Re: Wheezy: Keine Konsolen (Ctrl+Alt+F1) bei NVidia-Treiber
Hallo Sascha,
danke für die vielen Hinweise, die mich zu einigen Versuchen inspiriert
haben, die leider trotzdem bis jetzt nichts gebracht haben.
* On Sun, Jun 02, 2013 at 05:18:50PM +0200 Sascha Reißner wrote:
> Am Freitag, den 31.05.2013, 12:54 +0200 schrieb Spiro Trikaliotis:
> > Ach ja: Der Monitor ist per VGA angeschlossen (weil das DVI-Kabel noch
> > am alten Rechner hängt).
>
> Interessant wäre noch, welche Ausgänge die Karte hat und was es für ein
> Monitor ist. Der Monitor ist per VGA-Kabel abgeschlossen. Hat die Karte
> noch einen VGA-Ausgang oder ist das Kabel über eine DVI2VGA-Kupplung
> angeschlossen?
> Ist das ein CRT-Moditor (Röhre) oder ein DFP (Flachbildschirm)?
Ein TFT-Monitor hängt per VGA am VGA-Ausgang (also ohne Adapter).
Daneben hat die Grafikkarte noch einen DVI und einen HDMI-Ausgang, an
denen aber nichts hängt.
(Testweise hatte ich den Monitor auch per DVI angeschlossen: Es hat sich
nichts am Verhalten geändert)
> Auf welchen Ausgang dein Monitor hängt, sollte auch in
> der /var/log/Xorg.log zu finden sein und welchen Monitor er daran
> erkennt.
Da ich Probleme mit der Interpretation der Datei habe habe ich sie mal
hier abgelegt:
http://pastebin.com/Dhft5ATj
Für mich sieht das alles "vernünftig" aus, ich kann nichts erkennen, was
mir irgendwie aufstossen würde.
> Für mich sieht es so aus, als würde das nvidia-Modul (das erst von X
> geladen wird) die Konsolen entweder auf den leeren Ausgang drücken, oder
> einen Modus verwenden den dein Monitor nicht unterstützt (out of range)
> oder das Signal gar nicht erkennt (no signal).
Die Meldung spricht eher gegen "out of range"; aus Erfahrung bringt er
dann eine andere Meldung, deren genauen Wortlaut ich allerdings auch
nicht wiedergeben kann.
> Interessant für dich ist eventuell auch /usr/share/doc/nvidia-glx/html.
> In der Datei xconfigoptions.html findest du Optionen speziell für
> nvidia.
Ich habe jetzt mit verschiedenen Optionen rumgespielt:
(Section "Device")
Option "UseDisplayDevice" "CRT-0"
Option "IgnoreDisplayDevices" "DFP, TV"
Option "UseEdidFreqs" "true"
Option "TwinView" "on"
Ich habe: Alle Optionen gleichzeitig, jede einzeln, und ein paar Kombinationen
jeweils ohne Erfolg durchgespielt.
> PS: existiert bei dir /dev/fb0 ?
> was sagt # dmesg | grep fb
> Bei mir zB:
> [ 0.841427] vesafb: mode is 1280x1024x32, linelength=5120, pages=0
> [ 0.841428] vesafb: scrolling: redraw
> [ 0.841430] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
> [ 0.841878] vesafb: framebuffer at 0xf5000000, mapped to 0xffffc90005100000, using 5120k, total 5120k
> [ 0.955747] fb0: VESA VGA frame buffer device
Bei mir ist offenbar ein anderes Gerät, efifb, zuständig (ja, ich boote
im UEFI-Modus, nicht mit CM, also nicht im BIOS-Modus):
[ 0.000000] EFI: mem36: type=6, attr=0x800000000000000f, range=[0x00000000ddf6d000-0x00000000de2fb000) (3MB)
[ 0.000000] EFI: mem37: type=6, attr=0x800000000000000f, range=[0x00000000de2fb000-0x00000000de31e000) (0MB)
[ 0.000000] kernel direct mapping tables up to df000000 @ 1fffb000-20000000
[ 0.000000] NODE_DATA [000000031effb000 - 000000031effffff]
[ 0.931012] PCI: MMCONFIG for domain 0000 [bus 00-3f] at [mem 0xf8000000-0xfbffffff] (base 0xf8000000)
[ 0.931014] PCI: MMCONFIG at [mem 0xf8000000-0xfbffffff] reserved in E820
[ 1.042236] pnp 00:0b: [mem 0xf8000000-0xfbffffff]
[ 1.042286] system 00:0b: [mem 0xf8000000-0xfbffffff] has been reserved
[ 1.249676] efifb: probing for efifb
[ 1.250188] efifb: framebuffer at 0xe8000000, mapped to 0xffffc9000b700000, using 5120k, total 5120k
[ 1.250190] efifb: mode is 1280x1024x32, linelength=5120, pages=1
[ 1.250191] efifb: scrolling: redraw
[ 1.250192] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 1.257417] fb0: EFI VGA frame buffer device
Ich habe daraufhin versucht, mit den Kernal-Parametern herumzuspielen.
So habe ich beispielsweise
video=efifb:off video=uvesafb:mode_option=1024x768-16
genutzt, um efifb abzuschalten und uvesafb zu nutzen.
Resultat: efifb läßt sich zwar abschalten, uvesafb allerdings so nicht
einschalten, so dass ich beim Booten gar keine Anzeigen mehr bekomme
> Gefunden hab ich noch # dmesg | grep NVRM
> [ 5.309552] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 304.88 Wed Mar 27 14:26:46 PDT 2013
Identisch (bis auf die Zeit):
[ 5.482449] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 304.88 Wed Mar 27 14:26:46 PDT 2013
Die anderen Zeilen erhalte ich allerdings nicht.
Ich komme hier nicht mehr weiter, was aber auch an mangelndem Wissen
liegen könnte.
Viele Grüße
Spiro
Reply to: