You are not logged in.

#1 2018-01-23 22:13:34

thomabou
Member
Registered: 2018-01-23
Posts: 12

[SOLVED] Broken GPU drivers: xorg/plasma black screen

Hello,

I have been using archlinux for the past few months now, using KDE Plasma.
Today, I noticed my GPU drivers were not working properly and I decided to install them again. I did a few "pacman -R..."  on the drivers I had installed so that I could install them again, following the wiki guide.

My laptop is a ASUS K501L and comes with a nvidia GTX950M, along with the Intel graphics 5500.

I tried installing nvidia proprietary drivers and bumblebee as it seems to be the best solution for this configuration, but Plasma doesn't boot anymore, giving me either a blackscreen with the mouse or it runs a very buggy plasma with a messagebox saying it can't start because it can't use OpenGL 2 correctly.

Here is the lspci command output

00:00.0 Host bridge: Intel Corporation Broadwell-U Host Bridge -OPI (rev 09)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
00:03.0 Audio device: Intel Corporation Broadwell-U Audio Controller (rev 09)
00:04.0 Signal processing controller: Intel Corporation Broadwell-U Processor Thermal Subsystem (rev 09)
00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03)
00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03)
00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3)
00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3)
00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3)
00:1c.4 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #5 (rev e3)
00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03)
00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03)
00:1f.6 Signal processing controller: Intel Corporation Wildcat Point-LP Thermal Management Controller (rev 03)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 10)
03:00.0 Network controller: Qualcomm Atheros AR9462 Wireless Network Adapter (rev 01)
04:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev ff)

And the Xorg.0.log :

[   451.727] 
X.Org X Server 1.19.6
Release Date: 2017-12-20
[   451.727] X Protocol Version 11, Revision 0
[   451.727] Build Operating System: Linux 4.9.71-1-lts x86_64 
[   451.727] Current Operating System: Linux Thomas-PC 4.14.14-1-ARCH #1 SMP PREEMPT Fri Jan 19 18:42:04 UTC 2018 x86_64
[   451.727] Kernel command line: BOOT_IMAGE=/vmlinuz-linux root=UUID=259d73c0-8864-4c8d-b71a-e2db9f25a2b7 rw quiet
[   451.728] Build Date: 25 December 2017  02:02:38PM
[   451.728]  
[   451.728] Current version of pixman: 0.34.0
[   451.728] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   451.728] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   451.728] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 23 22:48:06 2018
[   451.728] (==) Using config file: "/etc/X11/xorg.conf"
[   451.728] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   451.728] (==) No Layout section.  Using the first Screen section.
[   451.728] (==) No screen section available. Using defaults.
[   451.728] (**) |-->Screen "Default Screen Section" (0)
[   451.728] (**) |   |-->Monitor "<default monitor>"
[   451.728] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   451.728] (==) Automatically adding devices
[   451.728] (==) Automatically enabling devices
[   451.728] (==) Automatically adding GPU devices
[   451.728] (==) Automatically binding GPU devices
[   451.728] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   451.728] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[   451.728] 	Entry deleted from font path.
[   451.728] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[   451.728] (==) ModulePath set to "/usr/lib/xorg/modules"
[   451.728] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   451.728] (II) Loader magic: 0x55589a4ded60
[   451.728] (II) Module ABI versions:
[   451.728] 	X.Org ANSI C Emulation: 0.4
[   451.728] 	X.Org Video Driver: 23.0
[   451.728] 	X.Org XInput driver : 24.1
[   451.728] 	X.Org Server Extension : 10.0
[   451.729] (++) using VT number 1

[   451.729] (--) controlling tty is VT number 1, auto-enabling KeepTty
[   451.730] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c3
[   451.731] (II) xfree86: Adding drm device (/dev/dri/card0)
[   451.731] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 11 paused 0
[   451.732] (II) xfree86: Adding drm device (/dev/dri/card1)
[   451.732] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 12 paused 0
[   451.733] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules"
[   451.733] (**) OutputClass "nvidia" setting /dev/dri/card1 as PrimaryGPU
[   451.734] (--) PCI: (0:0:2:0) 8086:1616:1043:1acd rev 9, Mem @ 0xa1000000/16777216, 0xb0000000/268435456, I/O @ 0x00005000/64, BIOS @ 0x????????/131072
[   451.734] (--) PCI:*(0:4:0:0) 10de:139a:1043:1acd rev 162, Mem @ 0xa2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00003000/128, BIOS @ 0x????????/524288
[   451.734] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   451.734] (II) LoadModule: "glx"
[   451.734] (II) Loading /usr/lib/nvidia/xorg/libglx.so
[   451.739] (II) Module glx: vendor="NVIDIA Corporation"
[   451.739] 	compiled for 4.0.2, module version = 1.0.0
[   451.739] 	Module class: X.Org Server Extension
[   451.739] (II) NVIDIA GLX Module  387.34  Tue Nov 21 02:04:31 PST 2017
[   451.739] (II) Applying OutputClass "nvidia" to /dev/dri/card1
[   451.739] 	loading driver: nvidia
[   451.739] (II) Applying OutputClass "nvidia" to /dev/dri/card1
[   451.739] 	loading driver: nvidia
[   451.739] (II) Applying OutputClass "intel" to /dev/dri/card0
[   451.739] 	loading driver: modesetting
[   451.739] (==) Matched nvidia as autoconfigured driver 0
[   451.739] (==) Matched nvidia as autoconfigured driver 1
[   451.739] (==) Matched nouveau as autoconfigured driver 2
[   451.739] (==) Matched nv as autoconfigured driver 3
[   451.739] (==) Matched modesetting as autoconfigured driver 4
[   451.739] (==) Matched intel as autoconfigured driver 5
[   451.739] (==) Matched nouveau as autoconfigured driver 6
[   451.739] (==) Matched nv as autoconfigured driver 7
[   451.739] (==) Matched modesetting as autoconfigured driver 8
[   451.739] (==) Matched fbdev as autoconfigured driver 9
[   451.739] (==) Matched vesa as autoconfigured driver 10
[   451.739] (==) Assigned the driver to the xf86ConfigLayout
[   451.739] (II) LoadModule: "nvidia"
[   451.739] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   451.739] (II) Module nvidia: vendor="NVIDIA Corporation"
[   451.739] 	compiled for 4.0.2, module version = 1.0.0
[   451.739] 	Module class: X.Org Video Driver
[   451.739] (II) LoadModule: "nouveau"
[   451.740] (WW) Warning, couldn't open module nouveau
[   451.740] (II) UnloadModule: "nouveau"
[   451.740] (II) Unloading nouveau
[   451.740] (EE) Failed to load module "nouveau" (module does not exist, 0)
[   451.740] (II) LoadModule: "nv"
[   451.740] (WW) Warning, couldn't open module nv
[   451.740] (II) UnloadModule: "nv"
[   451.740] (II) Unloading nv
[   451.740] (EE) Failed to load module "nv" (module does not exist, 0)
[   451.740] (II) LoadModule: "modesetting"
[   451.740] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   451.740] (II) Module modesetting: vendor="X.Org Foundation"
[   451.740] 	compiled for 1.19.6, module version = 1.19.6
[   451.740] 	Module class: X.Org Video Driver
[   451.740] 	ABI class: X.Org Video Driver, version 23.0
[   451.740] (II) LoadModule: "intel"
[   451.740] (WW) Warning, couldn't open module intel
[   451.740] (II) UnloadModule: "intel"
[   451.740] (II) Unloading intel
[   451.740] (EE) Failed to load module "intel" (module does not exist, 0)
[   451.740] (II) LoadModule: "fbdev"
[   451.741] (WW) Warning, couldn't open module fbdev
[   451.741] (II) UnloadModule: "fbdev"
[   451.741] (II) Unloading fbdev
[   451.741] (EE) Failed to load module "fbdev" (module does not exist, 0)
[   451.741] (II) LoadModule: "vesa"
[   451.741] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[   451.741] (II) Module vesa: vendor="X.Org Foundation"
[   451.741] 	compiled for 1.19.3, module version = 2.3.4
[   451.741] 	Module class: X.Org Video Driver
[   451.741] 	ABI class: X.Org Video Driver, version 23.0
[   451.741] (II) NVIDIA dlloader X Driver  387.34  Tue Nov 21 01:38:22 PST 2017
[   451.741] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   451.741] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   451.741] (II) VESA: driver for VESA chipsets: vesa
[   451.741] (II) systemd-logind: releasing fd for 226:1
[   452.054] (II) Loading sub module "fb"
[   452.054] (II) LoadModule: "fb"
[   452.055] (II) Loading /usr/lib/xorg/modules/libfb.so
[   452.055] (II) Module fb: vendor="X.Org Foundation"
[   452.055] 	compiled for 1.19.6, module version = 1.0.0
[   452.055] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   452.055] (II) Loading sub module "wfb"
[   452.055] (II) LoadModule: "wfb"
[   452.055] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   452.360] (II) Module wfb: vendor="X.Org Foundation"
[   452.360] 	compiled for 1.19.6, module version = 1.0.0
[   452.360] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   452.360] (II) Loading sub module "ramdac"
[   452.360] (II) LoadModule: "ramdac"
[   452.360] (II) Module "ramdac" already built-in
[   452.376] (WW) Falling back to old probe method for modesetting
[   452.376] (WW) Falling back to old probe method for vesa
[   452.376] (II) modeset(G0): using drv /dev/dri/card0
[   452.376] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[   452.376] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[   452.376] (==) NVIDIA(0): RGB weight 888
[   452.376] (==) NVIDIA(0): Default visual is TrueColor
[   452.376] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   452.377] (II) Applying OutputClass "nvidia" options to /dev/dri/card1
[   452.377] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[   452.377] (**) NVIDIA(0): Enabling 2D acceleration
[   452.643] (II) NVIDIA(0): NVIDIA GPU GeForce GTX 950M (GM107-A) at PCI:4:0:0 (GPU-0)
[   452.643] (--) NVIDIA(0): Memory: 2097152 kBytes
[   452.643] (--) NVIDIA(0): VideoBIOS: 82.07.7d.00.18
[   452.643] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[   452.643] (II) NVIDIA(0): Validated MetaModes:
[   452.643] (II) NVIDIA(0):     "NULL"
[   452.643] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[   452.643] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[   452.643] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[   452.643] (==) modeset(G0): Depth 24, (==) framebuffer bpp 32
[   452.643] (==) modeset(G0): RGB weight 888
[   452.643] (==) modeset(G0): Default visual is TrueColor
[   452.643] (II) Loading sub module "glamoregl"
[   452.643] (II) LoadModule: "glamoregl"
[   452.643] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[   452.644] (II) Module glamoregl: vendor="X.Org Foundation"
[   452.644] 	compiled for 1.19.6, module version = 1.0.0
[   452.644] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   452.644] (II) glamor: OpenGL accelerated X.org driver based.
[   452.652] (EE) modeset(G0): eglGetDisplay() failed
[   452.653] (EE) modeset(G0): glamor initialization failed
[   452.653] (II) modeset(G0): ShadowFB: preferred YES, enabled YES
[   452.653] (II) modeset(G0): Double-buffered shadow updates: off
[   452.654] (II) modeset(G0): Output eDP-1-1 has no monitor section
[   452.662] (II) modeset(G0): Output HDMI-1-1 has no monitor section
[   452.663] (II) modeset(G0): EDID for output eDP-1-1
[   452.663] (II) modeset(G0): Manufacturer: CMN  Model: 15c4  Serial#: 0
[   452.663] (II) modeset(G0): Year: 2013  Week: 40
[   452.663] (II) modeset(G0): EDID Version: 1.4
[   452.663] (II) modeset(G0): Digital Display Input
[   452.663] (II) modeset(G0): 6 bits per channel
[   452.663] (II) modeset(G0): Digital interface is DisplayPort
[   452.663] (II) modeset(G0): Max Image Size [cm]: horiz.: 34  vert.: 19
[   452.663] (II) modeset(G0): Gamma: 2.20
[   452.663] (II) modeset(G0): No DPMS capabilities specified
[   452.663] (II) modeset(G0): Supported color encodings: RGB 4:4:4 
[   452.663] (II) modeset(G0): First detailed timing is preferred mode
[   452.663] (II) modeset(G0): Preferred mode is native pixel format and refresh rate
[   452.663] (II) modeset(G0): redX: 0.565 redY: 0.330   greenX: 0.323 greenY: 0.577
[   452.663] (II) modeset(G0): blueX: 0.160 blueY: 0.145   whiteX: 0.313 whiteY: 0.329
[   452.663] (II) modeset(G0): Manufacturer's mask: 0
[   452.663] (II) modeset(G0): Supported detailed timing:
[   452.663] (II) modeset(G0): clock: 136.6 MHz   Image Size:  344 x 193 mm
[   452.663] (II) modeset(G0): h_active: 1920  h_sync: 1964  h_sync_end 1992 h_blank_end 2070 h_border: 0
[   452.663] (II) modeset(G0): v_active: 1080  v_sync: 1082  v_sync_end 1086 v_blanking: 1100 v_border: 0
[   452.663] (II) modeset(G0):  N156HGE-EAB
[   452.663] (II) modeset(G0):  CMN
[   452.663] (II) modeset(G0):  N156HGE-EAB
[   452.663] (II) modeset(G0): EDID (in hex):
[   452.663] (II) modeset(G0): 	00ffffffffffff000daec41500000000
[   452.663] (II) modeset(G0): 	281701049522137802ef059054529329
[   452.663] (II) modeset(G0): 	25505400000001010101010101010101
[   452.663] (II) modeset(G0): 	0101010101015e358096703814402c1c
[   452.663] (II) modeset(G0): 	240058c110000018000000fe004e3135
[   452.663] (II) modeset(G0): 	364847452d4541420a20000000fe0043
[   452.663] (II) modeset(G0): 	4d4e0a202020202020202020000000fe
[   452.663] (II) modeset(G0): 	004e3135364847452d4541420a20001d
[   452.663] (II) modeset(G0): Printing probed modes for output eDP-1-1
[   452.663] (II) modeset(G0): Modeline "1920x1080"x60.0  136.62  1920 1964 1992 2070  1080 1082 1086 1100 -hsync -vsync (66.0 kHz eP)
[   452.663] (II) modeset(G0): Modeline "1400x1050"x60.0  122.00  1400 1488 1640 1880  1050 1052 1064 1082 +hsync +vsync (64.9 kHz d)
[   452.663] (II) modeset(G0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz d)
[   452.663] (II) modeset(G0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz d)
[   452.663] (II) modeset(G0): Modeline "1024x768"x120.1  133.47  1024 1100 1212 1400  768 768 770 794 doublescan -hsync +vsync (95.3 kHz d)
[   452.663] (II) modeset(G0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz d)
[   452.663] (II) modeset(G0): Modeline "960x720"x120.0  117.00  960 1024 1128 1300  720 720 722 750 doublescan -hsync +vsync (90.0 kHz d)
[   452.663] (II) modeset(G0): Modeline "928x696"x120.1  109.15  928 976 1088 1264  696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
[   452.663] (II) modeset(G0): Modeline "896x672"x120.0  102.40  896 960 1060 1224  672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
[   452.663] (II) modeset(G0): Modeline "800x600"x120.0   81.00  800 832 928 1080  600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[   452.663] (II) modeset(G0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz d)
[   452.663] (II) modeset(G0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz d)
[   452.663] (II) modeset(G0): Modeline "700x525"x120.0   61.00  700 744 820 940  525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[   452.663] (II) modeset(G0): Modeline "640x512"x120.0   54.00  640 664 720 844  512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[   452.663] (II) modeset(G0): Modeline "640x480"x120.0   54.00  640 688 744 900  480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[   452.663] (II) modeset(G0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz d)
[   452.663] (II) modeset(G0): Modeline "512x384"x120.0   32.50  512 524 592 672  384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[   452.663] (II) modeset(G0): Modeline "400x300"x120.6   20.00  400 420 484 528  300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[   452.663] (II) modeset(G0): Modeline "400x300"x112.7   18.00  400 412 448 512  300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[   452.663] (II) modeset(G0): Modeline "320x240"x120.1   12.59  320 328 376 400  240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[   452.669] (II) modeset(G0): EDID for output HDMI-1-1
[   452.669] (==) modeset(G0): Using gamma correction (1.0, 1.0, 1.0)
[   452.669] (==) modeset(G0): DPI set to (96, 96)
[   452.670] (II) Loading sub module "fb"
[   452.670] (II) LoadModule: "fb"
[   452.670] (II) Loading /usr/lib/xorg/modules/libfb.so
[   452.670] (II) Module fb: vendor="X.Org Foundation"
[   452.670] 	compiled for 1.19.6, module version = 1.0.0
[   452.670] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   452.670] (II) Loading sub module "shadow"
[   452.670] (II) LoadModule: "shadow"
[   452.670] (II) Loading /usr/lib/xorg/modules/libshadow.so
[   452.670] (II) Module shadow: vendor="X.Org Foundation"
[   452.670] 	compiled for 1.19.6, module version = 1.1.0
[   452.670] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   452.670] (II) UnloadModule: "vesa"
[   452.670] (II) Unloading vesa
[   452.670] (--) Depth 24 pixmap format is 32 bpp
[   452.670] (==) modeset(G0): Backing store enabled
[   452.670] (==) modeset(G0): Silken mouse enabled
[   452.670] (II) modeset(G0): RandR 1.2 enabled, ignore the following RandR disabled message.
[   452.725] (==) modeset(G0): DPMS enabled
[   452.726] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[   452.726] (II) NVIDIA:     access.
[   452.879] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[   452.879] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[   452.879] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[   452.879] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[   452.879] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[   452.879] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[   452.879] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[   452.879] (II) NVIDIA(0):     Config Options in the README.
[   452.903] (II) NVIDIA(0): Setting mode "NULL"
[   452.940] (==) NVIDIA(0): Disabling shared memory pixmaps
[   452.940] (==) NVIDIA(0): Backing store enabled
[   452.940] (==) NVIDIA(0): Silken mouse enabled
[   452.940] (==) NVIDIA(0): DPMS enabled
[   452.941] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[   452.941] (II) Loading sub module "dri2"
[   452.941] (II) LoadModule: "dri2"
[   452.941] (II) Module "dri2" already built-in
[   452.941] (II) NVIDIA(0): [DRI2] Setup complete
[   452.941] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[   452.941] (--) RandR disabled
[   452.944] (II) Initializing extension GLX
[   452.944] (II) Indirect GLX disabled.
[   453.227] (II) modeset(G0): Damage tracking initialized
[   453.483] (II) config/udev: Adding input device Power Button (/dev/input/event6)
[   453.483] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[   453.483] (II) LoadModule: "libinput"
[   453.483] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[   453.485] (II) Module libinput: vendor="X.Org Foundation"
[   453.485] 	compiled for 1.19.3, module version = 0.26.0
[   453.485] 	Module class: X.Org XInput Driver
[   453.485] 	ABI class: X.Org XInput driver, version 24.1
[   453.485] (II) Using input driver 'libinput' for 'Power Button'
[   453.485] (II) systemd-logind: got fd for /dev/input/event6 13:70 fd 37 paused 0
[   453.485] (**) Power Button: always reports core events
[   453.485] (**) Option "Device" "/dev/input/event6"
[   453.486] (**) Option "_source" "server/udev"
[   453.486] (II) event6  - (II) Power Button: (II) is tagged by udev as: Keyboard
[   453.486] (II) event6  - (II) Power Button: (II) device is a keyboard
[   453.486] (II) event6  - (II) Power Button: (II) device removed
[   453.486] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7/event6"
[   453.486] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[   453.486] (II) event6  - (II) Power Button: (II) is tagged by udev as: Keyboard
[   453.486] (II) event6  - (II) Power Button: (II) device is a keyboard
[   453.487] (II) config/udev: Adding input device Asus Wireless Radio Control (/dev/input/event3)
[   453.487] (**) Asus Wireless Radio Control: Applying InputClass "libinput keyboard catchall"
[   453.487] (II) Using input driver 'libinput' for 'Asus Wireless Radio Control'
[   453.487] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 40 paused 0
[   453.487] (**) Asus Wireless Radio Control: always reports core events
[   453.487] (**) Option "Device" "/dev/input/event3"
[   453.487] (**) Option "_source" "server/udev"
[   453.488] (II) event3  - (II) Asus Wireless Radio Control: (II) is tagged by udev as: Keyboard
[   453.488] (II) event3  - (II) Asus Wireless Radio Control: (II) device is a keyboard
[   453.488] (II) event3  - (II) Asus Wireless Radio Control: (II) device removed
[   453.488] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/ATK4002:00/input/input4/event3"
[   453.488] (II) XINPUT: Adding extended input device "Asus Wireless Radio Control" (type: KEYBOARD, id 7)
[   453.488] (II) event3  - (II) Asus Wireless Radio Control: (II) is tagged by udev as: Keyboard
[   453.488] (II) event3  - (II) Asus Wireless Radio Control: (II) device is a keyboard
[   453.488] (II) config/udev: Adding input device Video Bus (/dev/input/event9)
[   453.488] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[   453.488] (II) Using input driver 'libinput' for 'Video Bus'
[   453.489] (II) systemd-logind: got fd for /dev/input/event9 13:73 fd 41 paused 0
[   453.489] (**) Video Bus: always reports core events
[   453.489] (**) Option "Device" "/dev/input/event9"
[   453.489] (**) Option "_source" "server/udev"
[   453.490] (II) event9  - (II) Video Bus: (II) is tagged by udev as: Keyboard
[   453.490] (II) event9  - (II) Video Bus: (II) device is a keyboard
[   453.490] (II) event9  - (II) Video Bus: (II) device removed
[   453.490] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input10/event9"
[   453.490] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 8)
[   453.490] (II) event9  - (II) Video Bus: (II) is tagged by udev as: Keyboard
[   453.490] (II) event9  - (II) Video Bus: (II) device is a keyboard
[   453.490] (II) config/udev: Adding input device Video Bus (/dev/input/event10)
[   453.490] (**) Video Bus: Applying InputClass "libinput keyboard catchall"
[   453.490] (II) Using input driver 'libinput' for 'Video Bus'
[   453.491] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 42 paused 0
[   453.491] (**) Video Bus: always reports core events
[   453.491] (**) Option "Device" "/dev/input/event10"
[   453.491] (**) Option "_source" "server/udev"
[   453.492] (II) event10 - (II) Video Bus: (II) is tagged by udev as: Keyboard
[   453.492] (II) event10 - (II) Video Bus: (II) device is a keyboard
[   453.492] (II) event10 - (II) Video Bus: (II) device removed
[   453.492] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:22/LNXVIDEO:01/input/input11/event10"
[   453.492] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 9)
[   453.492] (II) event10 - (II) Video Bus: (II) is tagged by udev as: Keyboard
[   453.492] (II) event10 - (II) Video Bus: (II) device is a keyboard
[   453.492] (II) config/udev: Adding input device Lid Switch (/dev/input/event4)
[   453.492] (II) No input driver specified, ignoring this device.
[   453.492] (II) This device may have been added with another device file.
[   453.493] (II) config/udev: Adding input device Sleep Button (/dev/input/event5)
[   453.493] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[   453.493] (II) Using input driver 'libinput' for 'Sleep Button'
[   453.494] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 43 paused 0
[   453.494] (**) Sleep Button: always reports core events
[   453.494] (**) Option "Device" "/dev/input/event5"
[   453.494] (**) Option "_source" "server/udev"
[   453.494] (II) event5  - (II) Sleep Button: (II) is tagged by udev as: Keyboard
[   453.494] (II) event5  - (II) Sleep Button: (II) device is a keyboard
[   453.494] (II) event5  - (II) Sleep Button: (II) device removed
[   453.494] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input6/event5"
[   453.494] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 10)
[   453.495] (II) event5  - (II) Sleep Button: (II) is tagged by udev as: Keyboard
[   453.495] (II) event5  - (II) Sleep Button: (II) device is a keyboard
[   453.496] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event13)
[   453.496] (II) No input driver specified, ignoring this device.
[   453.496] (II) This device may have been added with another device file.
[   453.496] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event14)
[   453.496] (II) No input driver specified, ignoring this device.
[   453.496] (II) This device may have been added with another device file.
[   453.496] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event15)
[   453.496] (II) No input driver specified, ignoring this device.
[   453.496] (II) This device may have been added with another device file.
[   453.497] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=9 (/dev/input/event16)
[   453.497] (II) No input driver specified, ignoring this device.
[   453.497] (II) This device may have been added with another device file.
[   453.497] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=10 (/dev/input/event17)
[   453.497] (II) No input driver specified, ignoring this device.
[   453.497] (II) This device may have been added with another device file.
[   453.497] (II) config/udev: Adding input device E-Signal USB Gaming Mouse (/dev/input/event1)
[   453.497] (**) E-Signal USB Gaming Mouse: Applying InputClass "libinput pointer catchall"
[   453.497] (II) Using input driver 'libinput' for 'E-Signal USB Gaming Mouse'
[   453.553] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 44 paused 0
[   453.553] (**) E-Signal USB Gaming Mouse: always reports core events
[   453.553] (**) Option "Device" "/dev/input/event1"
[   453.553] (**) Option "_source" "server/udev"
[   453.554] (II) event1  - (II) E-Signal USB Gaming Mouse: (II) is tagged by udev as: Mouse
[   453.554] (II) event1  - (II) E-Signal USB Gaming Mouse: (II) device is a pointer
[   453.554] (II) event1  - (II) E-Signal USB Gaming Mouse: (II) device removed
[   453.554] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:1017:8003.0001/input/input2/event1"
[   453.554] (II) XINPUT: Adding extended input device "E-Signal USB Gaming Mouse" (type: MOUSE, id 11)
[   453.554] (**) Option "AccelerationScheme" "none"
[   453.554] (**) E-Signal USB Gaming Mouse: (accel) selected scheme none/0
[   453.554] (**) E-Signal USB Gaming Mouse: (accel) acceleration factor: 2.000
[   453.554] (**) E-Signal USB Gaming Mouse: (accel) acceleration threshold: 4
[   453.554] (II) event1  - (II) E-Signal USB Gaming Mouse: (II) is tagged by udev as: Mouse
[   453.554] (II) event1  - (II) E-Signal USB Gaming Mouse: (II) device is a pointer
[   453.555] (II) config/udev: Adding input device E-Signal USB Gaming Mouse (/dev/input/mouse0)
[   453.555] (II) No input driver specified, ignoring this device.
[   453.555] (II) This device may have been added with another device file.
[   453.555] (II) config/udev: Adding input device E-Signal USB Gaming Mouse (/dev/input/event2)
[   453.555] (**) E-Signal USB Gaming Mouse: Applying InputClass "libinput keyboard catchall"
[   453.555] (II) Using input driver 'libinput' for 'E-Signal USB Gaming Mouse'
[   453.556] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 45 paused 0
[   453.556] (**) E-Signal USB Gaming Mouse: always reports core events
[   453.556] (**) Option "Device" "/dev/input/event2"
[   453.556] (**) Option "_source" "server/udev"
[   453.556] (II) event2  - (II) E-Signal USB Gaming Mouse: (II) is tagged by udev as: Keyboard
[   453.556] (II) event2  - (II) E-Signal USB Gaming Mouse: (II) device is a keyboard
[   453.556] (II) event2  - (II) E-Signal USB Gaming Mouse: (II) device removed
[   453.557] (II) libinput: E-Signal USB Gaming Mouse: needs a virtual subdevice
[   453.557] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:1017:8003.0002/input/input3/event2"
[   453.557] (II) XINPUT: Adding extended input device "E-Signal USB Gaming Mouse" (type: MOUSE, id 12)
[   453.557] (**) Option "AccelerationScheme" "none"
[   453.557] (**) E-Signal USB Gaming Mouse: (accel) selected scheme none/0
[   453.557] (**) E-Signal USB Gaming Mouse: (accel) acceleration factor: 2.000
[   453.557] (**) E-Signal USB Gaming Mouse: (accel) acceleration threshold: 4
[   453.557] (II) event2  - (II) E-Signal USB Gaming Mouse: (II) is tagged by udev as: Keyboard
[   453.557] (II) event2  - (II) E-Signal USB Gaming Mouse: (II) device is a keyboard
[   453.557] (II) config/udev: Adding input device USB2.0 VGA UVC WebCam: USB2.0 V (/dev/input/event18)
[   453.557] (**) USB2.0 VGA UVC WebCam: USB2.0 V: Applying InputClass "libinput keyboard catchall"
[   453.557] (II) Using input driver 'libinput' for 'USB2.0 VGA UVC WebCam: USB2.0 V'
[   453.558] (II) systemd-logind: got fd for /dev/input/event18 13:82 fd 46 paused 0
[   453.558] (**) USB2.0 VGA UVC WebCam: USB2.0 V: always reports core events
[   453.558] (**) Option "Device" "/dev/input/event18"
[   453.558] (**) Option "_source" "server/udev"
[   453.559] (II) event18 - (II) USB2.0 VGA UVC WebCam: USB2.0 V: (II) is tagged by udev as: Keyboard
[   453.559] (II) event18 - (II) USB2.0 VGA UVC WebCam: USB2.0 V: (II) device is a keyboard
[   453.559] (II) event18 - (II) USB2.0 VGA UVC WebCam: USB2.0 V: (II) device removed
[   453.559] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.0/input/input19/event18"
[   453.559] (II) XINPUT: Adding extended input device "USB2.0 VGA UVC WebCam: USB2.0 V" (type: KEYBOARD, id 13)
[   453.559] (II) event18 - (II) USB2.0 VGA UVC WebCam: USB2.0 V: (II) is tagged by udev as: Keyboard
[   453.559] (II) event18 - (II) USB2.0 VGA UVC WebCam: USB2.0 V: (II) device is a keyboard
[   453.559] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event11)
[   453.559] (II) No input driver specified, ignoring this device.
[   453.559] (II) This device may have been added with another device file.
[   453.560] (II) config/udev: Adding input device Asus WMI hotkeys (/dev/input/event12)
[   453.560] (**) Asus WMI hotkeys: Applying InputClass "libinput keyboard catchall"
[   453.560] (II) Using input driver 'libinput' for 'Asus WMI hotkeys'
[   453.561] (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 47 paused 0
[   453.561] (**) Asus WMI hotkeys: always reports core events
[   453.561] (**) Option "Device" "/dev/input/event12"
[   453.561] (**) Option "_source" "server/udev"
[   453.561] (II) event12 - (II) Asus WMI hotkeys: (II) is tagged by udev as: Keyboard
[   453.561] (II) event12 - (II) Asus WMI hotkeys: (II) device is a keyboard
[   453.561] (II) event12 - (II) Asus WMI hotkeys: (II) device removed
[   453.561] (**) Option "config_info" "udev:/sys/devices/platform/asus-nb-wmi/input/input13/event12"
[   453.561] (II) XINPUT: Adding extended input device "Asus WMI hotkeys" (type: KEYBOARD, id 14)
[   453.561] (II) event12 - (II) Asus WMI hotkeys: (II) is tagged by udev as: Keyboard
[   453.561] (II) event12 - (II) Asus WMI hotkeys: (II) device is a keyboard
[   453.562] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[   453.562] (**) AT Translated Set 2 keyboard: Applying InputClass "libinput keyboard catchall"
[   453.562] (II) Using input driver 'libinput' for 'AT Translated Set 2 keyboard'
[   453.563] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 48 paused 0
[   453.563] (**) AT Translated Set 2 keyboard: always reports core events
[   453.563] (**) Option "Device" "/dev/input/event0"
[   453.563] (**) Option "_source" "server/udev"
[   453.563] (II) event0  - (II) AT Translated Set 2 keyboard: (II) is tagged by udev as: Keyboard
[   453.563] (II) event0  - (II) AT Translated Set 2 keyboard: (II) device is a keyboard
[   453.563] (II) event0  - (II) AT Translated Set 2 keyboard: (II) device removed
[   453.563] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[   453.563] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 15)
[   453.563] (II) event0  - (II) AT Translated Set 2 keyboard: (II) is tagged by udev as: Keyboard
[   453.563] (II) event0  - (II) AT Translated Set 2 keyboard: (II) device is a keyboard
[   453.564] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event8)
[   453.564] (**) ETPS/2 Elantech Touchpad: Applying InputClass "libinput touchpad catchall"
[   453.564] (II) Using input driver 'libinput' for 'ETPS/2 Elantech Touchpad'
[   453.565] (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 49 paused 0
[   453.565] (**) ETPS/2 Elantech Touchpad: always reports core events
[   453.565] (**) Option "Device" "/dev/input/event8"
[   453.565] (**) Option "_source" "server/udev"
[   453.565] (II) event8  - (II) ETPS/2 Elantech Touchpad: (II) is tagged by udev as: Touchpad
[   453.565] (II) event8  - (II) ETPS/2 Elantech Touchpad: (II) device is a touchpad
[   453.565] (II) event8  - (II) ETPS/2 Elantech Touchpad: (II) device removed
[   453.565] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input9/event8"
[   453.565] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 16)
[   453.566] (**) Option "AccelerationScheme" "none"
[   453.566] (**) ETPS/2 Elantech Touchpad: (accel) selected scheme none/0
[   453.566] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
[   453.566] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
[   453.566] (II) event8  - (II) ETPS/2 Elantech Touchpad: (II) is tagged by udev as: Touchpad
[   453.566] (II) event8  - (II) ETPS/2 Elantech Touchpad: (II) device is a touchpad
[   453.566] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse1)
[   453.566] (II) No input driver specified, ignoring this device.
[   453.566] (II) This device may have been added with another device file.
[   453.567] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
[   453.567] (II) No input driver specified, ignoring this device.
[   453.567] (II) This device may have been added with another device file.
[   453.570] (**) E-Signal USB Gaming Mouse: Applying InputClass "libinput keyboard catchall"
[   453.570] (II) Using input driver 'libinput' for 'E-Signal USB Gaming Mouse'
[   453.570] (II) systemd-logind: returning pre-existing fd for /dev/input/event2 13:66
[   453.570] (**) E-Signal USB Gaming Mouse: always reports core events
[   453.570] (**) Option "Device" "/dev/input/event2"
[   453.570] (**) Option "_source" "_driver/libinput"
[   453.570] (II) libinput: E-Signal USB Gaming Mouse: is a virtual subdevice
[   453.570] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.1/0003:1017:8003.0002/input/input3/event2"
[   453.570] (II) XINPUT: Adding extended input device "E-Signal USB Gaming Mouse" (type: KEYBOARD, id 17)
[   453.583] randr: falling back to unsynchronized pixmap sharing
[   479.728] (**) Option "fd" "37"
[   480.331] (II) event6  - (II) Power Button: (II) device removed
[   480.332] (**) Option "fd" "40"
[   480.332] (II) event3  - (II) Asus Wireless Radio Control: (II) device removed
[   480.332] (**) Option "fd" "41"
[   480.332] (II) event9  - (II) Video Bus: (II) device removed
[   480.333] (**) Option "fd" "42"
[   480.333] (II) event10 - (II) Video Bus: (II) device removed
[   480.333] (**) Option "fd" "43"
[   480.333] (II) event5  - (II) Sleep Button: (II) device removed
[   480.333] (**) Option "fd" "44"
[   480.333] (II) event1  - (II) E-Signal USB Gaming Mouse: (II) device removed
[   480.334] (**) Option "fd" "45"
[   480.334] (**) Option "fd" "46"
[   480.334] (II) event18 - (II) USB2.0 VGA UVC WebCam: USB2.0 V: (II) device removed
[   480.334] (**) Option "fd" "47"
[   480.334] (II) event12 - (II) Asus WMI hotkeys: (II) device removed
[   480.334] (**) Option "fd" "48"
[   480.334] (II) event0  - (II) AT Translated Set 2 keyboard: (II) device removed
[   480.335] (**) Option "fd" "49"
[   480.335] (II) event8  - (II) ETPS/2 Elantech Touchpad: (II) device removed
[   480.336] (**) Option "fd" "45"
[   480.336] (II) event2  - (II) E-Signal USB Gaming Mouse: (II) device removed
[   480.399] (II) systemd-logind: got pause for 13:82
[   480.399] (II) systemd-logind: got pause for 13:72
[   480.399] (II) systemd-logind: got pause for 13:76
[   480.399] (II) systemd-logind: got pause for 13:73
[   480.399] (II) systemd-logind: got pause for 13:64
[   480.399] (II) systemd-logind: got pause for 13:70
[   480.399] (II) systemd-logind: got pause for 13:69
[   480.399] (II) systemd-logind: got pause for 13:66
[   480.399] (II) systemd-logind: got pause for 13:65
[   480.399] (II) systemd-logind: got pause for 13:74
[   480.399] (II) systemd-logind: got pause for 226:0
[   480.400] (II) systemd-logind: got pause for 13:67
[   683.064] (II) UnloadModule: "libinput"
[   683.064] (II) systemd-logind: not releasing fd for 13:66, still in use
[   683.064] (II) UnloadModule: "libinput"
[   683.064] (II) systemd-logind: releasing fd for 13:72
[   684.482] (II) UnloadModule: "libinput"
[   684.482] (II) systemd-logind: releasing fd for 13:64
[   684.530] (II) UnloadModule: "libinput"
[   684.530] (II) systemd-logind: releasing fd for 13:76
[   684.723] (II) UnloadModule: "libinput"
[   684.723] (II) systemd-logind: releasing fd for 13:82
[   684.773] (II) UnloadModule: "libinput"
[   684.773] (II) systemd-logind: releasing fd for 13:66
[   684.793] (II) UnloadModule: "libinput"
[   684.793] (II) systemd-logind: releasing fd for 13:65
[   684.833] (II) UnloadModule: "libinput"
[   684.833] (II) systemd-logind: releasing fd for 13:69
[   684.863] (II) UnloadModule: "libinput"
[   684.863] (II) systemd-logind: releasing fd for 13:74
[   684.907] (II) UnloadModule: "libinput"
[   684.907] (II) systemd-logind: releasing fd for 13:73
[   684.947] (II) UnloadModule: "libinput"
[   684.947] (II) systemd-logind: releasing fd for 13:67
[   684.987] (II) UnloadModule: "libinput"
[   684.987] (II) systemd-logind: releasing fd for 13:70
[   685.048] (II) NVIDIA(GPU-0): Deleting GPU-0
[   685.059] (II) Server terminated successfully (0). Closing log file.

Thanks in advance !

Last edited by thomabou (2018-01-25 23:58:59)

Offline

#2 2018-01-23 22:38:25

lo1
Member
Registered: 2017-09-25
Posts: 584

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Offline

#3 2018-01-23 22:55:09

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

I don't think so. As far as I can see, he was trying to simply install the intel drivers, where I am trying to install both the intel and the nvidia drivers for my real GPU.

Offline

#4 2018-01-24 08:12:14

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,435

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

a few pacman -R...

always a recipe for desaster if randomly applied,  especially to the graphics stack.

The Xorg log shows that the nvidia libglx is loaded where the intel/mesa glx should be loaded. Something broke your bumblebee setup. Post your full /var/log/pacman.log as well as

pacman -Qkk bumblebee
pacman -Qkk nvidia-utils

you have an /etc/X11/xorg.conf Why? What are it's contents? I go all in that that is a nvidia-xconfig generated one in which case you should remove it and remember to never run nvidia-xconfig on a Optimus setup.

Last edited by V1del (2018-01-24 08:16:42)

Offline

#5 2018-01-24 11:41:24

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Thanks for the reply,

My xorg.conf file is empty, it doesn't change anything when I remove it.

Here is my full pacman.log + Output of the pacman -Qkk commands at the very end :
https://transfer.sh/esCPD/logs2.txt
(had to upload it as I am using my phone right now, and it's too big to be pasted here. Sorry about that).

The pacman output is in French, but the translation is "XXX total files, 0 modified file".

Offline

#6 2018-01-24 12:51:00

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,863

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Just an empty xorg.conf won't do in the optimus case. You've to pick the road your want to go and configure it (either using bumblebee or piping the nvidia output through the intel VGA)
Start here: https://wiki.archlinux.org/index.php/NVIDIA_Optimus

Offline

#7 2018-01-24 13:14:43

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,435

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

A lot of scary forces there, why did you feel that was necessary? What errors did you get? Also you installed nvidia-xrun there, it will further bring in complexity that might really not be necessary. Why did you install it? Is your end goal to simply dedicatedly use the nvidia card exclusively? Remove nvidia-xrun and follow the Optimus article.

How are you attempting to start X?

If you really  know why you have installed nvidia-xrun, post the configuration files it created

pacman -Ql nvidia-xrun

should give you all the locations

Offline

#8 2018-01-24 16:11:04

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

I installed nvidia-xrun just to try to see if it helped in any way, but it didn't, I removed it.

I already followed the Optimus page a few times, but setting up the xorg.conf the way is described in the article, I get a (EE) no screens found error, which does not happen with an empty config file.

Offline

#9 2018-01-24 16:46:36

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,435

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Please decide for what you want to do. Bumblebee is for the case you want  to use the intel card primarily in order to have long  battery life and only use the nvidia card for demanding applications, the information in the nvidia optimus article is for when you don't mind battery life and prefer the nvidia card be used for everything. This is an either-or deal don't follow and revert all adjustments mentioned in nvidia optimus and vice versa for the Bumblebee article, depending on what you chose.

If you have decided for one of the two approaches, follow the respective articles closely. If it doesn't work, post all files you adjusted and the output of commands you used for testing.

Offline

#10 2018-01-24 18:31:12

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Sorry if my initial post was not clear enough.
My original goal was to correctly set-up bumblebee in order to use my Intel card most of the time, and only the nvidia card from time to time.
However, as I encountered some trouble, I only wanted ANYTHING back, because I can't get my laptop to work correctly at all, and I kind of need it pretty fast, which is why I decided to ask for help here.

In the end, I ended up following a few different methods, yet none of them worked correctly.

So, in the end I'd like to set up bumblebee. The logs I posted on the original post were following a bumblebee installation, it seems not to find the Intel drivers, but I have no idea why. Should the xf86-video-intel be the only xf86-* installed ? And does it require a specific xorg.conf ?

Offline

#11 2018-01-24 20:14:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,435

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

No you don't need any manual config make sure your /etc/X11/ folder doesn't contain any xorg.conf and if you have anything in /etc/X11/xorg.conf.d that references display devices and nvidia or similar that shouldn't be there either. On modern systems and especially on plasma, it'd best be to go without any xf86-video* package, since modern intel cards are usually better and sufficiently supported by the xorg internal modesetting driver and as a bonus there are quite a few plasma quirks that don't happen on the modesetting driver but do happen on the intel driver.

If these conditions are met, make sure the rest of the bumblebee wiki is followed, verify that your user is in the bumblebee group, install bbswitch and enable the bumblebeed.service if you still don't get a xorg on the next boot, give information on how you attempt to start X and share an updated xorg log as well as the outputs of

dmesg
lspci -k | grep -EA3 'VGA|3D'
pacman -Qs mesa
pacman -Qs nvidia

as well as configuration you might've adjusted and feel to be relevant

Offline

#12 2018-01-24 21:01:37

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Alright, thanks.
This is exactly what I had last tried, and I still get a black screen.

Here is the lspci -k output :

0:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
    Subsystem: ASUSTeK Computer Inc. HD Graphics 5500
    Kernel driver in use: i915
    Kernel modules: i915
--
04:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev ff)
    Kernel modules: nouveau, nvidia_drm, nvidia

Is the nouveau module supposed to be there ?

My pacman -Qs outputs (I ran it with xf86 as well) :

community/bumblebee 3.2.1-16
    NVIDIA Optimus support for Linux through VirtualGL
multilib/lib32-libvdpau 1.1.1-2
    Nvidia VDPAU library
multilib/lib32-nvidia-utils 387.34-1
    NVIDIA drivers utilities (32-bit)
extra/libvdpau 1.1.1+3+ga21bf7a-1
    Nvidia VDPAU library
extra/nvidia 387.34-20
    NVIDIA drivers for linux
extra/nvidia-utils 387.34-5
    NVIDIA drivers utilities
multilib/lib32-libxxf86vm 1.1.4-1
    X11 XFree86 video mode extension library (32-bit)
extra/libxxf86dga 1.1.4-1
    X11 Direct Graphics Access extension library
extra/libxxf86vm 1.1.4-1
    X11 XFree86 video mode extension library
extra/xf86-input-libinput 0.26.0-1 (xorg-drivers)
    Generic input driver for the X.Org server based on libinput
extra/xf86dgaproto 2.1-3
    X11 Direct Graphics Access extension wire protocol
extra/xf86driproto 2.1.1-3
    X11 DRI extension wire protocol
extra/xf86vidmodeproto 2.3.1-3
    X11 Video Mode extension wire protocol
extra/glu 9.0.0-4
    Mesa OpenGL Utility library
multilib/lib32-glu 9.0.0-3
    Mesa OpenGL utility library (32 bits)
local/lib32-libtxc_dxtn 1.0.1-5
    S3 Texture Compression (S3TC) library for Mesa (32-bit)
multilib/lib32-mesa 17.3.2-2
    an open-source implementation of the OpenGL specification (32-bit)
local/libtxc_dxtn 1.0.1-6
    S3 Texture Compression (S3TC) library for Mesa
extra/mesa 17.3.2-2
    an open-source implementation of the OpenGL specification
extra/mesa-demos 8.3.0-4
    Mesa demos and tools incl. glxinfo + glxgears

My dmesg :
https://transfer.sh/xFj4s/dmesg.txt

And my Xorg.0.log: https://transfer.sh/XPTaV/Xorg.0.log

My groups are :
wheel bumblebee video audio thomas

EDIT: forgot to mention that I don't use any display manager and I start X from my .bash_profile

Last edited by thomabou (2018-01-24 21:23:28)

Offline

#13 2018-01-24 22:36:53

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,863

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

[    30.812] (EE) modeset(0): eglGetDisplay() failed
[    30.838] (EE) modeset(0): glamor initialization failed

You seem to resolve the wrong (nvidia?) libGL?

ldd /usr/bin/glxinfo| grep libGL

Edit: you didn't add some optirun to your startx call/scripts, did you?

Last edited by seth (2018-01-24 22:37:55)

Offline

#14 2018-01-24 22:44:15

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

No I don't call startx with optirun.
The output of the ldd /usr/bin/glxinfo is the following :

	linux-vdso.so.1 (0x00007ffefcb1b000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fb1b1526000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fb1b11e7000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fb1b0e30000)
	libnvidia-tls.so.349.16 => /usr/lib/tls/libnvidia-tls.so.349.16 (0x00007fb1b0c2d000)
	libnvidia-glcore.so.349.16 => /usr/lib/libnvidia-glcore.so.349.16 (0x00007fb1adebe000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fb1adcac000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fb1adaa8000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fb1ad87f000)
	/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fb1b1a90000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007fb1ad533000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fb1ad32f000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fb1ad129000)

Last edited by thomabou (2018-01-24 22:44:28)

Offline

#15 2018-01-24 23:01:31

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,863

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

extra/nvidia 387.34-20
---
libnvidia-glcore.so.349.16

There's a massive fuck-up in your nvidia/GL installation.
Apparently your /usr/lib/libGL.so.1 is an nvidia variant which ties in a dated (or legacy support) driver libGLX (thus the tls libs) what brings us back to

v1del wrote:

A lot of scary forces there

Something seems to have went really wrong.

pacman -Qkk

Do you use any 3rd party repos? (That includes archlinuxfr!)

Offline

#16 2018-01-24 23:19:31

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Running strings on the libGL.so* files indeed shows nvidia strings.
I use AUR and archlinuxfr repos, would this cause any problem for the graphics packages ?
Running pacman -Qkk indeed prints a lot of warnings regarding libGL.so and stuff... Although I have no idea how to repair it :
https://transfer.sh/JVOeT/qkk.txt

Offline

#17 2018-01-25 00:46:01

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,435

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

archlinuxfr always breaks everything remove it (although in all honesty I did look at their current package list to verify this claim, and there's nothing in there that would contribute to this current condition). Depending on what AUR packages you have maybe even more, post

pacman -Qm

As for how to sanely get rid of this mess, do a

pacman -Qo /usr/lib/libGL.so*

this is how it should look like on an up to date system

/usr/lib/libGLdispatch.so is owned by libglvnd 1.0.0-1
/usr/lib/libGLdispatch.so.0 is owned by libglvnd 1.0.0-1
/usr/lib/libGLdispatch.so.0.0.0 is owned by libglvnd 1.0.0-1
/usr/lib/libGLESv1_CM_nvidia.so is owned by nvidia-utils 387.34-5
/usr/lib/libGLESv1_CM_nvidia.so.1 is owned by nvidia-utils 387.34-5
/usr/lib/libGLESv1_CM_nvidia.so.387.34 is owned by nvidia-utils 387.34-5
/usr/lib/libGLESv1_CM.so is owned by libglvnd 1.0.0-1
/usr/lib/libGLESv1_CM.so.1 is owned by libglvnd 1.0.0-1
/usr/lib/libGLESv1_CM.so.1.0.0 is owned by libglvnd 1.0.0-1
/usr/lib/libGLESv2_nvidia.so is owned by nvidia-utils 387.34-5
/usr/lib/libGLESv2_nvidia.so.2 is owned by nvidia-utils 387.34-5
/usr/lib/libGLESv2_nvidia.so.387.34 is owned by nvidia-utils 387.34-5
/usr/lib/libGLESv2.so is owned by libglvnd 1.0.0-1
/usr/lib/libGLESv2.so.2 is owned by libglvnd 1.0.0-1
/usr/lib/libGLESv2.so.2.0.0 is owned by libglvnd 1.0.0-1
/usr/lib/libGL.so is owned by libglvnd 1.0.0-1
/usr/lib/libGL.so.1 is owned by libglvnd 1.0.0-1
/usr/lib/libGL.so.1.0.0 is owned by libglvnd 1.0.0-1
/usr/lib/libGLX_indirect.so.0 is owned by mesa 17.3.3-1
/usr/lib/libGLX_mesa.so is owned by mesa 17.3.3-1
/usr/lib/libGLX_mesa.so.0 is owned by mesa 17.3.3-1
/usr/lib/libGLX_mesa.so.0.0.0 is owned by mesa 17.3.3-1
/usr/lib/libGLX_nvidia.so is owned by nvidia-utils 387.34-5
/usr/lib/libGLX_nvidia.so.0 is owned by nvidia-utils 387.34-5
/usr/lib/libGLX_nvidia.so.387.34 is owned by nvidia-utils 387.34-5
/usr/lib/libGLX.so is owned by libglvnd 1.0.0-1
/usr/lib/libGLX.so.0 is owned by libglvnd 1.0.0-1
/usr/lib/libGLX.so.0.0.0 is owned by libglvnd 1.0.0-1

(and the tls folder should only contain the correct lib for the current driver so run a pacman -Qo as well there).

there might be a few additional ones (from libglew for example, these aren't as important though) if this gives you other packages for libraries of the same name, remove those other packages and reinstall the ones you see in my output, if this tells you that a given file is not found in any packages, manually remove the file, reinstall the corresponding packages.

If the install of the correct package fails due to a file conflict, repeat that process (check the package owner, determine if that is really something you want to have there, and remove the other), DO NOT use force.

Side note: Yes the nouveau module is supposed to be there, that line tells you which kernel modules are available that claim to be able to handle this pci card. If it were actually in use you would see the kernel module in use: line. that you don't see that for any of the modules verifies that the bumblebee/bbswitch setup works correctly and that in theory the only problem remaining is the inproper GL setup

Last edited by V1del (2018-01-25 00:51:25)

Offline

#18 2018-01-25 19:18:30

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Thanks a lot, it's almost fine now, I guess.
I still have some issues though :

First, although glxinfo seems to return a correct renderer string :

    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
    GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, 
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2) 

I have some issues  in Plasma : I don't have the blackscreen nor the error message about OpenGL2 anymore, but the UI is not working properly, as you can see in the following screenshot:
Screenshot_20180125_201728.png

Moreover, optirun glxgears fails and returns this :

[  665.949165] [ERROR]Cannot access secondary GPU - error: X did not start properly

[  665.949205] [ERROR]Aborting because fallback start is disabled.

Here is the dmesg after running optirun glxgears : https://transfer.sh/mqwem/dmesg.txt
And my Xorg.0.log : https://transfer.sh/e46I3/Xorg.0.log

I guess it might be related to the packages being installed wrongly again, but I'm too afraid to remove them randomly again, so I'll wait for your advices.

EDIT: here is my pacman -Qm : https://transfer.sh/69Cmx/Qm.txt

Last edited by thomabou (2018-01-25 20:16:50)

Offline

#19 2018-01-25 20:22:13

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,863

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

xrandr -q

and your Xorg.8.log please (or any Xorg.*.log besides the .0. one)

Offline

#20 2018-01-25 20:27:55

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Xorg.8.log : https://transfer.sh/bzEGP/Xorg.8.log
xrandr -q:

Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
   1920x1080     60.00*+
   1400x1050     59.98  
   1280x1024     60.02  
   1280x960      60.00  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   800x600       60.00    60.32    56.25  
   700x525       59.98  
   640x512       60.02  
   640x480       60.00    59.94  
   512x384       60.00  
   400x300       60.32    56.34  
   320x240       60.05  
HDMI-1 disconnected (normal left inverted right x axis y axis)

Offline

#21 2018-01-25 20:38:04

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 78,863

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

That doesn't look like an "improper" X11 server start...
Does "optirun glxinfo" work?

Offline

#22 2018-01-25 20:39:49

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

No, I have the same error as with glxgears :

[ 5115.377557] [ERROR]Cannot access secondary GPU - error: X did not start properly

[ 5115.377597] [ERROR]Aborting because fallback start is disabled.

quick update : I managed to get the nvidia card to work correctly apparently :

 optirun glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: GeForce GTX 950M/PCIe/SSE2
    GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, 
    GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, 
    GL_NV_compute_program5, GL_NV_conditional_render, 
    GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, 
    GL_ARB_compute_variable_group_size, GL_ARB_conditional_render_inverted, 
    GL_KTX_buffer_region, GL_NVX_conditional_render, GL_NVX_gpu_memory_info, 
    GL_NV_compute_program5, GL_NV_conditional_render, 
    GL_NV_path_rendering, GL_NV_pixel_data_range, GL_NV_point_sprite, 
[thomas@Thomas-PC ~]$ optirun glxgears
2760 frames in 5.0 seconds = 551.973 FPS
3929 frames in 5.0 seconds = 785.670 FPS
3949 frames in 5.0 seconds = 789.679 FPS
3917 frames in 5.0 seconds = 783.400 FPS

These are not the best results I've ever had with this card, I remember getting over 1000 FPS some time ago, but I guess it's working fine at least.
Now the only issue left seems to be the Plasma UI issue, which is really ugly and laggy.

Last edited by thomabou (2018-01-25 21:38:01)

Offline

#23 2018-01-25 23:39:34

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,435

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

What did you do to make it work now? FWIW glxgears is not a benchmark, FPS in glxgears make absolutely no quantifiable statement over real actual performance. FWIW from your pacman -Qm output one package that might be interfering to some degree and that is safe to remove are the (lib32)-libtxc_dxtn packages.  Can you post the output of

qdbus org.kde.KWin /KWin supportInformation

i suspect that simply compositing is disabled due to the wrong GL setup originally. Ideally everything will magically work if you hit Alt+Shift+F12

Offline

#24 2018-01-25 23:54:50

thomabou
Member
Registered: 2018-01-23
Posts: 12

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Version
=======
KWin version: 5.11.5
Qt Version: 5.10.0
Qt compile version: 5.10.0
XCB compile version: 1.12

Operation Mode: X11 only

Build Options
=============
KWIN_BUILD_DECORATIONS: yes
KWIN_BUILD_TABBOX: yes
KWIN_BUILD_ACTIVITIES: yes
HAVE_INPUT: yes
HAVE_DRM: yes
HAVE_GBM: yes
HAVE_X11_XCB: yes
HAVE_EPOXY_GLX: yes
HAVE_WAYLAND_EGL: yes

X11
===
Vendor: The X.Org Foundation
Vendor Release: 11906000
Protocol Version/Revision: 11/0
SHAPE: yes; Version: 0x11
RANDR: yes; Version: 0x14
DAMAGE: yes; Version: 0x11
Composite: yes; Version: 0x4
RENDER: yes; Version: 0xb
XFIXES: yes; Version: 0x50
SYNC: yes; Version: 0x31
GLX: yes; Version: 0x0

Decoration
==========
Plugin: org.kde.breeze
Theme: 
Blur: 0
onAllDesktopsAvailable: false
alphaChannelSupported: false
closeOnDoubleClickOnMenu: false
decorationButtonsLeft: 0, 1, 2
decorationButtonsRight: 6, 3, 4, 5
borderSize: 3
gridUnit: 10
font: Noto Sans,10,-1,5,50,0,0,0,0,0,Regular
smallSpacing: 2
largeSpacing: 10

Options
=======
focusPolicy: 0
nextFocusPrefersMouse: false
clickRaise: true
autoRaise: false
autoRaiseInterval: 0
delayFocusInterval: 0
shadeHover: false
shadeHoverInterval: 250
separateScreenFocus: false
placement: 4
focusPolicyIsReasonable: true
borderSnapZone: 10
windowSnapZone: 10
centerSnapZone: 0
snapOnlyWhenOverlapping: false
rollOverDesktops: true
focusStealingPreventionLevel: 1
legacyFullscreenSupport: false
operationTitlebarDblClick: 5000
operationMaxButtonLeftClick: 5000
operationMaxButtonMiddleClick: 5015
operationMaxButtonRightClick: 5014
commandActiveTitlebar1: 0
commandActiveTitlebar2: 30
commandActiveTitlebar3: 2
commandInactiveTitlebar1: 4
commandInactiveTitlebar2: 30
commandInactiveTitlebar3: 2
commandWindow1: 7
commandWindow2: 8
commandWindow3: 8
commandWindowWheel: 31
commandAll1: 10
commandAll2: 3
commandAll3: 14
keyCmdAllModKey: 16777251
showGeometryTip: false
condensedTitle: false
electricBorderMaximize: true
electricBorderTiling: true
electricBorderCornerRatio: 0.25
borderlessMaximizedWindows: false
killPingTimeout: 5000
hideUtilityWindowsForInactive: true
inactiveTabsSkipTaskbar: false
autogroupSimilarWindows: false
autogroupInForeground: true
compositingMode: 1
useCompositing: true
compositingInitialized: false
hiddenPreviews: 1
glSmoothScale: 2
xrenderSmoothScale: false
maxFpsInterval: 16666666
refreshRate: 0
vBlankTime: 6000000
glStrictBinding: true
glStrictBindingFollowsDriver: true
glCoreProfile: false
glPreferBufferSwap: 97
glPlatformInterface: 1
windowsBlockCompositing: true

Screen Edges
============
desktopSwitching: false
desktopSwitchingMovingClients: false
cursorPushBackDistance: 1x1
timeThreshold: 150
reActivateThreshold: 350
actionTopLeft: 0
actionTop: 0
actionTopRight: 0
actionRight: 0
actionBottomRight: 0
actionBottom: 0
actionBottomLeft: 0
actionLeft: 0

Screens
=======
Multi-Head: no
Active screen follows mouse:  no
Number of Screens: 1

Screen 0:
---------
Name: eDP-1
Geometry: 0,0,1920x1080
Refresh Rate: 60


Compositing
===========
Compositing is not active

You're right, compositing is disabled, but Alt + Shift + F12 did not make it magically work.

Note : To make the nvidia driver work again, I reinstalled mesa-dri and opencl-nvidia after cleaning some files as you had suggested with pacman -Qo

EDIT: After re-enabling compositing manually, it's working fine again. Thanks everyone for the help. solved !

Last edited by thomabou (2018-01-25 23:58:35)

Offline

#25 2018-01-26 00:07:49

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,435

Re: [SOLVED] Broken GPU drivers: xorg/plasma black screen

Ah, nice to hear. Morale of the story: There's a reason --force is highly discouraged. So if you are in a similar situation again and the method I gave you is insufficient for properly assessing the correct course of action, for everyone's sanity, ask here before pulling the trigger and shooting holes into important libs. tongue

Offline

Board footer

Powered by FluxBB