Change the screen resolution in Leap 16.0 Beta

I’m testing Leap 16.0 Beta and trying to resolve some issues that arise. But there’s one I don’t know what to do: when I try to change the screen resolution from 3840x2160 60Hz to 2560x1440 or 1920x1080, it doesn’t work properly, and I have to go back to the monitor’s 4K resolution. I don’t know if it’s because the frequency always shows 60Hz, while Windows shows 59.95Hz.
My hardware:
Samsung LU28R55 Monitor
Gigabyte RX 580 8GB GPU
AMD R5 3600 CPU
I use HDMI to connect the GPU and the monitor.
Regards.

Please detail “doesn’t work properly”.
Have you tried specifying 59.95?
Which DE or WM are you using? Same problem if you use something else?
Is this with Wayland, or X11? Same problem if you switch?
How and when are you changing resolution? Arandr? Xrandr? DE tool? Startup script?
If you are able to use a DisplayPort cable instead of HDMI, does it make any difference?
What version of kernel-firmware-amdgpu is installed? Is it any help to revert to an older version, or roll back to a snapshot?

Show us the results from inxi -GSaz please.

This is the results:

juan@localhost:~> inxi -GSaz
System:
  Kernel: 6.12.0-160000.13-default arch: x86_64 bits: 64 compiler: gcc
    v: 13.3.1 clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.12.0-160000.13-default
    root=UUID=b4ba7d76-97b8-4856-b915-fef0452b4ae0
    BOOT_IMAGE=(hd0)/boot/x86_64/loader/linux mitigations=auto quiet
    security=selinux selinux=1 enforcing=1
  Desktop: KDE Plasma v: 6.3.4 tk: Qt v: N/A info: frameworks v: 6.13.0
    wm: kwin_x11 vt: 2 dm: SDDM Distro: openSUSE Leap 16.0 Beta
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Ellesmere [Radeon RX
    470/480/570/570X/580/580X/590] vendor: Gigabyte driver: amdgpu v: kernel
    arch: GCN-4 code: Arctic Islands process: GF 14nm built: 2016-20 pcie:
    gen: 3 speed: 8 GT/s lanes: 16 ports: active: HDMI-A-1 empty: DP-1, DP-2,
    DP-3, DVI-D-1 bus-ID: 05:00.0 chip-ID: 1002:67df class-ID: 0300
    temp: 50.0 C
  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 dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x2160 s-dpi: 96 s-size: 1016x571mm (40.00x22.48")
    s-diag: 1165mm (45.88")
  Monitor-1: HDMI-A-1 mapped: HDMI-1 model: Samsung LU28R55 serial: <filter>
    built: 2021 res: 3840x2160 hz: 60 dpi: 154 gamma: 1.2
    size: 632x360mm (24.88x14.17") diag: 727mm (28.6") ratio: 16:9 modes:
    max: 3840x2160 min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.3 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon RX 580 Series (radeonsi polaris10
    LLVM 19.1.7 DRM 3.61 6.12.0-160000.13-default) device-ID: 1002:67df
    memory: 7.81 GiB unified: no
  API: Vulkan v: 1.4.309 layers: 1 device: 0 type: discrete-gpu name: AMD
    Radeon RX 580 Series (RADV POLARIS10) driver: N/A device-ID: 1002:67df
    surfaces: xcb,xlib

I have Windows 11 installed on one disk and Leap 16 on another.
I changed the resolution from the settings menu.
Now, when I changed the resolution, the screen went black and I couldn’t do anything except Ctrl+Alt+F1.

How can I revert the change?

Switch to a VT (eg CTRL+Alt+F4), login as user, and do rm rf ~/.local/kscreen/. That should take care of any problematic display settings. Log back into your desktop after that.

I suspect that path should be:

~/.local/share/kscreen/

That’s the path on my Leap 15.6 and Leap 16 :slight_smile:

Yes, my mistake - typed in a hurry before heading to work.

AMD GPU drivers are not properly installed.

thank’s, Now I can enter the graphical system again.

I’m using the default installation. What drivers do I need to install for the AMD GPU?

https://en.opensuse.org/SDB:AMDGPU

and check

groups

amdgpu was installed.
I have installed xf86-video-amdgpu and now in X11 I can change the screen resolution.

Now,
when I start with Wayland it doesn’t go to the desktop and I have to select X11 on the login screen.

At first I was able to log in with Wayland but when I tried to change the resolution something went wrong and I can no longer log in with Wayland.

Remove the kscreen configuration again.

1 Like