You are not logged in.

#1 2015-11-14 16:15:51

cgwrench
Member
Registered: 2015-11-14
Posts: 5

[SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

Hello all. I am attempting to install Arch Linux onto a new Dell XPS 13 9350. The base system appears to have installed successfully, but I am unable to get a graphical environment set up: `startx` is failling with a message "no screens found".

Following the initial installation and reboot, following the steps in the beginners guide and general recommendations wiki pages, I attempted to install Xorg and Intel graphics drivers using

pacman -S xf86-video-intel mesa-libgl libva-intel-driver libva xorg-server xorg-server-utils xorg-utils xorg-xinit

as suggested by the Intel Graphics and Xorg wiki pages.

I then added to boot parameter as outlined here: https://wiki.archlinux.org/index.php/In … lake_chips.

Other forum posts and articles on the wiki suggest that there shouldn't be any additional configuration required (unless I have missed something).

However, when I attempt to start xorg using `startx` I get some error messages.

The output of `lspci | grep VGA` is:

00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07)

After calling `startx` the contents of `/var/log/Xorg.0.log` is:

[  3470.474] 
X.Org X Server 1.17.4
Release Date: 2015-10-28
[  3470.478] X Protocol Version 11, Revision 0
[  3470.479] Build Operating System: Linux 4.2.5-1-ARCH x86_64 
[  3470.481] Current Operating System: Linux home.dev 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64
[  3470.481] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=UUID=a052c1bc-81c3-42d0-b8c4-3996945b8fea rw i195.preliminary_hw_support=1
[  3470.484] Build Date: 01 November 2015  10:36:50AM
[  3470.485]  
[  3470.487] Current version of pixman: 0.32.8
[  3470.489] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  3470.489] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  3470.495] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Nov 14 15:52:02 2015
[  3470.497] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  3470.497] (==) No Layout section.  Using the first Screen section.
[  3470.497] (==) No screen section available. Using defaults.
[  3470.497] (**) |-->Screen "Default Screen Section" (0)
[  3470.497] (**) |   |-->Monitor "<default monitor>"
[  3470.497] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[  3470.497] (==) Automatically adding devices
[  3470.497] (==) Automatically enabling devices
[  3470.497] (==) Automatically adding GPU devices
[  3470.497] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[  3470.497] 	Entry deleted from font path.
[  3470.497] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[  3470.497] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[  3470.497] 	Entry deleted from font path.
[  3470.497] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[  3470.497] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/Type1/
[  3470.497] (==) ModulePath set to "/usr/lib/xorg/modules"
[  3470.497] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[  3470.497] (II) Loader magic: 0x817d60
[  3470.497] (II) Module ABI versions:
[  3470.497] 	X.Org ANSI C Emulation: 0.4
[  3470.497] 	X.Org Video Driver: 19.0
[  3470.497] 	X.Org XInput driver : 21.1
[  3470.497] 	X.Org Server Extension : 9.0
[  3470.500] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[  3470.501] (--) PCI:*(0:0:2:0) 8086:1916:1028:0704 rev 7, Mem @ 0xdb000000/16777216, 0x90000000/268435456, I/O @ 0x0000f000/64
[  3470.501] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[  3470.501] (II) LoadModule: "glx"
[  3470.501] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  3470.502] (II) Module glx: vendor="X.Org Foundation"
[  3470.502] 	compiled for 1.17.4, module version = 1.0.0
[  3470.502] 	ABI class: X.Org Server Extension, version 9.0
[  3470.502] (==) AIGLX enabled
[  3470.502] (==) Matched intel as autoconfigured driver 0
[  3470.502] (==) Matched modesetting as autoconfigured driver 1
[  3470.502] (==) Matched fbdev as autoconfigured driver 2
[  3470.502] (==) Matched vesa as autoconfigured driver 3
[  3470.502] (==) Assigned the driver to the xf86ConfigLayout
[  3470.502] (II) LoadModule: "intel"
[  3470.502] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  3470.503] (II) Module intel: vendor="X.Org Foundation"
[  3470.503] 	compiled for 1.17.2, module version = 2.99.917
[  3470.503] 	Module class: X.Org Video Driver
[  3470.503] 	ABI class: X.Org Video Driver, version 19.0
[  3470.503] (II) LoadModule: "modesetting"
[  3470.503] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[  3470.503] (II) Module modesetting: vendor="X.Org Foundation"
[  3470.503] 	compiled for 1.17.4, module version = 1.17.4
[  3470.503] 	Module class: X.Org Video Driver
[  3470.503] 	ABI class: X.Org Video Driver, version 19.0
[  3470.503] (II) LoadModule: "fbdev"
[  3470.503] (WW) Warning, couldn't open module fbdev
[  3470.503] (II) UnloadModule: "fbdev"
[  3470.503] (II) Unloading fbdev
[  3470.503] (EE) Failed to load module "fbdev" (module does not exist, 0)
[  3470.503] (II) LoadModule: "vesa"
[  3470.503] (WW) Warning, couldn't open module vesa
[  3470.503] (II) UnloadModule: "vesa"
[  3470.503] (II) Unloading vesa
[  3470.503] (EE) Failed to load module "vesa" (module does not exist, 0)
[  3470.503] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[  3470.503] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[  3470.503] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[  3470.503] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[  3470.503] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[  3470.503] (++) using VT number 1

[  3470.503] (--) controlling tty is VT number 1, auto-enabling KeepTty
[  3470.505] (EE) open /dev/dri/card0: No such file or directory
[  3470.505] (WW) Falling back to old probe method for modesetting
[  3470.505] (EE) open /dev/dri/card0: No such file or directory
[  3470.505] (EE) Screen 0 deleted because of no matching config section.
[  3470.505] (II) UnloadModule: "modesetting"
[  3470.505] (EE) Device(s) detected, but none match those in the config file.
[  3470.505] (EE) 
Fatal server error:
[  3470.505] (EE) no screens found(EE) 
[  3470.505] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  3470.505] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  3470.505] (EE) 
[  3470.515] (EE) Server terminated with error (1). Closing log file.

I then attempted to add a file `/etc/X11/xorg.conf.d/20-intel.conf` with the contents (again, as suggested by the wiki):

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
EndSection

Attempting `startx` now generates the following `/var/log/Xorg.0.log`:

[  4150.693] 
X.Org X Server 1.17.4
Release Date: 2015-10-28
[  4150.694] X Protocol Version 11, Revision 0
[  4150.694] Build Operating System: Linux 4.2.5-1-ARCH x86_64 
[  4150.694] Current Operating System: Linux home.dev 4.2.5-1-ARCH #1 SMP PREEMPT Tue Oct 27 08:13:28 CET 2015 x86_64
[  4150.694] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=UUID=a052c1bc-81c3-42d0-b8c4-3996945b8fea rw i195.preliminary_hw_support=1
[  4150.694] Build Date: 01 November 2015  10:36:50AM
[  4150.694]  
[  4150.694] Current version of pixman: 0.32.8
[  4150.694] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  4150.694] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  4150.694] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Nov 14 16:03:22 2015
[  4150.694] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  4150.694] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  4150.694] (==) No Layout section.  Using the first Screen section.
[  4150.694] (==) No screen section available. Using defaults.
[  4150.694] (**) |-->Screen "Default Screen Section" (0)
[  4150.694] (**) |   |-->Monitor "<default monitor>"
[  4150.694] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[  4150.694] (**) |   |-->Device "Intel Graphics"
[  4150.694] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[  4150.694] (==) Automatically adding devices
[  4150.694] (==) Automatically enabling devices
[  4150.694] (==) Automatically adding GPU devices
[  4150.694] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
[  4150.694] 	Entry deleted from font path.
[  4150.694] 	(Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
[  4150.694] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
[  4150.694] 	Entry deleted from font path.
[  4150.694] 	(Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
[  4150.694] (==) FontPath set to:
	/usr/share/fonts/misc/,
	/usr/share/fonts/TTF/,
	/usr/share/fonts/OTF/,
	/usr/share/fonts/Type1/
[  4150.694] (==) ModulePath set to "/usr/lib/xorg/modules"
[  4150.694] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[  4150.694] (II) Loader magic: 0x817d60
[  4150.694] (II) Module ABI versions:
[  4150.694] 	X.Org ANSI C Emulation: 0.4
[  4150.694] 	X.Org Video Driver: 19.0
[  4150.694] 	X.Org XInput driver : 21.1
[  4150.694] 	X.Org Server Extension : 9.0
[  4150.696] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[  4150.698] (--) PCI:*(0:0:2:0) 8086:1916:1028:0704 rev 7, Mem @ 0xdb000000/16777216, 0x90000000/268435456, I/O @ 0x0000f000/64
[  4150.698] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[  4150.698] (II) LoadModule: "glx"
[  4150.698] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  4150.699] (II) Module glx: vendor="X.Org Foundation"
[  4150.699] 	compiled for 1.17.4, module version = 1.0.0
[  4150.699] 	ABI class: X.Org Server Extension, version 9.0
[  4150.699] (==) AIGLX enabled
[  4150.699] (II) LoadModule: "intel"
[  4150.699] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[  4150.699] (II) Module intel: vendor="X.Org Foundation"
[  4150.699] 	compiled for 1.17.2, module version = 2.99.917
[  4150.699] 	Module class: X.Org Video Driver
[  4150.699] 	ABI class: X.Org Video Driver, version 19.0
[  4150.699] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[  4150.699] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[  4150.699] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[  4150.699] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[  4150.699] (++) using VT number 1

[  4150.699] (--) controlling tty is VT number 1, auto-enabling KeepTty
[  4150.701] (EE) No devices detected.
[  4150.701] (EE) 
Fatal server error:
[  4150.701] (EE) no screens found(EE) 
[  4150.701] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[  4150.701] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[  4150.701] (EE) 

Could anyone please provide any pointers as to how to diagnose this issue and to proceed with getting Xorg started?

Last edited by cgwrench (2015-11-15 22:09:49)

Offline

#2 2015-11-14 17:15:20

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,349

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

Something there is not right.
What are the output of ls -l /dev/dri
lsmod | grep i9
and of
lspci -nn


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#3 2015-11-14 17:31:25

cgwrench
Member
Registered: 2015-11-14
Posts: 5

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

It appears that I don't have a `dri` directory under `/dev`, so something definitely isn't right.

$ ls -l /dev/
total 0
crw------- 1 root root   10,  58 Nov 14 14:54 acpi_thermal_rel
crw------- 1 root root   10, 235 Nov 14 14:54 autofs
drwxr-xr-x 2 root root       160 Nov 14 17:19 block
drwxr-xr-x 2 root root        60 Nov 14 17:19 bsg
crw------- 1 root root   10, 234 Nov 14 14:54 btrfs-control
drwxr-xr-x 3 root root        60 Nov 14 14:54 bus
drwxr-xr-x 2 root root      3040 Nov 14 17:19 char
crw------- 1 root root    5,   1 Nov 14 14:54 console
lrwxrwxrwx 1 root root        11 Nov 14 14:54 core -> /proc/kcore
drwxr-xr-x 2 root root        60 Nov 14 14:54 cpu
crw------- 1 root root   10,  62 Nov 14 14:54 cpu_dma_latency
crw------- 1 root root   10, 203 Nov 14 14:54 cuse
drwxr-xr-x 8 root root       160 Nov 14 17:19 disk
crw-rw---- 1 root video  29,   0 Nov 14 14:54 fb0
lrwxrwxrwx 1 root root        13 Nov 14 14:54 fd -> /proc/self/fd
crw-rw-rw- 1 root root    1,   7 Nov 14 14:54 full
crw-rw-rw- 1 root root   10, 229 Nov 14 14:54 fuse
crw------- 1 root root  247,   0 Nov 14 14:54 hidraw0
crw-rw---- 1 root audio  10, 228 Nov 14 14:54 hpet
drwxr-xr-x 2 root root         0 Nov 14 14:54 hugepages
lrwxrwxrwx 1 root root        25 Nov 14 14:54 initctl -> /run/systemd/initctl/fifo
drwxr-xr-x 4 root root       440 Nov 14 14:54 input
crw-r--r-- 1 root root    1,  11 Nov 14 14:54 kmsg
crw------- 1 root root   10, 232 Nov 14 14:54 kvm
lrwxrwxrwx 1 root root        28 Nov 14 14:54 log -> /run/systemd/journal/dev-log
crw-rw---- 1 root disk   10, 237 Nov 14 14:54 loop-control
drwxr-xr-x 2 root root        60 Nov 14 14:54 mapper
crw------- 1 root root   10, 227 Nov 14 14:54 mcelog
crw------- 1 root root  245,   0 Nov 14 14:54 media0
crw-r----- 1 root kmem    1,   1 Nov 14 14:54 mem
crw------- 1 root root   10,  59 Nov 14 14:54 memory_bandwidth
drwxrwxrwt 2 root root        40 Nov 14 14:54 mqueue
crw------- 1 root root  254,   0 Nov 14 14:54 ndctl0
drwxr-xr-x 2 root root        60 Nov 14 14:54 net
crw------- 1 root root   10,  61 Nov 14 14:54 network_latency
crw------- 1 root root   10,  60 Nov 14 14:54 network_throughput
crw-rw-rw- 1 root root    1,   3 Nov 14 14:54 null
crw------- 1 root root  249,   0 Nov 14 14:54 nvme0
brw-rw---- 1 root disk  259,   0 Nov 14 14:54 nvme0n1
brw-rw---- 1 root disk  259,   1 Nov 14 14:54 nvme0n1p1
brw-rw---- 1 root disk  259,   2 Nov 14 14:54 nvme0n1p2
brw-rw---- 1 root disk  259,   3 Nov 14 14:54 nvme0n1p3
crw-r----- 1 root kmem    1,   4 Nov 14 14:54 port
crw------- 1 root root  108,   0 Nov 14 14:54 ppp
crw------- 1 root root   10,   1 Nov 14 14:54 psaux
crw-rw-rw- 1 root tty     5,   2 Nov 14 14:54 ptmx
drwxr-xr-x 2 root root         0 Nov 14 14:54 pts
crw-rw-rw- 1 root root    1,   8 Nov 14 14:54 random
crw-rw-r-- 1 root root   10,  57 Nov 14 14:54 rfkill
lrwxrwxrwx 1 root root         4 Nov 14 14:54 rtc -> rtc0
crw-rw---- 1 root audio 252,   0 Nov 14 14:54 rtc0
brw-rw---- 1 root disk    8,   0 Nov 14 17:19 sda
brw-rw---- 1 root disk    8,   1 Nov 14 17:19 sda1
drwxrwxrwt 2 root root        40 Nov 14 14:54 shm
crw------- 1 root root   10, 231 Nov 14 14:54 snapshot
drwxr-xr-x 3 root root       260 Nov 14 14:54 snd
lrwxrwxrwx 1 root root        15 Nov 14 14:54 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root        15 Nov 14 14:54 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root        15 Nov 14 14:54 stdout -> /proc/self/fd/1
crw------- 1 root root   10, 224 Nov 14 14:54 tpm0
crw-rw-rw- 1 root tty     5,   0 Nov 14 14:54 tty
crw--w---- 1 root tty     4,   0 Nov 14 14:54 tty0
crw------- 1 root tty     4,   1 Nov 14 17:24 tty1
crw--w---- 1 root tty     4,  10 Nov 14 14:54 tty10
crw--w---- 1 root tty     4,  11 Nov 14 14:54 tty11
crw--w---- 1 root tty     4,  12 Nov 14 14:54 tty12
crw--w---- 1 root tty     4,  13 Nov 14 14:54 tty13
crw--w---- 1 root tty     4,  14 Nov 14 14:54 tty14
crw--w---- 1 root tty     4,  15 Nov 14 14:54 tty15
crw--w---- 1 root tty     4,  16 Nov 14 14:54 tty16
crw--w---- 1 root tty     4,  17 Nov 14 14:54 tty17
crw--w---- 1 root tty     4,  18 Nov 14 14:54 tty18
crw--w---- 1 root tty     4,  19 Nov 14 14:54 tty19
crw--w---- 1 root tty     4,   2 Nov 14 14:58 tty2
crw--w---- 1 root tty     4,  20 Nov 14 14:54 tty20
crw--w---- 1 root tty     4,  21 Nov 14 14:54 tty21
crw--w---- 1 root tty     4,  22 Nov 14 14:54 tty22
crw--w---- 1 root tty     4,  23 Nov 14 14:54 tty23
crw--w---- 1 root tty     4,  24 Nov 14 14:54 tty24
crw--w---- 1 root tty     4,  25 Nov 14 14:54 tty25
crw--w---- 1 root tty     4,  26 Nov 14 14:54 tty26
crw--w---- 1 root tty     4,  27 Nov 14 14:54 tty27
crw--w---- 1 root tty     4,  28 Nov 14 14:54 tty28
crw--w---- 1 root tty     4,  29 Nov 14 14:54 tty29
crw--w---- 1 root tty     4,   3 Nov 14 14:54 tty3
crw--w---- 1 root tty     4,  30 Nov 14 14:54 tty30
crw--w---- 1 root tty     4,  31 Nov 14 14:54 tty31
crw--w---- 1 root tty     4,  32 Nov 14 14:54 tty32
crw--w---- 1 root tty     4,  33 Nov 14 14:54 tty33
crw--w---- 1 root tty     4,  34 Nov 14 14:54 tty34
crw--w---- 1 root tty     4,  35 Nov 14 14:54 tty35
crw--w---- 1 root tty     4,  36 Nov 14 14:54 tty36
crw--w---- 1 root tty     4,  37 Nov 14 14:54 tty37
crw--w---- 1 root tty     4,  38 Nov 14 14:54 tty38
crw--w---- 1 root tty     4,  39 Nov 14 14:54 tty39
crw--w---- 1 root tty     4,   4 Nov 14 14:54 tty4
crw--w---- 1 root tty     4,  40 Nov 14 14:54 tty40
crw--w---- 1 root tty     4,  41 Nov 14 14:54 tty41
crw--w---- 1 root tty     4,  42 Nov 14 14:54 tty42
crw--w---- 1 root tty     4,  43 Nov 14 14:54 tty43
crw--w---- 1 root tty     4,  44 Nov 14 14:54 tty44
crw--w---- 1 root tty     4,  45 Nov 14 14:54 tty45
crw--w---- 1 root tty     4,  46 Nov 14 14:54 tty46
crw--w---- 1 root tty     4,  47 Nov 14 14:54 tty47
crw--w---- 1 root tty     4,  48 Nov 14 14:54 tty48
crw--w---- 1 root tty     4,  49 Nov 14 14:54 tty49
crw--w---- 1 root tty     4,   5 Nov 14 14:54 tty5
crw--w---- 1 root tty     4,  50 Nov 14 14:54 tty50
crw--w---- 1 root tty     4,  51 Nov 14 14:54 tty51
crw--w---- 1 root tty     4,  52 Nov 14 14:54 tty52
crw--w---- 1 root tty     4,  53 Nov 14 14:54 tty53
crw--w---- 1 root tty     4,  54 Nov 14 14:54 tty54
crw--w---- 1 root tty     4,  55 Nov 14 14:54 tty55
crw--w---- 1 root tty     4,  56 Nov 14 14:54 tty56
crw--w---- 1 root tty     4,  57 Nov 14 14:54 tty57
crw--w---- 1 root tty     4,  58 Nov 14 14:54 tty58
crw--w---- 1 root tty     4,  59 Nov 14 14:54 tty59
crw--w---- 1 root tty     4,   6 Nov 14 14:54 tty6
crw--w---- 1 root tty     4,  60 Nov 14 14:54 tty60
crw--w---- 1 root tty     4,  61 Nov 14 14:54 tty61
crw--w---- 1 root tty     4,  62 Nov 14 14:54 tty62
crw--w---- 1 root tty     4,  63 Nov 14 14:54 tty63
crw--w---- 1 root tty     4,   7 Nov 14 14:54 tty7
crw--w---- 1 root tty     4,   8 Nov 14 14:54 tty8
crw--w---- 1 root tty     4,   9 Nov 14 14:54 tty9
crw-rw---- 1 root uucp    4,  64 Nov 14 14:54 ttyS0
crw-rw---- 1 root uucp    4,  65 Nov 14 14:54 ttyS1
crw-rw---- 1 root uucp    4,  66 Nov 14 14:54 ttyS2
crw-rw---- 1 root uucp    4,  67 Nov 14 14:54 ttyS3
crw------- 1 root root   10, 239 Nov 14 14:54 uhid
crw------- 1 root root   10, 223 Nov 14 14:54 uinput
crw-rw-rw- 1 root root    1,   9 Nov 14 14:54 urandom
drwxr-xr-x 2 root root        60 Nov 14 14:54 usb
drwxr-xr-x 4 root root        80 Nov 14 14:54 v4l
crw-rw---- 1 root tty     7,   0 Nov 14 14:54 vcs
crw-rw---- 1 root tty     7,   1 Nov 14 14:54 vcs1
crw-rw---- 1 root tty     7,   2 Nov 14 14:57 vcs2
crw-rw---- 1 root tty     7,   3 Nov 14 16:22 vcs3
crw-rw---- 1 root tty     7,   4 Nov 14 16:22 vcs4
crw-rw---- 1 root tty     7,   5 Nov 14 16:22 vcs5
crw-rw---- 1 root tty     7,   6 Nov 14 14:54 vcs6
crw-rw---- 1 root tty     7, 128 Nov 14 14:54 vcsa
crw-rw---- 1 root tty     7, 129 Nov 14 14:54 vcsa1
crw-rw---- 1 root tty     7, 130 Nov 14 14:57 vcsa2
crw-rw---- 1 root tty     7, 131 Nov 14 16:22 vcsa3
crw-rw---- 1 root tty     7, 132 Nov 14 16:22 vcsa4
crw-rw---- 1 root tty     7, 133 Nov 14 16:22 vcsa5
crw-rw---- 1 root tty     7, 134 Nov 14 14:54 vcsa6
drwxr-xr-x 2 root root        60 Nov 14 14:54 vfio
crw------- 1 root root   10,  63 Nov 14 14:54 vga_arbiter
crw------- 1 root root   10, 137 Nov 14 14:54 vhci
crw------- 1 root root   10, 238 Nov 14 14:54 vhost-net
crw-rw---- 1 root video  81,   0 Nov 14 14:54 video0
crw-rw-rw- 1 root root    1,   5 Nov 14 14:54 zero
$ lsmod | grep i9
i915                 1056768  0
drm_kms_helper        102400  1 i915
drm                   286720  2 i915,drm_kms_helper
intel_gtt              20480  1 i915
i2c_algo_bit           16384  1 i915
video                  32768  3 i915,dell_wmi,dell_laptop
button                 16384  1 i915
lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Sky Lake Host Bridge/DRAM Registers [8086:1904] (rev 08)
00:02.0 VGA compatible controller [0300]: Intel Corporation Sky Lake Integrated Graphics [8086:1916] (rev 07)
00:04.0 Signal processing controller [1180]: Intel Corporation Device [8086:1903] (rev 08)
00:14.0 USB controller [0c03]: Intel Corporation Device [8086:9d2f] (rev 21)
00:14.2 Signal processing controller [1180]: Intel Corporation Device [8086:9d31] (rev 21)
00:15.0 Signal processing controller [1180]: Intel Corporation Device [8086:9d60] (rev 21)
00:15.1 Signal processing controller [1180]: Intel Corporation Device [8086:9d61] (rev 21)
00:16.0 Communication controller [0780]: Intel Corporation Device [8086:9d3a] (rev 21)
00:1c.0 PCI bridge [0604]: Intel Corporation Device [8086:9d10] (rev f1)
00:1c.4 PCI bridge [0604]: Intel Corporation Device [8086:9d14] (rev f1)
00:1c.5 PCI bridge [0604]: Intel Corporation Device [8086:9d15] (rev f1)
00:1d.0 PCI bridge [0604]: Intel Corporation Device [8086:9d18] (rev f1)
00:1f.0 ISA bridge [0601]: Intel Corporation Device [8086:9d48] (rev 21)
00:1f.2 Memory controller [0580]: Intel Corporation Device [8086:9d21] (rev 21)
00:1f.3 Audio device [0403]: Intel Corporation Device [8086:9d70] (rev 21)
00:1f.4 SMBus [0c05]: Intel Corporation Device [8086:9d23] (rev 21)
3a:00.0 Network controller [0280]: Broadcom Corporation Device [14e4:43a3] (rev 08)
3b:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device [10ec:525a] (rev 01)
3c:00.0 Non-Volatile memory controller [0108]: Samsung Electronics Co Ltd Device [144d:a802] (rev 01)

Offline

#4 2015-11-14 17:46:59

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,349

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

Interesting.  Would you post the output of journalctl -b | grep dri

I have a feeling that firmware is not being loaded properly to the GPU.


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#5 2015-11-14 18:00:37

cgwrench
Member
Registered: 2015-11-14
Posts: 5

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

Thanks for your input on this issue. It is much appreciated. The output of that command is as follows:

$ journalctl -b | grep dri
Nov 14 17:25:25 home.dev kernel: Performance Events: no PEBS fmt3+, generic architected perfmon, full-width counters, Intel PMU driver.
Nov 14 17:25:25 home.dev kernel: Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250)
Nov 14 17:25:25 home.dev kernel: Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
Nov 14 17:25:25 home.dev kernel: Intel P-state driver initializing.
Nov 14 17:25:25 home.dev kernel: usbcore: registered new interface driver usbfs
Nov 14 17:25:25 home.dev kernel: usbcore: registered new interface driver hub
Nov 14 17:25:25 home.dev kernel: usbcore: registered new device driver usb
Nov 14 17:25:25 home.dev kernel: hidraw: raw HID events driver (C) Jiri Kosina
Nov 14 17:25:25 home.dev kernel: ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
Nov 14 17:25:26 home.dev kernel: usbcore: registered new interface driver usbhid
Nov 14 17:25:26 home.dev kernel: usbhid: USB HID core driver
Nov 14 17:25:26 home.dev kernel: usbcore: registered new interface driver btusb
Nov 14 17:25:26 home.dev kernel: usbcore: registered new interface driver uvcvideo
Nov 14 17:25:26 home.dev kernel: USB Video Class driver (1.1.1)

Offline

#6 2015-11-14 20:59:47

mkey
Member
Registered: 2015-02-09
Posts: 38

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

Skylake ships are not entirely supported yet.
Your intel GPU should work with this kernel parameter until 4.3 kernel release :

i915.preliminary_hw_support=1

Consider reading this page for further information about xps 13 9350 :
https://wiki.archlinux.org/index.php/De … %282016%29

Offline

#7 2015-11-14 21:11:06

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,778
Website

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

mkey wrote:

Your intel GPU should work with this kernel parameter until 4.3 kernel release :

i915.preliminary_hw_support=1

I think the OP already tried this.

FWIW, kernel 4.3 is in [testing] now.


Jin, Jîyan, Azadî

Offline

#8 2015-11-15 11:26:09

cgwrench
Member
Registered: 2015-11-14
Posts: 5

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

Head_on_a_Stick wrote:
mkey wrote:

Your intel GPU should work with this kernel parameter until 4.3 kernel release :

i915.preliminary_hw_support=1

I think the OP already tried this.

Yes, I have tried this, thanks.

Head_on_a_Stick wrote:

FWIW, kernel 4.3 is in [testing] now.

Could you expand on this a bit please? Are you suggesting that when 4.3 lands that I can drop this boot parameter, or that using 4.3 I could have more success getting my graphics working?

Offline

#9 2015-11-15 15:46:22

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,778
Website

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

cgwrench wrote:

using 4.3 I could have more success getting my graphics working

^ This (hopefully).

See http://www.phoronix.com/scan.php?page=n … -no-prelim et al.

I have Haswell hardware so I can't comment directly.

Last edited by Head_on_a_Stick (2015-11-15 15:56:32)


Jin, Jîyan, Azadî

Offline

#10 2015-11-15 22:08:46

cgwrench
Member
Registered: 2015-11-14
Posts: 5

Re: [SOLVED] Installing Xorg on Dell XPS 13 9350: startx and no screens

In an attempt to move this forward I attempted a clean install. I started by installing the default video driver, not the Intel drivers, and confirmed that I could start X with this driver. This seemed to work OK, so I added each of the relevant Intel/video packages one at a time to try an identify any issues. However, all installed fine, and I've now got a great Arch install set up.

Thank you all for your help and suggestions.

Offline

Board footer

Powered by FluxBB