27 Aug 2024 |
K900 | https://github.com/NixOS/nixpkgs/pull/337749 | 17:19:06 |
K900 | This should mostly unfuck SDDM after the kwin_wayland PR | 17:19:18 |
K900 | Should have tested more carefully | 17:19:25 |
aloisw | Why did the layer-shell thing only break now? | 17:21:22 |
K900 | idfk | 17:21:59 |
K900 | I don't know when it broke | 17:22:02 |
K900 | Because no one but peterhoeg who is notably not here and generally unavailable except when he throws patches over the fence actually runs it | 17:22:29 |
K900 | And I only noticed it because I saw the issues it was causing for non kwin setups | 17:22:50 |
K900 | And tried to fix those and then test kwin again | 17:22:58 |
K900 | And found out it does not work | 17:23:01 |
aloisw | In reply to @k900:0upti.me Because no one but peterhoeg who is notably not here and generally unavailable except when he throws patches over the fence actually runs it What is "it" here? | 17:23:37 |
K900 | sddm+kwin_wayland | 17:23:53 |
aloisw | Wait… I think every Plasma 6 user runs that now after that patch you linked? | 17:24:45 |
aloisw | nix-repl> system.exodus.config.services.displayManager.sddm.wayland.compositor
"kwin"
And I sure as heck didn't enable that manually. | 17:25:43 |
K900 | Yeah but Wayland is off by default | 17:27:39 |
aloisw | Well that I did enable manually:
nix-repl> system.exodus.config.services.displayManager.sddm.wayland.enable
true
| 17:28:24 |
K900 | Then yeah you're getting kwin from the plasma6 module | 17:28:46 |
K900 | And I guess no one noticed because autologin or something? | 17:28:59 |
aloisw | I'm one of those people running with services.xserver.enable = false . | 17:29:06 |
K900 | Me too but I just have autologin | 17:29:19 |
K900 | So I never noticed | 17:29:21 |
aloisw | No autologin, SDDM simply seems to work properly. | 17:29:22 |
K900 | That's... interesting | 17:32:22 |
K900 | Oh god | 17:32:32 |
K900 | OF COURSE IT FUCKING WORKED PROPERLY | 17:32:38 |
K900 | BECAUSE THE ENVVAR WAS NEVER FUCKING SET | 17:32:43 |
K900 | https://github.com/sddm/sddm/blob/4ec29a8bba033d475f197693fac6cb0c383a1da2/src/common/Configuration.h#L50 | 17:33:11 |
K900 | BECAUSE GREETERENVIRONMENT IS COMMA SEPARATED | 17:33:17 |
K900 | AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA | 17:33:26 |
aloisw | Wait so LANG got set to C.UTF-8 QT_WAYLAND_SHELL_INTEGRATION=layer-shell ? | 17:34:02 |