Update: openSUSE 13.1 AMD/ATI HDMI Audio mit Open Source radeon Treiber

(Dies ist ein Update für diesen Artikel)

Nachfolgend eine kurze Anleitung um unter openSUSE einen aktuellen radeon Treiber mit HDMI Audio, DPM und anderem fancy Kram zu installieren.  Bei der alten Version dieser Anleitung funktioniert OpenGL auf einigen Systemen nicht mehr. Mit Mesa und X11 aus dem Repository von pontostroy funktioniert aber alles 😉

Warnung: Es werden teilweise Beta und RC Version von X11, Kernel und Mesa installiert.

1) Folgende Parameter zur Kernel-Commandline hinzufügen:

radeon.dpm=1 radeon.audio=1 clocksource=hpet hpet=enable

2) Folgende Befehle in der Shell ausführen:

zypper ar http://download.videolan.org/pub/vlc/SuSE/13.1 vlc
zypper ar http://ftp.uni-erlangen.de/pub/mirrors/packman/suse/13.1/ packman
zypper dup

zypper ar http://download.opensuse.org/repositories/home:/pontostroy:/X11/openSUSE_13.1/  pont_x11
zypper ref
zypper dup --from pont_x11

zypper ar  http://download.opensuse.org/repositories/home:/pontostroy:/drm-next/openSUSE_13.1/ kern
zypper ref
zypper up

sudo zypper in pavucontrol upower alsa-utils

3) PC neustarten

4) in pavaucontrol 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 😀

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 😀