You are not logged in.
Pages: 1
For the past few versions of linux (16.6.2-4) I've been unable to update it without getting a black screen every time I turned on
Originally for 16.6.2 I got an "couldn't mount /boot" error or something similar to that but if I mounted it I would still be left with a black screen
I just assumed that if I waited it would eventually fix itself but this issue is still occurring and I'm unsure of the cause or any potential solution
Offline
What is your graphics hardware & driver?
lspci -knn -d ::03xxOriginally for 16.6.2 I got an "couldn't mount /boot" error or something similar to that but if I mounted it I would still be left with a black screen
Please provide more detail. What exactly did you see on the screen and what exactly did you type in to try & fix it? Do you still see that error message whenever you try to upgrade?
Jin, Jîyan, Azadî
Offline
What is your graphics hardware & driver?
lspci -knn -d ::03xxMippy wrote:Originally for 16.6.2 I got an "couldn't mount /boot" error or something similar to that but if I mounted it I would still be left with a black screen
Please provide more detail. What exactly did you see on the screen and what exactly did you type in to try & fix it? Do you still see that error message whenever you try to upgrade?
Well what I did was use arch-install and mount from /boot/efi instead of /boot which worked (ONLY when I updated 16.6.2) but I used timeshift to restore my laptop to a working state.
After getting it to mount I was just greeted with a black screen.
for 16.6.3 and 16.6.4 I updated I didn't get any error, just the black screen that I didn't know what to do with so I would turn off my laptop and restore it again.
I use a Zephyrous G14 (2024) with an RTX 4060 and I use the nvidia drivers
Offline
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation AD107M [GeForce RTX 4060 Max-Q / Mobile] [10de:28e0] (rev a1)
Subsystem: ASUSTeK Computer Inc. Device [1043:33a8]
Kernel modules: nouveau
65:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] HawkPoint1 [1002:1900] (rev cb)
Subsystem: ASUSTeK Computer Inc. Device [1043:33a8]
Kernel driver in use: amdgpu
Kernel modules: amdgpusorry I didn't see the command in the message
Offline
I use the nvidia drivers
Not according to the posted command output. I don't do NVIDIA though so you will have to wait for somebody who does.
Jin, Jîyan, Azadî
Offline
pacman -Qs 'kernel|nvidia'Can you boot the multi-user.target after the compromising update? (2nd link below)
Offline
$ pacman -Qs 'kernel|nvidia'
local/egl-gbm 1.1.2.1-1
The GBM EGL external platform library
local/egl-wayland 4:1.1.20-1
EGLStream-based Wayland external platform
local/egl-x11 1.0.3-1
NVIDIA XLib and XCB EGL Platform Library
local/fuse3 3.17.1-1
Interface for userspace programs to export a filesystem to the Linux kernel
local/iptables 1:1.8.11-2
Linux kernel packet control tool (using legacy interface)
local/kmod 34.2-1
Linux kernel module management tools and library
local/libdrm 2.4.125-1
Userspace interface to kernel DRM services
local/libnetfilter_conntrack 1.0.9-2
Library providing an API to the in-kernel connection tracking state table
local/libnfnetlink 1.0.2-2
Low-level library for netfilter related kernel/userspace communication
local/libsysprof-capture 48.0-7
Kernel based performance profiler - capture library
local/libvdpau 1.5-3
Nvidia VDPAU library
local/libxnvctrl 580.76.05-1
NVIDIA NV-CONTROL X extension
local/linux 6.16.1.arch1-1
The Linux kernel and modules
local/linux-api-headers 6.16-1
Kernel headers sanitized for use in userspace
local/linux-firmware-nvidia 20250808-1
Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs
local/mtdev 1.1.7-1
A stand-alone library which transforms all variants of kernel MT events to the
slotted type B protocol
local/nvidia 580.76.05-5
NVIDIA kernel modules
local/nvidia-settings 580.76.05-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 580.76.05-4
NVIDIA drivers utilities
local/supergfxctl 5.2.7-2
A utility for Linux graphics switching on Intel/AMD iGPU + nVidia dGPU laptopsI can try sometime later because I really need my laptop working at the moment so I can't attempt it right now
Last edited by Mippy (2025-09-03 19:28:02)
Offline
For linux 6.16.1.arch1-1 you'll need nvidia 580.76.05-4 (I assume the lspci output is from the downgraded state?)
Offline
For linux 6.16.1.arch1-1 you'll need nvidia 580.76.05-4 (I assume the lspci output is from the downgraded state?)
One thing I forgot to add which makes me thing that linux won't boot at all is that the most recent time I did
sudo pacman -SyuBefore rebooting I trying running the command again incase and it would freeze/not work every time
Okay, maybe installing the latest version of nvida before -Syu'ing helped as the freeze issue didn't happen this time
the screen did remain black again but I was able to use arch-install to change the boot style like you asked, is there any solution that allows me to keep the graphic GUI startup?
Last edited by Mippy (2025-09-03 20:53:09)
Offline
You /can/ boot the mutli-user-target no problem?
What's your graphical target?
Can you switch the TTY when it fails?
Does it help to delay it, https://bbs.archlinux.org/viewtopic.php … 7#p2259997 ?
Offline
You /can/ boot the mutli-user-target no problem?
What's your graphical target?
Can you switch the TTY when it fails?
Does it help to delay it, https://bbs.archlinux.org/viewtopic.php … 7#p2259997 ?
Yeah multi-user-target works completely, I'm not sure how to check my graphical target, but the default.target was graphic.target before I switched it.
I use lightdm so that may be related to the issue
Offline
You're most likely hitting the referenced race condition, esp. w/ an nvidia GPU.
You should be able to switch the VT and restart lightdm or delay the lightdm start by a few seconds to escape the race.
Offline
Pages: 1