Ubuntu VDR DVB-T mittels Xine und VDPAU - Grafikkarten Treiber

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Links)
(Prüfen der Grafikkarte)
Zeile 9: Zeile 9:
 
         Memory at ee000000 (64-bit, prefetchable) [size=32M]
 
         Memory at ee000000 (64-bit, prefetchable) [size=32M]
 
         I/O ports at dc00 [size=128]
 
         I/O ports at dc00 [size=128]
         Expansion ROM at fcf00000 [disabled] [size=512K]
+
         [virtual] Expansion ROM at fcf00000 [disabled] [size=512K]
 
         Capabilities: <access denied>
 
         Capabilities: <access denied>
         Kernel driver in use: nouveau
+
         Kernel driver in use: nvidia
         Kernel modules: nvidiafb, nouveau
+
         Kernel modules: nvidia, nvidiafb, nouveau
  
 
==Installation NVIDIA Grafikkarten Treiber==
 
==Installation NVIDIA Grafikkarten Treiber==

Version vom 8. September 2010, 12:29 Uhr

Inhaltsverzeichnis

Prüfen der Grafikkarte

lspci -v

02:00.0 VGA compatible controller: nVidia Corporation GT216 [GeForce GT 220] (rev a2)
        Subsystem: CardExpert Technology Device 0801
        Flags: bus master, fast devsel, latency 0, IRQ 16
        Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
        Memory at d0000000 (64-bit, prefetchable) [size=256M]
        Memory at ee000000 (64-bit, prefetchable) [size=32M]
        I/O ports at dc00 [size=128]
        [virtual] Expansion ROM at fcf00000 [disabled] [size=512K]
        Capabilities: <access denied>
        Kernel driver in use: nvidia
        Kernel modules: nvidia, nvidiafb, nouveau

Installation NVIDIA Grafikkarten Treiber

sudo apt-get install nvidia-current
sudo nvidia-xconfig

System neu starten

sudo init 6

Beispiel xorg.conf

Zu finden unter:

cd /etc/X11
sudo vi xorg.conf
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder58)  Thu Apr 22 20:35:23 PDT 2010

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0"
    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
    Option         "DPMS"
EndSection

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

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

System neu starten

sudo init 6

Leistungsdaten der Grafikkarte ermitteln

Mit dem Benchmarktool "qvdpautest" können die Leistungsdaten der Grafikkarte ermittelt werden.

Downloadverzeichnis vorbereiten

mkdir -p /data/installfiles/qvdpautest

Download qvdpautest

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

Installation von qvdpautest

cd /tmp
tar -xzf /data/installfiles/qvdpautest/qvdpautest-0.5.1.tar.gz
cd qvdpautest-0.5.1/
qmake
make

qvdpautest starten

cd /tmp/qvdpautest-0.5.1/
./qvdpautest

ermittelte Leistungsdaten

qvdpautest 0.5.1
AMD Athlon(tm) X2 Dual Core Processor BE-2400
NVIDIA GPU GeForce GT 220 (GT216) at PCI:2:0:0 (GPU-0)

VDPAU API version : 1
VDPAU implementation : NVIDIA VDPAU Driver Shared Library  195.36.24  Thu Apr 22 19:52:55 PDT 2010

SURFACE GET BITS: 773.149 M/s
SURFACE PUT BITS: 803.029 M/s

MPEG DECODING (1920x1080): 66 frames/s
MPEG DECODING (1280x720): 154 frames/s
H264 DECODING (1920x1080): 62 frames/s
H264 DECODING (1280x720): 135 frames/s
VC1 DECODING (1440x1080): 48 frames/s
MPEG4 DECODING (1920x1080): 66 frames/s

MIXER WEAVE (1920x1080): 1189 frames/s
MIXER BOB (1920x1080): 2009 fields/s
MIXER TEMPORAL (1920x1080): 517 fields/s
MIXER TEMPORAL + IVTC (1920x1080): 307 fields/s
MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 699 fields/s
MIXER TEMPORAL_SPATIAL (1920x1080): 186 fields/s
MIXER TEMPORAL_SPATIAL + IVTC (1920x1080): 147 fields/s
MIXER TEMPORAL_SPATIAL + SKIP_CHROMA (1920x1080): 205 fields/s
MIXER TEMPORAL_SPATIAL (720x576 video to 1920x1080 display): 662 fields/s
MIXER TEMPORAL_SPATIAL + HQSCALING (720x576 video to 1920x1080 display): 305 fields/s

MULTITHREADED MPEG DECODING (1920x1080): 72 frames/s
MULTITHREADED MIXER TEMPORAL (1920x1080): 407 fields/s

Links

  1. NVIDIA
  2. NVIDIA FTP-Server