Beiträge von DenalB im Thema „Arch Linux: Welche Treiber / Pakete werden für meine AMD-Grafikkarte benötigt?“
-
-
-
-
LucyDemoon , wie kann man nur ohne Satzzeichen schreiben? Ich musste deine Antwort echt mehrmals lesen ... Danke trotzdem.
Welche Treiber hast du denn unter Arch für deine Grafikkarte installiert?
-
Ich hätte da eine Erklärung für dich:
Das könnte es sein. Und ich habe bisher nicht aufgegeben, auch wenn ich das eine oder andere Mal vor Problemen (nicht nur mit Arch) stand / stehe.
Für meine neuste Erkenntnis zitiere ich mich mal selbst ...
Das Problem mit Diablo IV ist wohl ein bekanntes Problem, welches immer mal wieder durch Patches ausgelöst wird.
Tatsächlich liegt das Problem am Spiel. Es hat nichts mit meinen installierten Treibern oder Arch Linux zu tun.
Ich habe den Vormittag damit verbracht, von meinem Arch Linux erneut ein Backup zu erstellen und im Anschluss das Backup von Fedora Linux 40 (Workstation Edition) wiederherzustellen. Auch hier tritt selbiges Problem nun auf, wenn ich versuche, Diablo IV zu starten. Hier funktionierte es aber bereits ohne Fehler. Ist nur ein paar Tage her. Der Fehler muss also durch das neuste Update des Spiels ausgelöst worden sein. Also warte ich auf einen Fix von Diablo IV oder Lutris. Beim letzten Mal konnte Lutris das Problem fixen, wie ich bei meiner Recherche laß.
-
-
-
Egal, welche vom Heroic Games Launcher mitgelieferte Wine-Version ich starte, der Launcher von Cyberpunk 2077 bleibt schwarz. Nutze ich allerdings Wine-Staging, welches ich separat in Arch installiert habe, startet der Launcher des Spiels ganz normal.
Was könnte das denn nun wieder sein?
EDIT: OMG ... Wie einfach ist die Lösung denn?
Aus der Community linux_gaming auf RedditEntdecke diesen Beitrag und mehr aus der Community linux_gamingwww.reddit.comDem Spiel einfach die Parameter --launcher-skip -skipStartScreen für den Start mitgeben und der Launcher ist Geschichte. Das Spiel startet direkt.
Also ich denke, dass ich meine Probleme gelöst bekommen habe. Danke euch für die Hinweise.
-
Danke dir. Denke aber, dass ich den Treiber nicht benötige. Hatte ihn bisher in keiner anderen Distro installiert.
kann dir am abend nachsehen wies bei mir installiert ist der treiber
Das wäre super. Würde mich interessieren, ob und was du für AMD nachinstalliert hast.
Allerdings bin ich auch bereits ein gutes Stück weiter. Steam- und Lutris-Spiele laufen. Das Problem mit Diablo IV ist wohl ein bekanntes Problem, welches immer mal wieder durch Patches ausgelöst wird. Diablo II: Resurrected hat z. B. keinerlei Probleme mit Treiber oder Karte. Ich bin aber noch dran und versuche, die Meldung wegzubekommen. Denn das Spiel startet ja trotzdem.
Nichtsdestotrotz habe ich ein paar Wikis und Webseiten durchgelesen und bin dabei wohl auf die korrekte Treiberinstallation für Vulkan und Mesa gestoßen. Aktuell habe ich folgende Pakete installiert:
- vulkan-tools
- vulkan-icd-loader
- lib32-vulkan-icd-loader
- vulkan-radeon
- lib32-vulkan-radeon
- mesa
- lib32-mesa
- xf86-video-amdgpu
- libva-mesa-driver
- lib32-libva-mesa-driver
- mesa-vdpau
- lib32-mesa-vdpau
Außerdem muss ich in Arch nun für Lutris Wine manuell installieren. Das brauchte ich in anderen Distributionen nicht. Also habe ich diese Pakete auch noch installiert:
- wine-staging
- winetricks
Damit sollte hoffentlich alles passen.
Mein Problem mit Cyberpunk 2077 existiert allerdings weiterhin. Es startet einfach nicht. Starte ich das Spiel, öffnet sich nur ein schwarzer Kasten ...
Mir fiel aber auf, dass der Unterschied zu den anderen Distributionen der ist, dass der Heroic Games Launcher sonst immer über Flatpak installiert wurde. In Arch nutze ich ihn nun aus dem AUR. In Flatpak kommen vermutlich alle benötigten Pakete mit, die mir nun in der AUR-Installation fehlen. Da muss ich mal schauen, ob ich dazu im Internet etwas finde.
-
-
Ich bin mit meiner Arch Installation so weit durch. Meine Anwendungen laufen. Allerdings lege ich mir nun gerade beim Thema "Gaming" die Karten.
Installiert habe ich Steam, Lutris und Heroic Games Launcher.
In Steam startete zuerst kein Spiel. Augenscheinlich starteten die Spiele zwar, denn ich konnte den Button "Anhalten" drücken. Aber es startete eben nichts. Das habe ich scheinbar über die Reparatur eines Spiels hinbekommen. Dabei wurden Steam Redistributables installiert und seitdem starten die Spiele.
Cyberpunk 2077 (GOG) im Heroic Games Launcher startet nicht. Es öffnet sich nur ein schwarzes Fenster mitten auf dem Desktop. Mehr passiert nicht.
In Lutris passiert dasselbe beim Start von Ubisoft Connect. Hier öffnet sich ebenfalls nur ein schwarzes Fenster. Der Client selbst startet nicht. Dafür startet der Battle.net Launcher. Nun wollte ich jedoch Diablo IV starten und erhielt die Meldung, dass die genutzte Grafikkarte nicht unterstützt wird.
Das Spiel startet dann zwar trotzdem und in den Einstellungen ist auch meine AMD RX 7800 XT zu sehen, aber alle Grafikeinstellungen sind auf das Minimum eingestellt. Das Spiel sieht auch dementsprechend aus ...
Ausgeführt habe ich folgenden Befehl zur Installation:
sudo pacman -S mesa vulkan-tools vulkan-icd-loader lib32-vulkan-icd-loader amdvlk lib32-amdvlkIm Arch Wiki habe ich auch bereits dazu hier gelesen:
Xorg - ArchWikiIch dachte eigentlich, dass ich alle Treiber für die Grafikkarte installiert habe.
Folgende Ausgabe erhalte, wenn ich im Terminal per lspci -v | grep -A1 -e VGA -e 3D nach der identifizierten Grafikkarte frage:
Code[denalb@PROMETHEUS-Archlinux ~]$ lspci -v | grep -A1 -e VGA -e 3D 2f:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 32 [Radeon RX 7700 XT / 7800 XT] (rev c8) (prog-if 00 [VGA controller]) Subsystem: Sapphire Technology Limited Navi 32 [Radeon RX 7700 XT / 7800 XT]
Über den Befehl pacman -Ss xf86-video werden mir alle zur Verfügung stehenden Grafikkartentreiber angezeigt und welche ich davon installiert habe.
Code
Alles anzeigen[denalb@PROMETHEUS-Archlinux ~]$ pacman -Ss xf86-video extra/xf86-video-amdgpu 23.0.0-1 (xorg-drivers) [Installiert] X.org amdgpu video driver extra/xf86-video-ati 1:22.0.0-1 (xorg-drivers) [Installiert] X.org ati video driver extra/xf86-video-dummy 0.4.1-1 (xorg-drivers) X.org dummy video driver extra/xf86-video-fbdev 0.5.0-3 (xorg-drivers) X.org framebuffer video driver extra/xf86-video-intel 1:2.99.917+923+gb74b67f0-1 (xorg-drivers) X.org Intel i810/i830/i915/945G/G965+ video drivers extra/xf86-video-nouveau 1.0.17-2 (xorg-drivers) Open Source 3D acceleration driver for nVidia cards extra/xf86-video-qxl 0.1.6-1 (xorg-drivers) Xorg X11 qxl video driver extra/xf86-video-sisusb 0.9.7-4 X.org SiS USB video driver extra/xf86-video-vesa 2.6.0-1 (xorg-drivers xorg) X.org vesa video driver extra/xf86-video-vmware 13.4.0-1 (xorg-drivers) X.org vmware video driver extra/xf86-video-voodoo 1.2.6-1 (xorg-drivers) X.org 3dfx Voodoo1/Voodoo2 2D video driver
Das sieht doch eigentlich gut aus, oder?
Was muss ich noch installieren? Welcher Treiber oder welches Paket fehlt mir zur Erkennung meiner AMD RX 7800 XT?
Hier mal noch mein detailliertes System:
Code
Alles anzeigen[denalb@PROMETHEUS-Archlinux ~]$ inxi -Fz System: Kernel: 6.8.1-arch1-1 arch: x86_64 bits: 64 Desktop: GNOME v: 46.0 Distro: Arch Linux Machine: Type: Desktop Mobo: Micro-Star model: MAG X570 TOMAHAWK WIFI (MS-7C84) v: 1.0 serial: <superuser required> UEFI: American Megatrends LLC. v: 1.F0 date: 10/12/2023 CPU: Info: 12-core model: AMD Ryzen 9 3900X bits: 64 type: MT MCP cache: L2: 6 MiB Speed (MHz): avg: 2342 min/max: 2200/4672 cores: 1: 2672 2: 2200 3: 2200 4: 2200 5: 2200 6: 2200 7: 3542 8: 2062 9: 2200 10: 2200 11: 2200 12: 2200 13: 2200 14: 2124 15: 2160 16: 2200 17: 2200 18: 2200 19: 2800 20: 2200 21: 2200 22: 3599 23: 2200 24: 2057 Graphics: Device-1: AMD Navi 32 [Radeon RX 7700 XT / 7800 XT] driver: amdgpu v: kernel Display: wayland server: X.org v: 1.21.1.11 with: Xwayland v: 23.2.4 compositor: gnome-shell driver: gpu: amdgpu resolution: 3440x1440~144Hz API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast platforms: gbm,wayland,x11,surfaceless,device API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.3-arch1.1 renderer: AMD Radeon RX 7800 XT (radeonsi navi32 LLVM 17.0.6 DRM 3.57 6.8.1-arch1-1) API: Vulkan v: 1.3.279 drivers: amd surfaces: xcb,xlib,wayland Audio: Device-1: AMD Navi 31 HDMI/DP Audio driver: snd_hda_intel Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel API: ALSA v: k6.8.1-arch1-1 status: kernel-api Server-1: PipeWire v: 1.0.4 status: active Network: Device-1: Realtek RTL8125 2.5GbE driver: r8169 IF: enp38s0 state: up speed: 1000 Mbps duplex: full mac: <filter> Bluetooth: Device-1: Intel AX200 Bluetooth driver: btusb type: USB Report: rfkill ID: hci0 state: up address: see --recommends Drives: Local Storage: total: 7.51 TiB used: 2.82 TiB (37.5%) ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO 1TB size: 931.51 GiB ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 970 EVO Plus 2TB size: 1.82 TiB ID-3: /dev/sda vendor: Samsung model: SSD 850 EVO 1TB size: 931.51 GiB ID-4: /dev/sdb vendor: Western Digital model: WD20EZBX-00AYRA0 size: 1.82 TiB ID-5: /dev/sdc vendor: Western Digital model: WD20EZBX-00AYRA0 size: 1.82 TiB ID-6: /dev/sdd vendor: Samsung model: SSD 850 PRO 256GB size: 238.47 GiB Partition: ID-1: / size: 931.01 GiB used: 34.2 GiB (3.7%) fs: btrfs dev: /dev/nvme0n1p2 ID-2: /boot size: 511 MiB used: 75.3 MiB (14.7%) fs: vfat dev: /dev/nvme0n1p1 ID-3: /home size: 931.01 GiB used: 34.2 GiB (3.7%) fs: btrfs dev: /dev/nvme0n1p2 ID-4: /var/log size: 931.01 GiB used: 34.2 GiB (3.7%) fs: btrfs dev: /dev/nvme0n1p2 Swap: ID-1: swap-1 type: zram size: 4 GiB used: 2.3 MiB (0.1%) dev: /dev/zram0 Sensors: System Temperatures: cpu: 38.1 C mobo: N/A gpu: amdgpu temp: 35.0 C Fan Speeds (rpm): N/A gpu: amdgpu fan: 3 Info: Memory: total: 32 GiB available: 31.27 GiB used: 4.28 GiB (13.7%) Processes: 500 Uptime: 4h 23m Shell: Bash inxi: 3.3.33