NVIDIA GtX 560ti can't get pass the Dragon loading screen

Hello everybody,

I am new to Garuda and pretty much a novice into the linux world.
I had used several distros years ago (never arch based) mostyl for testing out or as a second pc and now wanted to use my old pc an Intel i2500k with an NVIDIA GTX 560ti as a gaming/multimedia center on my TV to play some games via Steam or the good old UrbanTerror game.

However i spent a day trying to get my nvidia card to work with no success.
It only works with the integrated intel card with very bad quality i must say.
First attempt was with the official proietary drivers from the Garuda setup but it didn't work.

Then I followed this link that i found on the forum Nvidia-all - Frogging-Family drivers (guide - installation)
and i tried 5 different versions without any luck, i had to go back to a snapshot and restart every single time as i kept getting stuck at the loading dragon screen.

Anyone has any additional hint to give me, i thought it was worth giving a try.

Please have mercy i am not well educated on linux :blush:

OS: Garuda Linux
.8Xxd                8X:.          Host: P67A-D3-B3
.8Xx;                    8x:.        Kernel: 5.15.10-zen1-1-zen
.tt8x          .d            x88;      Uptime: 2 mins
.@8x8;          .db:              xx@;    Packages: 1689 (pacman)
,tSXX°          .bbbbbbbbbbbbbbbbbbbB8x@;   Shell: bash
.SXxx            bBBBBBBBBBBBBBBBBBBBbSBX8;   DE: Plasma 5.23.4
,888S                                     pd!   WM: KWin
8X88/                                       q    WM Theme: Sweet-Dark
GBB.                                             Terminal: konsole
x%88        d888@8@X@X@X88X@@XX@@X@8@X.         CPU: Intel i5-2500K (4) @ 3.7GHz
dxXd    dB8b8b8B8B08bB88b998888b88x.          GPU: NVIDIA GeForce GTX 560 Ti
dxx8o                      .@@;.             Memory: 1.84GiB / 7.75GiB

have you tried using nvidia-390xx-dkms driver from the Garuda Settings' Hardware Configurator?

1 Like

yes that was my first try when i installed.
When i restarted the pc it got stuck at the dragon loading screen.
That's when i recovered to a previous snapshot and started looking for alternatives..

Hmm.. might be something else in your hardware configuration causing an issue. Could we get the output from the inxi -Faz command?

marco@garuda 
.%;888:8898898:               ------------ 
x;XxXB%89b8:b8%b88:             OS: Garuda Linux 
.8Xxd                8X:.          Host: P67A-D3-B3 
.8Xx;                    8x:.        Kernel: 5.15.10-zen1-1-zen 
.tt8x          .d            x88;      Uptime: 4 mins 
.@8x8;          .db:              xx@;    Packages: 1692 (pacman) 
,tSXX°          .bbbbbbbbbbbbbbbbbbbB8x@;   Shell: bash 
.SXxx            bBBBBBBBBBBBBBBBBBBBbSBX8;   DE: Plasma 5.23.4 
,888S                                     pd!   WM: KWin 
8X88/                                       q    WM Theme: Sweet-Dark 
GBB.                                             Terminal: konsole 
x%88        d888@8@X@X@X88X@@XX@@X@8@X.         CPU: Intel i5-2500K (4) @ 3.7GHz 
dxXd    dB8b8b8B8B08bB88b998888b88x.          GPU: NVIDIA GeForce GTX 560 Ti 
dxx8o                      .@@;.             Memory: 1.91GiB / 7.75GiB 
dx88                   .t@x.
d:SS@8ba89aa67a853Sxxad.                                         
.d988999889889899dd.                                           


╭─marco@garuda in ~ 
╰─λ 

inxi -Faz
System:
Kernel: 5.15.10-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=735faf0a-385f-4c27-89f4-2db887ae21f9 rw rootflags=subvol=@
quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
systemd.unified_cgroup_hierarchy=1
resume=UUID=acefa170-ef4a-461f-baf1-1850fbb48cdc loglevel=3
Desktop: KDE Plasma 5.23.4 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11
vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: P67A-D3-B3 v: N/A
serial: <superuser required> Chassis: type: 3 serial: <superuser required>
Mobo: Gigabyte model: P67A-D3-B3 v: x.x serial: <superuser required>
BIOS: Award v: FC date: 10/12/2011
Battery:
Device-1: hidpp_battery_0 model: Logitech Wireless Touch Keyboard K400
serial: <filter> charge: 55% (should be ignored) rechargeable: yes
status: Discharging
CPU:
Info: model: Intel Core i5-2500K bits: 64 type: MCP arch: Sandy Bridge
family: 6 model-id: 0x2A (42) stepping: 7 microcode: 0x2F
Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 256 KiB
desc: d-4x32 KiB; i-4x32 KiB L2: 1024 KiB desc: 4x256 KiB L3: 6 MiB
desc: 1x6 MiB
Speed (MHz): avg: 2578 high: 3567 min/max: 1600/3700 scaling:
driver: intel_cpufreq governor: performance cores: 1: 3007 2: 2056 3: 1684
4: 3567 bogomips: 26339
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Vulnerabilities:
Type: itlb_multihit status: KVM: VMX unsupported
Type: l1tf mitigation: PTE Inversion
Type: mds mitigation: Clear CPU buffers; SMT disabled
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: disabled, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: NVIDIA GF114 [GeForce GTX 560 Ti] vendor: CardExpert
driver: nouveau v: kernel bus-ID: 01:00.0 chip-ID: 10de:1200 class-ID: 0300
Display: x11 server: X.Org 1.21.1.2 compositor: kwin_x11 driver:
loaded: nouveau unloaded: modesetting alternate: fbdev,nv,vesa
display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
s-diag: 582mm (22.9")
Monitor-1: HDMI-1 res: 1920x1080 hz: 60 dpi: 34
size: 1440x810mm (56.7x31.9") diag: 1652mm (65")
OpenGL: renderer: NVCE v: 4.3 Mesa 21.3.1 direct render: Yes
Audio:
Device-1: Intel 6 Series/C200 Series Family High Definition Audio
vendor: Gigabyte driver: snd_hda_intel v: kernel bus-ID: 00:1b.0
chip-ID: 8086:1c20 class-ID: 0403
Device-2: NVIDIA GF114 HDMI Audio vendor: CardExpert
driver: snd_hda_intel v: kernel bus-ID: 01:00.1 chip-ID: 10de:0e0c
class-ID: 0403
Sound Server-1: ALSA v: k5.15.10-zen1-1-zen running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: no
Sound Server-4: PipeWire v: 0.3.42 running: yes
Network:
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Gigabyte driver: r8169 v: kernel port: de00 bus-ID: 03:00.0
chip-ID: 10ec:8168 class-ID: 0200
IF: enp3s0 state: down mac: <filter>
Device-2: Realtek RTL8192CU 802.11n WLAN Adapter type: USB
driver: rtl8192cu bus-ID: 2-1.2:3 chip-ID: 0bda:8178 class-ID: 0000
serial: <filter>
IF: wlp0s29u1u2 state: up mac: <filter>
Drives:
Local Storage: total: 931.51 GiB used: 23.87 GiB (2.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Seagate model: ST31000524AS
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: HDD rpm: 7200 serial: <filter> rev: JC45 scheme: MBR
Partition:
ID-1: / raw-size: 922.71 GiB size: 922.71 GiB (100.00%)
used: 23.87 GiB (2.6%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
ID-2: /home raw-size: 922.71 GiB size: 922.71 GiB (100.00%)
used: 23.87 GiB (2.6%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
ID-3: /var/log raw-size: 922.71 GiB size: 922.71 GiB (100.00%)
used: 23.87 GiB (2.6%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
ID-4: /var/tmp raw-size: 922.71 GiB size: 922.71 GiB (100.00%)
used: 23.87 GiB (2.6%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/sda2 maj-min: 8:2
ID-2: swap-2 type: zram size: 7.75 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 44.0 C mobo: N/A gpu: nouveau temp: 36.0 C
Fan Speeds (RPM): N/A gpu: nouveau fan: 1260
Info:
Processes: 221 Uptime: 4m wakeups: 4 Memory: 7.75 GiB
used: 1.92 GiB (24.8%) Init: systemd v: 249 tool: systemctl Compilers:
gcc: 11.1.0 clang: 13.0.0 Packages: pacman: 1692 lib: 503 Shell: fish
v: 3.3.1 default: Bash v: 5.1.12 running-in: konsole inxi: 3.3.11

╭─marco@garuda in ~
╰─λ

3 Likes

I see there is a newer bios that is available for your motherboard that solves quite a number of issues since the date you have. It's probably worth a shot to update that. https://www.gigabyte.com/Motherboard/GA-P67A-D3-B3-rev-10/support#support-dl

2 Likes

Thanks, didn't think about that i Will try tonight.

1 Like

Can you access tty(generally ctrl+alt+f5) from the dragon loading screen?

Hello, just wanted to share this from the details report after i've tried to install the propietary driver once again, maybe more info where i am missing something.

Starting
> Using config 'video-nvidia-390xx-dkms' for device: 0000:01:00.0 (0300:10de:1200) Display controller nVidia Corporation GF114 [GeForce GTX 560 Ti]
> Installing video-nvidia-390xx-dkms...
Sourcing /etc/mhwd-x86_64.conf
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/graphic_drivers/nvidia-390xx-dkms/MHWDCONFIG
Processing classid: 0300
Sourcing /var/lib/mhwd/scripts/include/0300
Processing classid: 0302
:: Synchronizing package databases...
 core downloading...
 extra downloading...
 community downloading...
 multilib downloading...
 chaotic-aur downloading...
resolving dependencies...
looking for conflicting packages...
warning: dependency cycle detected:
warning: eglexternalplatform will be installed before its nvidia-390xx-utils dependency

Packages (10) dkms-3.0.3-1  egl-wayland-2:1.1.9+r3+g582b2d3-1  eglexternalplatform-1.1-2  libxnvctrl-390xx-390.147-1  lib32-nvidia-390xx-utils-390.147-1  lib32-opencl-nvidia-390xx-390.147-1  nvidia-390xx-dkms-390.147-1  nvidia-390xx-settings-390.147-1  nvidia-390xx-utils-390.147-1  opencl-nvidia-390xx-390.147-1

Total Installed Size:  342.34 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Running pre-transaction hooks...
(1/1) Performing snapper pre snapshots for the following configurations...
==> root: 27
:: Processing package changes...
installing eglexternalplatform...
installing egl-wayland...
installing nvidia-390xx-utils...
If you run into trouble with CUDA not being available, run nvidia-modprobe first.
Optional dependencies for nvidia-390xx-utils
    nvidia-390xx-settings: configuration tool [pending]
    xorg-server-devel: nvidia-xconfig
    opencl-nvidia-390xx: OpenCL support [pending]
installing libxnvctrl-390xx...
installing nvidia-390xx-settings...
installing opencl-nvidia-390xx...
Optional dependencies for opencl-nvidia-390xx
    opencl-headers: headers necessary for OpenCL development
installing lib32-nvidia-390xx-utils...
Optional dependencies for lib32-nvidia-390xx-utils
    lib32-opencl-nvidia-390xx: OpenCL support [pending]
installing lib32-opencl-nvidia-390xx...
Optional dependencies for lib32-opencl-nvidia-390xx
    opencl-headers: headers necessary for OpenCL development
installing dkms...
Optional dependencies for dkms
    linux-headers: build modules against the Arch kernel
    linux-lts-headers: build modules against the LTS kernel
    linux-zen-headers: build modules against the ZEN kernel [installed]
    linux-hardened-headers: build modules against the HARDENED kernel
installing nvidia-390xx-dkms...
:: Running post-transaction hooks...
( 1/12) Creating system user accounts...
Creating group nvidia-persistenced with gid 143.
Creating user nvidia-persistenced (NVIDIA Persistence Daemon) with uid 143 and gid 143.
( 2/12) Reloading system manager configuration...
( 3/12) Reloading device manager configuration...
( 4/12) Arming ConditionNeedsUpdate...
( 5/12) Install DKMS modules
==> dkms install --no-depmod nvidia/390.147 -k 5.15.10-zen1-1-zen
Error! Bad return status for module build on kernel: 5.15.10-zen1-1-zen (x86_64)
Consult /var/lib/dkms/nvidia/390.147/build/make.log for more information.
==> WARNING: `dkms install --no-depmod nvidia/390.147 -k 5.15.10-zen1-1-zen' exited 10
( 6/12) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'default'
  -> -k /boot/vmlinuz-linux-zen -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-zen.img
==> Starti
ng build: 5.15.10-zen1-1-zen
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-zen.img
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'fallback'
  -> -k /boot/vmlinuz-linux-zen -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-zen-fallback.img -S autodetect
==> Starting build: 5.15.10-zen1-1-zen
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-zen-fallback.img
==> Image generation successful
( 7/12) Foreign/AUR package notification
=> No foreign/AUR packages found.
( 8/12) Orphaned package notification...
kross 5.89.0-1
libtg_owt 0.git9.d5c3d43-3
yasm 1.3.0-4
( 9/12) Checking for .pacnew and .pacsave files...
.pac* files found:
/etc/nsswitch.conf.pacnew
/etc/default/grub-btrfs/config.pacnew
/etc/pacman.d/mirrorlist.pacnew
/etc/retroarch.cfg.pacnew
Please check and merge
(10/12) Updating the desktop file MIME type cache...
(11/12) Performing snapper post snapshots for the following configurations...
==> root: 28
(12/12) Syncing all file systems...
nvidia-390xx-utils: install reason has been set to 'explicitly installed'
nvidia-390xx-settings: install reason has been set to 'explicitly installed'
opencl-nvidia-390xx: install reason has been set to 'explicitly installed'
lib32-nvidia-390xx-utils: install reason has been set to 'explicitly installed'
lib32-opencl-nvidia-390xx: install reason has been set to 'explicitly installed'
nvidia-390xx-dkms: install reason has been set to 'explicitly installed'
nvidia-390xx-dkms: install reason has been set to 'explicitly installed'
xorg configuration file: '/etc/X11/mhwd.d/nvidia.conf'
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'default'
  -> -k /boot/vmlinuz-linux-zen -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-zen.img
==> Starting build: 5.15.10-zen1-1-zen
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [autodetect]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> ERROR: module not found: `nvidia'
==> ERROR: module not found: `nvidia_modeset'
==> ERROR: module not found: `n
vidia_uvm'
==> ERROR: module not found: `nvidia_drm'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-zen.img
==> WARNING: errors were encountered during the build. The image may not be complete.
==> Building image from preset: /etc/mkinitcpio.d/linux-zen.preset: 'fallback'
  -> -k /boot/vmlinuz-linux-zen -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-zen-fallback.img -S autodetect
==> Starting build: 5.15.10-zen1-1-zen
  -> Running build hook: [base]
  -> Running build hook: [udev]
  -> Running build hook: [modconf]
  -> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: aic94xx
==> WARNING: Possibly missing firmware for module: wd719x
==> WARNING: Possibly missing firmware for module: xhci_pci
  -> Running build hook: [keyboard]
  -> Running build hook: [keymap]
  -> Running build hook: [consolefont]
  -> Running build hook: [plymouth]
  -> Running build hook: [resume]
  -> Running build hook: [filesystems]
==> ERROR: module not found: `nvidia'
==> ERROR: module not found: `nvidia_modeset'
==> ERROR: module not found: `nvidia_uvm'
==> ERROR: module not found: `nvidia_drm'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: /boot/initramfs-linux-zen-fallback.img
==> WARNING: errors were encountered during the build. The image may not be complete.
> Successfully installed video-nvidia-390xx-dkms


Completato ...

And the log

DKMS make.log for nvidia-390.147 for kernel 5.15.10-zen1-1-zen (x86_64)
Wed Dec 22 13:08:40 CET 2021
make[1]: Entering directory '/usr/lib/modules/5.15.10-zen1-1-zen/build'
make[1]: cc: No such file or directory
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: gcc (GCC) 11.1.0
  You are using:           cc (GCC) 11.1.0
make[1]: make: No such file or directory
make[1]: *** [Makefile:1863: /var/lib/dkms/nvidia/390.147/build] Error 127
make[1]: Leaving directory '/usr/lib/modules/5.15.10-zen1-1-zen/build'
make: *** [Makefile:81: modules] Error 2

Yes i can do that. I font know what yo do After i am logged in alto..

I have a newer nvidia gpu than you. But following that frogging family guide only caused me issues. What I did was to get nvidia and nvdia-dkms ONLY. In your case it would be the 390 version. Try that on a fresh install. Don´t change mkinitcipio because nvidia driver automatically blocks nouveau driver. Just install both packages and reboot.

2 Likes

I am gonna assume you have tried 3+ kernels excluding linux zen?

I tried Linux, linux-zen and linux-lts..

Tried. Didn't work.

Hello, I have no idea how but i kept trying everything i found online and eventually i got It to finally boot correctly. It works great at the moment. I don t know of i did anything different. Thanks everyone anyway for helping.

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.