[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: