I am rebuilding my openSUSE system and it worked fine except now I am trying to get the nvidia driver working. Google helped and I think nvidia is working, but my screen resolution has dropped to 1024x768. I tried switching to Wayland with no change and System-settings does not allow any changes.
Any ideas on how to go back to high resolution?
hui
July 27, 2026, 8:19pm
2
As usual for such cases, provide needed informations.
inxi -GSaz
zypper se -si nvidia
That is puzzling. It seems as if the nvidia driver wasn’t found but I did get reduced screen resolution.
localhost:/home/jc # inxi -GSaz
System:
Kernel: 7.1.4-1-default arch: x86_64 bits: 64 compiler: gcc
v: 15.3.0 clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-7.1.4-1-default
root=UUID=63cda853-7db5-4fd7-891f-f9c5b6b89dfe
splash=silent
resume=/dev/disk/by-uuid/12c32801-de56-4b1a-b4ae-8473649118f9
quiet security=selinux selinux=1 mitigations=auto
Console: pty pts/1 DM: SDDM Distro: openSUSE Tumbleweed
20260724
Graphics:
Device-1: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: N/A
alternate: nouveau non-free: 550-580.xx+ status: current
(as of 2025-11; EOL~2026-12-xx) arch: Pascal code: GP10x
process: TSMC 16nm built: 2016-2021 pcie: gen: 1
speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s
bus-ID: 06:00.0 chip-ID: 10de:1c82 class-ID: 0300
Display: unspecified server: X.org v: 1.21.1.24
with: Xwayland v: 24.1.13 compositor: kwin_wayland driver:
X: loaded: modesetting unloaded: vesa failed: nvidia
alternate: fbdev,nouveau,nv gpu: N/A tty: 63x52
Monitor-1: Unknown-1 model: Gigabyte GS32QC
serial: <filter> built: 2023 res: 2560x1440 dpi: 93
gamma: 1.2 size: 709x403mm (27.91x15.87")
diag: 801mm (31.5") ratio: 16:9 modes: 1024x768
API: EGL v: 1.5 platforms: device: 0 drv: swrast
surfaceless: drv: swrast inactive: gbm,wayland,x11
API: OpenGL v: 4.6 vendor: mesa v: 26.1.5
note: console (EGL sourced) renderer: llvmpipe (LLVM
22.1.8 256 bits)
API: Vulkan v: 1.4.350 layers: 3 device: 0 type: cpu
name: llvmpipe (LLVM 22.1.8 256 bits) driver: mesa llvmpipe
v: 26.1.5 (LLVM 22.1.8) device-ID: 10005:0000
surfaces: N/A
Info: Tools: api: eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings
wl: wayland-info x11: xdpyinfo, xprop, xrandr
localhost:/home/jc # zypper se -si nvidia
Error building the cache:
[NVIDIA|https://nvidia.com/] Failed to retrieve new repository metadata.
History:
- [|] Error trying to read from 'https://nvidia.com/'
- Permission to access 'https://nvidia.com/content' denied.
Access to requested URL is forbidden. Curl error (22)
Warning: Skipping repository 'NVIDIA' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-------------------------------+---------+----------------------+--------+----------------------
i+ | kernel-firmware-nvidia | package | 20260610-2.1 | noarch | Main Repository (OSS)
i+ | kernel-firmware-nvidia | package | 20260610-2.1 | noarch | repo-oss
i+ | libnvidia-egl-gbm1 | package | 1.1.3-11.6 | x86_64 | repo-non-free
i+ | libnvidia-egl-wayland1 | package | 1.1.22-57.8 | x86_64 | repo-non-free
i+ | libnvidia-egl-x111 | package | 1.0.5-26.6 | x86_64 | repo-non-free
i+ | libnvidia-gpucomp-G06 | package | 580.159.03-60.1 | x86_64 | repo-non-free
i+ | nvidia-common-G06 | package | 580.159.03-60.1 | x86_64 | repo-non-free
i+ | nvidia-gl-G06 | package | 580.159.03-60.1 | x86_64 | repo-non-free
i | nvidia-libXNVCtrl | package | 595.84-2.1 | x86_64 | repo-non-free
i+ | nvidia-modprobe | package | 580.159.03-26.3 | x86_64 | repo-non-free
i+ | nvidia-settings | package | 595.84-2.1 | x86_64 | repo-non-free
i+ | nvidia-video-G06 | package | 580.159.03-60.1 | x86_64 | repo-non-free
i+ | openSUSE-repos-MicroOS-NVIDIA | package | 20260423.1a6a0f3-2.2 | x86_64 | Main Repository (OSS)
i+ | openSUSE-repos-MicroOS-NVIDIA | package | 20260423.1a6a0f3-2.2 | x86_64 | repo-oss
localhost:/home/jc #
I thought I was following the setup instructions from Google.
Please show results from zypper lr -d.
hui
July 27, 2026, 8:49pm
5
You are missing the kernel kmp package nvidia-driver-G06-kmp-default.
Simply install the meta packages as instructed in the openSUSE wiki . It will take care of the correct drivers:
sudo zypper in nvidia-driver-G06-kmp-meta nvidia-driver-G06-kmp-meta
And provide the output as requested by Dean as you seem to have messed up repos.
I went into yast2 to look at repositories and once I fixed the error in the NVIDIA repository, everything rebuilt and now it is working correctly.
It seems that setting up nvidia could be easier…
hui
July 27, 2026, 9:14pm
7
Did you read the wiki? It is one single command. Sure, if you search for some arbitrary instructions on Google, the installation might get difficult…
1 Like
It’s pretty clear that I didn’t read the wiki. I will get better…
Thank you for your help.