NVidia und DVI Terminal Connection (Open Suse 10.2)

NVidia und DVI Terminal Connection (Open Suse 10.2)

Liebe Linux Freunde,

Ich habe soeben “openSUSE 10.2” von easyLINUX installiert — problemlosbis auf ein Detail — hier der Bericht falls es jemandem nuetzt.

Meinen Bildschirm (acer AL732) ist via DVI (also digital) an meinenComputer angeschlossen. Die Grafikkarte is eine “GeForce FX 5200” mitNVidia Chip. “easyLINUX openSUSE 10.2” beinhalted einen NVidia Driverwelcher automatisch installiert wird (an und fuer sich eine gute Sache).Die Linux Installation funktioniert bis fast am Ende wenn das neue Systemerstmals (automatisch) booted — jetzt muessten nur noch Passwoerter etc.spezifiziert werden, doch leider war nach dem booten die Grafik weg. Ichhabe verschiedenes versucht, aber da war nichts zu machen — die Grafikwar nicht zu retten.

Loesung:

1 Installation mit analoger (nicht DVI) Verbindung vom Terminal zur
Grafikkarte.

2 Den von “easyLINUX openSUSE 10.2” installierten NVidia Driver
wieder entfernen.

3 NVidia Driver selber installieren.

4 Terminal erst jetzt via DVI anschliessen.

Dies hat (bei mir jedenfalls) funktioniert.

Fuer diejenigen welche noch etwas Hilfe brauchen, folgt noch ein Rezept
fuer das Prozedere.

1 Sollte klar sein.

2 Das installierte “NVidia kernel module” entfernen. YaST > Software Management > Search > NVidia Im Paket Fenster “nvidia-gfx-kmp-default” zum entfernen anklicken (icon = Abfalleimer)

3 Eine neue Version des “NVidia Driver Installation Script” beschaffen
(z.B. von “www.NVidia.com” oder von irgend einer Linux Distro — muss nich unbedingt das aller neueste sein).

Der Name des Scripts sollte in etwa wie folgt sein:

“NVIDIA-Linux-x86-1.0-9746-pkg1.run”

Das Driver Script in irgend ein Directory kopieren.

Damit der Triber kompiliert werden kann, mit YaST folgende Pakete
nach-installieren (falls nicht schon vorhanden):

1) “kernel sources” (Kernel Quellen)
2) “gcc” (gnu c compiler)

=== Installation des Drivers ===

Aus einem laufenden System in das “run level 3” wechseln:

– logout mit “End current session” (etwa “Session beenden”).

– nicht einlogen — stattdessen “Ctr-Alt-F1” eingeben.
(Grafik ist jetzt weg)

– neu einlogen als “root”

login # root
password # ****** (root Passwort eintippen)

– und in das “run level 3” wechseln:

# init 3 (zweimal “Enter” Taste druecken?)

– in das Directory wechseln wo das NVidia Driver Script ist:

# cd <Directory Pfad>

(mit “ls -l” sicher stellen dass der Driver da ist)

– Installations Script starten; zum Beispiel:

# sh NVIDIA-Linux-x86-1.0-9746-pkg1.run

(Eingabe “sh NV[Tab]” fuer name expansion)

– Fragen beantworten (Lizenz “Ja”, Driver downloaden “nein”,
Lokal den Treiber kompilieren “ja”)

– wenn Installation erfolgreich, System neu booten:

# reboot

– Testen (falls erwuenscht) — zum Beispiel:

# 3Ddiag (als “root” ausfuehren)

und/oder

> glxgears (als “user” ausfuehren)

3Ddiag = “a tool to verify the 3D configuration”
glxgears = Teil von package “freeglut” = “freely licensed alternative
to the GLUT library”
(beide Tools sind auf der DVD “openSUSE 10.2” von easyLINUX)

4 Auslogen, abschalten, Terminal digital verbinden, neu starten.

Gruss und alles Gute!

RME

-/-

E-Mail Benachrichtigung
Benachrichtige mich zu:
5 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Uwe Oeltjenbruns
19 Jahre her

Ich glaube, ich habe ein ähnliches Problem. Ich habe auch von EasyLinux
Opensuse 10.2 upgedated und habe eine Grafikkarte von Nvidia. Es läuft alles
rund, leider kann ich keine aktuelleren Treiber von Nvidia installieren. U.a.
kommt die Meldung im nvidia-installer.log: Kernel module load error: error
inserting `./usr/src/nv/nvidia.ko`-1 No such device. und NVRM:NO Nvidia
graphics adapter found: Empfiehlt sich da die gleiche Vorgehensweise wie oben?

Schöne Grüße

Uwe

Reiner Bielefeld
19 Jahre her

Hallo Uwe,

hast Du vielleicht nicht mit “init 3” in den Runlevel 3 gewechselt ?
Es kommt sonst zu einem Konflikt des NVidia Treibers mit dem Xorg Treiber.

Ich hatte das Problem im Übrigen ebenfalls. Ich hab es auch nur mit dem NVIDIA Treiber geschafft meinen Monitor über DVI anzusteuern.

Gruß
Reiner

Andreas Krueger
19 Jahre her

Hallo hier im Forum, ich hatte auch mal auf einem Rechner den Easy-Linux-Treiber von nVidia installiert und hatte auch nur Probleme. Nach der deinstallation und installation der Original-Treiber von nVidia war alles OK. Da ich aber öfters mal die OpenSuse-Repositories abgrase werden auch öfters mal die XOrg-Module überschrieben und der nVidia-Treiber findet bei der Installation nicht mehr die richtigen Rückgabe-Parameter (z.B. Module-Path liefert 2 Verzeichnisse zurück). Darauf habe ich ein kleines Script erstellt, das auch noch die evtl. benötigten 3D-Parameter erstellt: ———— SNIP ———————- # # Script-Name: inst.sh # NV=NVIDIA-Linux-x86-1.0-9755-pkg1.run ./${NV} –x-module-path=/usr/lib/xorg/modules/updates \ –x-library-path=/usr/lib if [ “$1” = “-3d” ]… Mehr »

BiBaBuzemann
19 Jahre her

Übrigens man muss nicht den runlevel verlassen und in einen anderen gehen, es geht auch anders z. Bsp. so (für Faule:-)) Achso ich benutze debian dafür und funktioniert immer auf anhieb.:

Wie oben schon beschrieben mit strg+alt+F2 in die Konsole wechseln und als root einloggen

/etc/init.d/kdm stop [Enter]

Jetzt auf einer Konsole als root einloggen ( normalerweise ist man ja jetzt schon root, unter debian landet man aber auf konsole eins, also einfach alt+F2 drücken oder halt neu einloggen) und den Treiber installieren (sh NVIDIA-Linux-x86-1.0-9755-pkg1.run) anschließend :

/etc/init.d/kdm start [Enter]

eingeben, und fertig ist das Grafikwunder.

Norbert Klein
18 Jahre her

Vielen Dank für die prima Anleitung, hat sofort funktioniert :-) !!!

Nach oben