Upgraded to 6.12.1-1-liquorix-amd64 and boot to black screen
flexxcrush
Status: New User - Welcome
Joined: 01 Dec 2024
Posts: 3
Reply Quote
Hey there,
I've had no issues with 6.11.10-1-liquorix, so when the mint update manager advised there was a new kernel/headers I went ahead and downloaded/installed the update, and set it to be the kernel to boot with in grub customizer.
Upon boot though, was prompted with a black screen.
Rebooted into old kernel, turned off quiet splash, but upon attempting to boot into the new kernel, there's no listed error, just a blinking cursor.
It'd be nice to be on the latest kernel, so if anyone could advise next troubleshooting steps or if I should just wait for the next kernel I'd appreciate your input.
Thank you kindly!

:: Code ::
System:
  Kernel: 6.11.10-1-liquorix-amd64 arch: x86_64 bits: 64 compiler: gcc
    v: 13.2.0
  Desktop: Cinnamon v: 6.2.9 tk: GTK v: 3.24.41 wm: Muffin dm: LightDM
    Distro: Linux Mint 22 Wilma base: Ubuntu 24.04 noble
Machine:
  Type: Desktop Mobo: Gigabyte model: B560 DS3H AC-Y1
    serial: <superuser required> UEFI: American Megatrends LLC. v: F11
    date: 12/19/2023
CPU:
  Info: 6-core 11th Gen Intel Core i5-11400 [MT MCP] arch: Rocket Lake
    speed (MHz): avg: 4053 min/max: 800/2601
Graphics:
  Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] vendor: eVga.com.
    driver: nvidia v: 550.120 arch: Ampere pcie: speed: 5 GT/s lanes: 16 ports:
    active: none off: DP-1 empty: DP-2,DP-3,HDMI-A-1 bus-ID: 01:00.0
    chip-ID: 10de:2504
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X:
    loaded: nvidia unloaded: fbdev,modesetting,nouveau,vesa
    gpu: nvidia,nvidia-nvswitch display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 108
  Monitor-1: DP-1 mapped: DP-0 note: disabled model: 27E3Q res: 2560x1440
    dpi: 108 diag: 685mm (27")
  API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 2 drv: swrast
    gbm: drv: nvidia surfaceless: drv: nvidia x11: drv: nvidia
    inactive: wayland,device-1
  API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.120
    glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    vendor: Gigabyte driver: r8169 v: kernel pcie: speed: 2.5 GT/s lanes: 1
    port: 4000 bus-ID: 04:00.0 chip-ID: 10ec:8168
  Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
    vendor: AzureWave driver: rtw_8821ce v: N/A pcie: speed: 2.5 GT/s lanes: 1
    port: 3000 bus-ID: 05:00.0 chip-ID: 10ec:c821
Drives:
  Local Storage: total: 18.66 TiB used: 15.81 TiB (84.7%)
Info:
  Memory: total: N/A available: 31.25 GiB used: 7.76 GiB (24.8%)
  Processes: 394 Power: uptime: 59m wakeups: 0 Init: systemd v: 255
    target: graphical (5) default: graphical
  Packages: 2398 pm: dpkg pkgs: 2376 pm: flatpak pkgs: 22 Compilers:
    gcc: 13.2.0 Shell: Bash v: 5.2.21 running-in: gnome-terminal inxi: 3.3.34


< Edited by flexxcrush :: Dec 1, 24, 16:46 >

Back to top
damentz
Status: Assistant
Joined: 09 Sep 2008
Posts: 1143
Reply Quote
Please check the "read before posting" as there's multiple steps that will help us figure out what's going on: techpatterns.com/forums/about3030.html
Back to top
flexxcrush
Status: New User - Welcome
Joined: 01 Dec 2024
Posts: 3
Reply Quote
Installing the latest nvidia driver,
Building initial module for 6.11.10-1-liquorix-amd64 - completes successfully, but with the new kernel:

Building initial module for 6.12.1-1-liquorix-amd64
Error! Bad return status for module build on kernel: 6.12.1-1-liquorix-amd64 (x86_64)
Consult /var/lib/dkms/nvidia/560.35.03/build/make.log for more information.
dpkg: error processing package nvidia-dkms-560 (--configure):
installed nvidia-dkms-560 package post-installation script subprocess returned error exit status 10
Setting up libnvidia-encode-560:amd64 (560.35.03-0ubuntu0~gpu24.04.4) ...
Setting up libnvidia-encode-560:i386 (560.35.03-0ubuntu0~gpu24.04.4) ...
dpkg: dependency problems prevent configuration of nvidia-driver-560:
nvidia-driver-560 depends on nvidia-dkms-560 (<= 560.35.03-1); however:
Package nvidia-dkms-560 is not configured yet.
nvidia-driver-560 depends on nvidia-dkms-560 (>= 560.35.03); however:
Package nvidia-dkms-560 is not configured yet.

dpkg: error processing package nvidia-driver-560 (--configure):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.12.0-4build2) ...
Processing triggers for initramfs-tools (0.142ubuntu25.4) ...
update-initramfs: Generating /boot/initrd.img-6.12.1-1-liquorix-amd64
Processing triggers for libc-bin (2.39-0ubuntu8.3) ...
Errors were encountered while processing:
nvidia-dkms-560
nvidia-driver-560
E: Sub-process /usr/bin/dpkg returned an error code (1)



The end of that make log:
# CC [M] /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-connector.o
gcc -Wp,-MMD,/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-connector.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I>
/var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/nvidia-modeset-linux.c:1087:24: warning: no previous prototype for ‘nvkms_open_common’ [-Wmissing-prototypes]
1087 | struct nvkms_per_open *nvkms_open_common(enum NvKmsClientType type,
| ^~~~~~~~~~~~~~~~~
/var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/nvidia-modeset-linux.c:1139:6: warning: no previous prototype for ‘nvkms_close_pm_locked’ [-Wmissing-prototypes]
1139 | void nvkms_close_pm_locked(struct nvkms_per_open *popen)
| ^~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/nvidia-modeset-linux.c:1202:5: warning: no previous prototype for ‘nvkms_ioctl_common’ [-Wmissing-prototypes]
1202 | int nvkms_ioctl_common
| ^~~~~~~~~~~~~~~~~~
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/nv-kthread-q.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/nv-kthread-q.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/.nv-kthread-q.o.cmd
# CC [M] /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-gem.o
gcc -Wp,-MMD,/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-gem.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./incl>
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm.o.cmd
# CC [M] /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-fb.o
gcc -Wp,-MMD,/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-fb.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./inclu>
/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-drv.c:207:6: error: ‘const struct drm_mode_config_funcs’ has no member named ‘output_poll_changed’
207 | .output_poll_changed = nv_drm_output_poll_changed,
| ^~~~~~~~~~~~~~~~~~~
/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-drv.c:207:28: error: initialization of ‘struct drm_atomic_state * (*)(struct drm_device *)’ from incompatible pointer type ‘void (*)(struct drm_device *)’ [-Werror=incom>
207 | .output_poll_changed = nv_drm_output_poll_changed,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-drv.c:207:28: note: (near initialization for ‘nv_mode_config_funcs.atomic_state_alloc’)
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-utils.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-utils.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-utils.o.cmd
# CC [M] /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-modeset.o
gcc -Wp,-MMD,/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-modeset.o.d -nostdinc -I./arch/x86/include -I./arch/x86/include/generated -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./>
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:229: /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-drv.o] Error 1
make[3]: *** Waiting for unfinished jobs....
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/uvm_range_group_tree_test.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/uvm_range_group_tree_test.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/.uvm_range_group_tree_test.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/uvm_rb_tree_test.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/uvm_rb_tree_test.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/.uvm_rb_tree_test.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-encoder.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-encoder.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-encoder.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/uvm_page_tree_test.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/uvm_page_tree_test.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/.uvm_page_tree_test.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/uvm_pmm_sysmem_test.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/uvm_pmm_sysmem_test.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-uvm/.uvm_pmm_sysmem_test.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/nvidia-modeset-linux.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/nvidia-modeset-linux.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-modeset/.nvidia-modeset-linux.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-connector.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-connector.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-connector.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-fb.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-fb.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-fb.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-gem.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-gem.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-gem.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-crtc.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-crtc.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-crtc.o.cmd
# cmd_gen_objtooldep /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-modeset.o
{ echo ; echo '/var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/nvidia-drm-modeset.o: $(wildcard ./tools/objtool/objtool)' ; } >> /var/lib/dkms/nvidia/560.35.03/build/nvidia-drm/.nvidia-drm-modeset.o.cmd
make[2]: *** [/usr/src/linux-headers-6.12.1-1-liquorix-amd64/Makefile:1947: /var/lib/dkms/nvidia/560.35.03/build] Error 2
make[1]: *** [Makefile:224: __sub-make] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-6.12.1-1-liquorix-amd64'
make: *** [Makefile:89: modules] Error 2
Back to top
damentz
Status: Assistant
Joined: 09 Sep 2008
Posts: 1143
Reply Quote
In a sibling thread, the following nvidia release was recommended and appears to work: www.nvidia.com/en-us/drivers/details/236036/

Otherwise, I uploaded rebuilt 6.11 kernels for Ubuntu, which you can retrieve for your running version here: liquorix.net/ubuntu/
Back to top
DeepDayze
Status: Contributor
Joined: 21 May 2009
Posts: 137
Reply Quote
I am running Debian Unstable on a desktop and also using the same 560 driver so will downgrade to the 550 series for now to wait for a newer 565 driver.
Back to top
flexxcrush
Status: New User - Welcome
Joined: 01 Dec 2024
Posts: 3
Reply Quote
Thank you Damentz! The rebuilt 6.11 kernels work perfectly with the default mint install selection of 550.12, I'm sure they'll work with 560 but I'll leave it at that. Thanks again!
Back to top
Display posts from previous:   

All times are GMT - 8 Hours