Page MenuHomeSolus

Black screen after last update
Closed, ResolvedPublic

Description

When i update my solus, graphical Desktop never start.
Probably it is connected with nvidia driver, but i can not uncheck for now. (checking squares function is disabled)

after update this failed
systemctl nvidia-persistenced.service

Updating repositories
Updating repository: Solus
eopkg-index.xml.xz.sha1sum (40.0 B)100% 0.00 --/- [--:--:--] [complete]
Solus repository information is up-to-date.
Safety switch forces the upgrade of following packages:
e2fsprogs glib2 libxcrypt tzdata
The following packages will be upgraded:
bluedevil brave breeze breeze-cursor-theme breeze-gtk-theme breeze-light-cursor-theme cups-filters
drkonqi e2fsprogs e2fsprogs-32bit glib2 glib2-32bit glib2-devel kactivitymanagerd
kde-cli-tools kde-gtk-config kdecoration kdeplasma-addons kgamma5 khotkeys kinfocenter
kmenuedit kpipewire kscreen kscreenlocker ksshaskpass ksystemstats kwallet-pam
kwayland-integration kwin kwrited layer-shell-qt libass libheif libkscreen
libksysguard libopenmpt libreoffice-calc libreoffice-common libreoffice-common-kde-integration libreoffice-draw libreoffice-impress
libreoffice-writer libunibreak libxcrypt libxvmc linux-current linux-lts lutris
mesalib mesalib-32bit milou nvidia-390-glx-driver-modaliases nvidia-470-glx-driver-modaliases nvidia-glx-driver-32bit nvidia-glx-driver-common
nvidia-glx-driver-current nvidia-glx-driver-modaliases plasma-browser-integration plasma-desktop plasma-disks plasma-integration plasma-nm
plasma-pa plasma-systemmonitor plasma-thunderbolt plasma-workspace polkit-kde-agent powerdevil python-evdev
qpdf rav1e sddm-kcm solus-sc-icons systemsettings texinfo tzdata
vala-panel-appmenu vapoursynth wine wine-32bit xdg-desktop-portal-gtk ypkg
Total size of package(s): 636.00 MB

Event Timeline

Can you check whether your ESP is big enough for the new kernel. If it's not the kernel update won't apply and thus the nvidia-driver modules won't match the kernel version.
Can you try uninstalling the nvidia driver to see if it correctly boots with nouveau after the update?

Hello,

"Can you check whether your ESP is big enough for the new kernel. If it's not the kernel update won't apply and thus the nvidia-driver modules won't match the kernel version."
I do not know what is ESP so i google it and according response it is connected to partitions.

As I remeber i have default settings what installer choose, i select only entire disk.

lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
loop0 squashfs 4.0 0 100% /snap/bare/5
loop1 squashfs 4.0 0 100% /snap/core/14056
loop2 squashfs 4.0 0 100% /snap/core18/2632
loop3 squashfs 4.0 0 100% /snap/core20/1695
loop4 squashfs 4.0 0 100% /snap/gnome-3-38-2004/119
loop5 squashfs 4.0 0 100% /snap/intellij-idea-community/400
loop6 squashfs 4.0 0 100% /snap/gtk-common-themes/1535
loop7 squashfs 4.0 0 100% /snap/pycharm-community/307
loop8 squashfs 4.0 0 100% /snap/notepad-plus-plus/376
loop9 squashfs 4.0 0 100% /snap/snapd/17576
loop10 squashfs 4.0 0 100% /snap/wine-platform-7-devel-core20/23
loop11 squashfs 4.0 0 100% /snap/wine-platform-runtime-core20/48
sda
├─sda1 vfat FAT32 8D68-3430
└─sda2 crypto_LUKS 2 3aacc2c0-35c3-4980-8c11-47ae51141745

└─luks-3aacc2c0-35c3-4980-8c11-47ae51141745 LVM2_member LVM2 001       mcg8cy-KdnK-aPyj-afXj-ysek-llod-Hv2sD8                
  ├─SolusSystem-Swap                        swap        1              6f12898c-36f0-4526-8b53-497b3e38e54a                  [SWAP]
  └─SolusSystem-Root                        ext4        1.0            ce0c7dbe-83eb-4993-9015-18843ea135e2    125,8G    36% /

sr0

Can you try uninstalling the nvidia driver to see if it correctly boots with nouveau after the update?

I dont know how to switch. I want firstly uninstall nvidia driver, after install new one, but it ask for reboot when uninstallign and system doesnt start.
I was uninstalling by "Hardware drivers" from solus menu.
Maybe firstly i have to install new one and after i can unintall nvidia one.

I only mention I had to experiment how to make work nvidia graphic with Intel graphic (laptop), becouse i want to synchronization on build in display.
So here is how i solve this:
in file:

/usr/lib/modprobe.d/zz-nvidia-modeset.conf

add:

options nvidia_drm modeset=1

after execute:

sudo clr-boot-manager update
xrandr --output eDP-1-1 --set "PRIME Synchronization" 1

This week after update is working everything well. Thanks

Thanks for reporting back (and also sorry, I didn't even see your response before; I think that was the day the dev tracker server ran out of memory)