You are not logged in.
Hello,
my machine has a GeForce GTX 1060, so I ran
$ pacman -S nvidia
as https://wiki.archlinux.org/index.php/NVIDIA suggested but I am unable to boot into the graphical interface. You can see the output of journalctl -b of the failed boot here: https://pastebin.com/CH8MqeNf After running pacman -R nvidia booting works again and you can see the output of journalctl -b of a working boot here: https://pastebin.com/uQyZ0ztE
Some interresting parts of the output of journalctl of the failed boot are
kernel: nvidia: loading out-of-tree module taints kernel.
kernel: nvidia: module license 'NVIDIA' taints kernel.
kernel: Disabling lock debugging due to kernel taint
kernel: nvidia: module verification failed: signature and/or required key missing - tainting kernel
...
gnome-session-c[699]: Error creating FIFO: File exists
...
systemd[627]: Starting GNOME Shell on Wayland...
gnome-shell[716]: Failed to open gpu '/dev/dri/card0': Failed to activate universal planes: Operation not permitted
gnome-shell[716]: Failed to create backend: No GPUs found
I would be thankful if anyone could help me with this problem.
PS:
I'm not sure if this matters, but I installed gnome using
$ pacman -S --noconfirm xorg-server
$ pacman -S --noconfirm gnome gnome-extra
UPDATE:
It works now and a boot looks like this: https://pastebin.com/rQci2py6
I don't know exactly what I did to fix it, but here is my advice if you have the same problem:
You can either use the new kernel and the nvidia package or the lts kernel and the nvidia-lts package.
Check with uname -r if the kernel in use is the kernel that you think is used (If you have two kernels installed, your bootloader might boot a different one than you think.). You might want to run grub-mkconfig -o /boot/grub/grub.cfg .
Add nvidia-drm.modeset=1 in GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub and run grub-mkconfig -o /boot/grub/grub.cfg . Without this flag, boot fails on my machine.
Last edited by volker_weissmann (2020-02-01 20:03:30)
Offline
What if you disable GDM using wayland?
Offline
Your processor is an i5-4590 CPU which has an integrated Intel GPU, so you're likely running a hybrid graphics system.
Post lspci -k so we can verify that.
Also check https://wiki.archlinux.org/index.php/Hy … hing_Model and https://wiki.archlinux.org/index.php/NVIDIA_Optimus
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Online
Core i5-4590 is desktop CPU, so there should be no laptop nonsense like Optimus.
Offline
It's a desktop and not a laptop. Output of lspci -k:
00:00.0 Host bridge: Intel Corporation 4th Gen Core Processor DRAM Controller (rev 06)
Subsystem: Micro-Star International Co., Ltd. [MSI] 4th Gen Core Processor DRAM Controller
Kernel driver in use: hsw_uncore
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller (rev 06)
Kernel driver in use: pcieport
00:14.0 USB controller: Intel Corporation 9 Series Chipset Family USB xHCI Controller
Subsystem: Micro-Star International Co., Ltd. [MSI] 9 Series Chipset Family USB xHCI Controller
Kernel driver in use: xhci_hcd
Kernel modules: xhci_pci
00:16.0 Communication controller: Intel Corporation 9 Series Chipset Family ME Interface #1
Subsystem: Micro-Star International Co., Ltd. [MSI] 9 Series Chipset Family ME Interface
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1a.0 USB controller: Intel Corporation 9 Series Chipset Family USB EHCI Controller #2
Subsystem: Micro-Star International Co., Ltd. [MSI] 9 Series Chipset Family USB EHCI Controller
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1b.0 Audio device: Intel Corporation 9 Series Chipset Family HD Audio Controller
Subsystem: Micro-Star International Co., Ltd. [MSI] 9 Series Chipset Family HD Audio Controller
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge: Intel Corporation 9 Series Chipset Family PCI Express Root Port 1 (rev d0)
Kernel driver in use: pcieport
00:1c.2 PCI bridge: Intel Corporation 9 Series Chipset Family PCI Express Root Port 3 (rev d0)
Kernel driver in use: pcieport
00:1c.3 PCI bridge: Intel Corporation 82801 PCI Bridge (rev d0)
00:1d.0 USB controller: Intel Corporation 9 Series Chipset Family USB EHCI Controller #1
Subsystem: Micro-Star International Co., Ltd. [MSI] 9 Series Chipset Family USB EHCI Controller
Kernel driver in use: ehci-pci
Kernel modules: ehci_pci
00:1f.0 ISA bridge: Intel Corporation Z97 Chipset LPC Controller
Subsystem: Micro-Star International Co., Ltd. [MSI] Z97 Chipset LPC Controller
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller: Intel Corporation 9 Series Chipset Family SATA Controller [AHCI Mode]
Subsystem: Micro-Star International Co., Ltd. [MSI] 9 Series Chipset Family SATA Controller [AHCI Mode]
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 9 Series Chipset Family SMBus Controller
Subsystem: Micro-Star International Co., Ltd. [MSI] 9 Series Chipset Family SMBus Controller
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060 6GB] (rev a1)
Subsystem: ZOTAC International (MCO) Ltd. GP106 [GeForce GTX 1060 6GB]
Kernel driver in use: nouveau
Kernel modules: nouveau
01:00.1 Audio device: NVIDIA Corporation GP106 High Definition Audio Controller (rev a1)
Subsystem: ZOTAC International (MCO) Ltd. GP106 High Definition Audio Controller
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
Subsystem: Micro-Star International Co., Ltd. [MSI] RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
Kernel driver in use: r8169
Kernel modules: r8169
04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 03)
05:01.0 Network controller: Qualcomm Atheros AR9227 Wireless Network Adapter (rev 01)
Subsystem: Qualcomm Atheros AR9227 Wireless Network Adapter
Kernel driver in use: ath9k
Kernel modules: ath9k
Offline
What if you disable GDM using wayland?
If I uncomment the #WaylandEnable=false line, it doesn't boot with nvidia (https://pastebin.com/t0uPMQPD) and it also doesn't boot without nvidia (https://pastebin.com/G0RiyKND).
Offline
What is the contents of /etc/X11/xorg.conf ?
Feb 01 19:43:44 battle /usr/lib/gdm-x-session[626]: (==) Using config file: "/etc/X11/xorg.conf"Edit:
Is nvidia-lts installed to match the linux-lts kernel?
Feb 01 19:43:44 battle /usr/lib/gdm-x-session[626]: (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
Feb 01 19:43:44 battle /usr/lib/gdm-x-session[626]: (EE) NVIDIA: system's kernel log for additional error messages and
Feb 01 19:43:44 battle /usr/lib/gdm-x-session[626]: (EE) NVIDIA: consult the NVIDIA README for details.
Feb 01 19:43:44 battle /usr/lib/gdm-x-session[626]: (EE) No devices detected.Last edited by loqs (2020-02-01 19:06:45)
Offline
Whether or not an intel CPU has an integrated GPU depends on processor type, not on laptop or desktop .
For years the only intel CPUs without iGPU were Xeons for servers .
https://ark.intel.com/content/www/us/en … 0-ghz.html
As you can see the core i5 4590 comes by default WITH an integrated gpu.
Now we have seen that igpu is not listed in lspci , we can conclude it has been disabled by manufacturer or user.
That means we can treat the system as if it only has one GPU, the nvidia one.
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Online
There are good news and bad news.
The good news is that it works now.
The bad news is that I don't know what I did to fix it.
Thank you all for your help.
Offline