DVB-Cube <<< Das deutsche PC und DVB-Forum >>>
PC-Ecke => # Unix/Linux/BSD => Thema gestartet von: ritschibie am 22 Juli, 2009, 18:43
-
Folgendes Problem mit dem Grafiktreiber muss ich in den Griff bekommen: Gestern bekam ich
beim Versuch Ubuntu zu starten die Mitteilung: Geht nicht, Dein Grafiksystem ist defekt.
Erst als ich den Vorschlag angenommen hatte, ein vorheriges Basissystem herzustellen (so ne Art
Grafik recovery) kam ich in Ubuntu rein. Wie krieg ich den 180er Nvidia-Treiber wieder zum
laufen? Über die Paketverwaltung geht nichts. Ich vermute, die Kaffeine 0.8.8.-Installation
war wohl der Auslöser für den Grafik-Zusammenbruch, da es nach erfolgreicher Installation
gleich beim nächsten Neustart die Meldung mit dem defekten Grafiktreiber kam.
Beim Aufruf der nvidia x config settings kommt die Meldung: "You do not appear to be using the
NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and
restart the X server". Wenn ich das mache, dann kommt folgende Meldung im terminal:
richard@richard-desktop:~$ nvidia-xconfig
Using X configuration file: "/etc/X11/xorg.conf".
VALIDATION ERROR: Data incomplete in file /etc/X11/xorg.conf.
Device section "Configured Video Device" must have a Driver
line.
ERROR: Unable to write to directory '/etc/X11'.
Habt Ihr eine Lösung für mein Treiberproblem?
-
just run `nvidia-xconfig` as root ... ;)
Also so : sudo nvidia-xconfig
-
Das kann ich an Gewürzen dazu tun:
sudo nvidia-xconfig
wenn das nicht will manuell xorg.conf editieren:
gksudo gedit /etc/X11/xorg.conf
Treiber "nv" finden und zu "nvidia" ändern
-
/etc/X11/xorg.conf => wollen wir sehen ;)
-
Bütte sähr:
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
-
Derzeit bist Du mit xorg Standarts unterwegs, nix NVIDIA usw. Eigentlich musst Du das nur wieder einrichten via nvidia-xconfig und gut.
Über die Paketverwaltung geht nichts
Nicht mal deinstallieren? Es besteht natürlich die Möglichkeit das der Treiber gesprengt ist...
Mal als Bsp. wie das bei mir (xorg.conf) aussieht:
# File generated by XFdrake (rev 256990)
# **********************************************************************
# Refer to the xorg.conf man page for details about the format of
# this file.
# **********************************************************************
Section "ServerFlags"
#DontZap # disable <Ctrl><Alt><BS> (server abort)
#DontZoom # disable <Ctrl><Alt><KP_+>/<KP_-> (resolution switching)
AllowMouseOpenFail # allows the server to start up even if the mouse does not work
EndSection
Section "Module"
Disable "dri"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "glx" # 3D layer
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbOptions" "compose:rwin"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/input/mice"
EndSection
Section "Monitor"
Identifier "monitor1"
VendorName "Plug'n Play"
ModelName "2116S"
HorizSync 31-80
VertRefresh 56-75
Option "PreferredMode" "1280x1024"
# Monitor preferred modeline (59.9 Hz vsync, 65.2 kHz hsync, ratio 16/10, 92 dpi)
ModeLine "1680x1050" 146 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync
# TV fullscreen mode or DVD fullscreen output.
# 768x576 @ 79 Hz, 50 kHz hsync
ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630
# 768x576 @ 100 Hz, 61.6 kHz hsync
ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection
Section "Device"
Identifier "device1"
VendorName "nVidia Corporation"
BoardName "NVIDIA GeForce 6100 and later"
Driver "nvidia"
Option "DPMS"
Option "DynamicTwinView" "false"
Option "AddARGBGLXVisuals"
EndSection
Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24
Subsection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
Subsection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
Subsection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
Subsection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240"
EndSubsection
EndSection
Section "ServerLayout"
Identifier "layout1"
InputDevice "Keyboard1" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
Screen "screen1"
EndSection
das ist doch bestimmt noch sowas wie "xorg.conf.old" im Pfad zu finden, oder? Wie sieht es darin aus?
-
Also die Standardantwort von der Paketverwaltung sieht ungefähr so aus:
Es geht nichts, weil die Pakete unvollständig sind. Ich nehme an, dass die
Nvidia-Kaffeine-Installation (war ja nicht bis zum Schlauß mit vdpau aus-
geführt) die Pakete so aufgeschnürt hat, dass er die Originaltreiber (180)
nicht mehr laden kann. An irgendeiner Stelle kam auch ein Hinweis auf
fehlendes vdpau (hab den leider in der Hektik nicht gespeichert). Ich fahnde
jetzt nach config.old....
-
So sehen die backups aus - leider auch nur Standards :(
DIST-UPGRADE-200904262324-Datei
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
xorg.conf-backup-090429140457
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Section "Device"
Identifier "Configured Video Device"
EndSection
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection
und die xorg.conf-backup-090721200102 sieht genauso aus. Interessant finde ich diese Zeilen:
If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg
Bringen die was?
-
learning by doing ;D
Ich bin nicht so der Ubuntufachmann und das ist noch höflich formuliert ;D
-
das passt schon. das neue xorg sollte grösste teile des xorg.conf files überflüssig machen und automatisch generieren. Jedoch wenn man dualview, xinerama, TVout usw. will (oder mit der standardauflösung nicht zufrieden) muss man den xorg.conf von hand editieren. Falls du keine solchen Sonderwünsche hegst, kannst du den xorg.conf file so lassen wie er ist.
zur hoffentlichen behebung deines Problems:
Am besten ist du machst den Paketmanager (synaptic) auf und suchst nach "nvidia" im Paketnamen.
alle Treffer die einen grüne Checkbox in der Zeile haben sind auf deinem System installiert und das wollen wir ändern ;)
Rechtsklick auf den Paket namen dann "mark for Removal" (wie auch immer das eingedeutscht wurde....) und das spiel wiederholst du bei allen installierten nvidia Paketen.
Wenn das erledigt ist (falls es einen error gibt, bitte das gesamte log posten - andernfalls ist die Fehlersuche nahezu unmöglich) musst du die ausloggen und neu am Desktop einloggen und dann machst du einen Terminal auf und startest
jockey-gtk
Dort wählst du dann den gewünschten nvidia Treiber aus (für deine Karte ist wahrscheinlich die 180er Version am geeignetsten.) und klickst auf den "Activate" button.
So sollte es nach erfolgreicher Installation im jockey aussehen:
(http://mtrons.googlepages.com/jockey.jpg)
Der Rest (also der eigentliche Treiber install und die Änderung der relevanten conffiles) sollte dann automatisch von sich gehen.
Ob's funktioniert hat siehst du (wahrscheinlich ist ein restart des xservers nötig, also nochmals ausloggen ) anschließend indem du die
nvidia-settings
aufrufst.
-
Danke für die Mühe mtron!
Ich hab jetzt in der synaptic Paketverwaltung nach nvidia mit der Such-Funktion gefahndet und folgende grün markierten Einträge bekommen:
1. nvidia-185-libvdpau (wenn ich da rechtsklicke, entfernen will, dann sagt er: "Die gewählte Aktion wirkt sich auch auf andere Pakete aus. Folgende Änderungen müssen zuvor durchgeführt werden: "gdebi-kde", "install-package", "kaffeine", "kdebase-runtime", "kdebase-runtime-bin-kde4", "kdesudo", "khelpcenter4", "libxine", "libxine1-all-plugins", "libxine1-bin", "libxine1-console", "libxine1-ffmpeg", "libxine1-gnome", "libxine1-misc-plugins", "libxine1-x", "python-kde4"). Anscheinend kann ich diese Pakete auch "vormerken". Kann ich dies gefahrlos tun?
2. nvidia-settings (kann einfach entfernt werden)
3. nvidia-185- kernel-source (kann entfernt werden)
4. nvidia-common (kann entfernt werden)
5. nvidia-71-modialises (kann entfernt werden)
6. nvidia-173-modialises (kann entfernt werden)
7. nvidia-180-modialises (kann entfernt werden)
8. nvidia-96-modialises (kann entfernt werden)
9. nvidia-glx-185 (kann entfernt werden)
10. nvidia-xorg-video-nv (kann entfernt werden)
Ansonsten gibt es noch einen "smartdimmer" für die LCD brightness bei nvidia cards (grün markiert) und einige Jockey-Pakete zur Treiberverwaltung, die bei der Suche nach nvidia auch auftauchen und grün markiert sind. Vor allem 1. macht mir noch Sorgen (da ist ja auch "kaffeine" dabei) und deshalb habe ich vor Deiner Analyse jetzt noch nichts gemacht. Sry für die vielen Angaben, aber ich dachte: wenn schon, denn schon!
-
du musst nur alle mit "nvidia-185*" und dessen dependencies deinstallieren das sollte dann schon reichen.
also vom terminal
sudo apt-get remove nvidia-185-libvdpau nvidia-185-kernel-source nvidia-glx-185
Die pakete welche da mit der vdpau version gleich automatisch mit deinstalliert werden sind die speziellen dependencies von kaffeine. Die von dir installierte kaffeine version ist ja wie gesagt ein vdpau build. der muss natürlich dann auch weg aber nicht weiter tragisch. du kannst das akzeptieren.
Wenn dann der nvidia treiber (und das andere Zeug) deinstalliert ist, öffnest du einen terminal und löscht die beiden zeilen die du vor dem install zur sources.list hinzugefügt hast.
sudo gedit /etc/apt/sources.list
Dort die laut howto (http://www.dvbcube.org/index.php?topic=26231.0) hinzuzufügende repository dann löschen, speichern und
sudo apt-get update
Jetzt kümmerst du dich um den treiber, und wenn der dann läuft reinstallieren wir dann kaffeine.
-
Chèr Monsieur LePinguinEnChef,
alles erledigt: The Nvidia-Eagle has landed (180) and is working.
Ready for Kaffeine-Takeoff ;)
-
bueno :D
Guckst du hier (http://mtrons.googlepages.com/kaffeine) und installierst das 32 bit paket.
http://mtrons.googlepages.com/kaffeine_0.8.8-0ubuntu1~mtron2_i386.deb (http://mtrons.googlepages.com/kaffeine_0.8.8-0ubuntu1~mtron2_i386.deb)
(einfach downloaden mit firefox und öffnen klicken. Dann startet der Paket installer der eventuell nötige dependencies installiert, wie die xine-engine ect.)
-
Muchas gracias!
Nur um sicherzugehen:
Auf der Kaffeine-homepage schreiben sie, dass man:
for DVB-S2 (s2api) support install latest v4l-dvb hg first!
installieren soll. Ich denke, dass ich dieses Paket noch nicht
installiert habe. Die Linuxtv-Seite ist für einen Anfänger nicht
leicht verständlich. Demnach soll ich zuerst "Mercurial" installieren:
Using Mercurial (Hg) provides several advantages for the end user:
* easy to switch between LinuxTV driver snapshots
* easy upgrading in the future
* an advanced method (i.e. hg bisect) for finding the source commit that introduces a bug/error into the driver source
* blah blah blah
Some Linux distributions already include Hg within their package repositories The following provides examples of how to install the Mercurial software package for some distributions (Note that [sudo] means that you only have to specify "sudo" if you aren't root, otherwise omit it.):
* On Debian-based distributions use the following command to install all required software:
$ [sudo] apt-get install mercurial linux-headers-$(uname -r) build-essential
dann:
Using Mercurial
If you have choosen to install Mercurial, the source code for the V4L-DVB kernel modules is available via an Hg tree on LinuxTV using the following command from a console:
hg clone http://linuxtv.org/hg/v4l-dvb
This creates a directory called v4l-dvb in the current working directory.
Ist das der richtige Weg?
-
natürlich hast du die treiber schon... das haben wir doch schon durch.
Einfach das kaffeine paket installieren. that's it.
-
hallo ritschie. v4l ist einer der s-2 tauglichen Treiber. Der andere ist liplianin, dann gibts noch multiproto.
Damit
hg clone http://linuxtv.org/hg/v4l-dvbfunktioniert brauchst du das Paket mercurial, findest du in Synaptic.
Da aber HDTV bei dir läuft müsstest du v4l schon haben. Mtron benutzt ihn.
kater
-
Hallo Kater,
Du bist auf der exakten Spur! Ich hatte je keinen Nvidia-Treiber mehr (nach Kaff 0.8.8. installation)
auf dem System. Mtron hat mir geholfen, den Treiber wieder an Bord zu kriegen. Dabei ist leider
auch Kaffeine "flöten" gegangen und natürlich auch v4l-dvb. Deshalb installiere ich jetzt mtron's Kaffeine-
Röstung 0.8.8. ohne vdpau. Mal sehen wie das geht. Aber Du hast mir schon sehr geholfen mit dem Synaptic-
Hinweis. Ich installiere also über die Synaptic das Paket "mercurial", benutze dann den angegebenen code um
das v4l-dvb-Paket einzubauen, hole mir das kaffeine von der angegebenen Adresse mit Firefox und installiere das dann per Doppelklick. Dann müsste Arte HD wieder zu sehen sein ??? ?
Aber das mache ich erst morgen und berichte dann (natürlich wieder im Anfänger thread)...
-
Ups, habe mtrons Antwort erst jetzt gesehen, mache mich an's Werk, sry!!
-
nicht böes sein, aber hie und da reisst der Geduldsfaden, Sorry wenn ich etwas grantig war gestern abend.
Bez. der ungleichen Prozessor auslastung: http://www.dvbcube.org/index.php?topic=25981.msg112822#msg112822 (http://www.dvbcube.org/index.php?topic=25981.msg112822#msg112822)
hilft aber nur bei 64-bit, also kannst beim nächsten install ruhig mal die 64bit ubuntu version probieren.
-
Wer wäre denn seinem "Retter in der Not" böse? Noch dazu
sind das ja alles Petitessen für einen erfahrenen Linuxer auf
Ubuntu-Gelände. Nur Du darfst nicht böse sein, wenn ich und
vielleicht andere die Antworten nicht immer gleich verstehen.
Ich sehe einen Verweis auf eine website, da steht drinne:
"Unbedingt vorher xyz installieren". Reflexartig schaue ich
nach, wie das geht und - bumm - stehe ich wieder vor so
einem Syntax-Gebäude. Konsequenz: Ich werde unsicher
und warte lieber (frage lieber) vor dem nächsten Schritt.
Das wiederum bringt den Helfer unter Streß, er hat ja wirk-
lich deutlich gesagt wo's langgeht. Nur gehen halt Lehrer
und lernende nicht immer die gleiche Straße und verstehen
unter den Straßenschildern manchmal andere Inhalte.
Deshalb sind Lehrer manchmal gestreßt und dürfen das auch sein!! ;)