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

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (Links)
 
(34 dazwischenliegende Versionen von 5 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
==Vorwort==
 +
Der Grafikkartentreiber muss direkt auf der 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
 +
 +
Username: vdr
 +
Kennwort: Eurer Passwort
 +
 
==Prüfen der Grafikkarte==
 
==Prüfen der Grafikkarte==
 
  lspci -v
 
  lspci -v
 
+
 
  02:00.0 VGA compatible controller: nVidia Corporation GeForce 8300 (rev a2)
 
  02:00.0 VGA compatible controller: nVidia Corporation GeForce 8300 (rev a2)
 
  Subsystem: ASUSTeK Computer Inc. Device 82e2
 
  Subsystem: ASUSTeK Computer Inc. Device 82e2
Zeile 15: Zeile 23:
 
  Kernel modules: nvidia, nvidiafb
 
  Kernel modules: nvidia, nvidiafb
  
==Downloadverzeichnis erstellen==
+
==Installation NVDIA Grafikkarten Treiber==
 +
===Downloadverzeichnis erstellen===
 
  mkdir -p /data/installfiles/nvidia
 
  mkdir -p /data/installfiles/nvidia
  
==Treiber herunterladen==
+
===Treiber herunterladen===
 
  cd /data/installfiles/nvidia
 
  cd /data/installfiles/nvidia
  wget wget ftp://download.nvidia.com/XFree86/Linux-x86_64/190.18/NVIDIA-Linux-x86_64-190.18-pkg1.run
+
  wget ftp://download.nvidia.com/XFree86/Linux-x86_64/190.53/NVIDIA-Linux-x86_64-190.53-pkg1.run
 +
# oder aktueller Treiber für 32 Bit-Systeme:
 +
wget ftp://download.nvidia.com/XFree86/Linux-x86/195.30/NVIDIA-Linux-x86-195.30-pkg1.run
  
==Treiber installieren==
+
===Treiber installieren===
  /etc/init.d/gdm stop
+
  sudo /etc/init.d/gdm stop
su - vdr
+
 
  cd /data/installfiles/nvidia/
 
  cd /data/installfiles/nvidia/
  sudo sh NVIDIA-Linux-x86_64-190.18-pkg1.run
+
  sudo sh NVIDIA-Linux-x86_64-190.53-pkg1.run
  Accept -> Yes -> Yes -> Ok -> Ok -> Yes -> Ok
+
  Accept -> Yes -> Ok
  nvidia-xconfig
+
sudo init 6
  init 6
+
 
 +
==Beispiel xorg.conf==
 +
Zu finden unter:
 +
 
 +
cd /etc/X11
 +
vi xorg.conf
 +
 
 +
# nvidia-settings: X configuration file generated by nvidia-settings
 +
# nvidia-settings:  version 1.0  (buildmeister@builder58)  Tue Oct 20 21:26:01 PDT 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.250 1920 2448 2492 2640 1080 1085 1095 1125 +hsync +vsync Interlace
 +
    # Modeline "1920x1080@50i" 74.184 1920 2408 2496 2640 1080 1084 1094 1124 -hsync -vsync interlace
 +
    # Modeline "1920x1080@50i" 74.25 1920 2440 2456 2640 1080 1083 1085 1125 +hsync +vsync interlace
 +
    # Modeline "1920x1080@50i" 74.25 1920 2448 2492 2640 1080 1084 1094 1124 +hsync +vsync interlace
 +
    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 8300"
 +
EndSection
 +
 +
Section "Screen"
 +
    Identifier    "Screen0"
 +
    Device        "Device0"
 +
    Monitor        "Monitor0"
 +
    DefaultDepth    24
 +
    Option        "TwinView" "0"
 +
    Option        "metamodes" "nvidia-auto-select +0+0"
 +
    SubSection    "Display"
 +
        Depth      24
 +
    EndSubSection
 +
  EndSection
  
 
==Links==
 
==Links==
 
# [http://www.nvidia.com NVIDIA]
 
# [http://www.nvidia.com NVIDIA]
 
# [ftp://download.nvidia.com/XFree86/ NVIDIA FTP-Server]
 
# [ftp://download.nvidia.com/XFree86/ NVIDIA FTP-Server]
 +
 +
[[Kategorie:Ubuntu VDR DVB-S2 mittels Xine und VDPAU]]

Aktuelle Version vom 29. Juni 2010, 17:01 Uhr

Inhaltsverzeichnis

[Bearbeiten] Vorwort

Der Grafikkartentreiber muss direkt auf der 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
Username: vdr
Kennwort: Eurer Passwort

[Bearbeiten] Prüfen der Grafikkarte

lspci -v

02:00.0 VGA compatible controller: nVidia Corporation GeForce 8300 (rev a2)
	Subsystem: ASUSTeK Computer Inc. Device 82e2
	Flags: bus master, fast devsel, latency 0, IRQ 21
	Memory at fb000000 (32-bit, non-prefetchable) [size=16M]
	Memory at d8000000 (64-bit, prefetchable) [size=128M]
	Memory at e6000000 (64-bit, prefetchable) [size=32M]
	I/O ports at dc00 [size=128]
	[virtual] Expansion ROM at e0000000 [disabled] [size=128K]
	Capabilities: [60] Power Management version 2
	Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
	Kernel driver in use: nvidia
	Kernel modules: nvidia, nvidiafb

[Bearbeiten] Installation NVDIA Grafikkarten Treiber

[Bearbeiten] Downloadverzeichnis erstellen

mkdir -p /data/installfiles/nvidia

[Bearbeiten] 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
# oder aktueller Treiber für 32 Bit-Systeme:
wget ftp://download.nvidia.com/XFree86/Linux-x86/195.30/NVIDIA-Linux-x86-195.30-pkg1.run

[Bearbeiten] 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

[Bearbeiten] Beispiel xorg.conf

Zu finden unter:

cd /etc/X11
vi xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (buildmeister@builder58)  Tue Oct 20 21:26:01 PDT 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.250 1920 2448 2492 2640 1080 1085 1095 1125 +hsync +vsync Interlace
    # Modeline "1920x1080@50i" 74.184 1920 2408 2496 2640 1080 1084 1094 1124 -hsync -vsync interlace
    # Modeline "1920x1080@50i" 74.25 1920 2440 2456 2640 1080 1083 1085 1125 +hsync +vsync interlace
    # Modeline "1920x1080@50i" 74.25 1920 2448 2492 2640 1080 1084 1094 1124 +hsync +vsync interlace
    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 8300"
EndSection

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

[Bearbeiten] Links

  1. NVIDIA
  2. NVIDIA FTP-Server