jtsiomb / xlivebg

Live wallpapers for the X window system
http://nuclear.mutantstargoat.com/sw/xlivebg
GNU General Public License v3.0
80 stars 8 forks source link

Xsession crash on AMD proprietary drivers #12

Open known-alias opened 2 years ago

known-alias commented 2 years ago

Originally reported via email. The program crashes upon execution when the AMD proprietary drivers are installed in the latest stable version of debian (Codename: Bullseye). The system is responsive but rendered virtually unusuable until the process is stopped via a ctrl + c command or killed using its' pid.

A short image showcasing this behaviour is provided, as well as effects post-crash.

Relevant hardwatre information: ` ~$hwinfo --short cpu: Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz

keyboard: /dev/input/event3 China Resource Semico USB Keyboard mouse: /dev/input/mice Logitech Marble Mouse (4-button) /dev/input/event7 China Resource Semico USB Keyboard monitor: SAMSUNG S22F350 graphics card: ATI Ellesmere [Radeon RX 470] sound: Creative SB1570 SB Audigy Fx storage: Intel 200 Series PCH SATA controller [AHCI mode]`

` ~$ glxinfo

GLX version: 1.4
Vendor: AMD (0x1002)
Device: Radeon RX 470 Series (POLARIS10, DRM 3.40.0, 5.10.0-13-amd64, LLVM 11.0.1) (0x67df)
Version: 20.3.5
Max core profile version: 4.6
Max compat profile version: 4.6
Max GLES1 profile version: 1.1
Max GLES[23] profile version: 3.2`

Relevant OS information: Crash example

syslog didn't record any anomalities on the time period where the program was executed and the program seems to resolve successfully as shown on the information contained within the terminal post-crash in the image provided

This bug appears exclussive to AMD radeon drivers for dedicated graphics cards, it could not be replicatedn and it was proven to be working fine, using an nvidia graphics card, intel hd graphics and amd integrated graphics. The program has not been yet tested on external graphics cards provided by intel, aditionally it's unclear whether this is an issue affecting several radeon models or if it's exclusive to the rx 470, it's known the program cannot work on AMD's GPUOpen drivers as they do not support open gl programs.

jtsiomb commented 2 years ago

The crash image is missing.

it's known the program cannot work on AMD's GPUOpen drivers as they do not support open gl programs.

What are you talking about? Of course it supports OpenGL. Try that driver, I'm sure it'll work much better than the proprietary one.