1

Topic: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

Hi,

I am trying to use Xenocara & i3 but I have issue when I try so

startx

On my Lenovo X1 with Hyperbola 0.2 everything is working out of the box, I don't need any .conf file in /etc/X11/xorg.conf.d

I have tried without any file or changing the driver from Intel to modeseting with a .conf file on Hyperbola 0.3 but I keep having issue.

I notice that I don't have a /dev/dri/card0 on my XPS and Xorg is complaining but I don't know if it is the main issue.

Any idea on what should I check first ? It also seem that i915 driver is loaded but my dmesg is only giving me one line where it is

Initialized

where on my Lenovo I have more lines.

Here is my Xorg.0.log :

[ 16654.635] 
X.Org X Server 1.19.7
Release Date: 2019-03-02
[ 16654.685] X Protocol Version 11, Revision 0
[ 16654.702] Build Operating System: Linux 4.9.132-gnu-1-lts x86_64 
[ 16654.719] Current Operating System: Linux localhost 4.9.200-gnu-1-lts #1 SMP Mon Nov 11 22:02:12 UTC 2019 x86_64
[ 16654.719] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-libre-lts root=UUID=af40bebe-ef7f-4505-8fc6-6013304d66dc rw cryptdevice=/dev/mmcblk0p2:mmcblk0p2dec:allow-discards quiet
[ 16654.757] Build Date: 11 July 2019  11:18:30AM
[ 16654.775]  
[ 16654.794] Current version of pixman: 0.36.0
[ 16654.833]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[ 16654.833] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 16654.913] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb  5 23:21:21 2020
[ 16654.934] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 16654.955] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 16654.955] (==) No Layout section.  Using the first Screen section.
[ 16654.955] (==) No screen section available. Using defaults.
[ 16654.955] (**) |-->Screen "Default Screen Section" (0)
[ 16654.955] (**) |   |-->Monitor "<default monitor>"
[ 16654.955] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[ 16654.955] (**) |   |-->Device "Intel(R) 620"
[ 16654.955] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[ 16654.955] (==) Automatically adding devices
[ 16654.955] (==) Automatically enabling devices
[ 16654.955] (==) Automatically adding GPU devices
[ 16654.955] (==) Automatically binding GPU devices
[ 16654.955] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 16654.955] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc/".
[ 16654.955]     Entry deleted from font path.
[ 16654.955]     (Run 'mkfontdir' on "/usr/share/fonts/misc/").
[ 16654.955] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 16654.955]     Entry deleted from font path.
[ 16654.955] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 16654.955]     Entry deleted from font path.
[ 16654.955] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 16654.955]     Entry deleted from font path.
[ 16654.955] (==) FontPath set to:
    /usr/share/fonts/100dpi/,
    /usr/share/fonts/75dpi/
[ 16654.955] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 16654.955] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 16654.955] (II) Loader magic: 0x823ca0
[ 16654.955] (II) Module ABI versions:
[ 16654.955]     X.Org ANSI C Emulation: 0.4
[ 16654.955]     X.Org Video Driver: 23.0
[ 16654.955]     X.Org XInput driver : 24.1
[ 16654.955]     X.Org Server Extension : 10.0
[ 16654.958] (--) PCI:*(0:0:2:0) 8086:3ea0:1028:08af rev 2, Mem @ 0xdb000000/16777216, 0x50000000/268435456, I/O @ 0x00003000/64, BIOS @ 0x????????/131072
[ 16654.958] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 16654.958] (II) LoadModule: "glx"
[ 16654.958] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 16654.959] (II) Module glx: vendor="X.Org Foundation"
[ 16654.959]     compiled for 1.19.7, module version = 1.0.0
[ 16654.959]     ABI class: X.Org Server Extension, version 10.0
[ 16654.959] (II) LoadModule: "modesetting"
[ 16654.959] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 16654.959] (II) Module modesetting: vendor="X.Org Foundation"
[ 16654.959]     compiled for 1.19.7, module version = 1.19.7
[ 16654.959]     Module class: X.Org Video Driver
[ 16654.959]     ABI class: X.Org Video Driver, version 23.0
[ 16654.959] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 16654.959] (++) using VT number 1

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

Many thanks for your help

2 (edited by zapper 2020-02-06 00:34:01)

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

belette wrote:

Hi,

I am trying to use Xenocara & i3 but I have issue when I try so

startx

On my Lenovo X1 with Hyperbola 0.2 everything is working out of the box, I don't need any .conf file in /etc/X11/xorg.conf.d

I have tried without any file or changing the driver from Intel to modeseting with a .conf file on Hyperbola 0.3 but I keep having issue.

I notice that I don't have a /dev/dri/card0 on my XPS and Xorg is complaining but I don't know if it is the main issue.

Any idea on what should I check first ? It also seem that i915 driver is loaded but my dmesg is only giving me one line where it is

Initialized

where on my Lenovo I have more lines.

Here is my Xorg.0.log :

[ 16654.635] 
X.Org X Server 1.19.7
Release Date: 2019-03-02
[ 16654.685] X Protocol Version 11, Revision 0
[ 16654.702] Build Operating System: Linux 4.9.132-gnu-1-lts x86_64 
[ 16654.719] Current Operating System: Linux localhost 4.9.200-gnu-1-lts #1 SMP Mon Nov 11 22:02:12 UTC 2019 x86_64
[ 16654.719] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux-libre-lts root=UUID=af40bebe-ef7f-4505-8fc6-6013304d66dc rw cryptdevice=/dev/mmcblk0p2:mmcblk0p2dec:allow-discards quiet
[ 16654.757] Build Date: 11 July 2019  11:18:30AM
[ 16654.775]  
[ 16654.794] Current version of pixman: 0.36.0
[ 16654.833]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[ 16654.833] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 16654.913] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Feb  5 23:21:21 2020
[ 16654.934] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 16654.955] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 16654.955] (==) No Layout section.  Using the first Screen section.
[ 16654.955] (==) No screen section available. Using defaults.
[ 16654.955] (**) |-->Screen "Default Screen Section" (0)
[ 16654.955] (**) |   |-->Monitor "<default monitor>"
[ 16654.955] (==) No device specified for screen "Default Screen Section".
    Using the first device section listed.
[ 16654.955] (**) |   |-->Device "Intel(R) 620"
[ 16654.955] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
[ 16654.955] (==) Automatically adding devices
[ 16654.955] (==) Automatically enabling devices
[ 16654.955] (==) Automatically adding GPU devices
[ 16654.955] (==) Automatically binding GPU devices
[ 16654.955] (==) Max clients allowed: 256, resource mask: 0x1fffff
[ 16654.955] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/misc/".
[ 16654.955]     Entry deleted from font path.
[ 16654.955]     (Run 'mkfontdir' on "/usr/share/fonts/misc/").
[ 16654.955] (WW) The directory "/usr/share/fonts/TTF/" does not exist.
[ 16654.955]     Entry deleted from font path.
[ 16654.955] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 16654.955]     Entry deleted from font path.
[ 16654.955] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
[ 16654.955]     Entry deleted from font path.
[ 16654.955] (==) FontPath set to:
    /usr/share/fonts/100dpi/,
    /usr/share/fonts/75dpi/
[ 16654.955] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 16654.955] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 16654.955] (II) Loader magic: 0x823ca0
[ 16654.955] (II) Module ABI versions:
[ 16654.955]     X.Org ANSI C Emulation: 0.4
[ 16654.955]     X.Org Video Driver: 23.0
[ 16654.955]     X.Org XInput driver : 24.1
[ 16654.955]     X.Org Server Extension : 10.0
[ 16654.958] (--) PCI:*(0:0:2:0) 8086:3ea0:1028:08af rev 2, Mem @ 0xdb000000/16777216, 0x50000000/268435456, I/O @ 0x00003000/64, BIOS @ 0x????????/131072
[ 16654.958] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 16654.958] (II) LoadModule: "glx"
[ 16654.958] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 16654.959] (II) Module glx: vendor="X.Org Foundation"
[ 16654.959]     compiled for 1.19.7, module version = 1.0.0
[ 16654.959]     ABI class: X.Org Server Extension, version 10.0
[ 16654.959] (II) LoadModule: "modesetting"
[ 16654.959] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 16654.959] (II) Module modesetting: vendor="X.Org Foundation"
[ 16654.959]     compiled for 1.19.7, module version = 1.19.7
[ 16654.959]     Module class: X.Org Video Driver
[ 16654.959]     ABI class: X.Org Video Driver, version 23.0
[ 16654.959] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 16654.959] (++) using VT number 1

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

Many thanks for your help

I hate to ask, but did you try to migrate from 0.2.9 to 0.3 with a 0.2.9 iso? If so, if you followed instructions completely it shouldn't be an issue. 

Although, just a heads up, old isos do not install current hyperbola system correctly sometimes.


I have used a 0.2.4, etc.. to learn this the hard way... hmm

Other questions occur to me, are you using full disk encryption? Coreboot onboard? intel me cleaner used?

More info might be needed, unless someone more wise replys to this thread. wink

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!

3

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

Thanks for your reply.

No, it is a brand new installation from the latest ISO (0.3)
I have my current laptop (Lenovo X1) using 0.2, no issue.
I am trying to use 0.3 on my Dell XPS and this is where I got the issue I described above.

No Coreboot available on both machine, and I had a look on me cleaner on the past but I found too risky to brick them..and yes FDE used on both machine.

So basically, my problem is that I am unable to startx or i3, I have only prompt working, which is fine but..I am missing a lot to be able to use it!

4 (edited by zapper 2020-02-06 11:12:13)

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

belette wrote:

Thanks for your reply.

No, it is a brand new installation from the latest ISO (0.3)
I have my current laptop (Lenovo X1) using 0.2, no issue.
I am trying to use 0.3 on my Dell XPS and this is where I got the issue I described above.

No Coreboot available on both machine, and I had a look on me cleaner on the past but I found too risky to brick them..and yes FDE used on both machine.

So basically, my problem is that I am unable to startx or i3, I have only prompt working, which is fine but..I am missing a lot to be able to use it!

Hmm... is lightdm and lxdm enabled in openrc or something equivelant, etc...

rc-update add lightdm default
rc-update add lxdm default

Let me know if this helps.  Things are different when using FDE in this way. Which you may already know but just putting it out there.

Though you need to install both of those to get it working.

If not, let me know.

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!

5

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

maybe you run into the same issue as i wen installing cwm
try installing xorg or xenocara group with all the packages then cleaning whats not needed if it makes i3-wm work

6

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

Thanks Zapper, I am not using lightdm or lxdm, I like the simplicity to launch i3 directly from 'exec i3" in my .xinitirc

Thanks rached, I saw your 'installing hyperbola on my new x200' topic which was useful to me, I try in fact to install the metapackage but it doesn't change anything

7

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

belette wrote:

Thanks Zapper, I am not using lightdm or lxdm, I like the simplicity to launch i3 directly from 'exec i3" in my .xinitirc

Thanks rached, I saw your 'installing hyperbola on my new x200' topic which was useful to me, I try in fact to install the metapackage but it doesn't change anything

Can't say i have had this issue, i wish i could help ya. hmm

HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!

8

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

I am wondering if our 4.9 kernel isn't too old to support Intel 620 (Whiskey Lake)  ?

As I don't see a /dev/dri directory it is like the module isn't load properly in the kernel

Any idea on how to check if it is not due to a too old kernel?

9 (edited by throgh 2020-02-09 23:08:33)

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

You can try to compile an own kernel from arch itself - version 4.19? But then you have to modify the system without having free packages and even install non-libre firmware. Other way would be to tryout PureOS or Trisquel for a checkup! But generally the announcement is very clear:

As such, we will continue to support the Milky Way branch until 2022 when our legacy Linux-libre kernel reaches End of Life.

Another idea would be here: https://www.parabola.nu/packages/?q=linux-libre-lts

Human being in favor with clear principles and so also for freedom in soft- and hardware!

Certainly anyone who has the power to make you believe absurdities has the power to make you commit injustices: For a life of every being full with peace and kindness, including diversity and freedom. Capitalism is destroying our minds, the planet itself and the universe in the end!

10

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

belette wrote:

Hi,

I am trying to use Xenocara & i3 but I have issue when I try so

startx

Try this:

 startx /usr/bin/i3

11

Re: Impossible to startx or i3 on Dell XPS 9360 running Intel 620

@noordinaryspider : tried and same issue

@throgh : yes I thought about that but would like to stay with the stock Hyperbola...I can always try to live test Parabola to see but before I would prefer to know what is officialy supported with the current Hyperbola kernel and if any patch have been added to support recent CPU/GPU for 8th & 10th Gen from Intel in our current kernel, is there a way to check or someone who have the response ?