Hello, I am using Tumbleweed and am having the following issue:
When I start Yast, the main screen is shown fullscreen which is something I like, the whole window including the surrounding frame is shown. I use Yast, as I use all the other programs, on the external 1920x1080 monitor. The laptop has a built-in screen with 2560x1600 dots.
But when I start a module, like for example Software Management, I see a window which is smaller than my screen but it is also taller. I can’t see the top menu. I can now drag the right side of the window onto my built-in laptop screen where I see the top bar of the window. There I can press the Max button and the window is shown full screen on my external screen.
I am using the built-in AMD GPU on Wayland.
How can I make the modules show complete, either full-screen or even smaller than that?
I only noticed this behavior in Yast, all other programs I use work well.
Here is some info about my computer:
inxi -F
System:
Host: openSUSE Kernel: 6.4.12-1-default arch: x86_64 bits: 64
Desktop: KDE Plasma v: 5.27.7 Distro: openSUSE Tumbleweed 20230902
Machine:
Type: Laptop System: LENOVO product: 82RG v: Legion 5 Pro 16ARH7H
serial: <superuser required>
Mobo: LENOVO model: LNVNB161216 v: SDK0T76461 WIN
serial: <superuser required> UEFI: LENOVO v: JUCN51WW date: 08/29/2022
Battery:
ID-1: BAT0 charge: 82.6 Wh (99.0%) condition: 83.4/80.0 Wh (104.2%)
CPU:
Info: 8-core model: AMD Ryzen 7 6800H with Radeon Graphics bits: 64
type: MT MCP cache: L2: 4 MiB
Speed (MHz): avg: 1489 min/max: 1600/4784 cores: 1: 1593 2: 1589 3: 1535
4: 1551 5: 1575 6: 1600 7: 1390 8: 1438 9: 1345 10: 1489 11: 1383 12: 1349
13: 1430 14: 1600 15: 1360 16: 1600
Graphics:
Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] driver: nvidia
v: 535.86.05
Device-2: AMD Rembrandt [Radeon 680M] driver: amdgpu v: kernel
Display: wayland server: X.org v: 1.21.1.8 with: Xwayland v: 23.2.0
compositor: kwin_wayland driver: X: loaded: modesetting,nvidia
unloaded: fbdev,vesa dri: radeonsi gpu: nvidia,amdgpu resolution:
1: 1920x1080 2: 2560x1600
API: OpenGL v: 4.6 Mesa 23.1.6 renderer: AMD Radeon Graphics (rembrandt
LLVM 16.0.6 DRM 3.52 6.4.12-1-default)
Audio:
Device-1: NVIDIA GA106 High Definition Audio driver: snd_hda_intel
Device-2: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor driver: snd_pci_acp6x
Device-4: AMD Family 17h/19h HD Audio driver: snd_hda_intel
API: ALSA v: k6.4.12-1-default status: kernel-api
Server-1: PipeWire v: 0.3.79 status: active
Network:
Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
driver: mt7921e
IF: wlp2s0 state: up mac: 10:b1:df:e7:3d:ed
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
driver: r8169
IF: eno1 state: up speed: 1000 Mbps duplex: full mac: 9c:2d:cd:b9:59:d0
IF-ID-1: tun0 state: unknown speed: 10000 Mbps duplex: full mac: N/A
Bluetooth:
Device-1: Foxconn / Hon Hai Wireless_Device driver: btusb type: USB
Report: rfkill ID: hci0 state: up address: see --recommends
Drives:
Local Storage: total: 953.87 GiB used: 575.78 GiB (60.4%)
ID-1: /dev/nvme0n1 vendor: Samsung model: MZVL21T0HCLR-00BL2
size: 953.87 GiB
Partition:
ID-1: / size: 31.2 GiB used: 12.29 GiB (39.4%) fs: ext4 dev: /dev/nvme0n1p3
ID-2: /boot size: 1.9 GiB used: 141.4 MiB (7.3%) fs: ext4
dev: /dev/nvme0n1p2
ID-3: /boot/efi size: 598.8 MiB used: 5.6 MiB (0.9%) fs: vfat
dev: /dev/nvme0n1p1
ID-4: /home size: 902.84 GiB used: 563.35 GiB (62.4%) fs: xfs
dev: /dev/nvme0n1p5
Swap:
ID-1: swap-1 type: partition size: 16 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p4
Sensors:
System Temperatures: cpu: 42.0 C mobo: N/A gpu: amdgpu temp: 36.0 C
Fan Speeds (RPM): N/A
Info:
Processes: 469 Uptime: 0h 21m Memory: available: 14.8 GiB
used: 4.25 GiB (28.7%) Shell: Bash inxi: 3.3.27
Here is a screendump of the Yast software modue:
Thanks.
mrmazda
September 4, 2023, 5:51pm
2
Is behavior the same when using Xorg instead of Wayland Plasma session? If it doesn’t improve, you may try disabling Plasma’s screen management by disabling auto start of KScreen 2 in background startup settings. Manual configuration can be facilitated using arandr installed from standard repos. Both arandr and kscreen2 employ the command line tool xrandr to do the work.
Inxi provides a commonly inadequate report of graphics using only -F option. Showing inxi -GSaz may be more helpful, as it also includes any kernel command line options that could affect graphics, in addition to other graphics details.
Yes, also in X11 the windows are the same size as in Wayland.
Sorry about the output from inxi, I am not that familiar with all the options available. Here is the one you mentioned:
inxi -GSaz
System:
Kernel: 6.4.12-1-default arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
parameters: BOOT_IMAGE=/vmlinuz-6.4.12-1-default
root=UUID=2901e648-91cb-4518-b247-628dad430b7b splash=silent
resume=/dev/disk/by-uuid/702c1909-a126-4e53-ae7c-1f5dcc582f3c quiet
security=apparmor nosimplefb=1 mitigations=auto
Desktop: KDE Plasma v: 5.27.7 tk: Qt v: 5.15.10 wm: kwin_x11 vt: 2
dm: SDDM Distro: openSUSE Tumbleweed 20230902
Graphics:
Device-1: NVIDIA GA106M [GeForce RTX 3060 Mobile / Max-Q] vendor: Lenovo
driver: nvidia v: 535.86.05 alternate: nouveau,nvidia_drm non-free: 530.xx+
status: current (as of 2023-05) arch: Ampere code: GAxxx
process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 1 speed: 2.5 GT/s
lanes: 8 link-max: gen: 4 speed: 16 GT/s lanes: 16 ports: active: none
off: HDMI-A-1 empty: DP-7,DP-8,eDP-2 bus-ID: 01:00.0 chip-ID: 10de:2560
class-ID: 0300
Device-2: AMD Rembrandt [Radeon 680M] vendor: Lenovo driver: amdgpu
v: kernel arch: RDNA-2 code: Navi-2x process: TSMC n7 (7nm) built: 2020-22
pcie: gen: 4 speed: 16 GT/s lanes: 16 ports: active: eDP-1 empty: DP-1,
DP-2, DP-3, DP-4, DP-5, DP-6 bus-ID: 34:00.0 chip-ID: 1002:1681
class-ID: 0300 temp: 40.0 C
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.2.0
compositor: kwin_x11 driver: X: loaded: modesetting,nvidia
unloaded: fbdev,vesa alternate: nouveau,nv dri: radeonsi
gpu: amdgpu,nvidia,nvidia-nvswitch display-ID: :0 screens: 1
Screen-1: 0 s-res: 4480x1600 s-dpi: 96 s-size: 1183x422mm (46.57x16.61")
s-diag: 1256mm (49.45")
Monitor-1: HDMI-A-1 mapped: HDMI-1-0 note: disabled pos: bottom-l
model: LG (GoldStar) 24EN43 serial: <filter> built: 2013 res: 1920x1080
hz: 60 dpi: 96 gamma: 1.2 size: 510x290mm (20.08x11.42")
diag: 587mm (23.1") ratio: 16:9 modes: max: 1920x1080 min: 640x480
Monitor-2: eDP-1 pos: primary,top-right model: BOE Display 0x0a9b
built: 2020 res: 2560x1600 hz: 165 dpi: 189 gamma: 1.2
size: 344x215mm (13.54x8.46") diag: 406mm (16") ratio: 16:10 modes:
max: 2560x1600 min: 640x480
API: OpenGL v: 4.6 Mesa 23.1.6 renderer: AMD Radeon Graphics (rembrandt
LLVM 16.0.6 DRM 3.52 6.4.12-1-default) direct-render: Yes
I have now set kscreen2 to not start at boot. Will reboot and see what I get with xrandr.
xrandr
Screen 0: minimum 320 x 200, current 4480 x 1600, maximum 16384 x 16384
eDP-1 connected primary 2560x1600+1920+0 (normal left inverted right x axis y axis) 344mm x 215mm
2560x1600 165.00*+ 60.00 + 59.99 59.97
2560x1440 59.99 59.99 59.96 59.95
2048x1536 85.00 75.00 60.00
1920x1440 85.00 75.00 60.00
1856x1392 75.00 60.01
1792x1344 75.00 60.01
2048x1152 59.99 59.98 59.90 59.91
1920x1200 165.00 59.88 59.95
1920x1080 165.00 60.01 59.97 59.96 59.93
1600x1200 165.00 85.00 75.00 70.00 65.00 60.00
1680x1050 165.00 59.95 59.88
1400x1050 74.76 59.98
1600x900 59.99 59.94 59.95 59.82
1280x1024 165.00 85.02 75.02 60.02
1440x900 165.00
1400x900 59.96 59.88
1280x960 85.00 60.00
1440x810 60.00 59.97
1368x768 59.88 59.85
1280x800 165.00 59.99 59.97 59.81 59.91
1152x864 75.00
1280x720 165.00 60.00 59.99 59.86 59.74
1024x768 165.00 85.00 75.05 60.04 85.00 75.03 70.07 60.00
1024x768i 86.96
960x720 85.00 75.00 60.00
928x696 75.00 60.05
896x672 75.05 60.01
1024x576 59.95 59.96 59.90 59.82
960x600 59.93 60.00
832x624 74.55
960x540 59.96 59.99 59.63 59.82
800x600 165.00 85.00 75.00 70.00 65.00 60.00 85.14 72.19 75.00 60.32 56.25
840x525 60.01 59.88
864x486 59.92 59.57
700x525 74.76 59.98
800x450 59.95 59.82
640x512 85.02 75.02 60.02
700x450 59.96 59.88
640x480 165.00 85.09 60.00 85.01 72.81 75.00 59.94
720x405 59.51 58.99
720x400 85.04
684x384 59.88 59.85
640x400 59.88 59.98 85.08
576x432 75.00
640x360 59.86 59.83 59.84 59.32
640x350 85.08
512x384 85.00 75.03 70.07 60.00
512x384i 87.06
512x288 60.00 59.92
416x312 74.66
480x270 59.63 59.82
400x300 85.27 72.19 75.12 60.32 56.34
432x243 59.92 59.57
320x240 85.18 72.81 75.00 60.05
360x202 59.51 59.13
360x200 85.04
320x200 85.27
320x180 59.84 59.32
320x175 85.27
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
DP-4 disconnected (normal left inverted right x axis y axis)
DP-5 disconnected (normal left inverted right x axis y axis)
DP-6 disconnected (normal left inverted right x axis y axis)
DP-1-0 disconnected (normal left inverted right x axis y axis)
DP-1-1 disconnected (normal left inverted right x axis y axis)
DP-1-2 disconnected (normal left inverted right x axis y axis)
DP-1-3 disconnected (normal left inverted right x axis y axis)
HDMI-1-0 connected 1920x1080+0+520 (normal left inverted right x axis y axis) 510mm x 290mm
1920x1080 60.00*+
1680x1050 59.95
1600x900 60.00
1440x900 59.89
1400x1050 59.98
1280x1024 75.02 60.02
1280x800 59.81
1280x720 60.00
1152x864 75.00
1024x768 75.03 60.00
800x600 75.00 60.32 56.25
640x480 75.00 59.94
DP-1-4 disconnected (normal left inverted right x axis y axis)
1680x1050 (0x6f) 146.250MHz -HSync +VSync
h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.29KHz
v: height 1050 start 1053 end 1059 total 1089 clock 59.95Hz
1280x1024 (0x79) 135.000MHz +HSync +VSync
h: width 1280 start 1296 end 1440 total 1688 skew 0 clock 79.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 75.02Hz
1280x1024 (0x7a) 108.000MHz +HSync +VSync
h: width 1280 start 1328 end 1440 total 1688 skew 0 clock 63.98KHz
v: height 1024 start 1025 end 1028 total 1066 clock 60.02Hz
1280x800 (0x87) 83.500MHz -HSync +VSync
h: width 1280 start 1352 end 1480 total 1680 skew 0 clock 49.70KHz
v: height 800 start 803 end 809 total 831 clock 59.81Hz
1152x864 (0x89) 108.000MHz +HSync +VSync
h: width 1152 start 1216 end 1344 total 1600 skew 0 clock 67.50KHz
v: height 864 start 865 end 868 total 900 clock 75.00Hz
1024x768 (0x94) 78.750MHz +HSync +VSync
h: width 1024 start 1040 end 1136 total 1312 skew 0 clock 60.02KHz
v: height 768 start 769 end 772 total 800 clock 75.03Hz
1024x768 (0x96) 65.000MHz -HSync -VSync
h: width 1024 start 1048 end 1184 total 1344 skew 0 clock 48.36KHz
v: height 768 start 771 end 777 total 806 clock 60.00Hz
800x600 (0xb2) 49.500MHz +HSync +VSync
h: width 800 start 816 end 896 total 1056 skew 0 clock 46.88KHz
v: height 600 start 601 end 604 total 625 clock 75.00Hz
800x600 (0xb3) 40.000MHz +HSync +VSync
h: width 800 start 840 end 968 total 1056 skew 0 clock 37.88KHz
v: height 600 start 601 end 605 total 628 clock 60.32Hz
800x600 (0xb4) 36.000MHz +HSync +VSync
h: width 800 start 824 end 896 total 1024 skew 0 clock 35.16KHz
v: height 600 start 601 end 603 total 625 clock 56.25Hz
640x480 (0xc7) 31.500MHz -HSync -VSync
h: width 640 start 656 end 720 total 840 skew 0 clock 37.50KHz
v: height 480 start 481 end 484 total 500 clock 75.00Hz
640x480 (0xc8) 25.175MHz -HSync -VSync
h: width 640 start 656 end 752 total 800 skew 0 clock 31.47KHz
v: height 480 start 490 end 492 total 525 clock 59.94Hz
This is the output using X11.
What can I do next?