Nvidia sürücüsünün etkinleştirilmesi açılış ekranını engelliyor


55

Canlı CD'den önyükleme yaptığınızda veya Ubuntu'yu yükledikten sonra ilk önyüklemeyi yaptığınızda, açılış ekranı harika görünür. Ancak apt-get ile yüklenen nvidia akım sürücüsünü etkinleştirir başlatmaz açılış ekranı tamamen çıldırıyor.

Çılgınlıkla, çözünürlüğün çok düşük olduğunu söylüyorum, font (sanırım) çok garip ve hepsi kırılmış gibi görünüyor.

Bu 10.04 ile oldu ve şimdi tekrar 10.10 ile oldu.

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


1
X'te çözünürlüğüm 1600x900 yapıyor, ancak sudo hwinfo --framebuffer veya grubun konsolunda maksimum çözünürlük 1152x864. Biri bana bunun neden olduğunu söyleyebilir mi ??? Thankx

Ayrıca 12.04'te de oldu, ama bunun yerine bir ATI
sürücüm var

Nvidia'nın logosuyla sadece yaklaşık 1 saniye boyunca flaş alıyorum ve sonra hepsi normal.
Alvar,

Bir ATA şifresi ayarladıysanız, buna çok dikkat edin.
Yaptım

10.04 veya 10.10 değil, 16.04 korsanına dayanan yorumların üzerinde
MrMesees

Yanıtlar:


55

O kolay. Her şeyden önce:

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

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

Sonra:

gksudo gedit /etc/default/grub

Ara - GRUB_GFXMODE =

bunun altında şunu yazmanız gerekir: GRUB_GFXPAYLOAD_LINUX=1024x768 <- özünürlük-burada

Dosyayı kaydedin ve sonra:

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

2
Bunu yapmanın bir dezavantajı var mı?
ændrük

İkinci adımınız yerine cryptsetup programını kurardım. Aynı çalışır.
Genişletici

1
Benim için işe yaramıyor, ben bir NVIDIA 8600M kullanıyorum. Maverick ile güzel
çalışırdı

2
mükemmel, bu herkesin merak
etmesi

1
Sadece bunu doğrulamak için ubuntu 14.04 ve nvidia ile de çalışın, hwinfo bölümünü yoksayın, çünkü bu mümkün değil ... ve her şey aynı ...
Mohammad ZeinEddin

14

Yukarıdaki çözüm sizin için işe yaramayabilir. Benim durumumda örneğin hwinfo desteklenen kararları göstermiyor. Bununla birlikte, bu bilgiyi doğrudan grubtan alabilirsiniz.

Basın c grub konsolda almak ve sonra enter insmod video_allardından videoinfodesteklenen çözünürlükleri alır. Yerel çözünürlüğünüz destekleniyorsa kullanın. Ayrıca doğrudan gösterildiği gibi kullanın (yani 1680x1050x32, bu nedenle renk derinliğini de dahil edin). ESC'ye basarak geri dönün .

Desteklenen çözünürlüğe sahip olduğunuzda / etc / default / grub ve bu iki satırı içerecek dosya düzenleyin:

# 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ıçramayı daha erken göstermek 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

Bu yardımcı olur umarım.


1
Hayır, hwinfo doğru çözümü vermedi, ama en yakınını kullandım - bu da işe yarıyor. Ayrıca önyükleme yaparken C'ye basmayı da denedim (Shift ve Escape'i de denedi) ancak Grub konsoluna giremedim.
neziric

1
Düzenli grub ekranını alamıyorsanız (hangi çekirdeği veya işletim sistemini önyükleyeceğinizi seçebilirsiniz) önyükleme yaparken ÜST KRKT tuşunu basılı tutmanız gerekir. Grub ekranını aldığınızda, konsola girmek için C tuşuna basın.
bay

Benim için bir cazibe gibi çalıştı! Benim durumumda grub konsolundaki komut 'vinfo' değil, 'videoinfo' idi.
BrozzSama

@ user155897 teşekkürler, cevabı güncellendi.
nisan

Desteklenen çözünürlük neden benim gerçek çözünürlüğümden çok daha düşük
ray

3

İşte bunu düzeltmek için kolay bir komut dosyası: http://www.webupd8.org/2010/10/script-to-fix-ubuntu-plymouth-for.html

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


Bence sorun şu ki, Nvidia GPU'ların çekirdeğin içine yerleştirilemeyen özel sürücülere ihtiyaç duyuyorlar, bu yüzden çok geç bir açılış aşamasında yüklendiler. Bu yüzden, doğru hatırlıyorsam, bu komut dosyası bilgisayarınızın açılış ekranını göstermek için genel bir vesa sürücüsü yüklemesini sağlar. Bu aslında bilgisayarınızın başlaması daha uzun sürer (ancak saniye mi yoksa milisaniye mi konuşacağımızı bilmiyorum).

Ben şahsen sistemimin çekirdek parçalarını bir göz merceği için değiştirmekten rahatsız olmazdım, ancak çalıştığı sürece, bu güzel bir durum.


3

Yukarıdaki düzeltmeler benim için işe yaramadı, yeterince ileri gitmediler. Bunu 13.04 ile test ettim, ancak blogundaki yazar daha düşük ubuntu versiyonlarında kullandı. Bu blogdan gelen orijinal bilgiler: http://jechem.blogspot.be/2011/04/fix-plymouth-splash-screen-in-ubuntu-on.html

İlk önce aşağıdaki komutu çalıştırarak hwinfo'yu kurun:

sudo apt-get install v86d hwinfo

Kurulumdan 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 , sonra da aşağıdaki dosyayı düzenledi:

gksu gedit /etc/default/grub

Bu GRUB yapılandırma dosyasını açacaktır, şimdi GRUB_CMDLINE_LINUX_DEFAULT = "sessiz sıçrama" ifadesini arayacağız ve şu şekilde değiştireceğiz, çözünürlüğünüzü benimkiyle değiştirip renk derinliğini de ekleyeceğim (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ı bulun (gerekirse uncomment) ve çözünürlüğünüzü tekrar değiştirin, renk derinliğini dahil etmediğ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 kaydırın ve aşağıdaki satırı ekleyin, çözünürlüğünüzü ve renk tonunu daha önce yaptığınız gibi tekrar ekleyin:

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

Sonra terminalde 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 bu sorunu düzeltti, diğer tüm önerileri ve senaryoları denedim, hiçbiri işe yaramadı ama bu iyi şanslar!


2
Bulamıyor hwinfo depolarında. Ubuntu'da 14.04.1.
1111161171159459134
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.