Inhaltsverzeichnis

02 Grafikkarte

Eine NVidia Grafikkarte der aktuellen Bauserie sollte für einen VDR mit HD-Fernsehen genommen werden.
Mittlerweile gibt es auch Anleitungen für Intel Grafikkarten.

Welche Grafikkarte

Um herauszufinden welche Grafikkarte im VDR verbaut ist, führen wir folgenden Befehl aus.

lspci -v

Wenn sich in der Ausgabe eine NVidia Grafikkarte befinden dann kann weitergemacht werden.

VDPau

Nun Installieren wir die VDPau Api.

apt-get install libvdpau1 libvdpau-dev

Treiber

Danach können die Grafikkartentreiber von NVidia aus den Ubuntu Repositories installiert werden.

apt-get install nvidia-current nvidia-settings

Xorg.conf

Damit der X-Server auch die Treiber richtig nutzt konfigurieren wir diesen.

vi /etc/X11/xorg.conf

Die Einträge durch diese Ersetzen.

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    ModeLine       "1920x1080@50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    ModeLine       "1920x1080@60" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    ModeLine       "1920x1080@24" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    ModeLine       "1920x1080@23.976" 74.175 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    ModeLine       "1920x1080@50i" 74.200 1920 1964 2052 2200 1080 1084 1088 1125 +hsync -vsync interlace
    ModeLine       "1920x1080@60i" 74.250 1920 2008 2052 2200 1080 1085 1095 1125 +hsync +vsync interlace
    ModeLine       "1920x1080@59.94" 148.350 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    ModeLine       "1920x1080@59.94i" 74.175 1920 2008 2052 2200 1080 1085 1095 1125 +hsync +vsync interlace
    ModeLine       "1920x1080@25" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    ModeLine       "1920x1080@29.97" 74.175 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    ModeLine       "1920x1080@30" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 +hsync
    Option         "DPMS"
    Option         "UseDisplayDevice" "DFP-0"
    Option         "ExactModeTimingsDVI" "True"
    Option         "UseEDIDFreqs" "False"
#    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "1920x1080_50 +0+0; nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

Refreshrate

Nach einem Reboot testen wir ob der Bildschirm eine Bildwiederholungsrate von „50Hz“ hat.
Zuvor öffnen wir in einer VNC-Session die NVidia-Settings unter System –>

export DISPLAY=:0.0
DISPLAY=:0 nvidia-settings --query RefreshRate

qvdpau

Um die Leistungsdaten der Grafikkarte zu ermitteln installieren wir „qvdpau“.

mkdir -p /data/installfiles/qvdpau
cd /data/installfiles/qvdpau
git clone git://github.com/robertmassaioli/qvdpautest.git
cd qvdpautest
./build_and_run.bash
./qvdpautest

qvdpau selbst führen wir per VNC oder direkt am VDR aus. Es muss im Installationsverzeichnis ausgeführt werden, da es sonst einige Dateien vermisst und nicht richtig funktioniert. Es wird auf jeden Fall eine grafische Oberfläche benötigt.
Ergebnisse des Tests können im vdr-portal erörtert bzw. verglichen werden.