Package: libdrm-intel1 Version: 2.4.58-2 Upgrading libdrm-intel1 from 2.4.56 to 2.4.58 broke the ability to launch steam games on optimus system (using bumblebee and primus). Most games does not start without any error message from steam console.
This thread (https://github.com/ValveSoftware/steam-for-linux/issues/3506) lead me to this package. Downgrading to 2.4.56 fix the problem. Except this, bumblebee work as expected. ------------ lspci: 00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09) 01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 540M] (rev ff) ------------ dpkg status: hadrien@hadrien-portable:~$ dpkg --status libdrm-intel1:amd64 Package: libdrm-intel1 Status: install ok installed Priority: optional Section: libs Installed-Size: 194 Maintainer: Debian X Strike Force <debia...@lists.debian.org> Architecture: amd64 Multi-Arch: same Source: libdrm Version: 2.4.58-2 Depends: libc6 (>= 2.17), libdrm2 (>= 2.4.38), libpciaccess0 Pre-Depends: multiarch-support Description: Userspace interface to intel-specific kernel DRM services -- runtime This library implements the userspace interface to the kernel DRM services. DRM stands for "Direct Rendering Manager", which is the kernelspace portion of the "Direct Rendering Infrastructure" (DRI). The DRI is currently used on Linux to provide hardware-accelerated OpenGL drivers. hadrien@hadrien-portable:~$ dpkg --status libdrm-intel1:i386 Package: libdrm-intel1 Status: install ok installed Priority: optional Section: libs Installed-Size: 169 Maintainer: Debian X Strike Force <debia...@lists.debian.org> Architecture: i386 Multi-Arch: same Source: libdrm Version: 2.4.58-2 Depends: libc6 (>= 2.17), libdrm2 (>= 2.4.38), libpciaccess0 Pre-Depends: multiarch-support Description: Userspace interface to intel-specific kernel DRM services -- runtime This library implements the userspace interface to the kernel DRM services. DRM stands for "Direct Rendering Manager", which is the kernelspace portion of the "Direct Rendering Infrastructure" (DRI). The DRI is currently used on Linux to provide hardware-accelerated OpenGL drivers. ------------ syslog: // starting steam then starting portal 2 with "primusrun %command%" as launch argument Nov 4 11:22:44 hadrien-portable steam.desktop[32058]: Running Steam on debian 64-bit Nov 4 11:22:44 hadrien-portable steam.desktop[32058]: STEAM_RUNTIME has been set by the user to: /home/hadrien/.steam/ubuntu12_32/steam-runtime Nov 4 11:22:49 hadrien-portable kernel: [ 4989.373023] bbswitch: enabling discrete graphics Nov 4 11:22:50 hadrien-portable systemd-udevd[219]: Network interface NamePolicy= disabled on kernel commandline, ignoring. Nov 4 11:22:50 hadrien-portable kernel: [ 4990.582807] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=none,decodes=none:owns=none Nov 4 11:22:50 hadrien-portable kernel: [ 4990.583041] [drm] Initialized nvidia-drm 0.0.0 20130102 for 0000:01:00.0 on minor 1 Nov 4 11:22:50 hadrien-portable kernel: [ 4990.583045] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 340.46 Wed Sep 24 14:23:40 PDT 2014 Nov 4 11:22:50 hadrien-portable systemd-udevd[219]: unknown key 'BUS' in /etc/udev/rules.d/ft-rockey.rules:1 Nov 4 11:22:50 hadrien-portable systemd-udevd[219]: invalid rule '/etc/udev/rules.d/ft-rockey.rules:1' Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: removing GPU device /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card1 /dev/dri/card1 Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: (II) config/udev: Adding drm device (/dev/dri/card1) Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: (II) xfree86: Adding drm device (/dev/dri/card1) Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: (II) LoadModule: "modesetting" Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: (II) Module modesetting: vendor="X.Org Foundation" Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: compiled for 1.15.99.904, module version = 0.9.0 Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: Module class: X.Org Video Driver Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: ABI class: X.Org Video Driver, version 18.0 Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: (II) UnloadModule: "modesetting" Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: (II) Unloading modesetting Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: (II) Failed to load module "modesetting" (already loaded, 32536) Nov 4 11:22:50 hadrien-portable gdm-Xorg-:0[789]: xf86: found device 1 Nov 4 11:22:55 hadrien-portable systemd-udevd[219]: Network interface NamePolicy= disabled on kernel commandline, ignoring. Nov 4 11:22:55 hadrien-portable kernel: [ 4995.398240] nvidia 0000:01:00.0: irq 53 for MSI/MSI-X Nov 4 11:22:55 hadrien-portable kernel: [ 4995.402988] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:55 hadrien-portable kernel: [ 4995.403063] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:55 hadrien-portable kernel: [ 4995.403100] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:55 hadrien-portable kernel: [ 4995.403132] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:55 hadrien-portable kernel: [ 4995.403164] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:55 hadrien-portable kernel: [ 4995.403195] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:55 hadrien-portable kernel: [ 4995.403312] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:55 hadrien-portable kernel: [ 4995.403345] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:55 hadrien-portable systemd-udevd[219]: unknown key 'BUS' in /etc/udev/rules.d/ft-rockey.rules:1 Nov 4 11:22:55 hadrien-portable systemd-udevd[219]: invalid rule '/etc/udev/rules.d/ft-rockey.rules:1' Nov 4 11:22:56 hadrien-portable kernel: [ 4996.582801] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:56 hadrien-portable systemd-udevd[219]: Network interface NamePolicy= disabled on kernel commandline, ignoring. Nov 4 11:22:56 hadrien-portable systemd-udevd[219]: unknown key 'BUS' in /etc/udev/rules.d/ft-rockey.rules:1 Nov 4 11:22:56 hadrien-portable systemd-udevd[219]: invalid rule '/etc/udev/rules.d/ft-rockey.rules:1' Nov 4 11:22:56 hadrien-portable acpid: client connected from 32286[0:999] Nov 4 11:22:56 hadrien-portable acpid: 1 client rule loaded Nov 4 11:22:59 hadrien-portable bumblebeed[665]: [ 4994.157922] [ERROR][XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied Nov 4 11:22:59 hadrien-portable bumblebeed[665]: [ 4994.157969] [WARN][XORG] (WW) Unresolved symbol: fbGetGCPrivateKey Nov 4 11:22:59 hadrien-portable bumblebeed[665]: [ 4994.158002] [WARN][XORG] (WW) NVIDIA(0): Unable to get display device for DPI computation. Nov 4 11:22:59 hadrien-portable bumblebeed[665]: [ 4994.158040] [ERROR][XORG] (EE) /dev/dri/card0: failed to set DRM interface version 1.4: Permission denied Nov 4 11:22:59 hadrien-portable systemd-udevd[219]: Network interface NamePolicy= disabled on kernel commandline, ignoring. Nov 4 11:22:59 hadrien-portable kernel: [ 5000.077908] [drm] Module unloaded Nov 4 11:22:59 hadrien-portable kernel: [ 5000.079956] bbswitch: disabling discrete graphics Nov 4 11:22:59 hadrien-portable kernel: [ 5000.079971] ACPI Warning: \_SB_.PCI0.PEGR.GFX0._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20140424/nsarguments-95) Nov 4 11:22:59 hadrien-portable systemd-udevd[219]: unknown key 'BUS' in /etc/udev/rules.d/ft-rockey.rules:1 Nov 4 11:22:59 hadrien-portable systemd-udevd[219]: invalid rule '/etc/udev/rules.d/ft-rockey.rules:1' Nov 4 11:22:59 hadrien-portable gdm-Xorg-:0[789]: removing GPU device /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/drm/card1 /dev/dri/card1 Nov 4 11:22:59 hadrien-portable kernel: [ 5000.092653] pci 0000:01:00.0: Refused to change power state, currently in D0 Nov 4 11:22:59 hadrien-portable bumblebeed[665]: [ 4994.869414] [ERROR][XORG] (EE) Server terminated successfully (0). Closing log file. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org