You are not logged in.

#1 2017-10-08 12:25:01

adaris
Member
Registered: 2017-10-08
Posts: 3

[SOLVED] "(EE) No screens found" after system update/Nvidia optimus

Hello all,

I had several issues with launching X in the past in my dual nvidia/intel GPU system, which I had resolved following suggestions from the wiki/forums. This time a problem occurred after I updated with "Pacman -Syu" and installed the i3wm to try it alongside xfce, which after rebooting led to a broken system.

Trying a different combination of xorg.conf files (or removing them altogether) and proprietary/nouevau drivers the best I achieved was to log in to a black screen. This is what my current configuration looks like (which leads to the dreaded "no screens found" error):

xorg.conf file:

Section "Module"
    Load	"modesetting"
EndSection

Section "Device"
    Identifier	"nvidia"
    Driver	"nvidia"
    BusID	"PCI:0:9:0"
    Option	"AllowEmptyInitialConfuguration"
EndSection

Section "Device"
   Identifier	"intel"
   Driver	"modesetting"
   BusId	"PCI:0:2:0"
   Option	"AccelMethod"	"sna"	
EndSection

Section "Screen"
   Identifier	"nvidia"
   Device	"nvidia"
   Option	"AllowEmptyInitialConfiguration"
EndSection

Output of Pacman -Qs nvidia:

local/libvdpau 1.1.1-2
    Nvidia VDPAU library
local/nvidia 387.12-1
    NVIDIA drivers for linux
local/nvidia-utils 387.12-1
    NVIDIA drivers utilities
local/xf86-video-nouveau 1.0.15-2 (xorg-drivers)
    Open Source 2D acceleration driver for nVidia cards

.xinitrc file (this configuration with modesetting was working fine before the update):

#!/bin/sh

xrand --setprovideroutputsource modesetting NVIDIA-0
xrand --auto
xrand --dpi 96

userresources=$HOME/.Xresources
usermodmap=$HOME/.Xmodmap
sysresources=/etc/X11/xinit/.Xresources
sysmodmap=/etc/X11/xinit/.Xmodmap

# merge in defaults and keymaps

if [ -f $sysresources ]; then
    xrdb -merge $sysresources

fi

if [ -f $sysmodmap ]; then
    xmodmap $sysmodmap
fi

if [ -f "$userresources" ]; then

    xrdb -merge "$userresources"

fi

if [ -f "$usermodmap" ]; then
    xmodmap "$usermodmap"
fi

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi


exec startxfce4
#twm &
#xclock -geometry 50x50-1+1 &
#xterm -geometry 80x50+494+51 &
#xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x66+0+0 -name login

Output of lspci | grep -E "VGA|3D" (I'm not sure if that's helpful in the context of what's mentioned in https://wiki.archlinux.org/index.php/NV … A_Optimus):

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)
09:00.0 3D controller: NVIDIA Corporation GM108M [GeForce 930M] (rev a2)

Xorg.0.log file for current configuration:

[  3733.466] 
X.Org X Server 1.19.4
Release Date: 2017-10-04
[  3733.472] X Protocol Version 11, Revision 0
[  3733.473] Build Operating System: Linux 4.12.12-1-ARCH x86_64 
[  3733.474] Current Operating System: Linux archlinux 4.13.4-1-ARCH #1 SMP PREEMPT Thu Sep 28 08:39:52 CEST 2017 x86_64
[  3733.474] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=4573ecd6-61ba-46d8-9f0f-839c03408c2f rw quiet
[  3733.477] Build Date: 05 October 2017  03:52:55AM
[  3733.478]  
[  3733.480] Current version of pixman: 0.34.0
[  3733.482] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  3733.482] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  3733.488] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Oct  8 13:15:46 2017
[  3733.489] (==) Using config file: "/etc/X11/xorg.conf"
[  3733.489] (==) No Layout section.  Using the first Screen section.
[  3733.489] (**) |-->Screen "nvidia" (0)
[  3733.489] (**) |   |-->Monitor "<default monitor>"
[  3733.489] (**) |   |-->Device "nvidia"
[  3733.489] (**) |   |-->GPUDevice "intel"
[  3733.489] (==) No monitor specified for screen "nvidia".
	Using a default monitor configuration.
[  3733.489] (==) Automatically adding devices
[  3733.489] (==) Automatically enabling devices
[  3733.489] (==) Automatically adding GPU devices
[  3733.489] (==) Automatically binding GPU devices
[  3733.489] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  3733.489] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[  3733.489] 	Entry deleted from font path.
[  3733.489] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[  3733.489] (==) ModulePath set to "/usr/lib/xorg/modules"
[  3733.489] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[  3733.489] (II) Loader magic: 0x5638ea839d60
[  3733.489] (II) Module ABI versions:
[  3733.489] 	X.Org ANSI C Emulation: 0.4
[  3733.489] 	X.Org Video Driver: 23.0
[  3733.489] 	X.Org XInput driver : 24.1
[  3733.489] 	X.Org Server Extension : 10.0
[  3733.490] (--) using VT number 2

[  3733.490] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[  3733.490] (II) xfree86: Adding drm device (/dev/dri/card0)
[  3733.490] (II) xfree86: Adding drm device (/dev/dri/card1)
[  3733.491] (--) PCI:*(0:0:2:0) 8086:1616:1179:f840 rev 9, Mem @ 0xb3000000/16777216, 0xc0000000/268435456, I/O @ 0x00006000/64, BIOS @ 0x????????/131072
[  3733.491] (--) PCI: (0:9:0:0) 10de:1346:1179:f842 rev 162, Mem @ 0xb4000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00003000/128
[  3733.491] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[  3733.491] (II) "glx" will be loaded by default.
[  3733.491] (II) LoadModule: "modesetting"
[  3733.492] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  3733.492] (II) Module modesetting: vendor="X.Org Foundation"
[  3733.492] 	compiled for 1.19.4, module version = 1.19.4
[  3733.492] 	Module class: X.Org Video Driver
[  3733.492] 	ABI class: X.Org Video Driver, version 23.0
[  3733.492] (II) LoadModule: "glx"
[  3733.492] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  3733.492] (II) Module glx: vendor="X.Org Foundation"
[  3733.492] 	compiled for 1.19.4, module version = 1.0.0
[  3733.492] 	ABI class: X.Org Server Extension, version 10.0
[  3733.492] (II) LoadModule: "nvidia"
[  3733.492] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[  3733.493] (II) Module nvidia: vendor="NVIDIA Corporation"
[  3733.493] 	compiled for 4.0.2, module version = 1.0.0
[  3733.493] 	Module class: X.Org Video Driver
[  3733.493] (II) LoadModule: "modesetting"
[  3733.493] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  3733.493] (II) Module modesetting: vendor="X.Org Foundation"
[  3733.493] 	compiled for 1.19.4, module version = 1.19.4
[  3733.493] 	Module class: X.Org Video Driver
[  3733.493] 	ABI class: X.Org Video Driver, version 23.0
[  3733.493] (II) UnloadModule: "modesetting"
[  3733.493] (II) Unloading modesetting
[  3733.493] (II) Failed to load module "modesetting" (already loaded, 22072)
[  3733.493] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  3733.493] (II) NVIDIA dlloader X Driver  387.12  Thu Sep 28 18:57:27 PDT 2017
[  3733.493] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[  3733.509] (WW) Falling back to old probe method for modesetting
[  3733.509] (II) modeset(0): using default device
[  3733.510] (II) modeset(G0): using drv /dev/dri/card0
[  3733.510] (EE) Screen 0 deleted because of no matching config section.
[  3733.510] (II) UnloadModule: "modesetting"
[  3733.510] (EE) Device(s) detected, but none match those in the config file.
[  3733.510] (EE) 
Fatal server error:
[  3733.510] (EE) no screens found(EE) 
[  3733.510] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  3733.510] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  3733.510] (EE) 
[  3733.576] (EE) Server terminated with error (1). Closing log file.

Also, xrandr --listproviders gives

Can't open display

Any ideas/feedback on how to resolve this would be much appreciated. Thanks.

Last edited by adaris (2017-10-08 20:16:42)

Offline

#2 2017-10-08 13:12:58

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

Re: [SOLVED] "(EE) No screens found" after system update/Nvidia optimus

Take a closer look at the bus id...

Also pick nouveau XOR nvidia - not both (and it's always helpful to not have the other one installed)

Online

#3 2017-10-08 13:55:39

adaris
Member
Registered: 2017-10-08
Posts: 3

Re: [SOLVED] "(EE) No screens found" after system update/Nvidia optimus

Thank you seth.

After changing BusID to "PCI:9:0:0" (my apologies for not having noticed that earlier) and uninstalling the nouveau drivers, X launches but only to a black screen. The log file prompted me to re-install the nvidia drivers, which I did, but the issue is still not resolved. The log file reads

[   388.902] 
X.Org X Server 1.19.4
Release Date: 2017-10-04
[   388.905] X Protocol Version 11, Revision 0
[   388.906] Build Operating System: Linux 4.12.12-1-ARCH x86_64 
[   388.908] Current Operating System: Linux archlinux 4.13.4-1-ARCH #1 SMP PREEMPT Thu Sep 28 08:39:52 CEST 2017 x86_64
[   388.908] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=4573ecd6-61ba-46d8-9f0f-839c03408c2f rw quiet
[   388.910] Build Date: 05 October 2017  03:52:55AM
[   388.910]  
[   388.911] Current version of pixman: 0.34.0
[   388.912] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   388.912] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   388.915] (==) Log file: "/var/log/Xorg.0.log", Time: Sun Oct  8 14:43:04 2017
[   388.916] (==) Using config file: "/etc/X11/xorg.conf"
[   388.917] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   388.917] (==) No Layout section.  Using the first Screen section.
[   388.917] (==) No screen section available. Using defaults.
[   388.917] (**) |-->Screen "Default Screen Section" (0)
[   388.917] (**) |   |-->Monitor "<default monitor>"
[   388.917] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[   388.917] (**) |   |-->Device "nvidia"
[   388.917] (**) |   |-->GPUDevice "intel"
[   388.917] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   388.917] (==) Automatically adding devices
[   388.917] (==) Automatically enabling devices
[   388.917] (==) Automatically adding GPU devices
[   388.917] (==) Automatically binding GPU devices
[   388.917] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   388.921] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[   388.921] 	Entry deleted from font path.
[   388.921] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/100dpi/,
	/usr/share/fonts/75dpi/
[   388.921] (==) ModulePath set to "/usr/lib/xorg/modules"
[   388.921] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   388.922] (II) Loader magic: 0x56058a8e0d60
[   388.922] (II) Module ABI versions:
[   388.922] 	X.Org ANSI C Emulation: 0.4
[   388.922] 	X.Org Video Driver: 23.0
[   388.922] 	X.Org XInput driver : 24.1
[   388.922] 	X.Org Server Extension : 10.0
[   388.922] (--) using VT number 2

[   388.922] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[   388.922] (II) xfree86: Adding drm device (/dev/dri/card0)
[   388.931] (II) xfree86: Adding drm device (/dev/dri/card1)
[   388.932] (**) OutputClass "nvidia" ModulePath extended to "/usr/lib/nvidia/xorg,/usr/lib/xorg/modules"
[   388.932] (**) OutputClass "nvidia" setting /dev/dri/card1 as PrimaryGPU
[   388.933] (--) PCI: (0:0:2:0) 8086:1616:1179:f840 rev 9, Mem @ 0xb3000000/16777216, 0xc0000000/268435456, I/O @ 0x00006000/64, BIOS @ 0x????????/131072
[   388.933] (--) PCI:*(0:9:0:0) 10de:1346:1179:f842 rev 162, Mem @ 0xb4000000/16777216, 0xa0000000/268435456, 0xb0000000/33554432, I/O @ 0x00003000/128
[   388.933] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[   388.933] (II) "glx" will be loaded by default.
[   388.933] (II) LoadModule: "modesetting"
[   388.935] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   388.936] (II) Module modesetting: vendor="X.Org Foundation"
[   388.936] 	compiled for 1.19.4, module version = 1.19.4
[   388.936] 	Module class: X.Org Video Driver
[   388.936] 	ABI class: X.Org Video Driver, version 23.0
[   388.936] (II) LoadModule: "glx"
[   388.936] (II) Loading /usr/lib/nvidia/xorg/libglx.so
[   388.975] (II) Module glx: vendor="NVIDIA Corporation"
[   388.975] 	compiled for 4.0.2, module version = 1.0.0
[   388.975] 	Module class: X.Org Server Extension
[   388.976] (II) NVIDIA GLX Module  387.12  Thu Sep 28 19:24:49 PDT 2017
[   388.976] (II) LoadModule: "nvidia"
[   388.976] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   388.981] (II) Module nvidia: vendor="NVIDIA Corporation"
[   388.981] 	compiled for 4.0.2, module version = 1.0.0
[   388.981] 	Module class: X.Org Video Driver
[   388.981] (II) LoadModule: "modesetting"
[   388.981] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   388.981] (II) Module modesetting: vendor="X.Org Foundation"
[   388.981] 	compiled for 1.19.4, module version = 1.19.4
[   388.981] 	Module class: X.Org Video Driver
[   388.981] 	ABI class: X.Org Video Driver, version 23.0
[   388.981] (II) UnloadModule: "modesetting"
[   388.981] (II) Unloading modesetting
[   388.981] (II) Failed to load module "modesetting" (already loaded, 22021)
[   388.981] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   388.981] (II) NVIDIA dlloader X Driver  387.12  Thu Sep 28 18:57:27 PDT 2017
[   388.981] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   389.014] (II) modeset(G0): using drv /dev/dri/card0
[   389.015] (II) Loading sub module "fb"
[   389.015] (II) LoadModule: "fb"
[   389.016] (II) Loading /usr/lib/xorg/modules/libfb.so
[   389.017] (II) Module fb: vendor="X.Org Foundation"
[   389.017] 	compiled for 1.19.4, module version = 1.0.0
[   389.017] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   389.017] (II) Loading sub module "wfb"
[   389.017] (II) LoadModule: "wfb"
[   389.017] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   389.017] (II) Module wfb: vendor="X.Org Foundation"
[   389.017] 	compiled for 1.19.4, module version = 1.0.0
[   389.017] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   389.017] (II) Loading sub module "ramdac"
[   389.017] (II) LoadModule: "ramdac"
[   389.017] (II) Module "ramdac" already built-in
[   389.019] (II) NVIDIA(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[   389.019] (==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
[   389.019] (==) NVIDIA(0): RGB weight 888
[   389.019] (==) NVIDIA(0): Default visual is TrueColor
[   389.019] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   389.019] (II) Applying OutputClass "nvidia" options to /dev/dri/card1
[   389.019] (**) NVIDIA(0): Option "AllowEmptyInitialConfiguration"
[   389.019] (**) NVIDIA(0): Enabling 2D acceleration
[   389.204] (II) NVIDIA(0): NVIDIA GPU GeForce 930M (GM108-A) at PCI:9:0:0 (GPU-0)
[   389.204] (--) NVIDIA(0): Memory: 2097152 kBytes
[   389.204] (--) NVIDIA(0): VideoBIOS: 82.08.46.00.1e
[   389.204] (II) NVIDIA(0): Detected PCI Express Link width: 4X
[   389.204] (II) NVIDIA(0): Validated MetaModes:
[   389.204] (II) NVIDIA(0):     "NULL"
[   389.204] (II) NVIDIA(0): Virtual screen size determined to be 640 x 480
[   389.204] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[   389.204] (==) NVIDIA(0): DPI set to (75, 75); computed from built-in default
[   389.204] (==) modeset(G0): Depth 24, (==) framebuffer bpp 32
[   389.204] (**) modeset(G0): Option "AccelMethod" "sna"
[   389.204] (==) modeset(G0): RGB weight 888
[   389.204] (==) modeset(G0): Default visual is TrueColor
[   389.204] (**) modeset(G0): glamor disabled
[   389.204] (II) modeset(G0): ShadowFB: preferred YES, enabled YES
[   389.204] (II) modeset(G0): Double-buffered shadow updates: off
[   389.205] (II) modeset(G0): Output eDP-1-1 has no monitor section
[   389.213] (II) modeset(G0): Output HDMI-1-1 has no monitor section
[   389.214] (II) modeset(G0): EDID for output eDP-1-1
[   389.214] (II) modeset(G0): Manufacturer: LGD  Model: 470  Serial#: 0
[   389.214] (II) modeset(G0): Year: 2014  Week: 0
[   389.214] (II) modeset(G0): EDID Version: 1.4
[   389.214] (II) modeset(G0): Digital Display Input
[   389.214] (II) modeset(G0): 6 bits per channel
[   389.214] (II) modeset(G0): Digital interface is DisplayPort
[   389.214] (II) modeset(G0): Max Image Size [cm]: horiz.: 35  vert.: 19
[   389.214] (II) modeset(G0): Gamma: 2.20
[   389.214] (II) modeset(G0): DPMS capabilities: StandBy Suspend Off
[   389.214] (II) modeset(G0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 
[   389.214] (II) modeset(G0): First detailed timing is preferred mode
[   389.214] (II) modeset(G0): Preferred mode is native pixel format and refresh rate
[   389.214] (II) modeset(G0): redX: 0.640 redY: 0.345   greenX: 0.335 greenY: 0.625
[   389.214] (II) modeset(G0): blueX: 0.150 blueY: 0.052   whiteX: 0.313 whiteY: 0.329
[   389.214] (II) modeset(G0): Manufacturer's mask: 0
[   389.214] (II) modeset(G0): Supported detailed timing:
[   389.214] (II) modeset(G0): clock: 138.7 MHz   Image Size:  345 x 194 mm
[   389.214] (II) modeset(G0): h_active: 1920  h_sync: 1968  h_sync_end 2000 h_blank_end 2080 h_border: 0
[   389.214] (II) modeset(G0): v_active: 1080  v_sync: 1083  v_sync_end 1088 v_blanking: 1111 v_border: 0
[   389.214] (II) modeset(G0):  LG Display
[   389.214] (II) modeset(G0):  LP156WF6-SPA1
[   389.214] (II) modeset(G0): EDID (in hex):
[   389.214] (II) modeset(G0): 	00ffffffffffff0030e4700400000000
[   389.214] (II) modeset(G0): 	0018010495231378eadc95a35855a026
[   389.214] (II) modeset(G0): 	0d505400000001010101010101010101
[   389.214] (II) modeset(G0): 	0101010101012e3680a070381f403020
[   389.214] (II) modeset(G0): 	350059c21000001a0000000000000000
[   389.214] (II) modeset(G0): 	00000000000000000000000000fe004c
[   389.214] (II) modeset(G0): 	4720446973706c61790a2020000000fe
[   389.214] (II) modeset(G0): 	004c503135365746362d53504131007b
[   389.214] (II) modeset(G0): Printing probed modes for output eDP-1-1
[   389.214] (II) modeset(G0): Modeline "1920x1080"x60.0  138.70  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync (66.7 kHz eP)
[   389.214] (II) modeset(G0): Modeline "1400x1050"x60.0  122.00  1400 1488 1640 1880  1050 1052 1064 1082 +hsync +vsync (64.9 kHz d)
[   389.214] (II) modeset(G0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz d)
[   389.214] (II) modeset(G0): Modeline "1280x960"x60.0  108.00  1280 1376 1488 1800  960 961 964 1000 +hsync +vsync (60.0 kHz d)
[   389.214] (II) modeset(G0): Modeline "1024x768"x120.1  133.47  1024 1100 1212 1400  768 768 770 794 doublescan -hsync +vsync (95.3 kHz d)
[   389.214] (II) modeset(G0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz d)
[   389.214] (II) modeset(G0): Modeline "960x720"x120.0  117.00  960 1024 1128 1300  720 720 722 750 doublescan -hsync +vsync (90.0 kHz d)
[   389.214] (II) modeset(G0): Modeline "928x696"x120.1  109.15  928 976 1088 1264  696 696 698 719 doublescan -hsync +vsync (86.4 kHz d)
[   389.214] (II) modeset(G0): Modeline "896x672"x120.0  102.40  896 960 1060 1224  672 672 674 697 doublescan -hsync +vsync (83.7 kHz d)
[   389.215] (II) modeset(G0): Modeline "800x600"x120.0   81.00  800 832 928 1080  600 600 602 625 doublescan +hsync +vsync (75.0 kHz d)
[   389.215] (II) modeset(G0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz d)
[   389.215] (II) modeset(G0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz d)
[   389.215] (II) modeset(G0): Modeline "700x525"x120.0   61.00  700 744 820 940  525 526 532 541 doublescan +hsync +vsync (64.9 kHz d)
[   389.215] (II) modeset(G0): Modeline "640x512"x120.0   54.00  640 664 720 844  512 512 514 533 doublescan +hsync +vsync (64.0 kHz d)
[   389.215] (II) modeset(G0): Modeline "640x480"x120.0   54.00  640 688 744 900  480 480 482 500 doublescan +hsync +vsync (60.0 kHz d)
[   389.215] (II) modeset(G0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz d)
[   389.215] (II) modeset(G0): Modeline "512x384"x120.0   32.50  512 524 592 672  384 385 388 403 doublescan -hsync -vsync (48.4 kHz d)
[   389.215] (II) modeset(G0): Modeline "400x300"x120.6   20.00  400 420 484 528  300 300 302 314 doublescan +hsync +vsync (37.9 kHz d)
[   389.215] (II) modeset(G0): Modeline "400x300"x112.7   18.00  400 412 448 512  300 300 301 312 doublescan +hsync +vsync (35.2 kHz d)
[   389.215] (II) modeset(G0): Modeline "320x240"x120.1   12.59  320 328 376 400  240 245 246 262 doublescan -hsync -vsync (31.5 kHz d)
[   389.222] (II) modeset(G0): EDID for output HDMI-1-1
[   389.222] (==) modeset(G0): Using gamma correction (1.0, 1.0, 1.0)
[   389.222] (==) modeset(G0): DPI set to (96, 96)
[   389.222] (II) Loading sub module "fb"
[   389.222] (II) LoadModule: "fb"
[   389.222] (II) Loading /usr/lib/xorg/modules/libfb.so
[   389.222] (II) Module fb: vendor="X.Org Foundation"
[   389.222] 	compiled for 1.19.4, module version = 1.0.0
[   389.222] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   389.222] (II) Loading sub module "shadow"
[   389.222] (II) LoadModule: "shadow"
[   389.222] (II) Loading /usr/lib/xorg/modules/libshadow.so
[   389.222] (II) Module shadow: vendor="X.Org Foundation"
[   389.222] 	compiled for 1.19.4, module version = 1.1.0
[   389.222] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   389.222] (--) Depth 24 pixmap format is 32 bpp
[   389.224] (==) modeset(G0): Backing store enabled
[   389.224] (==) modeset(G0): Silken mouse enabled
[   389.224] (II) modeset(G0): RandR 1.2 enabled, ignore the following RandR disabled message.
[   389.281] (==) modeset(G0): DPMS enabled
[   389.282] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[   389.282] (II) NVIDIA:     access.
[   389.302] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
[   389.302] (II) NVIDIA(0):     may not be running or the "AcpidSocketPath" X
[   389.302] (II) NVIDIA(0):     configuration option may not be set correctly.  When the
[   389.302] (II) NVIDIA(0):     ACPI event daemon is available, the NVIDIA X driver will
[   389.302] (II) NVIDIA(0):     try to use it to receive ACPI event notifications.  For
[   389.302] (II) NVIDIA(0):     details, please see the "ConnectToAcpid" and
[   389.302] (II) NVIDIA(0):     "AcpidSocketPath" X configuration options in Appendix B: X
[   389.302] (II) NVIDIA(0):     Config Options in the README.
[   389.315] (II) NVIDIA(0): Setting mode "NULL"
[   389.320] (==) NVIDIA(0): Disabling shared memory pixmaps
[   389.320] (==) NVIDIA(0): Backing store enabled
[   389.320] (==) NVIDIA(0): Silken mouse enabled
[   389.320] (==) NVIDIA(0): DPMS enabled
[   389.320] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
[   389.320] (WW) NVIDIA(0): Option "AllowEmptyInitialConfuguration" is not used
[   389.320] (II) Loading sub module "dri2"
[   389.320] (II) LoadModule: "dri2"
[   389.320] (II) Module "dri2" already built-in
[   389.320] (II) NVIDIA(0): [DRI2] Setup complete
[   389.320] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[   389.320] (--) RandR disabled
[   389.323] (II) Initializing extension GLX
[   389.323] (II) Indirect GLX disabled.
[   389.616] (II) modeset(G0): Damage tracking initialized
[   389.702] (II) config/udev: Adding input device Power Button (/dev/input/event4)
[   389.702] (II) No input driver specified, ignoring this device.
[   389.702] (II) This device may have been added with another device file.
[   389.702] (II) config/udev: Adding input device Video Bus (/dev/input/event9)
[   389.702] (II) No input driver specified, ignoring this device.
[   389.702] (II) This device may have been added with another device file.
[   389.702] (II) config/udev: Adding input device Video Bus (/dev/input/event10)
[   389.702] (II) No input driver specified, ignoring this device.
[   389.702] (II) This device may have been added with another device file.
[   389.702] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[   389.702] (II) No input driver specified, ignoring this device.
[   389.702] (II) This device may have been added with another device file.
[   389.703] (II) config/udev: Adding input device Lid Switch (/dev/input/event3)
[   389.703] (II) No input driver specified, ignoring this device.
[   389.703] (II) This device may have been added with another device file.
[   389.703] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=3 (/dev/input/event12)
[   389.703] (II) No input driver specified, ignoring this device.
[   389.703] (II) This device may have been added with another device file.
[   389.703] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=7 (/dev/input/event13)
[   389.703] (II) No input driver specified, ignoring this device.
[   389.703] (II) This device may have been added with another device file.
[   389.703] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=8 (/dev/input/event14)
[   389.703] (II) No input driver specified, ignoring this device.
[   389.703] (II) This device may have been added with another device file.
[   389.703] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=9 (/dev/input/event15)
[   389.703] (II) No input driver specified, ignoring this device.
[   389.703] (II) This device may have been added with another device file.
[   389.703] (II) config/udev: Adding input device HDA Intel HDMI HDMI/DP,pcm=10 (/dev/input/event16)
[   389.703] (II) No input driver specified, ignoring this device.
[   389.703] (II) This device may have been added with another device file.
[   389.704] (II) config/udev: Adding input device TOSHIBA Web Camera - HD: TOSHIB (/dev/input/event1)
[   389.704] (II) No input driver specified, ignoring this device.
[   389.704] (II) This device may have been added with another device file.
[   389.704] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event6)
[   389.704] (II) No input driver specified, ignoring this device.
[   389.704] (II) This device may have been added with another device file.
[   389.704] (II) config/udev: Adding input device HDA Intel PCH Mic (/dev/input/event7)
[   389.704] (II) No input driver specified, ignoring this device.
[   389.704] (II) This device may have been added with another device file.
[   389.704] (II) config/udev: Adding input device HDA Intel PCH Headphone (/dev/input/event8)
[   389.704] (II) No input driver specified, ignoring this device.
[   389.704] (II) This device may have been added with another device file.
[   389.704] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[   389.704] (II) No input driver specified, ignoring this device.
[   389.704] (II) This device may have been added with another device file.
[   389.704] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event11)
[   389.704] (II) No input driver specified, ignoring this device.
[   389.704] (II) This device may have been added with another device file.
[   389.705] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
[   389.705] (II) No input driver specified, ignoring this device.
[   389.705] (II) This device may have been added with another device file.
[   389.705] (II) config/udev: Adding input device Toshiba input device (/dev/input/event5)
[   389.705] (II) No input driver specified, ignoring this device.
[   389.705] (II) This device may have been added with another device file.
[   397.504] (II) NVIDIA(GPU-0): Deleting GPU-0
[   397.985] (II) Server terminated successfully (0). Closing log file.

No errors, just a handful of warnings, which to the untrained eye (mine) look innocent. Any ideas? smile

Last edited by adaris (2017-10-08 13:58:25)

Offline

#4 2017-10-08 14:13:56

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

Re: [SOLVED] "(EE) No screens found" after system update/Nvidia optimus

[   389.315] (II) NVIDIA(0): Setting mode "NULL"
[   389.320] (WW) NVIDIA(0): Option "PrimaryGPU" is not used
xrand --setprovideroutputsource modesetting NVIDIA-0
xrand --auto
xrand --dpi 96

Assuming your .xinitrc is sourced (by the way you start X), the command is "xrandr"

Online

#5 2017-10-08 14:19:51

maderios
Member
Registered: 2013-10-24
Posts: 20

Re: [SOLVED] "(EE) No screens found" after system update/Nvidia optimus

Since many years X server doesn't need xorg.conf.  I have dual nvidia / intel GPU (nvidia+i915+optimus) system, it works fine without any xorg.conf file.
To make life easier and debug, try to launch xsession normally (without xorg.conf).

Offline

#6 2017-10-08 14:23:18

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

Re: [SOLVED] "(EE) No screens found" after system update/Nvidia optimus

@maderios: he's going after a specific configuration that runs everything on the nvidia chip and redirects it through the IGP - that's achievable with a Screen section in some configlet, but actually no good idea (since configuring your screen is somewhat exclusive)
https://wiki.archlinux.org/index.php/NV … ing_nvidia

Online

#7 2017-10-08 14:47:06

adaris
Member
Registered: 2017-10-08
Posts: 3

Re: [SOLVED] "(EE) No screens found" after system update/Nvidia optimus

@seth this did the trick, thank you so much. I cannot explain how xrandr has turned into xrand in all rows of both the root's and my personal user's .xinitrc files. I am really baffled, but thankfully I can now log into xfce once again.

@maderios
It's something I tried doing (as mentioned in my original post), but due to the spelling error with xrandr this wasn't working either. I now tried removing the xorg.conf file altogether as you suggest and I can confirm that it works too.

In other news, after finally reaching my desktop neither my keyboard, not the mouse/touchpad respond to anything, it's like my desktop is frozen... I will probably have to open a new topic for that though, after I do some investigation. Marking as solved.

Last edited by adaris (2017-10-08 14:54:25)

Offline

Board footer

Powered by FluxBB