Nvidia sürücüsünü etkinleştirmek, açılış ekranını karıştırır

54

Canlı CD'den önyükleme yaparken veya Ubuntu'yu yükledikten sonra ilk önyüklemeyi yaptığınızda, açılış ekranı harika görünüyor. Ancak, apt-get ile yüklenen nvidia-current sürücüsünü etkinleştirdikten sonra, açılış ekranı deliriyor.

Çılgınlıkla demek istediğim, bu çözünürlüğü çok düşük, yazı tipi (varsayalım) çok garip ve hepsi bozulmuş gibi görünüyor.

Bu, 10.04 ve şimdi 10.10 ile tekrar oldu.

Nvidia sürücülerini etkinleştirdikten sonra açılış ekranını nasıl düzeltebilirim?

    
sordu neziric 11.10.2010 18:26

4 cevap

54

Bu kolay. Her şeyden önce:

sudo apt-get install v86d hwinfo
sudo hwinfo --framebuffer

Bu size desteklenen çözünürlüklerinizi gösterir. Not al .

Sonra:

gksudo gedit /etc/default/grub

Ara - GRUB_GFXMODE =

bunun altında yazmanız gerekenler: GRUB_GFXPAYLOAD_LINUX=1024x768 & lt; - çözünürlük-burada

Dosyayı kaydedin ve ardından:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-grub2
sudo update-initramfs -u
    
verilen cevap user3243 11.10.2010 18:48
13

Yukarıdaki çözüm sizin için çalışmayabilir. Benim durumumda hwinfo desteklenen çözünürlükleri göstermiyor. Ancak, bu bilgiyi doğrudan grubundan alabilirsiniz.

Grup konsoluna girmek için c tuşuna basın ve desteklenen çözünürlükleri almak için insmod video_all ve ardından videoinfo değerini girin. Yerel çözünürlüğünüz destekleniyorsa kullanın. Ayrıca, doğrudan gösterildiği gibi kullanın (yani 1680x1050x32, dolayısıyla renk derinliğini ekleyin). ESC 'ye basarak geri dönün.

Desteklenen çözünürlüğü düzenlediğinizde / etc / default / grub ve bu iki satırı içerecek dosya:

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'vbeinfo'
GRUB_GFXMODE=1680x1050x32
GRUB_GFXPAYLOAD_LINUX=keep

Şimdi, sıçrama gösterisini daha önce yapmak ve değişiklikleri gruba vermek için aşağıdaki satırları çalıştırın.

echo "FRAMEBUFFER=y" | sudo tee -a /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u -k all
sudo update-grub

Bunun yardımcı olacağını umuyorum.

    
verilen cevap mniess 11.10.2010 20:47
3

İşte, bunu düzeltmek için kolay bir betiktir: İşte

Bunun alt + F2 sorununuzu da değiştirip değiştirmeyeceğini bilmiyorum


Sanırım sorun şu ki, Nvidia GPU'ları çekirdeğe eklenemeyen özel sürücülere ihtiyaç duyuyorlar, bu yüzden çok geç bir önyükleme aşamasında yüklenirler. Bu yüzden doğru bir şekilde hatırlarsam, bu betik, bilgisayarınızın açılış ekranını göstermek için genel bir vesa sürücüsünü yüklemesini sağlar. Bu aslında bilgisayarınızın daha uzun sürmesini sağlar (ancak saniyeler veya milisaniyeden bahsedersek bile bilmiyorum).

Şahsen, sistemimin çekirdek kısımlarını bir eyecandy için değiştirmeye çalışmam, ama işe yaradığı sürece, güzeldir.

    
verilen cevap sBlatt 25.02.2011 23:56
3

Yukarıdaki düzeltmeler benim için işe yaramadı, yeterince uzağa gitmediler. Bunu 13.04 ile test ettim, ancak blogundaki yazar onu daha düşük ubuntu sürümleri için kullandı. Bu blogdaki orijinal bilgiler: İşte

Önce aşağıdaki komutu çalıştırarak hwinfo yükleyin:

sudo apt-get install v86d hwinfo

Yükleme işleminden sonra aşağıdaki komutu çalıştırın ve en yüksek çözünürlüğü not edin:

sudo hwinfo --framebuffer

Benim için bu Mod 0x0361: 1280x800 (+5120), 24 bit idi, sonraki dosyayı şu şekilde düzenleyin:

gksu gedit /etc/default/grub

GRUB konfigürasyon dosyasını açacağız, şimdi GRUB_CMDLINE_LINUX_DEFAULT="sessiz splash" 'ı arıyoruz ve aşağıdaki ile değiştiriyoruz, çözünürlüğümü benimkiyle değiştiriyorum ve aynı zamanda renk derinliğini de ekleyelim (benim için 24 16 veya 32 olabilir.

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x800-24,mtrr=3,scroll=ywrap"

Ardından aşağıdaki satırı (gerekiyorsa uncomment) bulun ve çözünürlüğünüzü tekrar değiştirin, renk derinliğini eklemediğinizi unutmayın:

GRUB_GFXMODE=1280x800

Kaydet ve çık, sonra aşağıdaki dosyayı düzenle:

gksu gedit /etc/initramfs-tools/modules

Dosyanın sonuna gelin ve aşağıdaki satırı ekleyin, tekrar çözünürlüğünüzü ve yaptığınız gibi renk renklerini ekleyin:

uvesafb mode_option=1280x800-24 mtrr=3 scroll=ywrap

Sonra terminali aşağıdaki komutları yazın ve yeniden başlatın:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-grub
sudo update-initramfs -u

Benim için sorun çözüldü, diğer önerileri ve senaryoları denedim, bunların hiçbiri işe yaramadı ama bu iyi şanslar!

    
verilen cevap DanFritz 06.06.2013 09:12

Etiketlerdeki diğer soruları oku