OpenSuSE 13.1 AMD / ATI HDMI Audio mit radeon Treiber

 

Nachfolgend eine kurze Anleitung um HDMI Audio auf Radeon Grafiklösungen unter OpenSUSE 13.1 (64bit) zum laufen zu bekommen. Dies ist insbesondere für ältere AMD/ATI Karten interessant, die nicht mehr von ATI’s offiziellem Binärtreiber unterstützt werden. Außerdem kann der radeon Opensource Treiber besser mit Multidisplayszenarien umgehen.

 

Achtung: Nachfolgende Anleitung aktualisiert auch X11, MESA und auf den neuen Linux Kernel 3.13, teilweise auf Beta oder RC Versionen. Außerdem werden dadurch auch non-free Multimediacodecs installiert (via packman Repository). Wenn ihr keine experimentellen Dinge auf eurem System haben wollt, ist diese Anleitung nichts für euch. Unten beschriebene Konfiguration läuft bei mir aber sehr stabil auf einem HP ProBook 4525s mit einer AMD Radeon HD4700 Mobility Karte unter KDE.
    1. In Yast bei der Bootloaderkonfiguration folgende Kernelparameter hinzufügen:
      radeon.dpm=1 radeon.audio=1 clocksource=hpet hpet=enable

 

    1. Folgende Repositories hinzufügen
      sudo zypper ar http://download.videolan.org/pub/vlc/SuSE/13.1 vlc
      sudo zypper ar http://packman.inode.at/suse/13.1 packman
      sudo zypper ar http://download.opensuse.org/repositories/home:/pontostroy:/drm-next/openSUSE_13.1/ kernel
      sudo zypper ar http://download.opensuse.org/repositories/home:/tobijk:/X11:/XOrg/openSUSE_13.1 x11mesa

 

    1. Pakete installieren (Automatisch ausgewählte Paketen zustimmen)
      sudo zypper in pavucontrol upower alsa-utils

 

    1. Alles Updaten (Anbieterwechseln zustimmen)
      sudo zypper dup

 

    1. PC Neustarten

 

  1. In pavucontrol den Mastervolume unmuten. Hier könnt ihr auch die einzelnen Audiostreams den einzelnen Wiedergabegeräten zuordnen. Danach sollte HDMI Audio funktionieren. Falls alles kaputt ist, habt ihr was falsch gemacht 😀

Eine Antwort auf „OpenSuSE 13.1 AMD / ATI HDMI Audio mit radeon Treiber“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.