Ubuntu VDR DVB-T mittels Xine und VDPAU - Grafikkarten Treiber
Aus VDR Wiki
(Unterschied zwischen Versionen)
Sewn4 (Diskussion | Beiträge) |
Sewn4 (Diskussion | Beiträge) (→Download qvdpautest) |
||
Zeile 127: | Zeile 127: | ||
===Download qvdpautest=== | ===Download qvdpautest=== | ||
cd /data/installfiles/qvdpautest | cd /data/installfiles/qvdpautest | ||
− | wget http://hftom.free.fr/qvdpautest-0. | + | wget http://hftom.free.fr/qvdpautest-0.5.1.tar.gz |
===Installation von qvdpautest=== | ===Installation von qvdpautest=== |
Version vom 26. Mai 2010, 13:52 Uhr
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 02:00.0 VGA compatible controller: nVidia Corporation GT200 [GeForce GT 220] (rev a2) Subsystem: CardExpert Technology Device 0801 Flags: bus master, fast devsel, latency 0, IRQ 5 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] Expansion ROM at fcf00000 [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/195.36.24/NVIDIA-Linux-x86_64-195.36.24-pkg1.run
Treiber installieren
sudo /etc/init.d/gdm stop cd /data/installfiles/nvidia/ sudo sh NVIDIA-Linux-x86_64-195.36.24-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) Fri Dec 18 18:36:44 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 "LEN D221 Wide" HorizSync 30.0 - 83.0 VertRefresh 50.0 - 76.0 Option "DPMS" Modeline "1680x1050" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync 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" "nvidia-auto-select +0+0; 1680x1050 +0+0; 1600x1024 +0+0; 1280x1024 +0+0" SubSection "Display" Depth 24 EndSubSection EndSection
System neu starten
sudo init 6
Prüfen ob der Bildschirm richtig angesteuert wird
Es ist wichtig das euer LCD Bildschirm mit 50 Hz angesteuert wird. Es kann folgendermaßen geprüft werden:
vdruser@vdr:~$ DISPLAY=:0 nvidia-settings --query RefreshRate Attribute 'RefreshRate' (vdr:0.0; display device: DFP-1): 50,00 Hz. 'RefreshRate' is an integer attribute. 'RefreshRate' is a read-only attribute. 'RefreshRate' is display device specific. 'RefreshRate' can use the following target types: X Screen, GPU.
Leistungsdaten der Grafikkarte ermitteln
Mit dem Benchmarktool "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.5.1.tar.gz
Installation von qvdpautest
cd /tmp tar -xzf /data/installfiles/qvdpautest/qvdpautest-0.4.tar.gz cd qvdpautest qmake make
qvdpautest starten
cd /tmp/qvdpautest/ ./qvdpautest
ermittelte Leistungsdaten
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.30 Fri Dec 18 17:11:08 PST 2009 SURFACE GET BITS: 773.149 M/s SURFACE PUT BITS: 793.862 M/s MPEG DECODING (1920x1080): 66 frames/s MPEG DECODING (1280x720): 155 frames/s H264 DECODING (1920x1080): 62 frames/s H264 DECODING (1280x720): 135 frames/s VC1 DECODING (1440x1080): 48 frames/s MIXER WEAVE (1920x1080): 1189 frames/s MIXER BOB (1920x1080): 1995 fields/s MIXER TEMPORAL (1920x1080): 525 fields/s MIXER TEMPORAL + IVTC (1920x1080): 308 fields/s MIXER TEMPORAL + SKIP_CHROMA (1920x1080): 702 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): 664 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): 410 fields/s