From 5fc72bd6d49227a628daed712d47c62f6d7d7bde Mon Sep 17 00:00:00 2001 From: James Patrick Date: Sat, 16 Jul 2022 11:00:43 -0400 Subject: [PATCH] Fix for "Could not initialize GLX" error. There is an issue with nixpkg's QT setup that causes leads to a GLX initialization error and a segfault. This is a work around until the issue is resolved. See - https://github.com/NixOS/nixpkgs/issues/85866 - https://github.com/NixOS/nixpkgs/issues/82959#issuecomment-657306112 --- modules/applications/nextcloud.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/applications/nextcloud.nix b/modules/applications/nextcloud.nix index 3e28a20..da624de 100644 --- a/modules/applications/nextcloud.nix +++ b/modules/applications/nextcloud.nix @@ -25,8 +25,8 @@ in with lib; { Service = { Type = "simple"; - Description = "Nextcloud - A slightly more GNU friendly dropbox"; - ExecStart = "${pkgs.nextcloud-client}/bin/nextclient --background"; + ExecStart = "${pkgs.nextcloud-client}/bin/nextcloud --background"; + Environment = "QT_XCB_GL_INTEGRATION=none"; Restart = "on-failure"; RestartSec = 1; TimeoutStopSec = 10;