[Debian] NVidia Treiber -> Kernel Version? / Kernel Frage

A

Azathoth

Grünschnabel
Hallo,

bin recht neu was Linux angeht, und ich hatte während der Installation von Debian schon diverse Probleme. Sarge erkennt z.B. meine Netzwerkkarte nicht, daher kann ich nicht mit Internetunterstützung installieren.

Ich hab mich also ein bisschen kundig gemacht und hab herausgefunden, dass Etch schon sehr stabil ist und wahrscheinlich Dezember releaset wird. Also hab ich mir zuerst mal das neueste Etch Image für AMD64 geladen, installiert und es hat auch gut geklappt, Internet gefunden, Grafikkarte erkannt usw.

Mein System: AMD Athlon64 3700+ , NVIDIA GeForce 7600 GT, 1280 MB RAM

Da einige Programme, die ich haben wollte, noch nicht portiert waren für 64er Systeme, habe ich wieder die i386 drauf, kann aber jederzeit wieder neu installieren, falls ich was anderes benötige.

Mein Problem jetzt: Alles "hängt" ein bisschen (auch in der 64er), wenn ich ein Fenster verschiebe produziert das Ruckler und es hinkt hinterher, lagt. Da ich das unter Windows auch schon hatte, war meine Vermutung, dass es an den Grafikkarten-Treibern liegt.
Auf der NVIDIA-Seite gibts ja welche für Linux zum Download. Geladen, Anweisungen befolgt, aber er akzeptiert wohl meine Kernel-Version (2.6.17) nicht.

Ich hab dann was vom Package nvidia-glx gelesen, hab mir das geladen, dafür hab ich dann auch ein linux-image, also eine neue Kernel Version 2.6.18 installiert. nvidia-glx ist also jetzt drauf. NUR: Es ruckelt immer noch so :(


Meine Frage also: Wie kann ich das beheben? Und welche Kernel Version möchten die originalen NVIDIA-Treiber von mir?

Nebenfrage: Ist das normal, dass beim Starten, wenn ich eine andere Kernelversion installiert hab, als Auswahlmöglichkeiten Linux mit dem alten Kernel UND mit dem neuen zum Start auswählbar ist?


Danke für die Hilfe schon mal,

Johannes :)
 
Nvidia

Hallo

Hast du auch die /etc/X11/xorg.conf geändert, dort muß jetzt im Abschnitt für die Grafikarte
Driver "nvidia" stehen.

mfg
schwedenmann

P.S.
Hast du nvidia-glx per apt oeder per dpkg installiert ?
Es nividia-glx hängt aber noch von 2 anderen nvidia Pakten ab.
 
Hi, ging ja schnell die Antwort ;D

Nein, hab ich nicht geändert, werde ich gleich mal tun, danke!

Habs per dpkg installiert. Ich hab mir auf der Debian-Seite alle Abhängigkeiten angeschaut, und dann bei Aptitude nachgeschaut, welche ich schon hab, die anderen runtergeladen und installiert.

Kannst du vll. kurz was zu der letzten Frage sagen? Vll. hab ich ja bei der Kernel-Installation was falsch gemacht!
 
Hallo

Du hast nichts falsch gemacht.
Alles ist im "grünen Bereich". ;)

Dein System bietet dir nur die Möglichkeit,
vom "alten" Kernel zu booten.

Das hilft, wenn du was beim "Neuen" verbockst... :D

Gruß Lumpi
 
nvidia

Hallo


Es nividia-glx hängt aber noch von 2 anderen nvidia Pakten ab.

synaptic zeigt mir

Es müßte neben nvidia-glx noch
nvidia-kernel (benötigt)
und ev. nvidia-kernel-source (schägt vor)
installiert werden, alles passen dzum kernel-Image.

Danach nvidia statt nv in der /etc/X11/xorg.conf eintragen.

mfg
schwedenmann
 
Warum nimmst du nicht erst mal die Debianpakete? Für Nvidia.
 
Öhm, ich hab bei Synaptic mal geschaut, da hat er so nichts gefunden.

ABER: Es klappt, danke! Komischerweise stand bei Driver "vesa", habs dann zu "nvidia" geändert, gdm neu gestartet und schon kam ein NVIDIA-Picture :D Ruckler sind Vergangenheit!


Noch eine kleine Frage, falls ich dafür ein neues Thema aufmachen soll, kann ich das auch tun:

Bringt es was, die AMD64 Etch Version zu nutzen? Denn ich hab dort emacs laden wollen, aber es gab z.B. nur eine unofficial Portierung, und es hat alles nicht so geklappt, wie ich wollte ><

Außerdem bin ich noch nicht so geübt, was Packages angeht, ich hab z.B. bei Synaptic beim AMD64 System nicht geschaut, zeigt mir das dann auch nur Packages, die kompatibel mit AMD64 sind, an, oder sucht es wenn ich "emacs" eingebe einfach irgendwas? Und sucht es in den testing-Packages, oder auch in allen?


Sorry, war doch mehr als eine Frage :-/

Danke!
Johannes
 
Es gibt einiges noch nicht für AMD64 , bei einem Server dürfte das Egal sein, aber bei einem Desktop würds ichs mir zweimal überlegen. ( Browserplugins, Openenoffice.org) Um nur zwei Beispiele zu nennen.

Synaptic kenne ich zwar nicht, will auch nicht, aber da es ein Frontend unter vielen ist für DPKG , und änhlich funktioniert wie andere , kann es sich auch nur an das halten was in den Paketlisten verzeichnet ist.
 
synaptic

Hallo

Synaptic beim AMD64 System nicht geschaut, zeigt mir das dann auch nur Packages, die kompatibel mit AMD64 sind, an, oder sucht es wenn ich "emacs" eingebe einfach irgendwas? Und sucht es in den testing-Packages, oder auch in allen?

Synaptic such natürlich nur nach pakten, beschreibungen die auch in der Sources.list stehen, geht ja nciht anders, andere Paktet kann er ja schlecht kennen, wen sie ihm über die sources.list nicht bekannt sind.

Suchen kannst du nach Paketnamen, oder nach z.B. nvidia in den Paketbeschreibungen .

Die Abhängigkeiten zu jedem Pakte kannst du unter Eigenschaften einsehen.

mfg
schwedenmann
 
Danke an euch, werde dem Board treu bleiben ab jetzt. Ich denke mal, dass im Laufe meiner Linux-"Karriere" noch einige Frage aufkommen werden :D

Ich mach jetzt erstmal den PC platt, um die Partitionen besser aufteilen zu können, und um Windows zu entmisten. Ganz auf Windows verzichten will ich (noch) nicht, da ich mich mit Linux noch nicht gut genug auskenne und auf ein oder 2 Spiele nicht verzichten will / kann :)


Danke
Johannes
 
Hey :) hab auch ein Prob unter Debian mit Nvidia Grafiktreiber,
dachte bevor ich neues Thema öffne hau ichs hier rein.


Folgendes habe mir Debian installiert gehabt mit Kernel 2.6.18-1-k7
und später ein Update auf Kernel 2.6.18-2-k7

nun wollte der Nvidia treiber nicht mehr was ja normal ist also habe ich denn alten -1-k7 drauf gemacht und noch mal neu die Nvidia files installiert

apt-get install nvidia-glx nvidia-kernel-2.6.18-1-k7 nvidia-kernel-source nvidia-kernel-common

so und folgedes ist schon daruf gewessen gab also keine konflikte oder sowas in der art wie abhängikeiten !

Linux-Image-2.6.18-1-k7 + source + header + libc6

Alles drine nur will er nicht mehr denn treiber Aktivieren -.-
kann mir jemand da helfen soll ich mal meine xorg.conf posten ?
oder noch anderes ?


Danke euch für die Hilfe :)
 
nvidia

Hallo

Also beim PC von meinen Kids funktionierte kenel 2.6.18.-2-k7 incl. nvidia-glx einwandfrei. Ich würde den 2.6.18.-2-k7 nehemen und dann nochmal nvidia-glx installieen, vorher natürlich apt-get update, ev. auch ncoh apt-get dist-upgrade.

mfg
schwedenmann
 
Hi ja habe ich mir auch gedacht aber dann jammert er rum wegen das er denn nvidia-kernel-2.6.18-2-k7 nicht findet zum installieren :(

das ist das doofe bzw. komische daran...
 
nvidia

Hallo


Hast du auch die entsprechenden kernel-header installiert ?

mfg
schwedenmann
 
Dann bau Dir das nvidia-Paket doch selber:
Code:
apt-get install module-assistant
m-a update
m-a prepare
m-a a-i nvidia
Und wenn ich mich nicht vertippt habe, sollte der Nvidia-Treiber sich laden und nutzen lassen ...
 
Dann bau Dir das nvidia-Paket doch selber:
Code:
apt-get install module-assistant
m-a update
m-a prepare
m-a a-i nvidia
Und wenn ich mich nicht vertippt habe, sollte der Nvidia-Treiber sich laden und nutzen lassen ...

Danke werde das mal ausprobieren ehm für fall der fälle meine xorg.conf

Edit: hab nun das gemacht hat auch sauber ohne fehler meldugen das packet gebaut aber funzt immer noch nix kein Nvidia logo am start :(

# /etc/X11/xorg.conf (xorg 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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/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.
#
# 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 "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
EndSection

Section "Files"

# path to defoma fonts
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/X11R6/lib/X11/fonts/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/X11R6/lib/X11/fonts/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "freetype"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
HorizSync 30.0 - 60.0
VertRefresh 50.0 - 70.0
Option "DPMS"
EndSection

Section "Device"
Identifier "nVidia Corporation NV31 [GeForce FX 5600XT]"
Driver "nv"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "nVidia Corporation NV31 [GeForce FX 5600XT]"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768"
EndSubSection
EndSection
 
Zuletzt bearbeitet:
Du must noch in der xorg.conf noch "nvidia" eintragen.
Wenn alles richtig installiert ist sollte es funktionieren.

Vegeta
 
japp gemerkt ^^ mein fehler sry hehe jetzt geht alles Danke euch vielen Dank:respekt:
 
Dann bau Dir das nvidia-Paket doch selber:
Code:
apt-get install module-assistant
m-a update
m-a prepare
m-a a-i nvidia
Und wenn ich mich nicht vertippt habe, sollte der Nvidia-Treiber sich laden und nutzen lassen ...

Wie sieht denn das aus, wenn ich den legacy-treiber brauche.
Ich habe (laut aptitude) alle notwendigen Packete installiert (nvidia-kernel-legacy-2.6.18.2-k7 und nvidia-glx-legacy_1.0.7184-2_i386). Beim booten meldet as system brav, dass die TSL-Links erzeugt werden und X11 startet. Auch die openGL-Spele starten und laufen, jedoch mit den lästigen Assetzern.

gibt es auch für mich so 'ne "3 Zeiler Lösung"?

bye
lnl
 
Der 4-Zeiler ist nur nötig, wenn es kein passendes nvidia-kernel-Paket gibt, aber Du hast ja schon das richtige installiert.
Poste doch mal Deine xorg.conf ... vielleicht gibt's da ja noch was ...
Und was gibt den
Code:
glxinfo | grep glx
 

Ähnliche Themen

Nvidia 545.23.06 Beta: Linux-Treiber mit HDMI-Verbesserungen und neuen Features [Notiz]

Keine grafische Oberfläche (Debian Installation)

Nvidia Hybrid-Grafikkarte: 3D Beschleunigung will nicht

NVIDIA und Solaris

wie Alte Kernelversionen unter Debian entfernen

Zurück
Oben