ratzi
June 1, 2026, 6:33pm
1
I installed 16.0 with some hiccups.
Graphics resolution was normal.
About 2 months ago, I did updates, however I did not accept one repository without valid signature (was it non-oss or nvidia?).
I ended up with a graphics resolution of 640x480.
“system settings” telling me that this would be the highest resolution possible (which of course isn’t true).
I switched off that PC and continued to work with my other PCs, with openSUSE 15.6 and 15.0, which work just fine.
Today I wanted to give it another try.
I even accepted the repo without valid signature.
But in vain.
640 x 480
1 Like
hui
June 1, 2026, 6:37pm
2
You possibly need to install graphic drivers. Nvidia?
Show
inxi -GSaz
zypper lr -d
ratzi
June 1, 2026, 6:54pm
3
linux:~ # inxi -GSaz
System:
Kernel: 6.12.0-160000.33-default arch: x86_64 bits: 64 compiler: gcc
v: 13.4.0 clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.33-default
root=UUID=e6c710d6-016e-43c3-ad04-02bf8eb3a832 nomodeset
resume=/dev/disk/by-uuid/f20a2ee9-fb6c-4d1d-bc39-2527a8d36031
mitigations=auto quiet security=selinux selinux=1
Desktop: KDE Plasma v: 6.4.2 tk: Qt v: N/A info: frameworks v: 6.16.0
wm: kwin_x11 vt: 2 dm: SDDM Distro: openSUSE Leap 16.0
Graphics:
Device-1: NVIDIA GT216 [GeForce GT 220] vendor: PC Partner / Sapphire
driver: N/A alternate: nouveau non-free: series: 340.xx
status: legacy (EOL~2019-12-xx) last: release: 340.108 kernel: 5.4
xorg: 1.20 arch: Tesla process: 40-80nm built: 2006-2013 pcie: gen: 1
speed: 2.5 GT/s lanes: 16 bus-ID: 01:00.0 chip-ID: 10de:0a20
class-ID: 0300
Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.6
compositor: kwin_x11 driver: X: loaded: modesetting unloaded: vesa
alternate: fbdev,nouveau,nv,nvidia gpu: N/A display-ID: :0 screens: 1
Screen-1: 0 s-res: 640x480 s-dpi: 96 s-size: 169x127mm (6.65x5.00")
s-diag: 211mm (8.32")
Monitor-1: Unknown-1 mapped: None-1 res: 640x480 hz: 60 size: N/A
modes: 640x480
API: EGL v: 1.5 platforms: device: 0 drv: swrast surfaceless: drv: swrast
x11: drv: swrast inactive: gbm,wayland
API: OpenGL v: 4.5 vendor: mesa v: 24.3.3 glx-v: 1.4 direct-render: yes
renderer: llvmpipe (LLVM 19.1.7 128 bits) device-ID: ffffffff:ffffffff
memory: 3.61 GiB unified: yes
API: Vulkan Message: No Vulkan data available.
linux:~ #
linux:~ # zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type | URI | Service
--+--------------------------------------+----------------------------------------------------------------------+---------+-----------+---------+------+----------+--------+--------------------------------------------------------------------------+---------
1 | NVIDIA:repo-non-free | repo-non-free (16.0) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://download.nvidia.com/opensuse/leap/16.0 | NVIDIA
2 | https-download.opensuse.org-9803bcce | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64 | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64 |
3 | openSUSE:repo-non-oss | repo-non-oss (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/distribution/leap/16.0/repo/non-oss/x86_64 | openSUSE
4 | openSUSE:repo-non-oss-debug | repo-non-oss-debug (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/non-oss/x86_64 | openSUSE
5 | openSUSE:repo-openh264 | repo-openh264 (16.0) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://codecs.opensuse.org/openh264/openSUSE_Leap_16 | openSUSE
6 | openSUSE:repo-oss | repo-oss (16.0) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://cdn.opensuse.org/distribution/leap/16.0/repo/oss/x86_64 | openSUSE
7 | openSUSE:repo-oss-debug | repo-oss-debug (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/debug/distribution/leap/16.0/repo/oss/x86_64 | openSUSE
8 | openSUSE:repo-oss-source | repo-oss-source (16.0) | No | ---- | ---- | - | 99 | N/A | http://cdn.opensuse.org/source/distribution/leap/16.0/repo/oss | openSUSE
linux:~ #
Sorry, I currently see no possibility on the forum to use code tags.
hui
June 1, 2026, 6:57pm
4
All good. You used it corectly.
You have nomodeset on the kernel command line which prevents loading of the nouveau driver.
You can remove it via
sudo update-bootloader --del-option nomodeset
sudo update-bootloader --config
1 Like
ratzi
June 1, 2026, 7:21pm
5
I needed “nomodeset” to install 16.0.
But now to remove that worked fine.
I’m at a usable graphics resolution on that PC again now.
Thank you very much!
ratzi
June 2, 2026, 3:19pm
6
Ooops, it seems that this didn’t solve all of it.
I just booted that PC again.
I get the messages during startup until localhost login.
A small mouse cursor appears (indicating a high graphics resolution by its size) which I can move with the mouse for a few seconds.
At a certain point in time, before I get to the login screen, the mouse cursor freezes.
There is a text cursor in the upper left corner of the screen.
Nothing happens anymore, except that the disk light flashes from time to time.
I observed this two times.
OK, no way this way …
I rebooted, edited the command in GRUB for boot, removing “quiet”, but adding “nomodeset”.
Result:
I in fact get to the login screen - at least, so the OS as such appears to be healthy - but at an unusable graphics resolution of 640 x 480.
Anybody any idea?
ratzi:
GeForce GT 220
You have a old card it may be a driver issue
ratzi
June 2, 2026, 3:48pm
8
Yes, it’s an old card.
However, the first reboot yesterday after executing the commands given by hui (obviously removing “nomodeset” from /boot/grub2/grub.cfg) worked fine.
I then got the right graphics resolution and the PC booted to the login screen and KDE looked as before.
So the hardware as such doesn’t seem to be the problem.
It was the second reboot today that didn’t work, as described above.
hui
June 2, 2026, 4:03pm
9
Can you show the output of
zypper se -si nouveau
and as root:
lsinitrd | grep -Ei "nvidia|nouveau"
Tipp: Until we found the root cause, you can add back nomodeset parameter permanently by executing:
sudo update-bootloader --add-option nomodeset
sudo update-bootloader --config```
Post:
zypper se -si nvidia
zypper se -si kernel-default
ratzi
June 2, 2026, 4:53pm
11
Hello again, hui,
the second of the commands that you asked for produced a large output, and I hope that this didn’t exceed any limits.
linux:~ # zypper se -si nouveau
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+------------------+---------+-------------------+--------+---------------------------------------------------------------------
i | libvdpau_nouveau | package | 24.3.3-160000.3.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | libvdpau_nouveau | package | 24.3.3-160000.3.1 | x86_64 | repo-oss (16.0)
Note: For an extended search including not yet activated remote resources
please use 'zypper search-packages'.
linux:~ #
In trying to post the output of the second command along with this I get the error message of the forums:
“An error occurred: Body is limited to 32000 characters; you entered 57568.”
hui
June 2, 2026, 4:57pm
12
Hmm, that shouldn’t be the case. But first post the output Sauerland requested then.
ratzi
June 2, 2026, 4:57pm
13
Hello Sauerland!
Here is the output
linux:~ # zypper se -si nvidia
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+----------------------------+---------+----------------------------+--------+---------------------------------------------------------------------
i | kernel-firmware-nvidia | package | 20250516-160000.2.2 | noarch | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | kernel-firmware-nvidia | package | 20250516-160000.2.2 | noarch | repo-oss (16.0)
i | openSUSE-repos-Leap-NVIDIA | package | 20260218.3c95c01-lp160.1.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | openSUSE-repos-Leap-NVIDIA | package | 20260218.3c95c01-lp160.1.1 | x86_64 | repo-oss (16.0)
Note: For an extended search including not yet activated remote resources
please use 'zypper search-packages'.
linux:~ #
linux:~ # zypper se -si kernel-default
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+-------------------------+---------+--------------------+--------+---------------------------------------------------------------------
i+ | kernel-default | package | 6.12.0-160000.33.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i+ | kernel-default | package | 6.12.0-160000.33.1 | x86_64 | repo-oss (16.0)
i+ | kernel-default | package | 6.12.0-160000.27.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i+ | kernel-default | package | 6.12.0-160000.27.1 | x86_64 | repo-oss (16.0)
i+ | kernel-default | package | 6.12.0-160000.5.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i+ | kernel-default | package | 6.12.0-160000.5.1 | x86_64 | repo-oss (16.0)
i | kernel-default-extra | package | 6.12.0-160000.33.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | kernel-default-extra | package | 6.12.0-160000.33.1 | x86_64 | repo-oss (16.0)
i | kernel-default-extra | package | 6.12.0-160000.27.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | kernel-default-extra | package | 6.12.0-160000.27.1 | x86_64 | repo-oss (16.0)
i | kernel-default-extra | package | 6.12.0-160000.5.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | kernel-default-extra | package | 6.12.0-160000.5.1 | x86_64 | repo-oss (16.0)
i | kernel-default-optional | package | 6.12.0-160000.33.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | kernel-default-optional | package | 6.12.0-160000.33.1 | x86_64 | repo-oss (16.0)
i | kernel-default-optional | package | 6.12.0-160000.27.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | kernel-default-optional | package | 6.12.0-160000.27.1 | x86_64 | repo-oss (16.0)
i | kernel-default-optional | package | 6.12.0-160000.5.1 | x86_64 | https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64
i | kernel-default-optional | package | 6.12.0-160000.5.1 | x86_64 | repo-oss (16.0)
Note: For an extended search including not yet activated remote resources
please use 'zypper search-packages'.
linux:~ #
hui
June 2, 2026, 5:01pm
14
Hm, you are missing some nouveau packages. Please install the nouveau packages, reboot and try without the nomodeset parameter again.
sudo zypper in xf86-video-nouveau libdrm_nouveau2 Mesa-dri-nouveau
ratzi
June 2, 2026, 5:25pm
15
Hello again, hui,
linux:~ # zypper in xf86-video-nouveau libdrm_nouveau2 Mesa-dri-nouveau
Refreshing service 'NVIDIA'.
Refreshing service 'openSUSE'.
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following 3 NEW packages are going to be installed:
Mesa-dri-nouveau libdrm_nouveau2 xf86-video-nouveau
3 new packages to install.
Package download size: 448.6 KiB
Package install size change:
| 248.2 KiB required by packages that will be installed
248.2 KiB | - 0 B released by packages that will be removed
Backend: classic_rpmtrans
Continue? [y/n/v/...? shows all options] (y): y
Preloading: libdrm_nouveau2-2.4.124-160000.3.2.x86_64.rpm [done]
Preloading: xf86-video-nouveau-1.0.17-bp160.1.1.x86_64.rpm [done]
Preloading: Mesa-dri-nouveau-24.3.3-160000.3.1.x86_64.rpm [done]
Preload finished. [success (15.9 KiB/s) ] ...............................[done]
Retrieving: Mesa-dri-nouveau-24.3.3-160000.3.1.x86_64
(https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64)
(1/3), 253.6 KiB
Retrieving: libdrm_nouveau2-2.4.124-160000.3.2.x86_64
(https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64)
(2/3), 87.8 KiB
Retrieving: xf86-video-nouveau-1.0.17-bp160.1.1.x86_64
(https://download.opensuse.org/distribution/leap/16.0/repo/oss/x86_64)
(3/3), 107.2 KiB
Checking for file conflicts: ............................................[done]
(1/3) Installing: Mesa-dri-nouveau-24.3.3-160000.3.1.x86_64 .............[done]
(2/3) Installing: libdrm_nouveau2-2.4.124-160000.3.2.x86_64 .............[done]
(3/3) Installing: xf86-video-nouveau-1.0.17-bp160.1.1.x86_64 ............[done]
Running post-transaction scripts ........................................[done]
linux:~ #
I afterwards booted three times.
It works!
Is there still a possibility to add to the reputation to a contributor, as it has been in earlier times of the forums?
Thank you very much again.
hui
June 2, 2026, 5:29pm
16
Under each reply is a button to mark a ccomment as solution. You can mark the one you think is the solution.
ratzi
June 2, 2026, 5:32pm
17
The last time I didn’t see it, and it would have then been not good to click it, because the problem hadn’t really been solved then.
Now I will do it.
hui
June 2, 2026, 5:34pm
18
Great that your system works now as you expect