Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
spookykid
Beiträge: 9
Registriert: 08.05.2021 09:57:22

Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von spookykid » 08.05.2021 10:02:59

Hallo,
ich habe Debian 10 auf relativ neuer Hardware zum Laufen bekommen, erhalte beim Start von Cinnamon nun allerdings einen Hinweis (oder Fehlermeldung):

"Cinnamon läuft derzeit ohne Video-Hardware-Beschleunigung und daraus resultierend kann die CPU-Auslastung wesentlich höher sein. Es könnte ein Problem mit Ihren Treibern oder eine andere Fehlerursache geben."

Die initale Einrichtung war für mich persöhnlich schon nicht ganz trivial da X11 zu Beginn gar nicht starten wollte.
Nach einiger Recherche habe ich diese Zeile in den apt-sources ergänzt:

Code: Alles auswählen

deb http://deb.debian.org/debian buster-backports main contrib non-free
Anschließend habe ich folgendes durchgeführt:

Code: Alles auswählen

apt update
apt -t buster-backports install linux-image-amd64
apt install -t buster-backports firmware-linux
apt-get -t buster-backports upgrade
=> reboot

inxi gibt mir nun folgendes aus:

Code: Alles auswählen

System:    Kernel: 5.10.0-0.bpo.5-amd64 x86_64 bits: 64 Desktop: Cinnamon 3.8.8 Distro: Debian GNU/Linux 10 (buster) 
Machine:   Type: Desktop Mobo: ASRock model: FP6D4-P1 serial: <filter> UEFI: American Megatrends v: P1.20 date: 09/16/2020 
CPU:       Info: 6-Core model: AMD Ryzen 5 4500U with Radeon Graphics bits: 64 type: MCP L2 cache: 3 MiB 
           Speed: 1397 MHz min/max: 1400/2375 MHz Core speeds (MHz): 1: 1397 2: 1397 3: 1397 4: 1397 5: 1397 6: 1397 
Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Renoir driver: amdgpu v: kernel 
           Display: x11 server: X.Org 1.20.4 driver: loaded: amdgpu,ati unloaded: fbdev,modesetting,vesa resolution: 
           1: 1280x1024~60Hz 2: 1920x1200~60Hz 
           OpenGL: renderer: llvmpipe (LLVM 7.0 128 bits) v: 3.3 Mesa 18.3.6 
Nun erscheint obiger Hinweis/Fehlermeldung und die CPUs drehen relativ hoch.

Was habe ich falsch gemacht?

Benutzeravatar
niemand
Beiträge: 14653
Registriert: 18.07.2004 16:43:29

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von niemand » 08.05.2021 10:35:24

Möglicherweise fehlt noch Debianfirmware-amd-graphics
non serviam.

spookykid
Beiträge: 9
Registriert: 08.05.2021 09:57:22

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von spookykid » 08.05.2021 13:08:15

Code: Alles auswählen

firmware-amd-graphics ist schon die neueste Version (20210315-2~bpo10+1).
Ist bereits installiert.

Benutzeravatar
niemand
Beiträge: 14653
Registriert: 18.07.2004 16:43:29

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von niemand » 08.05.2021 13:12:36

Dann wären die Logs (hier: zum Grafiksystem gehörende Teile des Journals und Xorg.0.log) meine nächste Anlaufstelle. Wenn du sie hier posten möchtest, bitte nicht in den Beitrag pasten, sondern nach pastebin/ schieben.
non serviam.

spookykid
Beiträge: 9
Registriert: 08.05.2021 09:57:22

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von spookykid » 10.05.2021 20:22:34

Hier nun endlich die Logs:

https://nopaste.debianforum.de/41374 -> Xserver
https://nopaste.debianforum.de/41375 -> Journal

Beim Journal hab ich leider nicht gewusst welche Einträge tatsächlich relevant sind, daher ist es leider ein wenig länger geworden. Sorry :roll:

Benutzeravatar
edmund
Beiträge: 86
Registriert: 27.12.2020 13:13:26

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von edmund » 11.05.2021 20:17:00

Die GraKa wird vom xserver genutzt, so dass es nicht an der firmware liegt.

[ 4.183] (II) AMDGPU(0): Refusing to try glamor on llvmpipe
[ 4.183] (EE) AMDGPU(0): glamor detected, failed to initialize EGL.
[ 4.183] (WW) AMDGPU(0): amdgpu_glamor_pre_init returned FALSE, using ShadowFB
[ 4.183] (II) Loading sub module "shadow"
[ 4.183] (II) LoadModule: "shadow"

Das dürfte ein openGL-Problem sein. Mal mit den glx-tools testen (glxgears glxheads glxinfo)

spookykid
Beiträge: 9
Registriert: 08.05.2021 09:57:22

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von spookykid » 11.05.2021 20:59:41

glxgears:

Code: Alles auswählen

glxgears 
6432 frames in 5.0 seconds = 1286.343 FPS
6038 frames in 5.0 seconds = 1207.347 FPS
6420 frames in 5.0 seconds = 1283.953 FPS

Code: Alles auswählen

glxheads
Name: :0
  Display:     0x557ba66e1910
  Window:      0x6000002
  Context:     0x557ba66fb9c0
  GL_VERSION:  3.1 Mesa 18.3.6
  GL_VENDOR:   VMware, Inc.
  GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits)
und glxinfo... welche Infos sind da interessant? 8O

Benutzeravatar
towo
Beiträge: 3835
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von towo » 11.05.2021 21:14:23

GL_VERSION: 3.1 Mesa 18.3.6
Viel zu alt!
GL_RENDERER: llvmpipe (LLVM 7.0, 128 bits)
Das ist der Software Renderer.

Benutzeravatar
edmund
Beiträge: 86
Registriert: 27.12.2020 13:13:26

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von edmund » 11.05.2021 21:37:43

Sicher bin ich nicht, aber die mesa-vulkan-drivers 20.3 könnten helfen.

Benutzeravatar
hikaru
Moderator
Beiträge: 11535
Registriert: 09.04.2008 12:48:59

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von hikaru » 11.05.2021 21:41:43

spookykid hat geschrieben: ↑ zum Beitrag ↑
11.05.2021 20:59:41
GL_VENDOR: VMware, Inc.
Stammt der Output aus einer VM?
Falls ja, wie tauglich ist die Ausgabe um etwas über den Zustand des Host-Grafiktreibers auszusagen?

Benutzeravatar
towo
Beiträge: 3835
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von towo » 11.05.2021 21:49:33

Stammt der Output aus einer VM?
Vermutlich eher nicht, das steht da immer, wenn llvmpipe benutzt wird.

Benutzeravatar
edmund
Beiträge: 86
Registriert: 27.12.2020 13:13:26

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von edmund » 11.05.2021 21:57:18

hikaru hat geschrieben: ↑ zum Beitrag ↑
11.05.2021 21:41:43
spookykid hat geschrieben: ↑ zum Beitrag ↑
11.05.2021 20:59:41
GL_VENDOR: VMware, Inc.
Stammt der Output aus einer VM?
Falls ja, wie tauglich ist die Ausgabe um etwas über den Zustand des Host-Grafiktreibers auszusagen?
Gar nicht, es sei denn, zwei GraKas, amd/intel_iommu=on (wie's bei Windows geht, weiß ich nicht). Aber dass eine VM ein "AMD Ryzen 5 4500U with Radeon Graphics" SoC simuliert, erscheint mir unwahrscheinlich.

spookykid
Beiträge: 9
Registriert: 08.05.2021 09:57:22

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von spookykid » 12.05.2021 16:20:57

Nein, der Output stammt aus keiner VM.

Ich teste jetzt mal den Hinweis mit den Vulkan Treibern.

spookykid
Beiträge: 9
Registriert: 08.05.2021 09:57:22

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von spookykid » 12.05.2021 16:45:13

Wie installiere ich das jetzt am besten?

Code: Alles auswählen

apt-get install mesa-vulkan-drivers=20.3.5
E: Version »20.3.5« für »mesa-vulkan-drivers« konnte nicht gefunden werden
Also da geschaut:

https://packages.debian.org/de/sid/amd6 ... s/download

Laut dem soll ich diese Zeile in der /etc/apt/sources.list hinzufügen:

deb http://ftp.de.debian.org/debian sid main

Code: Alles auswählen

apt-get install mesa-vulkan-drivers=20.3.5-1
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
mesa-vulkan-drivers ist schon die neueste Version (20.3.5-1).
Probieren Sie »apt --fix-broken install«, um dies zu korrigieren.
Die folgenden Pakete haben unerfüllte Abhängigkeiten:
 mesa-vulkan-drivers : Hängt ab von: libc6 (>= 2.29) aber 2.28-10 soll installiert werden
                       Hängt ab von: libdrm-amdgpu1 (>= 2.4.99) aber 2.4.97-1 soll installiert werden
                       Hängt ab von: libllvm11 (>= 1:9~svn298832-1~) soll aber nicht installiert werden
                       Hängt ab von: libx11-xcb1 (>= 2:1.7.0) aber 2:1.6.7-1+deb10u1 soll installiert werden
E: Unerfüllte Abhängigkeiten. Versuchen Sie »apt --fix-broken install« ohne Angabe eines Pakets (oder geben Sie eine Lösung an).
Mit einem --fix-broken werden knapp 300 neue Pakete vorgeschlagen, vermutlich alle aus sid. Und Pakete aus sid will eher ungern installieren...

Benutzeravatar
edmund
Beiträge: 86
Registriert: 27.12.2020 13:13:26

Re: Buster: Cinnamon läuft ohne Video-Hardware-Beschleunigung

Beitrag von edmund » 12.05.2021 17:49:21

/etc/apt/source.list zB:

Code: Alles auswählen

deb https://deb.debian.org/debian buster main contrib non-free
deb https://deb.debian.org/debian buster-backports main contrib non-free
deb https://deb.debian.org/debian bullseye-backports main contrib non-free
deb https://deb.debian.org/debian bullseye main contrib non-free
dann

Code: Alles auswählen

apt update && apt dist-upgrade

Antworten