Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.03.2009, 10:36

nach Wechsel in der xorg.conf auf "nvidia" bleibt Display schwarz

Moin,

ich habe bei einem Notebook nach Umstellung in der xorg.conf auf "nvidia" nur ein schwarzes Display. ändere ich wieder auf "nv" läuft es wieder.

ich konnte den nvidia Treiber "x11-drivers/nvidia-drivers-96.43.09" ohne Probleme emergen. Dieser sollte für die Grafikkarte passen?

Die Grafikkarte in dem Notebook ist eine nvidia GeForce 4 440 Go.


Was fehlt hier noch?

Gruß Micha
»MichaelMe« hat folgende Datei angehängt:
  • Xorg.0.log.txt (35,65 kB - 2 mal heruntergeladen - zuletzt: 04.03.2009, 17:20)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MichaelMe« (10.03.2009, 19:26)


2

04.03.2009, 16:03

ich konnte den nvidia Treiber "x11-drivers/nvidia-drivers-96.43.09" ohne Probleme emergen. Dieser sollte für die Grafikkarte passen?
Die Grafikkarte in dem Notebook ist eine nvidia GeForce 4 440 Go.
Wenn du es genau wissen möchtest dann schau doch mal in die REDME und "Appendix A" des Treibers, dort sind die unterstützten Chipsätze genant.

Zitat aus der REDME

Zitat

(see Appendix A
for a complete list of supported GPUs)
Diese sind idR in jedem Treiber Paket enthalten.
Schaue hierzu zb mittels

Quellcode

1
$ qlist nvidia-drivers
wo diese auf deinem System zu finden sind.
(qlist ist in "app-portage/portage-utils" enthalten)

Wo genau bekommst du den ein schwarzes Display, beim start eines Window Managers, oder auch beim start von X allein?

3

04.03.2009, 16:49

in der REDME und "Appendix A" des Treibers steht meine GeForce4 440 Go drin.

Quellcode

1
Wo genau bekommst du den ein schwarzes Display, beim start eines Window Managers, oder auch beim start von X allein?


das Display geht aus (komplett schwarz) bei "/etc/init.d/xdm start" und auch nur bei X. Das bleibt sich gleich.

Es geht einfach nicht mit dem nvidia Treiber?

Woran kann das liegen?

Gruß Micha.
»MichaelMe« hat folgende Datei angehängt:

4

04.03.2009, 17:40

Die oben angehängte Xorg.0.log ist ja wie gestern auch schon vom "nv" Treiber ?(
Die Ratschläge aus dem gestrigen Thread [gelöst] 19 Zoll Röhrenmonitor nur 720 x 400 hast du auch hier beachtet?
Wie schaut die xorg.conf aus?

Wenn du auf der Konsole ein

Quellcode

1
$ startx
abschickst, erhältst du dort eine Fehlermeldung, wenn ja poste sie bitte.

5

04.03.2009, 18:56

wenn ich in der Konsole startx abschicke, soll eine Datei löschen. rm -r "/tmp/X0-lock" ---> danach startx und ich sehe das nvidia-Logo und es startet aber nicht mein Windowmanager kdm sondern nur drei weiße Fenster.

starte ich neu ist der Monitor wieder schwarz.

Was ist hier fallsch?

Gruß Micha.
»MichaelMe« hat folgende Dateien angehängt:
  • Xorg.0.log.txt (22,99 kB - 1 mal heruntergeladen - zuletzt: 04.03.2009, 20:08)
  • xorg.conf.txt (3,33 kB - 1 mal heruntergeladen - zuletzt: 04.03.2009, 20:10)

6

04.03.2009, 20:35

Das ist doch schon mal ein gutes Zeichen das dein X mit dem twm Window-Manager startet.
Was für ein WM möchtest du den starten? (kde,gnome,usw) ?

Mache mal folgendes:
Wenn nicht schon geschehen "eselect opengl set nvidia"

In der xorg.conf:
ändere

Quellcode

1
2
3
4
5
6
7
8
9
10
11
Section "Module"
	Load  "dbe"
	Load  "dri"
	Load  "glx"
	Load  "record"
	Load  "xtrap"
	Load  "extmod"
	Load  "GLcore"
	Load  "type1"
	Load  "freetype"
EndSection
in (dies ist nvidia Spezifisch)Steht auch in nahezu jeder Anleitung ;-)

Quellcode

1
2
3
4
5
6
7
8
9
10
11
Section "Module"
	Load  "dbe"
#	Load  "dri"
	Load  "glx"
	Load  "record"
	Load  "xtrap"
	Load  "extmod"
#	Load  "GLcore"
	Load  "type1"
	Load  "freetype"
EndSection

Quellcode

1
#DefaultDepth  24
in

Quellcode

1
DefaultDepth  24

Quellcode

1
2
3
4
5
	SubSection "Display"
#		Modes 	 "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
		Viewport   0 0
		Depth     24
	EndSubSection
in

Quellcode

1
2
3
4
5
	SubSection "Display"
		Modes 	 "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
		Viewport   0 0
		Depth     24
	EndSubSection

Auch solltest du in
Section "Monitor"
die Frequenzen deines Monitors eintragen! , also die
HorizSync
VertRefresh
Werte.

7

04.03.2009, 21:06

ich habe alles genau so gemacht, aber der Monitor geht wieder aus. Der mag scheinbar den nvidia-Treiber nicht. ?(

Was hat es mit dieser /tmp/X0-lock aufsich, wenn ich die lösche sehe ich ja kurz den Startscreen von nvidia.

Window-Manager soll kde werden.

Wie kann ich den Window-Manager nachträglich ändern.

Bei dem gestrigen PC auch mit dem alten nvidia-Treiber stürzt mir immer der Window-Manager nach dem start von Compiz ab. Keine Symbole zum mini bzw. maximieren + beenden. Weisst?

Gruß Micha.

8

04.03.2009, 22:19

Was für eine KDE Version?
Wie startest du kde , via startkde, kdm, usw
Hast du in deinem /home/Verzeichnis eine

Quellcode

1
2
$ cat .xinitrc
exec startkde
? wenn nicht erstell sie mal und teste es erneut via "$ startx"
gibt es da eine Fehlermeldung?

Versuche es bitte auch zunächst ohne irgendwelchen 3D Schnickschnack (compiz, usw) !

Die korrekten Monitor Frequenzen hast du nun in der xorg.conf eingetragen?

9

05.03.2009, 17:00

xorg.conf

Bei mir war es ähnlich, so ging es aber:

Erst mal muss sichergestellt sein, dass Du den Nvidia-Treiber richtig kompiliert hast.
Soll heissen, verweist ein

eselect kernel list

auf den Kernel, mit dem Du auch das System startest? Ansonsten mit eselect kernel set x ändern und nochmal

emerge -aD nvidia-drivers

kompilieren.

Da die xorg.conf da noch quer im Stall stehen kann, würde ich die Datei /etc/X11/xorg.conf mal umbenennen, zur Sicherheit, damit diese nicht verloren geht. Mit nvidia-xconfig als root wird dann aber eine neue Datei erstellt, und dann einfach nochmal durchbooten und schon gehts.

Naja vielleicht etwas optimistisch, aber feste dran glauben!

10

05.03.2009, 23:01

Quellcode

1
Was für eine KDE Version

KDE 3.5.9

Quellcode

1
Wie startest du kde , via startkde, kdm, usw

via rc-update add xdm default (in xdm steht kdm)

Die Datei ".xinitrc" habe ich angelegt und "exec startkde" reingeschrieben.

Bei "$ startx " kommt ein " bash: $: command not found"
Bei "$startx" kommt kein Fehler. Getestet in einer virtuellen Konsole und "nv"

boote gerade noch mal neu mit "nvidia"

Quellcode

1
Die korrekten Monitor Frequenzen hast du nun in der xorg.conf eingetragen?

ja

"startx"
Fehlermeldung:
Fatal server error:
Server is already active for display 0
If this server is no longer running, remove /tmp/.X0-lock
and start again.

lösche ich die /tmp/.X0-lock startet kde mit "startx" jedoch nach dem nächsten Systemstart ist der Monitor wieder schwarz.

Wie ändere ich das ab? Scheinbar wird die /tmp/.X0-lock immer wieder neu geschrieben.

Gruß Micha.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MichaelMe« (05.03.2009, 23:29)


11

06.03.2009, 01:04

Dann nimm den "xdm" doch zunächst noch mal aus dem Runlevel raus, und starte dein X und KDE als User mit einem "startx"
Geht das?
Wenn nicht poste bitte die genaue Fehlermeldung.

MfG

12

06.03.2009, 01:17

"startx" ohne alles aus der Konsole macht mir das Display schwarz.

gleiches Ergebnis.

Eine Fehlermeldung erhalte da nicht, es geht nur das Licht aus.

Welche log Datei soll ich genau posten?

Gruß Micha.

13

06.03.2009, 01:47

Wird da "nur" der Bildschirm Schwarz oder schaltet der Monitor sich ab?

Versuche sonst mal ein

Quellcode

1
XSESSION="kde-3.5" startx &> startx.log.txt
(als User) und schaue dann in dein /home/Verzeichnis nach der "startx.log.txt"

Edit:
Wenn vorhanden poste auch mal die "/var/log/kdm.log"

Gute Nacht

14

06.03.2009, 11:47

Hallo,

"startx" meckert wieder über diese "/tmp/.X0-lock"

Wodurch wird die "/tmp/.X0-lock" Datei immer wieder angelegt?

Gruß Micha.
»MichaelMe« hat folgende Datei angehängt:
  • startx.log.txt (373 Byte - 2 mal heruntergeladen - zuletzt: 06.03.2009, 14:01)

15

06.03.2009, 13:00

Edit:
Wenn vorhanden poste auch mal die "/var/log/kdm.log"

16

06.03.2009, 14:02

Die X0-lock kommt immer, wenn der X-Server läuft.

Hast Du mal probiert, was ich oben gepostet habe? Was ist dann passiert?

17

06.03.2009, 14:34

@Suseberlin
Du hast schon recht, doch das nvidia Treiber Modul und der Kernel sollten schon zusammenpassen, den ohne KDE läuft ja sein X-Server mit nvidia und twm
ist schon Mysteriös das ganze..

@MichaelMe
aber poste doch sonnst bitte mal die Ausgaben wie von Suseberlin empfohlen

Quellcode

1
2
3
# eselect kernel show
und
# uname -r

18

06.03.2009, 15:06

@Suseberlin

ich habe "emerge -aD nvidia-drivers " durchlaufen lassen am Ende wollte er noch "eselect opengl set nvidia" . Ging auch.

"eselect kernel show"
Current kernel symlink:
/usr/src/linux-2.6.27-gentoo-r8

"uname -r"
2.6.27-gentoo-r8

Bin mit dem System (Kernel) super zufrieden. Nur der nvidia Treiber will scheinbar nicht laufen.

kann es eve. was bringen wenn ich meinen Kernel noch einmal komplett übersetze? Weil dieser ja seinerzeit mit eimnem anderen nvidia ("nv") gebacken wurde?

Bevor ich mit "emerge -aD nvidia-drivers " den Treiber neu gebaut hatte, konnte ich nach löschen der Datei "/tmp/X0-lock" mit "startx" KDE komplett starten.

Jetzt sehe ich wieder nur twm (drei weiße Fenster).

Compiz lief auch schon, jedoch kamen da einige Fehler und der Window-Manager stürzte ab (keine Bediensymbole mehr), ging aber zu bedienen.


Lösche ich die Datei "/tmp/X0-lock " nicht, wird der Monitor nur schwarz (geht aus)


Gruß Micha.
»MichaelMe« hat folgende Datei angehängt:
  • kdm.log.txt (150,17 kB - 1 mal heruntergeladen - zuletzt: 06.03.2009, 19:50)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MichaelMe« (06.03.2009, 15:41)


19

06.03.2009, 22:07

Quellcode

1
#Option         "DPMS"

in der xorg.conf muss "DPMS" auskommentiert sein, dann kann ich im zeiten Anlauf startx mit dem nvidia Treiber starten.

bei einem normalen Systemstart bleibt der Monitor schwarz, ich öffne eine Konsole kille xdm und lösche /tmp/.X0-lock ---> startx und kde startet. (mit nvidia)

cool oder? 8)

starte ich jetzt compiz-manager stirbt zwar mein windowmanager aber sonst läufts

[/code]
compiz-manager
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:0174 (rev a3) (prog-if 00 [VGA controller])
Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 248, IRQ 11
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
NVIDIA: Direct rendering failed; attempting indirect rendering.
Comparing resolution (1600x1200) to maximum 3D texture size (2048): Passed.
Checking for nVidia: present.
Checking for FBConfig: NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
NVIDIA: Direct rendering failed; attempting indirect rendering.
present.
Checking for Xgl: not present.
Starting kde-window-decorator
NVIDIA: could not open the device file /dev/nvidiactl (Permission denied).
NVIDIA: Direct rendering failed; attempting indirect rendering.
/usr/bin/compiz (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz (core) - Warn: No GLXFBConfig for depth 32
/usr/bin/compiz (core) - Warn: No GLXFBConfig for depth 32
[/code]

irgendwie hat es mit der xorg.conf und der "Section "Monitor" zu tun?

noch jemand eine Idee?

Gruß Micha

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »MichaelMe« (06.03.2009, 22:13)


20

06.03.2009, 23:01

Staun... 8|
"DPMS" hatte ich ja gar nicht auf der Rechnung...
Hm.. eine gForce4 Karte ist ja auch schon n paar Tage her, was mich auch sehr verwundert hat ist das du die "alten" nvidia-drivers-96.43* mit dem relativ neuen Kernel-2.6.27 hast kompilieren können.

Hast du den Tipp von Suseberlin aus Beitrag mal probiert, also eine neue xorg.conf mittels nvidia-xconfig zu Erstellen und zu testen? , evtl. braucht der "alte Treiber ja noch ein paar "extra" Optionen..
Schaue hierzu auch in

Quellcode

1
2
$ nvidia-xconfig --help
$ nvidia-xconfig -A

Ich denke etwas wie

Quellcode

1
# nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --composite --render-accel --damage-events
sollte zunächst ein brauchbares (hoffentlich lauffähiges) Ergebnis liefen.

Auch hört es sich teilweise nach einen Rechte-Problem an, das mit deiner /tmp/.X0-lock ist ja so nicht ganz normal..
Wie schauen den da bei dir die Rechte aus?,
wurde da mal irgendwo dran rumgedreht (Rechte verändert/neu gesetzt)?

Bei mir schaut es zb so aus

Quellcode

1
2
# ls -la /tmp/.X0-lock
-r--r--r-- 1 root root 11  6. Mär 10:23 /tmp/.X0-lock


Edit:
Mir fällt grad noch ein, das ist ja sicher ne AGP (Steckplatz) Karte, hast du da im Kernel etwas zu gesetzt?
Du hast nicht zufällig den nvidia frame-Buffer im Kernel Aktiv? AFAIK sollte dieser nicht gesetzt sein!
Magst du mal deine Kernel config mit Anhängen?

viel Erfolg

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (06.03.2009, 23:10)