Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crashed on any attempts at loading a "File Dialoge" (GLib-GIO-ERROR / NixOS) #1239

Open
5 tasks done
aliqandil opened this issue Mar 5, 2025 · 0 comments
Open
5 tasks done
Labels
bug Something isn't working

Comments

@aliqandil
Copy link

aliqandil commented Mar 5, 2025

Thanks in advance for your bug report!

  • Have you reproduced issue in safe mode?
  • Have you used the debugging guide to try to resolve the issue?
  • Have you checked our FAQs to make sure your question isn't answered there?
  • Have you checked to make sure your issue does not already exist?
  • Have you checked you are on the latest release of Pulsar?

What happened?

Well It has been like this since at least version 1.109.0.
I just moved to the latest version (1.125.0) using the unstable channel on nix, and it's still here.

Pulsar version

Pulsar : 1.125.0
Electron: 12.2.3
Chrome : 89.0.4389.128
Node : 14.16.0

Which OS does this happen on?

❓ Other(Please specify in the OS details field below)

OS details

NixOS - 24.11.715262.6af28b834dac (Vicuna)

Which CPU architecture are you running this on?

x86_64/AMD64

What steps are needed to reproduce this?

I can drag and drop files into the editor, but Can't load any file with a GUI.
For example, pressing CTRL+S will work fine if the file already exists, but It will crash out if it's a new file.
Since I didn't see anyone complaining about this, I'm sure it has something to do with my machine, So I'll dump the related part of my nix configuration:

#configuration.nix
{
	config,
	pkgs,
	...
}: {
	imports = [
		# Include the results of the hardware scan.
		./hardware-configuration.nix
		./networking.nix
		./nvidia.nix
		./unstable.nix
	];

	# Bootloader.
	boot.loader.systemd-boot.enable = true;
	boot.loader.efi.canTouchEfiVariables = true;

	# Enable the X11 windowing system.
	services.xserver.enable = true;

	# Enable the KDE Plasma Desktop Environment.
	services.displayManager.sddm.enable = true;
	services.desktopManager.plasma6.enable = true;

	# Configure keymap in X11
	services.xserver.xkb = {
		layout = "us";
		variant = "";
	};

	services.flatpak.enable = true;

	environment.shells = with pkgs; [zsh];

	# Allow unfree packages
	nixpkgs.config.allowUnfree = true;

	# Enable Flakes
	nix.settings.experimental-features = ["nix-command" "flakes"];
	programs.nix-ld.enable = true;
	programs.dconf.enable = true;

	#KDE
	programs.kdeconnect.enable = true;
	programs.partition-manager.enable = true;

	environment.systemPackages = with pkgs; [
		"..."
	];

	system.stateVersion = "23.11";
}

And here is the file "unstable.nix" where I tell it to include pulsar.

{ config, pkgs, ...}:
let
	baseconfig = {
		allowUnfree = true;
		permittedInsecurePackages = [
			"pulsar-1.125.0"
		];
	};
	unstable = import <nixos-unstable> { config = baseconfig; };
in {
	environment.systemPackages = with pkgs; [
		unstable.pulsar
	];
}

Additional Information:

Terminal Error:

>>> pulsar -f --safe

(pulsar:136045): GLib-GIO-ERROR **: 23:25:16.492: No GSettings schemas are installed on the system
/nix/store/76vn5d9gjb416vfk0m8pkwzd5r27mmv6-pulsar-1.125.0/opt/Pulsar/resources/.pulsar.sh-wrapped: line 241: 136045 Trace/breakpoint trap   (core dumped) "$PULSAR_EXECUTABLE" --executed-from="$(pwd)" --pid=$$ "$@" --no-sandbox
>>> echo $?
133
@aliqandil aliqandil added the bug Something isn't working label Mar 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant