You are not logged in.
I am no longer able to boot my x86-64 arch with nvidia video card. In the last session, I did two things:
- Installed intel-ucode (but did not follow with grub-mkconfig -o /boot/grub/grub.cfg, as I should have done https://wiki.archlinux.org/index.php/microcode)
- performed a full upgrade with pacman -Syu
Now the system stops during the boot process. No error, it just stops.
What I tried:
- Booting with an arch USB and arch-chroot
- Changed the mirrorlist to downgrade every package to a date where my system worked fine (7th of July)
- Removed intel-ucode (did not work), and then reinstalled it again but this time followed with grub-mkconfig -o /boot/grub/grub.cfg (did not work either)
- Installed linux-lts kernel (also stops during boot with no errors)
Any idea?
Last edited by retogenes (2018-07-27 22:00:22)
Offline
Post the journal of a failed boot.
Offline
I pasted a complete journal for a failed boot here: https://pastebin.com/mSpbpFMg
Offline
So the system boots fine, but GDM is failing:
Jul 22 23:55:53 pcname gdm-launch-environment][583]: pam_systemd(gdm-launch-environment:session): Failed to create session: Start job for unit user-120.slice failed with 'canceled'Please update your thread title to reflect your actual issue: https://wiki.archlinux.org/index.php/Co … ow_to_post
And then search for one of the many threads on GDM.
Offline
Sorry i don't understand what do you mean with boot stops, you mean black screen/pc freeze?
Offline
Offline
Thank you, Anarchist and loqs, we might be onto something, but I am still in trouble. I disabled Wayland in /etc/gdm/custom.conf, and now, even if the boot still stops, I can now change to a tty.
I tried further downgrading to the versions mentioned in the link (for systemd, etc)... still stops
I removed gdm and installed lightdm, still stops.
I removed lightdm, and now I can reach the login (in text mode). I attach a journalctl for the boot: https://ptpb.pw/EXCr
I tried to start gnome through "initx", it fails with the following error log: https://ptpb.pw/mTeE
Last edited by retogenes (2018-07-23 21:19:24)
Offline
What is the output of `lspci | grep -e 3D -e VGA`
Edit:
Also the output of `pacman -Qs nvidia`
Last edited by loqs (2018-07-23 21:40:42)
Offline
> lspci | grep -e 3D -e VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
> pacman -Qs nvidia
local/cuda 9.2.88.1-2
NVIDIA's GPU programming toolkit
local/cudnn 7.1.4-1
NVIDIA CUDA Deep Neural Network library
local/lib32-nvidia-utils 396.24-2
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.1.1+3+ga21bf7a-1
Nvidia VDPAU library
local/libxnvctrl 396.24-1
NVIDIA NV-CONTROL X extension
local/nvidia 396.24-13
NVIDIA drivers for linux
local/nvidia-settings 396.24-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 396.24-2
NVIDIA drivers utilities
local/opencl-nvidia 396.24-2
OpenCL implemention for NVIDIA
local/pycuda-headers 2017.1.1-6
Python wrapper for Nvidia CUDA
local/python-pycuda 2017.1.1-6
Python wrapper for Nvidia CUDA
Last edited by retogenes (2018-07-23 21:44:39)
Offline
You have installed nvidia but not nvidia-lts however the running kernel is linux-lts. So there is no available nvidia module for that kernel, but the nouveau module is blacklisted by the nvidia package so that will not be used.
This leaves X with no working DDX causing it to exit with a Fatal server error. Either remove the nvidia packages, install nvidia-lts or if you want an unaccelerated X server install xf86-video-vesa.
Offline
Thank you, loqs! I can now boot with linux kernel!
Installing nvidia-lts was not enough to boot with lts kernel, though... I wonder what I am missing
Offline
Please post an updated dmesg and Xorg.log from linux-lts now that nvidia-lts is installed.
Offline
Thank you, everything was solved. To sum up:
- gdm was not working during boot after an update
- My problems were solved by disabling Wayland in /etc/gdm/custom.conf
- After installing the necessary nvidia drivers, it also works with the lts-linux kernels
Offline