Bug#951697: GDM crashes with non-default i915 parameters on dual-GPU system, NVIDIA proprietary + i915 + bumblebee

Simon McVittie smcv at debian.org
Mon Apr 6 18:49:16 BST 2020


Control: retitle 951697 GDM crashes with non-default i915 parameters on dual-GPU system, NVIDIA proprietary + i915 + bumblebee
Control: reassign 951697 src:linux 4.19.98-1

On Sat, 22 Feb 2020 at 15:39:09 +0100, hardkorek at gmail.com wrote:
> It works well on before upgrade kernel: 4.19.0-6-amd64
> I'm using the following parameters: 
> GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_rev_override=1 i915.enable_fbc=1
> i915.disable_power_well=0 i915.enable_psr=1 iwlwifi.power_save=1"
> 
> I have dell xps 9560 with bumblebee and nvidia properitary drivers
> configured in the according to debian wiki. 

I'm reassigning this to the kernel since it seems to be a kernel
regression, but I suspect the kernel maintainers will not be able to
help you, because you are using proprietary drivers that only NVIDIA
can debug.

If gdm crashes when using a series of non-default kernel module
parameters, I would recommend not using those parameters.

(Full text of bug report below for kernel people.)

    smcv

On Thu, 20 Feb 2020 at 10:54:59 +0100, korczyk.l at gmail.com wrote:
> After last update GDM crashing after provided credentials to login in. 
> It displays grey background and I can't switch to other terminal with
> ctrl+alt+function key. It only reacts to hardware power button - shut
> down normally. 
> Going to other terminal before providing password in gdm and issuing
> startx works and my gnome session is loaded. 
> 
> Feb 20 10:30:53 dionizos gsettings[1872]: unable to open file
> '/var/lib/gdm3/greeter-dconf-defaults': /var/lib/gdm3/greeter-dconf-
> defaults: invalid gvdb header; expect degraded performance
> Feb 20 10:30:53 dionizos gnome-session-b[1871]: unable to open file
> '/var/lib/gdm3/greeter-dconf-defaults': /var/lib/gdm3/greeter-dconf-
> defaults: invalid gvdb header; expect degraded performa
> nce
> Feb 20 10:30:53 dionizos gnome-shell[1879]: unable to open file
> '/var/lib/gdm3/greeter-dconf-defaults': /var/lib/gdm3/greeter-dconf-
> defaults: invalid gvdb header; expect degraded performance
> Feb 20 10:30:53 dionizos org.gnome.Shell.desktop[1879]: can't load
> /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so:
> /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: nie można 
> otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu
> Feb 20 10:31:17 dionizos kernel: [   83.698475] bbswitch: enabling
> discrete graphics
> Feb 20 10:31:17 dionizos org.gnome.Shell.desktop[1879]: could not
> connect to wayland server
> Feb 20 10:31:17 dionizos org.gnome.Shell.desktop[1879]: (EE)
> Feb 20 10:31:17 dionizos org.gnome.Shell.desktop[1879]: Fatal server
> error:
> Feb 20 10:31:17 dionizos org.gnome.Shell.desktop[1879]: (EE) Couldn't
> add screen
> Feb 20 10:31:17 dionizos org.gnome.Shell.desktop[1879]: (EE)
> 
> 
> What was updated:
> Start-Date: 2020-02-20  10:14:11
> Commandline: apt upgrade
> Install: linux-headers-4.19.0-8-common:amd64 (4.19.98-1, automatic),
> linux-headers-4.19.0-8-amd64:amd64 (4.19.98-1, automatic), linux-image-
> 4.19.0-8-amd64:amd64 (4.19.98-1, automatic)
> Upgrade: libpython3.7-minimal:amd64 (3.7.3-2, 3.7.3-2+deb10u1),
> evince:amd64 (3.30.2-3, 3.30.2-3+deb10u1), libperl4-corelibs-perl:amd64 
> (0.004-1, 0.004-1+deb10u1), libopenjp2-7:amd64 (2.3.0-2, 2.3.0-
> 2+deb10u1), libopenjp2-7:i386 (2.3.0-2, 2.3.0-2+deb10u1), libcom-
> err2:amd64 (1.44.5-1+deb10u2, 1.44.5-1+deb10u3), libcom-err2:i386
> (1.44.5-1+deb10u2, 1.44.5-1+deb10u3), libcups2:amd64 (2.2.10-6+deb10u1, 
> 2.2.10-6+deb10u2), libcups2:i386 (2.2.10-6+deb10u1, 2.2.10-6+deb10u2),
> linux-libc-dev:amd64 (4.19.67-2+deb10u2, 4.19.98-1), libevdocument3-
> 4:amd64 (3.30.2-3, 3.30.2-3+deb10u1), libvncclient1:amd64 (0.9.11+dfsg-
> 1.3, 0.9.11+dfsg-1.3+deb10u2), libegl-mesa0:amd64 (18.3.6-2, 18.3.6-
> 2+deb10u1), signal-desktop:amd64 (1.30.1, 1.31.0), libsystemd0:amd64
> (241-7~deb10u2, 241-7~deb10u3), libsystemd0:i386 (241-7~deb10u2, 241-
> 7~deb10u3), libglapi-mesa:amd64 (18.3.6-2, 18.3.6-2+deb10u1), libglapi-
> mesa:i386 (18.3.6-2, 18.3.6-2+deb10u1), mariadb-common:amd64
> (1:10.3.18-0+deb10u1, 1:10.3.22-0+deb10u1), e2fsprogs:amd64 (1.44.5-
> 1+deb10u2, 1.44.5-1+deb10u3), sudo:amd64 (1.8.27-1+deb10u1, 1.8.27-
> 1+deb10u2), google-chrome-stable:amd64 (79.0.3945.130-1, 80.0.3987.116-
> 1), libpython3.7:amd64 (3.7.3-2, 3.7.3-2+deb10u1), python3.7:amd64
> (3.7.3-2, 3.7.3-2+deb10u1), gir1.2-evince-3.0:amd64 (3.30.2-3, 3.30.2-
> 3+deb10u1), libxatracker2:amd64 (18.3.6-2, 18.3.6-2+deb10u1),
> libwinpr2-2:amd64 (2.0.0~git20190204.1.2693389a+dfsg1-1,
> 2.0.0~git20190204.1.2693389a+dfsg1-1+deb10u1), udev:amd64 (241-
> 7~deb10u2, 241-7~deb10u3), linux-compiler-gcc-8-x86:amd64 (4.19.67-
> 2+deb10u2, 4.19.98-1), python3.7-dev:amd64 (3.7.3-2, 3.7.3-2+deb10u1),
> cups-server-common:amd64 (2.2.10-6+deb10u1, 2.2.10-6+deb10u2), cups-
> common:amd64 (2.2.10-6+deb10u1, 2.2.10-6+deb10u2), libcpupower1:amd64
> (4.19.67-2+deb10u2, 4.19.98-1), libpython3.7-stdlib:amd64 (3.7.3-2,
> 3.7.3-2+deb10u1), libudev1:amd64 (241-7~deb10u2, 241-7~deb10u3),
> libudev1:i386 (241-7~deb10u2, 241-7~deb10u3), python3.7-minimal:amd64
> (3.7.3-2, 3.7.3-2+deb10u1), libgbm1:amd64 (18.3.6-2, 18.3.6-2+deb10u1), 
> libss2:amd64 (1.44.5-1+deb10u2, 1.44.5-1+deb10u3), libext2fs2:amd64
> (1.44.5-1+deb10u2, 1.44.5-1+deb10u3), libexif12:amd64 (0.6.21-5.1,
> 0.6.21-5.1+deb10u1), libexif12:i386 (0.6.21-5.1, 0.6.21-5.1+deb10u1),
> evince-common:amd64 (3.30.2-3, 3.30.2-3+deb10u1), libfreerdp2-2:amd64
> (2.0.0~git20190204.1.2693389a+dfsg1-1,
> 2.0.0~git20190204.1.2693389a+dfsg1-1+deb10u1), cups-ppdc:amd64 (2.2.10-
> 6+deb10u1, 2.2.10-6+deb10u2), libboost-iostreams1.67.0:amd64 (1.67.0-
> 13, 1.67.0-13+deb10u1), libevview3-3:amd64 (3.30.2-3, 3.30.2-
> 3+deb10u1), libimobiledevice6:amd64 (1.2.1~git20181030.92c5462-1,
> 1.2.1~git20181030.92c5462-2), libboost-chrono1.67.0:amd64 (1.67.0-13,
> 1.67.0-13+deb10u1), libnss-myhostname:amd64 (241-7~deb10u2, 241-
> 7~deb10u3), linux-image-amd64:amd64 (4.19+105+deb10u1,
> 4.19+105+deb10u3), systemd-sysv:amd64 (241-7~deb10u2, 241-7~deb10u3),
> guile-2.2-libs:amd64 (2.2.4+1-2, 2.2.4+1-2+deb10u1), libburn4:amd64
> (1.5.0-1, 1.5.0-1+deb10u1), libpython3.7-dev:amd64 (3.7.3-2, 3.7.3-
> 2+deb10u1), libpam-systemd:amd64 (241-7~deb10u2, 241-7~deb10u3), linux-
> headers-amd64:amd64 (4.19+105+deb10u1, 4.19+105+deb10u3), systemd:amd64
> (241-7~deb10u2, 241-7~deb10u3), libwebkit2gtk-4.0-37:amd64 (2.26.3-
> 1~deb10u1, 2.26.4-1~deb10u1), libgl1-mesa-dri:amd64 (18.3.6-2, 18.3.6-
> 2+deb10u1), libgl1-mesa-dri:i386 (18.3.6-2, 18.3.6-2+deb10u1),
> libboost-atomic1.67.0:amd64 (1.67.0-13, 1.67.0-13+deb10u1), openssh-
> client:amd64 (1:7.9p1-10+deb10u1, 1:7.9p1-10+deb10u2), libmysofa0:amd64
> (0.6~dfsg0-3, 0.6~dfsg0-3+deb10u1), libosmesa6:amd64 (18.3.6-2, 18.3.6-
> 2+deb10u1), libosmesa6:i386 (18.3.6-2, 18.3.6-2+deb10u1), libnss-
> systemd:amd64 (241-7~deb10u2, 241-7~deb10u3), libboost-
> locale1.67.0:amd64 (1.67.0-13, 1.67.0-13+deb10u1), code:amd64 (1.41.1-
> 1576681836, 1.42.1-1581432938), libgl1-mesa-glx:amd64 (18.3.6-2,
> 18.3.6-2+deb10u1), libgl1-mesa-glx:i386 (18.3.6-2, 18.3.6-2+deb10u1),
> libtimedate-perl:amd64 (2.3000-2, 2.3000-2+deb10u1), libmariadb3:amd64
> (1:10.3.18-0+deb10u1, 1:10.3.22-0+deb10u1), gir1.2-webkit2-4.0:amd64
> (2.26.3-1~deb10u1, 2.26.4-1~deb10u1), libgnutls30:amd64 (3.6.7-4,
> 3.6.7-4+deb10u2), libgnutls30:i386 (3.6.7-4, 3.6.7-4+deb10u2), firefox-
> esr-l10n-pl:amd64 (68.4.1esr-1~deb10u1, 68.5.0esr-1~deb10u1), linux-
> kbuild-4.19:amd64 (4.19.67-2+deb10u2, 4.19.98-1), cups-bsd:amd64
> (2.2.10-6+deb10u1, 2.2.10-6+deb10u2), libboost-filesystem1.67.0:amd64
> (1.67.0-13, 1.67.0-13+deb10u1), mesa-vdpau-drivers:amd64 (18.3.6-2,
> 18.3.6-2+deb10u1), mesa-vdpau-drivers:i386 (18.3.6-2, 18.3.6-
> 2+deb10u1), cups-core-drivers:amd64 (2.2.10-6+deb10u1, 2.2.10-
> 6+deb10u2), mesa-vulkan-drivers:i386 (18.3.6-2, 18.3.6-2+deb10u1),
> cups-daemon:amd64 (2.2.10-6+deb10u1, 2.2.10-6+deb10u2),
> libcupsimage2:amd64 (2.2.10-6+deb10u1, 2.2.10-6+deb10u2), cups:amd64
> (2.2.10-6+deb10u1, 2.2.10-6+deb10u2), cups-client:amd64 (2.2.10-
> 6+deb10u1, 2.2.10-6+deb10u2), libjavascriptcoregtk-4.0-18:amd64
> (2.26.3-1~deb10u1, 2.26.4-1~deb10u1), cups-ipp-utils:amd64 (2.2.10-
> 6+deb10u1, 2.2.10-6+deb10u2), libfreerdp-client2-2:amd64
> (2.0.0~git20190204.1.2693389a+dfsg1-1,
> 2.0.0~git20190204.1.2693389a+dfsg1-1+deb10u1), libboost-date-
> time1.67.0:amd64 (1.67.0-13, 1.67.0-13+deb10u1), libboost-
> thread1.67.0:amd64 (1.67.0-13, 1.67.0-13+deb10u1), firefox-esr:amd64
> (68.4.1esr-1~deb10u1, 68.5.0esr-1~deb10u1), gir1.2-javascriptcoregtk-
> 4.0:amd64 (2.26.3-1~deb10u1, 2.26.4-1~deb10u1), linux-cpupower:amd64
> (4.19.67-2+deb10u2, 4.19.98-1), mesa-va-drivers:amd64 (18.3.6-2,
> 18.3.6-2+deb10u1), mesa-va-drivers:i386 (18.3.6-2, 18.3.6-2+deb10u1),
> base-files:amd64 (10.3+deb10u2, 10.3+deb10u3), libglx-mesa0:amd64
> (18.3.6-2, 18.3.6-2+deb10u1), libglx-mesa0:i386 (18.3.6-2, 18.3.6-
> 2+deb10u1), libboost-system1.67.0:amd64 (1.67.0-13, 1.67.0-13+deb10u1)
> End-Date: 2020-02-20  10:17:04

On Sat, 22 Feb 2020 at 15:39:09 +0100, hardkorek at gmail.com wrote:
> It works well on before upgrade kernel: 4.19.0-6-amd64
> I'm using the following parameters: 
> GRUB_CMDLINE_LINUX_DEFAULT="quiet acpi_rev_override=1 i915.enable_fbc=1
> i915.disable_power_well=0 i915.enable_psr=1 iwlwifi.power_save=1"
> 
> I have dell xps 9560 with bumblebee and nvidia properitary drivers
> configured in the according to debian wiki. 

On Mon, 06 Apr 2020 at 19:35:47 +0200, hardkorek at gmail.com wrote:
> Works with new kernel after removing i915.enable_psr=1, this one is
> simmilar:
>  https://bugs.freedesktop.org/show_bug.cgi?id=112159



More information about the pkg-gnome-maintainers mailing list