Wenn ich meinen Grafiktreiber debugge, verlasse ich mich auf die Befehlszeilen, auf die ich zugreifen kann, indem ich Strg + Alt + F1-F6 drücke. Nach der Installation der neuesten NVIDIA-Treiber wird der Bildschirm jedoch schwarz, wenn ich zu diesen TTYs wechsle. Wie kann ich die TTYs dazu bringen, mit den NVIDIA-Treibern zu arbeiten?
Ich habe einige der Vorschläge aus anderen Fragen ausprobiert, z. B. die Frage "Geschlossen als zu lokalisiert" hier: Wie bekomme ich meine verdunkelten Ttys zurück? und der sehr involvierte Vorschlag hier: Ausgabe kann nicht in tty angezeigt werden. (Strg + Alt + F1 bis F1 funktionieren nicht und zeigen einen schwarzen Bildschirm an).
Ich verwende Ubuntu 14.04 mit den neuesten Updates. Hier sind einige Systeminformationen:
└─>lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 640M Mac Edition] (rev a1)
└─>lsmod
Module Size Used by
pci_stub 12622 1
vboxpci 23194 0
vboxnetadp 25670 0
vboxnetflt 27613 0
vboxdrv 409768 3 vboxnetadp,vboxnetflt,vboxpci
bnep 19624 2
rfcomm 69160 12
nls_iso8859_1 12713 1
arc4 12608 2
snd_hda_codec_hdmi 46254 1
btusb 32412 0
bluetooth 391196 22 bnep,btusb,rfcomm
uvcvideo 80885 0
videobuf2_vmalloc 13216 1 uvcvideo
videobuf2_memops 13362 1 videobuf2_vmalloc
videobuf2_core 40664 1 uvcvideo
videodev 134688 2 uvcvideo,videobuf2_core
b43 387371 0
snd_hda_codec_cirrus 18855 1
mac80211 630653 1 b43
cfg80211 484040 2 b43,mac80211
ssb 62379 1 b43
snd_hda_intel 52355 5
snd_hda_codec 192906 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_cirrus
snd_hwdep 13602 1 snd_hda_codec
snd_pcm 102099 3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc 18710 2 snd_pcm,snd_hda_intel
snd_seq_midi 13324 0
snd_seq_midi_event 14899 1 snd_seq_midi
snd_rawmidi 30144 1 snd_seq_midi
snd_seq 61560 2 snd_seq_midi_event,snd_seq_midi
intel_rapl 18773 0
x86_pkg_temp_thermal 14205 0
intel_powerclamp 14705 0
coretemp 13435 0
snd_seq_device 14497 3 snd_seq,snd_rawmidi,snd_seq_midi
kvm_intel 143060 0
snd_timer 29482 2 snd_pcm,snd_seq
kvm 451511 1 kvm_intel
crct10dif_pclmul 14289 0
crc32_pclmul 13113 0
snd 69238 21 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_hda_codec_cirrus,snd_seq_midi
ghash_clmulni_intel 13216 0
applesmc 19308 0
input_polldev 13896 1 applesmc
aesni_intel 55624 0
aes_x86_64 17131 1 aesni_intel
lrw 13286 1 aesni_intel
gf128mul 14951 1 lrw
glue_helper 13990 1 aesni_intel
ablk_helper 13597 1 aesni_intel
cryptd 20359 3 ghash_clmulni_intel,aesni_intel,ablk_helper
parport_pc 32701 0
ppdev 17671 0
lpc_ich 21080 0
lp 17759 0
bcma 52096 1 b43
parport 42348 3 lp,ppdev,parport_pc
nvidia 10527448 31
soundcore 12680 1 snd
drm 303102 2 nvidia
video 19476 0
mac_hid 13205 0
apple_bl 13993 0
mei_me 18627 0
mei 82276 1 mei_me
hid_apple 13386 0
hid_generic 12548 0
tg3 166442 0
sdhci_pci 23172 0
sdhci 43015 1 sdhci_pci
ptp 18933 1 tg3
pps_core 19382 1 ptp
ahci 25819 4
usbhid 52570 0
libahci 32560 1 ahci
hid 106148 3 hid_generic,usbhid,hid_apple
uvesafb 28686 0
Bearbeiten: Ich verwende das Paket nvidia-340
aus der xorg-edgers
PPA:
└─>apt-cache policy nvidia-340
nvidia-340:
Installed: 340.24-0ubuntu1~xedgers14.04.1
Candidate: 340.24-0ubuntu1~xedgers14.04.1
Version table:
*** 340.24-0ubuntu1~xedgers14.04.1 0
500 http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu/ trusty/main amd64 Packages
100 /var/lib/dpkg/status
Ich habe auch versucht, den Framebuffer wie hier beschrieben zu deaktivieren: http://forums.linuxmint.com/viewtopic.php?f=42&t=168108#p864284 . Immer noch kein Glück.
Bearbeiten: Ich verwende jetzt das Paket nvidia-343
von der xorg-edgers PPA:
└─>apt-cache policy nvidia-343
nvidia-343:
Installed: 343.13-0ubuntu1~xedgers14.04.1
Immer noch kein Glück.
vga=773
zu den Kernel-Parametern während des Startvorgangs beginnen. Oder deaktivieren Sie KMS durch Hinzufügennomodeset
.startx
ing verwenden, ist das Debuggen schwierig, da Änderungen möglicherweise Probleme verursachen und Sie sie reparieren müssen, ohne zu sehen, was Sie eingeben. Versuchen Sie es einige Male mit ALT + STRG + F1, Strg + C, warten Sie einige Sekunden und dann blindsudo modprobe -r nvidia;sudo modprobe nvidia
.Antworten:
Zuerst,
Fix Grub Auflösung:
Suchen Sie nun die Linie
und ändern Sie es auf diese Änderung 1280x800 auf die gewünschte Auflösung:
Nächster,
Framebuffer hinzufügen (nein, das ist kein Tippfehler; Echo zweimal verwenden):
Zum Schluss aktualisieren Sie grub und initramfs:
Starten Sie neu, damit die Änderungen wirksam werden
quelle
Haben Sie versucht, die neuesten Nvidia-Treiber über diesen Link zu installieren?
http://www.binarytides.com/install-nvidia-drivers-ubuntu-14-04/
Ich habe die letzte Nvidia und tty funktioniert gut am 14.04 64x. PS: Verwenden Sie das Standard-KDE (Unity)?
quelle
xorg-edgers
PPA zu installieren , die die von mir verwendeten Treiber bereitstellt, die dieses Problem verursachen.Entfernen Sie zuerst die xorg-Kanten-Treiber und pa von Ihrem System
Zweitens gehen Sie hier: http://www.nvidia.com/Download/driverResults.aspx/78469/en-us
Drittens laden Sie die Treiber herunter
Geben
Zu guter Letzt
quelle
Haben Sie auch versucht, den Treiber für Ihr bestimmtes Gerät herunterzuladen und die Installation über WINE auszuführen? Es ist eine mögliche Route, die Sie versuchen könnten. Ich habe das gleiche getan, als ich Ubuntu 13.10 lief und es meine nVidia-Grafikkarte nicht erkannte. Ich legte die Installationsdiskette ein und ging zu meinem Computer und über das Laufwerk. Klicken Sie mit der rechten Maustaste auf "In Wein ausführen". Als die Installation abgeschlossen war, habe ich Ubuntu einfach auf die richtige Auflösung eingestellt und es hat bei mir funktioniert. Ich musste nur den Treiber auf C-Laufwerk unter Treiber verschieben und Ubuntu neu starten. Ich bin mir nicht sicher, ob dies für alle verschiedenen Geräte funktionieren würde, aber es ist einen Versuch wert, wenn Sie mich fragen.
quelle
Ich hatte das gleiche Problem, nachdem ich letzte Nacht Pakete / Kernel aktualisiert und diese installiert hatte, wodurch meine nVidia-Karte wieder erkannt wurde:
Natürlich können Sie 311 durch andere Versionen in Repositorys ersetzen, aber ich denke, was ist das Problem?
xserver-xorg-lts-raring
Dann renne
Es sollte Ihre Karte zeigen (früher wurde es für mich nicht angezeigt).
quelle
Haben Sie versucht, alle Startoptionen zu verwenden?
nomodeset, noapic no1apic,
usw. (Die Live-CD enthält die gesamte Liste sowie diesen Link: https://help.ubuntu.com/community/BootOptions
Wenn ich Anzeigeprobleme hatte, experimentierte ich mit diesen, bis ich eines fand, das mich zu einem verwendbaren System brachte. Von dort aus konnte ich das Problem lösen und die Boot-Option entfernen.
quelle
Öffnen Sie dies mit Ihrem Texteditor
Bearbeiten Sie dies zu Ihrer Auflösung:
speichern und schließen:
Drücken Sie zum Speichern Strg + o
Drücken Sie zum Beenden Strg + x
Grub aktualisieren und neu starten:
quelle