Ubuntu HD VDR mittels Xine und VDPAU - Grafikkarten Treiber

Aus VDR Wiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Vorwort

Der Grafikkartentreiber muss direkt auf der Ubuntu Linux Konsole installiert werden. Ihr könnt von der grafischen Oberfläche auf eine der insgesamt sechs Konsolen mit folgender Tastenkombination wechseln:

STRG+ALT+F1
STRG+ALT+F2
STRG+ALT+F3
usw.
Username: vdruser
Kennwort: Eurer Passwort

Prüfen der Grafikkarte

lspci -v

01:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce GT 220] (rev a2)
	Subsystem: Micro-Star International Co., Ltd. Device 2022
	Flags: bus master, fast devsel, latency 0, IRQ 10
	Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
	Memory at d0000000 (64-bit, prefetchable) [size=256M]
	Memory at ce000000 (64-bit, prefetchable) [size=32M]
	I/O ports at dc00 [size=128]
	Expansion ROM at fe900000 [disabled] [size=512K]
	Capabilities: <access denied>
	Kernel modules: nvidiafb

Installation NVIDIA Grafikkarten Treiber

Downloadverzeichnis erstellen

mkdir -p /data/installfiles/nvidia

Treiber herunterladen

cd /data/installfiles/nvidia
wget ftp://download.nvidia.com/XFree86/Linux-x86_64/190.53/NVIDIA-Linux-x86_64-190.53-pkg1.run

Treiber installieren

sudo /etc/init.d/gdm stop
cd /data/installfiles/nvidia/
sudo sh NVIDIA-Linux-x86_64-190.53-pkg1.run
Accept -> Yes -> Ok
sudo init 6

Beispiel xorg.conf

Zu finden unter:

cd /etc/X11
sudo vi xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder58)  Wed Dec  9 16:35:48 PST 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
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"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "DON DENON-AVAMP"
    HorizSync       15.0 - 68.0
    VertRefresh     23.0 - 61.0
    Option         "DPMS"
    Option "UseDisplayDevice" "DFP-0"
    Option "ExactModeTimingsDVI" "True"
    Option "UseEDIDFreqs" "False"
    # 1920x1080p @ 50Hz (EIA/CEA-861B)
    ModeLine "1920x1080@50" 148.500 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync 
    # 1920x1080p @ 60Hz (EIA/CEA-861B)
    ModeLine "1920x1080@60" 148.500 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 24Hz (EIA/CEA-861B)
    ModeLine "1920x1080@24" 74.250 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 23.976Hz (EIA/CEA-861B)
    ModeLine "1920x1080@23.976" 74.175 1920 2558 2602 2750 1080 1084 1089 1125 +hsync +vsync 
    # 1920x1080i @ 50Hz (EIA/CEA-861B)
    ModeLine "1920x1080@50i" 74.200 1920 1964 2052 2200 1080 1084 1088 1125 +hsync -vsync interlace
    # 1920x1080i @ 60Hz (EIA/CEA-861B)
    Modeline "1920x1080@60i" 74.250 1920 2008 2052 2200 1080 1085 1095 1125 +hsync +vsync Interlace 
    # 1920x1080p @ 59.94Hz (EIA/CEA-861B)
    ModeLine "1920x1080@59.94" 148.350 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080i @ 59.94Hz (EIA/CEA-861B)
    Modeline "1920x1080@59.94i" 74.175 1920 2008 2052 2200 1080 1085 1095 1125 +hsync +vsync Interlace
    # 1920x1080p @ 25Hz (EIA/CEA-861B)
    ModeLine "1920x1080@25" 74.250 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 29.97Hz (EIA/CEA-861B)
    ModeLine "1920x1080@29.97" 74.175 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync
    # 1920x1080p @ 30Hz (EIA/CEA-861B)
    ModeLine "1920x1080@30" 74.250 1920 2008 2052 2200 1080 1084 1089 1125 +hsync
EndSection

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

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GT 220"
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

Leistungsdaten der Grafikkarte ermitteln

Mit dem Becnhmarktool "qvdpautest" können die Leistungsdaten der Grtafikkarte ermittelt werden.

Downloadverzeichnis vorbereiten

mkdir -p /data/installfiles/qvdpautest

Download qvdpautest

cd /data/installfiles/qvdpautest
wget http://hftom.free.fr/qvdpautest-0.4.tar.gz

Installation von qvdpautest

cd /opt
http://hftom.free.fr/qvdpautest-0.4.tar.gz
cd qvdpautest
qmake
make

qvdpautest starten

cd /opt/qvdpautest/
./qvdpautest

ermittelte Leistungsdaten

Links

  1. NVIDIA
  2. NVIDIA FTP-Server