Hi there!
Yesterday, I installed Tumbleweed on my computer. I saw great reviews about it, and I would really like to try it. After installing, the display size is large. It’s quite common for me, I have some experience on it on other distros, wherein I boot the OS and it would show larger display. The only solution I did before is to change the drivers to nvidia drivers, and they worked. But, not in Tumbleweed.
For some info, here is my system info:
Operating System: openSUSE Tumbleweed 20250522
KDE Plasma Version: 6.3.5
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.0
Kernel Version: 6.14.6-1-default (64-bit)
Graphics Platform: X11
Processors: 4 × Intel® Core™ i5-4570 CPU @ 3.20GHz
Memory: 7.7 GiB of RAM
Graphics Processor: llvmpipe
Manufacturer: LENOVO
Product Name: 10A9000SUS
System Version: ThinkCentre M93p
I tried installing this specific driver:
sudo zypper install x11-video-nvidiaG05
unfortunately, it still didn’t worked out.
I’m a little frustrated now. I can’t find a fix for this. would be really glad if someone give a help on finding a solution for this.
Thank youu!!
Welcome to openSUSE Forums. Please start by sharing the graphics chipset, driver, and graphics environment details using inxi -SGaz
Hi, @deano_ferrari !
here is the output:
System:
Kernel: 6.14.6-1-default arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-6.14.6-1-default
root=UUID=42ba4f08-9def-423f-94d1-c5e115d11962 splash=silent nomodeset
mitigations=auto quiet security=selinux selinux=1
Desktop: KDE Plasma v: 6.3.5 tk: Qt v: N/A info: frameworks v: 6.14.0
wm: kwin_x11 tools: avail: xscreensaver vt: 2 dm: SDDM Distro: openSUSE
Tumbleweed 20250522
Graphics:
Device-1: NVIDIA GM107 [GeForce GTX 750 Ti] driver: N/A alternate: nouveau
non-free: 550/565.xx+ status: current (as of 2025-01; EOL~2026-12-xx)
arch: Maxwell code: GMxxx process: TSMC 28nm built: 2014-2019 pcie: gen: 1
speed: 2.5 GT/s lanes: 16 link-max: gen: 3 speed: 8 GT/s bus-ID: 01:00.0
chip-ID: 10de:1380 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
failed: nvidia alternate: fbdev,nouveau,nv gpu: N/A display-ID: :0
screens: 1
Screen-1: 0 s-res: 1024x768 s-dpi: 96 s-size: 270x203mm (10.63x7.99")
s-diag: 338mm (13.3")
Monitor-1: Unknown-1 mapped: None-1 res: mode: 1024x768 hz: 60
scale: 100% (1) size: N/A modes: 1024x768
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: 25.0.5 glx-v: 1.4 direct-render: yes
renderer: llvmpipe (LLVM 20.1.3 256 bits) device-ID: ffffffff:ffffffff
memory: 7.49 GiB unified: yes
API: Vulkan v: 1.4.309 layers: 2 device: 0 type: cpu name: llvmpipe (LLVM
20.1.3 256 bits) driver: N/A device-ID: 10005:0000 surfaces: xcb,xlib
Info: Tools: api: eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Ok, currently you’re using the nouveau driver. Did you try installing the nvidia drivers yet?
https://en.opensuse.org/SDB:NVIDIA_drivers
yes, I already did. unfortunately, it doesn’t seem to work. I installed the x11-video-nvidiaG05
driver.
bochard@localhost:~> nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
could it be a kernel mismatch?
I tried to type: uname -r
and it outputs:
6.14.6-1-default
when I typed rpm -q kernel-default-devel
it outputs:
kernel-default-devel-6.14.6-2.1.x86_64
hui
June 2, 2025, 3:37am
7
Show
zypper se -si nvidia
here is the output:
Loading repository data...
Reading installed packages...
S | Name | Type | Version | Arch | Repository
---+---------------------------+---------+---------------------------+--------+------------------
i | kernel-firmware-nvidia | package | 20250206-3.1 | noarch | (System Packages)
i | libnvidia-egl-wayland1 | package | 1.1.19-49.1 | x86_64 | NVIDIA
i | nvidia-computeG05 | package | 470.256.02-77.1 | x86_64 | NVIDIA
i | nvidia-computeG05-32bit | package | 470.256.02-77.1 | x86_64 | NVIDIA
i | nvidia-gfxG05-kmp-default | package | 470.256.02_k6.14.6_1-77.3 | x86_64 | NVIDIA
i | nvidia-glG05 | package | 470.256.02-77.1 | x86_64 | NVIDIA
i | nvidia-glG05-32bit | package | 470.256.02-77.1 | x86_64 | NVIDIA
i+ | x11-video-nvidiaG05 | package | 470.256.02-77.1 | x86_64 | NVIDIA
i | x11-video-nvidiaG05-32bit | package | 470.256.02-77.1 | x86_64 | NVIDIA
Can you show your currently confiugred repos?
zypper lr -d
and installed packages
zypper se -si nvidia
Are you using legacy BIOS boot or UEFI?
ls -l /sys/firmware/efi
bootctl
I don’t have NVIDIA graphics hardware, but AFAIU the GTX 750 Ti is supported by the G06 driver?
for the zypper lr -d
:
# | Alias | Name | Enabled | GPG Check | Refresh | Keep | Priority | Type | URI | Service
--+---------------------+----------------------------------------+---------+-----------+---------+------+----------+--------+----------------------------------------------------------------------------------------------+--------
1 | NVIDIA | NVIDIA | Yes | (r ) Yes | Yes | - | 99 | rpm-md | https://download.nvidia.com/opensuse/tumbleweed |
2 | openSUSE-20250522-0 | openSUSE-20250522-0 | No | ---- | ---- | - | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-Kingston_DataTraveler_3.0_E0D55EA573F4E37099B500D0-0:0-part2 |
3 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | - | 99 | N/A | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
4 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
5 | repo-openh264 | Open H.264 Codec (openSUSE Tumbleweed) | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed |
6 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
7 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | - | 99 | N/A | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
8 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | - | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/
for the zypper se -si nvidia
:
S | Name | Type | Version | Arch | Repository
---+---------------------------+---------+---------------------------+--------+------------------
i | kernel-firmware-nvidia | package | 20250206-3.1 | noarch | (System Packages)
i | libnvidia-egl-wayland1 | package | 1.1.19-49.1 | x86_64 | NVIDIA
i | nvidia-computeG05 | package | 470.256.02-77.1 | x86_64 | NVIDIA
i | nvidia-computeG05-32bit | package | 470.256.02-77.1 | x86_64 | NVIDIA
i | nvidia-gfxG05-kmp-default | package | 470.256.02_k6.14.6_1-77.3 | x86_64 | NVIDIA
i | nvidia-glG05 | package | 470.256.02-77.1 | x86_64 | NVIDIA
i | nvidia-glG05-32bit | package | 470.256.02-77.1 | x86_64 | NVIDIA
i+ | x11-video-nvidiaG05 | package | 470.256.02-77.1 | x86_64 | NVIDIA
i | x11-video-nvidiaG05-32bit | package | 470.256.02-77.1 | x86_64 | NVIDIA
for the ls -l /sys/firmware/efi
:
total 0
-r--r--r-- 1 root root 4096 Jun 2 12:13 config_table
drwxr-xr-x. 2 root root 0 Jun 2 11:54 efivars
drwxr-xr-x 3 root root 0 Jun 2 11:57 esrt
-r--r--r-- 1 root root 4096 Jun 2 12:13 fw_platform_size
-r--r--r-- 1 root root 4096 Jun 2 12:13 fw_vendor
drwxr-xr-x 2 root root 0 Jun 2 11:57 mok-variables
-r--r--r-- 1 root root 4096 Jun 2 12:13 runtime
drwxr-xr-x 14 root root 0 Jun 2 11:57 runtime-map
-r-------- 1 root root 4096 Jun 2 12:13 systab
for the bootctl
:
systemd-boot not installed in ESP.
System:
Firmware: n/a (n/a)
Firmware Arch: x64
Secure Boot: disabled (setup)
TPM2 Support: no
Measured UKI: no
Boot into FW: supported
Random Seed:
System Token: set
Exists: no
Available Boot Loaders on ESP:
ESP: /boot/efi (/dev/disk/by-partuuid/67e59430-a865-44f1-b97b-1b7d6f2f8236)
File: ├─/EFI/BOOT/bootx64.efi
├─/EFI/BOOT/fallback.efi
└─/EFI/BOOT/MokManager.efi
Boot Loaders Listed in EFI Variables:
Title: opensuse-secureboot
ID: 0x0002
Status: active, boot-order
Partition: /dev/disk/by-partuuid/67e59430-a865-44f1-b97b-1b7d6f2f8236
File: └─/EFI/opensuse/shim.efi
Title: UEFI OS
ID: 0x001D
Status: active, boot-order
Partition: /dev/disk/by-partuuid/67e59430-a865-44f1-b97b-1b7d6f2f8236
File: └─/EFI/BOOT/BOOTX64.EFI
Boot Loader Entries:
$BOOT: /boot/efi (/dev/disk/by-partuuid/67e59430-a865-44f1-b97b-1b7d6f2f8236)
token: opensuse-tumbleweed
0 entries, no entry could be determined as default.
hui
June 2, 2025, 3:47am
12
Deano has a good point. You installed the wrong driver. You need the G06 aka v570 drivers.
1 Like
will please guide me how? thank you
I followed it.
I ran sudo zypper install openSUSE-repos-Tumbleweed-NVIDIA
then automated installation using sudo zypper install-new-recommends --repo repo-non-free
but it says, nothing to show.
i will try this specific one now: SDB:NVIDIA drivers - openSUSE Wiki
hui
June 2, 2025, 3:59am
17
You can also use YaST Software if it is easier for you. Mark the relevant G06 packages for installation and agree to the removal of G05 when asked.
2 Likes
Do
sudo zypper in nvidia-video-G06
That should get the required packages installed (and remove the others).
1 Like
internet connection is slow. will update you all later. thank youu!!
I installed it and the last lines are:
Running post-transaction scripts .......................................................................................................[done]
There are running programs which still use files and libraries deleted or updated by recent upgrades. They should be restarted to benefit from the latest updates. Run 'zypper ps -s' to list these programs.
I ran sudo zypper ps -s
:
The following running processes use deleted files:
PID | PPID | UID | User | Command | Service
-----+------+-----+------+----------+-----------------------
1932 | 1926 | 0 | root | Xorg.bin | display-manager-legacy
You may wish to restart these processes.
See 'man zypper' for information about the meaning of values in the above table.
No core libraries or services have been updated since the last system boot.
Reboot is probably not necessary.
what should I do next?