staging.inyokaproject.org

Treiberunterstützung für Radeon RX6600 und opencl

Status: Gelöst | Ubuntu-Version: Ubuntu 24.04 (Noble Numbat)
Antworten |

bit_umen

Anmeldungsdatum:
27. März 2009

Beiträge: Zähle...

Liebe Community, ich bin eine Weile fremdgegangen und nun doch wieder zu Ubuntu zurück gekehrt. Das System habe ich als Dualboot aufgesetzt mit jedem Betriebssystem auf einer eigenen SSD. Hardware: AMD Ryzen 7 5700X auf Gigabyte B550M DS3H Mainboard RAM 32GB DDR4 HD 500 GB M.2 PCIe 3 Radeon RX 6600 AMD mit 8GB dediz. RAM

Problem: welches ist der richtige Treiber bei Verwendung unter Ubuntu "Noble Numbat", wenn opencl (für darktable) wichtig ist? Meine Verwirrung durch verschiedenste Artikel ist riesig und die Anleitungen oft schon sehr komplex. Meine Intuition war clinfo zu installieren, um zu sehen, ob vielleicht der amdgpu Treiber (automatisch mitinstalliert) schon funzt, aber es wurde nichts erkannt und in darktable war opencl auch nicht aktiv. Der PC wird von mir ganz überwiegend zur Fotobearbeitung unter Darktable (und Gimp) genutzt, so dass der Leidensdruck doch erheblich ist. Bevor ich mir jetzt mein System mit Treiber- und Bibliothekenleichen vollmülle, wende ich mich an euch in der Hoffnung, dass mir jemand helfen kann zum Ziel zu kommen. Ich bin trotz einer Ubuntu-Vorgeschichte nicht sehr versiert im Umgang mit dem Terminal, aber ich kenne die Grundzüge und bin lernwillig.

Hoffnungsvoll und dankbar

Daniel Spenner

STRAGIC-IT

Avatar von STRAGIC-IT

Anmeldungsdatum:
3. Januar 2006

Beiträge: 3522

Hallo bit_umen, benutze DARKTABLE als APPIMAGE… stressfrei…

BYE HS

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5329

Installiere Inxi

sudo apt install inxi

und dann zeige uns, hier im Forum als Codeblock formatiert, die vollständige Ein- und Ausgabe dieses Befehls:

inxi -Fz

(Benutze Kopieren Strg + C und Einfügen Strg + V . Im Terminal braucht es zusätzlich die -Taste.)

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

schwarzheit schrieb:

Installiere Inxi

sudo apt install inxi

und dann zeige uns, hier im Forum als Codeblock formatiert, die vollständige Ein- und Ausgabe dieses Befehls:

inxi -Fz

(Benutze Kopieren Strg + C und Einfügen Strg + V . Im Terminal braucht es zusätzlich die -Taste.)

Vielen Dank! Macht es einen Unterschied, ob ich das ppa nehme oder das reguläre inxi-Paket?

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5329

Bitte unterlasse Fullquote. Lies dazu Zitate.

Da steht eindeutig:

Hier wird ausdrücklich von "Teile eines vorherigen Beitrags" gesprochen, gesamte -also komplette- Beitragen zu zitieren ist unerwünscht.

Und wenn man direkt antwortet reicht ein @[user:Benutzername:] da braucht es garkein Zitat.


Welche Version du nimmst ist egal. Wobei ich mich frage warum du erst ein PPA einbauen willst statt es so zu machen wie ichs geschrieben hab.

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

Okay, werde mich dran halten. Danke für den Hinweis. Ich mache es dann so wie von Dir beschrieben. Leider habe ich gerade erfahren, dass ich erst morgen Abend wieder zuhause bin. Es wird also bis dahin dauern. Tut mir leid, das war nicht geplant.

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

@stragic-it Ich sehe nicht, wie mich die Verwendung eines AppImages bei meinem Treiberproblem voranbringen könnte. OpenCL ist ja noch nicht mal eine Voraussetzung für Darktable, sondern lediglich eine Option. Hast Du denn in dieser Hinsicht gute Erfahrungen gemacht? Danke Dir jedenfalls für den Hinweis, denn mit AppImages hatte ich noch keinerlei Erfahrungen gemacht

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

Mit Nvidia bin ich ja mit dem nvidia-driver fein raus, da gibts CUDA und OpenCL. Aber bei AMD gibts für OpenCL Unterstützung ROCm.

Eine andere Möglichkeit könnt Rusticl sein. Mit frischem Mesa aus dem GIT Master-Branch selbst gebaut zeigt es zumindest bei mir an:

clinfo -l

Platform #0: rusticl
Platform #1: Portable Computing Language
 `-- Device #0: cpu-penryn-Intel(R) Core(TM)2 Quad CPU    Q9650  @ 3.00GHz
Platform #2: Clover
Platform #3: NVIDIA CUDA
 `-- Device #0: NVIDIA GeForce GTX 970

Rusticl ist ein Implementierung, die auf Gallium Treiber aufbaut:

Phoronix berichtet immer wieder mal über Fortschritte:

Denoch dürfte wohl die Verwendung der von AMD vorbereiteten proprietären Pakete für Normalnutzer einfacher sein, als einem altem Noble Numbat das neueste Mesa zu implantieren um Rusticl auszuprobiern. Es sei denn, man möchte nicht mit dem lustvollen frickeln und forschen am Pinguin aufhören. 😇

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

schwarzheit schrieb:

und dann zeige uns, hier im Forum als Codeblock formatiert, die vollständige Ein- und Ausgabe dieses Befehls:

inxi -Fz
System:
  Kernel: 6.11.0-28-generic arch: x86_64 bits: 64
  Desktop: GNOME v: 46.0 Distro: Ubuntu 24.04.2 LTS (Noble Numbat)
Machine:
  Type: Desktop System: Gigabyte product: B550M DS3H v: -CF
    serial: <superuser required>
  Mobo: Gigabyte model: B550M DS3H v: x.x serial: <superuser required>
    UEFI: American Megatrends LLC. v: FEd date: 09/02/2024
CPU:
  Info: 8-core model: AMD Ryzen 7 5700X bits: 64 type: MT MCP cache: L2: 4 MiB
  Speed (MHz): avg: 1511 min/max: 550/4663 cores: 1: 550 2: 3586 3: 3583
    4: 3593 5: 3781 6: 550 7: 550 8: 550 9: 550 10: 3593 11: 550 12: 550 13: 550
    14: 550 15: 550 16: 550
Graphics:
  Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] driver: amdgpu
    v: kernel
  Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6
    compositor: gnome-shell driver: dri: radeonsi gpu: amdgpu
    resolution: 2560x1440~60Hz
  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.2.8-1ubuntu1~24.04.1 renderer: AMD Radeon RX 6600 (radeonsi navi23
    LLVM 19.1.1 DRM 3.61 6.11.0-28-generic)
Audio:
  Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel
  Device-2: AMD Starship/Matisse HD Audio driver: snd_hda_intel
  API: ALSA v: k6.11.0-28-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active
Network:
  Device-1: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp4s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 1.36 TiB used: 15.85 GiB (1.1%)
  ID-1: /dev/nvme0n1 vendor: KIOXIA model: EXCERIA G2 SSD size: 465.76 GiB
  ID-2: /dev/sda vendor: Samsung model: SSD 870 QVO 1TB size: 931.51 GiB
Partition:
  ID-1: / size: 456.35 GiB used: 15.84 GiB (3.5%) fs: ext4 dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 1.05 GiB used: 6.1 MiB (0.6%) fs: vfat
    dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 8 GiB used: 0 KiB (0.0%) file: /swap.img
Sensors:
  System Temperatures: cpu: 35.2 C mobo: 28.0 C gpu: amdgpu temp: 32.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
  Memory: total: 32 GiB available: 31.26 GiB used: 2.1 GiB (6.7%)
  Processes: 365 Uptime: 7m Shell: Bash inxi: 3.3.34

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5232

Falls es noch nicht klar geworden ist, clinfo gibt die Informationen über auf dem System und Hardware verfügbaren OpenCL aus. clinfo kommt aus dem gleichnamigen Paket. Wenn clinfo noch nicht installiert ist, dann installiert man das so im Terminal:

sudo apt-get install clinfo

Dort gibt es die clinfo Manual Page im Netz zu lesen:

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

@Trollsportverein Die Ausgabe von clinfo poste ich nochmal, aber erst Montag leider. Sinngemäß Platform 0, OpenCL 3.0. Unter Windows wird auch nichts von OpenCL in Darktable aktiviert. Aber die Karte kann das definitiv unterstützen.

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

@schwarzheit Seid gegrüßt, Euer Schwarzheit ich harre Eurer weiteren Unterstützung, wenn Ihr so gnädig wäret.

schwarzheit Team-Icon

Supporter
Avatar von schwarzheit

Anmeldungsdatum:
31. Dezember 2007

Beiträge: 5329

Also wir sehen das amdgpu installiert und aktiv ist. Das war ja eine Frage in deinem ersten Post oben.

Ich verstehe auch das du wissen willst wie du opencl ins System kriegst. Aber warum?

Welche Probleme genau hast du mit darktable?

Und wie STRAGIC-IT schon sagte: teste das AppImage von darktable. Hier waren schon öfter Leute mit Problemen mit darktable hatten wo es geholfen hat.

Wie ist darktable bei dir installiert? Als Snap?

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

@schwarzheit OpenCL führt bei besonders rechenintensiven Modulen in Darktable zu einer erheblich verbesserten Performance mit sehr viel weniger Latenz. Das ist bei einigen Modulen, die ich im Workflow standardmäßig nutze der Fall, z.B. diffusion&schärfe, tone equalizer, contrast equalizer und andere.

bit_umen

(Themenstarter)

Anmeldungsdatum:
27. März 2009

Beiträge: 125

Ich habe darktable über Terminal installiert. Muss ich nachsehen, aus welcher Quelle das stammt.

Antworten |