when I set the bios to use the dedicated GP (nvidia) the booting results in a low resolution of the display.
how can I achieve the high resolution as with the builtin GPU?
Open a terminal and put nvidia-smi. Have a look at the bottom list which indicates which app/process uses the Nvidia GPU.
Open another terminal window. Execute as example switcherooctl launch vlc (or any other app you want to run with the Nvidia GPU).
Have again a look at the first terminal window and execute nvidia-smi again. See that the app is added to the list.
when I set BIOS to boot with dedicated/nvidia GPU instead of dynamic, the resulting desktop (KDE) looks low resolution, despite the display has high resolution.
@hui or use nvidia-smi pmon in a terminal, but nvtop is better. If have an Intel gpu as well setcap is needed to see Intel memory usage, so as root user run setcap cap_perfmon=ep /usr/bin/nvtop
+-----------------------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=========================================================================================|
| 0 N/A N/A 2013 G /usr/bin/X 4MiB |
| 0 N/A N/A 5237 G /usr/lib64/firefox/firefox 0MiB |
| 0 N/A N/A 5450 G ...bin/plasma-browser-integration-host 2MiB |
+-----------------------------------------------------------------------------------------+
but in ‘nvidia-smi’ pmon there’s nothing:
# gpu pid type sm mem enc dec jpg ofa command
# Idx # C/G % % % % % % name
0 2013 G - - - - - - X
0 5237 G - - - - - - firefox
0 5450 G - - - - - - plasma-browser-
0 2013 G - - - - - - X
0 5237 G - - - - - - firefox
0 5450 G - - - - - - plasma-browser-
so, is there actually something running on the nvidia?
@suse_paul Yes, those processes (pid column) are using the Nvidia GPU. Surprised it’s not using compute, maybe Plasma isn’t there with that yet? My Intel ARC and Nvidia are both using graphics and compute.
when setting in BIOS to use nvidia (instead of ‘dynamic’):
the grub screen is in a low resolution of 800x600 although videoinfo shows that higher resolution is possible and videotest shows that high resolution would work.
=> 1) why does grub use the low resolution?
yast → bootloader offers a highest possible resolution of 1600x1200, although videotest/videinfo in grub show that 2560x1600 would be possible
=> 2) why does yast → bootloader not offer the highest possible reolution
as shown in the picture above, the desktop has low reolution, although kde system setting as well as nvidia settings claim to have a resolution of 2560x1600
=> 3) how is it possible that a wrong resolution is reported?
=> 4) is the a corresponding bug in the nvidia drivers, nvidia firmware, or might there packages/drivers be missing?
(I blocked the 550-nvidia packages from being updated, as there were problems with 570-packages reported - see above. laptop firmware should be at the newest level)
Looking in sources, grub falls back to 800x600 if it cannot get preferred resolution from EDID (no EDID, errors in EDID or EDID with too new version). EDID contents woud be interesting. Something like