{"id":1674,"date":"2011-01-31T23:00:00","date_gmt":"2011-01-31T22:00:00","guid":{"rendered":"http:\/\/dreibeinblog.de\/howto-nvidia-geforce-mit-tv-out-unter-ubuntu-linux-installieren\/"},"modified":"2012-11-26T20:12:50","modified_gmt":"2012-11-26T20:12:50","slug":"howto-nvidia-geforce-mit-tv-out-unter-ubuntu-linux-installieren","status":"publish","type":"post","link":"https:\/\/dreibeinblog.de\/howto-nvidia-geforce-mit-tv-out-unter-ubuntu-linux-installieren\/","title":{"rendered":"HOWTO: NVIDIA GeForce mit TV-out unter Ubuntu-Linux installieren"},"content":{"rendered":"

Update 13.4.2007 (um TV-out HOWTO erweitert) NVIDIA GeForce NX6200AX unter Ubuntu-Linux installieren<\/strong> Nachdem ich unter Linux weder Google-Earth, noch den Beryl-Fenstermanager nutzen konnte, weil meine Onboard-Grafikkarte (S3 von VIAtech) da nicht mitspielen wollte, habe ich meinem Rechner heute eine neue Grafikkarte spendiert. Es ist die schon im Titel erw\u00e4hnte NVIDIA GeForce NX6200AX, die derzeit im M\u00e4nnerladen f\u00fcr rund 60 Euro erh\u00e4ltlich ist. Die Karte habe ich auch deshalb angeschafft, weil ich n\u00e4chsten Monat einen anderen LCD-Monitor anschaffen m\u00f6chte, der keinen VGA-Stecker mehr hat und die NVIDIA hat den erforderlichen Anschlu\u00df. Der Einbau der Karte in den AGP8-Slot ging sehr leicht vonstatten. Durch die enge Bauform meines Barebones war es etwas fummelig, aber ging dennoch rasch vonstatten.<\/p>\n

<\/p>\n

\u00a0<\/p>\n

Nach dem Einbau habe ich den Monitor wieder angeschlossen und das System hochgefahren. Erwartungsgem\u00e4\u00df funktionierte die grafische Oberfl\u00e4che nicht mehr. Das habe ich dadurch behoben, da\u00df ich folgenden Befehl verwendet habe, um den Xserver neu zu konfigurieren:<\/p>\n

sudo dpkg-reconfigure xserver-xorg<\/code><\/p>\n

Man mu\u00df eine ganze Reihe von Fragen beantworten, aber in der Regel stimmen die Vorgabewerte. die man einfach \u00fcbernehmen und best\u00e4tigen kann. Danach startet Ubuntu mit der grafischen Oberfl\u00e4che, allerdings noch ohne 3D-Beschleunigung. Die liefert nur ein anderer Nvidia-Treiber. Ihn kann man mit dem Paketmanager bzw. dem Befehl „Hinzuf\u00fcgen\/Entfernen“ aus dem Men\u00fc „Anwendungen“ hinzuf\u00fcgen. Einfach „Nvidia“ in die Suchmaske eingeben und den Treiber „nvidia-glx“ installieren. Danach ist das System einmal neuzustarten. Nach dem Neustart aktiviert man den neuen Treiber, indem man in einem Terminal-Fenster eingibt:<\/p>\n

sudo nvidia-xconfig<\/code><\/p>\n

Mit Ctrl-Shift – Backspace startet man nun die grafische Oberfl\u00e4che neu und wenn alles gut gegangen ist, darf man sich ab sofort \u00fcber die neuen Effekte und M\u00f6glichkeiten freuen.<\/p>\n

TV-Out, Fernsehausgang aktivieren<\/strong><\/p>\n

Wer eine Nvidia-Karte mit TV-Ausgang hat, kann den Fernseher als Monitor nutzen bzw. Filme dort abspielen. Dazu mu\u00df man einige Schritte nachvollziehen, die ich im Nachfolgenden einzeln angebe. F\u00fcr den Erfolg \u00fcbernehme ich keine Garantie! Voraussetzung ist, da\u00df man, wie oben beschrieben, den aktuellen nvidia-Treiber installiert hat. Wer das noch nicht gemacht hat, tut das so:<\/p>\n

sudo apt-get install nvidia-glx<\/code><\/p>\n

bei \u00e4lteren Karten kann auch Folgendes helfen (statt des o.g.):<\/p>\n

sudo apt-get install nvidia-glx-legacy nvidia-xconfig nvidia-settings<\/code><\/p>\n

\u00a0<\/p>\n

Am Besten nun ein Backup der xorg.conf machen, damit man hinterher im Falle eines Falles alles wieder reparieren kann:<\/p>\n

sudo cp \/etc\/X11\/xorg.conf \/etc\/X11\/xorg.conf_backup1<\/code><\/p>\n

Nun noch den Treiber im X-Server aktivieren: <\/code><\/p>\n

sudo nvidia-xconfig<\/code><\/p>\n

Damit man den Treiber auch richtig konfigurieren kann, brauchen wir eine Bedienoberfl\u00e4che.<\/p>\n

Die holen wir uns mit folgender Anweisung in ANWENDUNGEN -> SYSTEMWERKZEUGE:<\/p>\n

sudo gedit \/usr\/share\/applications\/NVIDIA-Settings.desktop<\/code><\/p>\n

Nun das Nachstehende in die (m\u00f6glicherweise leere) Datei einf\u00fcgen:<\/p>\n

Name=NVIDIA Settings Comment=NVIDIA X Server Settings Exec=nvidia-settings Icon= StartupNotify=true Terminal=false Type=Application Categories=Application;System; <\/code><\/p>\n

Datei speichern und PC neustarten bzw. X-Server mit STRG-ALT-BACKSPACE neustarten.<\/p>\n

Nun kommt der 2. Schritt: Einrichtung des TV-Out durch \u00c4nderungen an der xorg.conf:<\/p>\n

sudo gedit \/etc\/X11\/xorg.conf<\/code><\/p>\n

\u00a0<\/p>\n

In der \u201eMonitor\u201c-Section wie folgt suchen und bearbeiten:<\/p>\n

Zuvor: Section \"Monitor\" Identifier \"Standardbildschirm\u201c HorizSync 30.0 - 115.0 VertRefresh 50.0 - 180.0 Option \"DPMS\" EndSection <\/code><\/p>\n

<\/code> Danach: Section \"Monitor\" Identifier \"Monitor\" #CRT HorizSync 30.0 - 115.0 VertRefresh 50.0 - 180.0 Option \"DPMS\" EndSection <\/code><\/p>\n

\u00a0<\/p>\n

Man sieht, was vorher da war und wie die \u00c4nderungen aussehen. Evtl. sonst noch vorher vorhandene zus\u00e4tzliche Zeilen l\u00e4\u00dft man am besten unangetastet und das gilt f\u00fcr alle \u00c4nderungen in diesem HOWTO. (Horiz\/Vert Refresh-Daten kann je nach Monitor bei Dir anders aussehen!)<\/p>\n

Darunter f\u00fcgst Du nun folgende Section ein:<\/p>\n

Section \u201eMonitor\u201c Identifier \"Monitor\" #TV HorizSync 30-50 VertRefresh 60 EndSection <\/code><\/p>\n

<\/code> (Bei \u00e4lteren Fernsehern kann es hilfreich sein die VertRefresh von 60 auf 50 zu \u00e4ndern.)<\/p>\n

Nun die Device-Section:<\/p>\n

Davor: Section \u201eDevice\u201c Identifier \"NVIDIA Corporation NV34 \" Driver \"nvidia\" EndSection <\/code><\/p>\n

<\/code> Danach: Section \u201eDevice\u201c Identifier \"Device\" Driver \"nvidia\" screen 0 EndSection <\/code><\/p>\n

\u00a0<\/p>\n

ACHTUNG: In anderen Anleitungen ist in o.g. Sektion ein Fehler enthalten, also bitte genau so wie hier beschrieben eingeben! <\/strong><\/em><\/p>\n

 <\/strong><\/em> Jetzt noch die neue Sektion f\u00fcr den TV erstellen, direkt unter der obigen:<\/p>\n

Section \u201eDevice\u201c Driver \u201envidia\u201c Identifier \u201eDevice\u201c Screen 1 Option \"TVOutFormat\" \"Composite\" #oder SVIDEO (oder evtl. RGB) Option \"TVStandard\" \"PAL-G\" Option \"ConnectedMonitor\" \"Monitor\" BusID \"PCI:1:0:0\" EndSection <\/code><\/p>\n

\u00a0<\/p>\n

Statt COMPOSITE mu\u00df man je nach verwendeter Anschlu\u00dfart, also je nach Kabel zwischen PC und TV auch SVIDEO oder RGB angeben. Nun wird die Screen-Section ge\u00e4ndert: Davor: Section \u201eScreen\u201c Identifier \u201eStandardbildschirm\u201c# oder \u201eDefault Screen\u201c Device \"NVIDIA Corporation NV34 \" Monitor \u201eStandardbildschirm\u201c etc.... <\/code> Danach: Section \u201eScreen\u201c Identifier \u201eScreen\u201c Device \u201eDevice\u201c Monitor \u201eMonitor\u201c <\/code> In dieser Section sind noch etliche weitere Zeilen, die bitte so bleiben. Danach f\u00fcgst Du eine neue Section ein: Section \"Screen\" Device \"Device\" Identifier \"Screen\" Monitor \"Monitor\" DefaultDepth 24 SubSection \"Display\" Depth 24 Modes \"1024x768_60\" #50 statt 60 falls ihr das oben ge\u00e4ndert habt! EndSubSection EndSection <\/code> In der Section \u201eServerLayout\u201c kommen die n\u00e4chsten \u00c4nderungen: So soll es aussehen, wenn es fertig ist: Section \"ServerLayout\" Identifier \"Simple Layout\" Screen 0 \"Screen\" Screen 1 \"Screen\" RightOf \"Screen\" InputDevice \"Tastatur1\" \"CoreKeyboard\" InputDevice \"Maus1\" \"CorePointer\" EndSection <\/code> Falls noch weitere Eintr\u00e4ge in der alten Sektion waren, bitte ebenfalls stehenlassen! Im obigen Beispiel mu\u00dft Du die Identifier f\u00fcr Maus und Tastatur so anpassen, dass die Bezeichnungen mit den Bezeichnungen der Sektion InputDevice entsprechen. Da steht dann z.B. Folgendes: Section \"InputDevice\" Identifier \"Generic Keyboard\" Driver \"kbd\" Option \"CoreKeyboard\" Option \"XkbRules\" \"xorg\" Option \"XkbModel\" \"pc105\" Option \"XkbLayout\" \"de\" Option \"XkbVariant\" \"nodeadkeys\" EndSection <\/code> Section \"InputDevice\" Identifier \"Configured Mouse\" Driver \"mouse\" Option \"CorePointer\" Option \"Device\" \"\/dev\/input\/mice\" Option \"Protocol\" \"ExplorerPS\/2\" Option \"ZAxisMapping\" \"4 5\" Option \"Emulate3Buttons\" \"true\" EndSection <\/code> Schlie\u00dflich sieht das also etwa so aus Section \"ServerLayout\" Identifier \"Simple Layout\" Screen 0 \"Screen\" Screen 1 \"Screen\" RightOf \"Screen\" InputDevice \"Generic Keyboard\" \"CoreKeyboard\" InputDevice \"Configured Mouse\" \"CorePointer\" EndSection <\/code> Fertig. Wenn man jetzt die Verbindung zwischen TV und PC herstellt und den PC neu startet, sollte auf dem TV ein leerer Desktop erscheinen. Mit der obigen Anleitung hast Du einen erweiterten Desktop rechts von Deinem Monitor-Bild erzeugt. Wenn Du mit der Maus aus dem Monitorbild nach rechts herausf\u00e4hrst, sollte der Mauszeiger auf dem TV-Ger\u00e4t erscheinen. Dort kannst Du dann Programme oder Videos starten. Sicherheitsanweisung: Nichts l\u00e4uft mehr? Mit nano \/etc\/X11\/xconfig.org<\/code> kannst Du als Root eingeloggt, in der xconfig.org auf Fehlersuche gehen. Beliebter Fehler: Die G\u00e4nsef\u00fc\u00dfchen\/Hochkommas sind stylistische Zeichen und nicht die reinen ASCII-Tatstaturzeichen. Falls nach einer Verbesserung und einem Neustart immer noch nichts geht, \u00f6ffne wieder die xconfig.org und speichere sie unter xconfig.org_backup2 ab. Dann \u00f6ffne das allererste Backup (ganz oben in diesem HOWTO) und speichere es als xconfig.org ab. Danach sollte wenigstens alles wieder so aussehen, wie vor Deinen Versuchen. F\u00fcr den Fall da\u00df der Xserver danach gar nicht mehr laufen sollte, \u00fcbernehme ich allerdings keine Verantwortung und kann euch nur raten das backup der xorg.conf wieder \u00fcber die neue xorg.conf zu \u00fcberschreiben, oder vorher mal \u201edpkg-reconfigure xserver-xorg\u201c zu machen Augenzwinkern Wenn der Artikel hilfreich f\u00fcr Dich war, denk doch mal \u00fcber eine 1-Euro-Spende nach. Vielen Dank! <\/p>\n","protected":false},"excerpt":{"rendered":"

Update 13.4.2007 (um TV-out HOWTO erweitert) NVIDIA GeForce NX6200AX unter Ubuntu-Linux installieren Nachdem ich unter Linux weder Google-Earth, noch den Beryl-Fenstermanager nutzen konnte, weil meine Onboard-Grafikkarte (S3 von VIAtech) da<\/p>\n

\"weiterlesen\"<\/a><\/div>\n","protected":false},"author":1,"featured_media":12047,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"wp-worthy-pixel":{"ignored":false,"public":"962b8386f24d448da75543394f26f8eb","server":"vg08.met.vgwort.de","url":"https:\/\/vg08.met.vgwort.de\/na\/962b8386f24d448da75543394f26f8eb"},"wp-worthy-type":"normal","_links":{"self":[{"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/posts\/1674"}],"collection":[{"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/comments?post=1674"}],"version-history":[{"count":0,"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/posts\/1674\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/media\/12047"}],"wp:attachment":[{"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/media?parent=1674"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/categories?post=1674"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dreibeinblog.de\/wp-json\/wp\/v2\/tags?post=1674"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}