You are not logged in.

#1 2021-09-20 21:52:57

archee565
Member
Registered: 2021-09-20
Posts: 2

DisplayPort+HDMI signal interrupts when going full screen.

Hi everyone.
When launching an SDL2 Opengl program, that goes full-screen without changing resolution or refreshrate, the signal interrupts for a short time, which causes the monitor to stay black for 2 seconds.Same happens when exiting the fullscreen app.
X11: kde, cinnamon, gnome : same problem.
Wayland  : works fine, but can't live without quality fractional scaling.

It works fine in Ubuntu and also during the Endeavour old Manjaro installer. I'm forced to use Ubuntu KDE Neon for now.

inxi output Arch:       

System:    Host: superblack Kernel: 5.14.5-arch1-1 x86_64 bits: 64 compiler: gcc v: 11.1.0 Desktop: KDE Plasma 5.22.5 
...
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Baffin [Radeon RX 550 640SP / RX 560/560X] vendor: ASUSTeK 
           driver: amdgpu v: kernel bus-ID: 0c:00.0 chip-ID: 1002:67ff class-ID: 0300 
           Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: amdgpu,ati unloaded: fbdev,modesetting,vesa 
           resolution: 3840x2160~60Hz s-dpi: 96 
           OpenGL: renderer: Radeon RX 560 Series (POLARIS11 DRM 3.42.0 5.14.5-arch1-1 LLVM 12.0.1) v: 4.6 Mesa 21.2.1 
           direct render: Yes 

inxi output Ubuntu KDE neon:           

System:    Host: superblack Kernel: 5.11.0-34-generic x86_64 bits: 64 compiler: N/A Console: N/A wm: kwin_x11 dm: SDDM 
...
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Baffin [Radeon RX 550 640SP / RX 560/560X] vendor: ASUSTeK 
           driver: amdgpu v: kernel bus ID: 0c:00.0 chip ID: 1002:67ff 
           Display: server: X.Org 1.20.11 driver: amdgpu,ati unloaded: fbdev,modesetting,vesa compositor: kwin_x11 
           resolution: 3840x2160~60Hz 
           OpenGL: renderer: Radeon RX 560 Series (POLARIS11 DRM 3.40.0 5.11.0-34-generic LLVM 12.0.0) v: 4.6 Mesa 21.0.3 
           direct render: Yes

           

What do you think may cause this signal interruption?
Many thanks.

Update: It works fine, when installed an old Manjaro.

Update: Found a solution: Remove the SDL2 package and build it from  git source. SDL has fixed the bug.
Arch maintainers should look into this.

Last edited by archee565 (2021-09-26 11:54:07)

Offline

Board footer

Powered by FluxBB