From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ben Sturmfels Subject: bug#35408: External monitor not working with GDM Date: Fri, 26 Apr 2019 11:12:32 +1000 Message-ID: <87r29pfu2n.fsf@sturm.com.au> References: <87ftq8c9n9.fsf@sturm.com.au> <87ef5qqwog.fsf@gnu.org> <17cc954b1feb50becef0df5bcafa56b6c9e45da7.camel@sturm.com.au> <20190425141622.175fe961@scratchpost.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:43751) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJpoV-0008Ur-JC for bug-guix@gnu.org; Thu, 25 Apr 2019 21:38:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJpoT-0008M9-LK for bug-guix@gnu.org; Thu, 25 Apr 2019 21:38:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:46139) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hJpoQ-0008Kv-Qz for bug-guix@gnu.org; Thu, 25 Apr 2019 21:38:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hJpoQ-00082l-J3 for bug-guix@gnu.org; Thu, 25 Apr 2019 21:38:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-reply-to: <20190425141622.175fe961@scratchpost.org> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Danny Milosavljevic Cc: 35408@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Danny, On Thu, 25 Apr 2019, Danny Milosavljevic wrote: >> Apr 25 20:30:54 localhost gdm: gdm_session_set_environment_variable: >> assertion 'value !=3D NULL' failed > > Yeah, that one again. It might make sense to patch that so the assertion > actually prints name and value passed. > > You can also set "debug"'s "Enable=3Dtrue" in gnu/services/xorg.scm , in > gdm-configuration-file , but it will only help in a limited way here. I might need your help with applying the modified xorg.scm - here's what I tried and the error I got when reconfiguring: $ cd ws/guix $ git pull $ git checkout 33023baac8ec548fe64ce8e4eb48840b5411ee4c [modify gnu/services/xorg.scm] $ guix environment guix $ make clean-go $ ./bootstrap $ ./configure --localstatedir=3D/var $ make $ sudo herd stop guix-daemon $ sudo -E ./pre-inst-env guix-daemon --build-users-group=3Dguixbuild And in a separate terminal: $ sudo su $ ./pre-inst-env guix system reconfigure ~ben/guix-config/test.scm Backtrace: In ice-9/threads.scm: 390:8 19 (_ _) In ice-9/boot-9.scm: 2994:20 18 (_) 2312:4 17 (save-module-excursion _) 3014:26 16 (_) In unknown file: 15 (primitive-load-path "guix/store" #) In guix/store.scm: 20:0 14 (_) In ice-9/boot-9.scm: 2874:4 13 (define-module* _ #:filename _ #:pure _ #:version _ # _ =E2=80= =A6) 2887:24 12 (_) 222:29 11 (map1 (((guix utils)) ((guix config)) ((guix #)) ((=E2=80=A6))= =E2=80=A6)) 222:29 10 (map1 (((guix config)) ((guix deprecation)) ((guix =E2=80=A6))= =E2=80=A6)) 222:29 9 (map1 (((guix deprecation)) ((guix memoization)) ((=E2=80=A6))= =E2=80=A6)) 222:29 8 (map1 (((guix memoization)) ((guix serialization)) (#) =E2=80= =A6)) 222:29 7 (map1 (((guix serialization)) ((guix monads)) ((# #)) =E2=80= =A6)) 222:29 6 (map1 (((guix monads)) ((guix records)) ((guix #)) (#) =E2=80= =A6)) 222:29 5 (map1 (((guix records)) ((guix base16)) ((guix #)) (#) =E2=80= =A6)) 222:29 4 (map1 (((guix base16)) ((guix base32)) ((gcrypt #)) # =E2=80= =A6)) 222:29 3 (map1 (((guix base32)) ((gcrypt hash)) ((guix #)) (#) =E2=80= =A6)) 222:17 2 (map1 (((gcrypt hash)) ((guix profiling)) ((rnrs #)) # =E2=80= =A6)) 2803:6 1 (resolve-interface _ #:select _ #:hide _ #:prefix _ # _ =E2=80= =A6) In unknown file: 0 (scm-error misc-error #f "~A ~S" ("no code for modu=E2=80=A6" = =E2=80=A6) =E2=80=A6) ERROR: In procedure scm-error: no code for module (gcrypt hash) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEPn825zvdanEG+SAhAjwF4snAaPAFAlzCWwAACgkQAjwF4snA aPDSPBAAru80W2xcXXFuirhIITvmnmLGXtNyET+DJ8tGHCFxW8NOBK0aRTkJ4/6l 5rc826cFXDq0hNowCG3Se9WygLEt+0zPC6obQnXAucfIrvrIO6LuKF5f1Gw43s0U BsMzirzi4XpHKpIjnvtkAjIlgWyBdZjeC2S2R/59E0nY0Kz9YqnyILPoG6lF0jHP Li/4+dPkx2DW4h0VI7MhAoHVqbjRu+Ib/H9m5h6Q0E77IIdtwefXrlOmOEgNdHFU UqbtShAT5LBjWyQ+Kf3wKZVCX63hQ5P9YWlcXirSYcwDbDxaPepcrDiHS7A9zU0G 8W17GZxkjpnwVxUJBgrxY3qnnGcl3b5ov/NRwR+9anQE3Lg2vjHwiCpLI+cieB1n sv8Z5Jz7vvxDa6Mnfi0qzGjmPIkPWLx0tY2k1LX2Nfz7NNg/BEC78dU6o/+SV75L pbDYc/MH2W4FeSz00quqHlFL93iFqRHeCk3rNjPg2rk/hDYjlWUjz+hvSD7Ct3ye F+aU+pdVd1gp6yn1kRK3vRkyOqAVdZWzqllhZvAaS1ItTCcaooq/Hd9eUTtX9BfB P2LlJjU2UqLcAsiCdmv2qE4W3ZuGE5eWyAdRFFBizh7dvZSmE4iZnpTGomy0DCtW AY+e5qqkV1U6lOuSB+uMB1woM/6GlzE94jLl7dpIEWhX8q+DI9U= =EfoV -----END PGP SIGNATURE----- --=-=-=--