NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.61k stars 13.09k forks source link

Several issues with `cinny` and `cinny-desktop` #283756

Open mastermach50 opened 5 months ago

mastermach50 commented 5 months ago

Currently there are two packages for cinny, cinny and cinny-desktop. cinny has 2 listed maintainers - @wahjava and @ashkitten but is does not output any executable. Meanwhile cinny-desktop has no listed mainters but it is the package that outputs the cinny executable.

Also cinny-desktop does not run properly due to the following bug

Describe the bug

cinny-desktop package when run without sudo produces a blank window with a grey background (grey color probably due to dark theme). The package only runs properly if run as root.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Install cinny-desktop
  2. Run cinny from terminal or from any launcher

Expected behavior

Cinny runs properly and you will see the option to sign in (if not already signed in)

Screenshots

image

Additional context

While trying to find a solution for this issue I came across this similar issue https://github.com/NixOS/nixpkgs/issues/212064 but the solution specified there did not work for me. Infact using WEBKIT_DISABLE_COMPOSITING_MODE=1 produces a blank white screen.

Notify maintainers

Maintainers already mentioned.

People who edited these packages most recently (3 months ago as of writing this) @wegank @pbsds

Metadata

 - system: `"x86_64-linux"`
 - host os: `Linux 6.1.67, NixOS, 23.11 (Tapir), 23.11.1779.cf28ee258fd5`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(root): `"nixos-23.11"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`
pbsds commented 5 months ago

Try one of

Please respond with results

mastermach50 commented 5 months ago

@pbsds Unfortunately none of these worked

Also I forgot to attach the errors shown in the screenshot so here they are

GStreamer element autoaudiosink not found. Please install it

(WebKitWebProcess:4230): GLib-GObject-CRITICAL **: 11:44:08.071: invalid (NULL) pointer instance

(WebKitWebProcess:4230): GLib-GObject-CRITICAL **: 11:44:08.071: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed