1280x800 çözünürlük tty ile nasıl etkinleştirilir?


13

Toshiba U500 (nVidia) var. / Etc / default / grub'u birçok şekilde değiştirmeyi denedim, şimdi aldım:

GRUB_DEFAULT=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="vga=0x014c"
GRUB_CMDLINE_LINUX="vga=0x014c"
GRUB_GFXPAYLOAD_LINUX=1280x800x16

0x014c 1280x800x16 ile ilgili Grub vbeinfo nedir

Keşke dizüstü bilgisayarımın güzel, yüksek çözünürlüklü yazı tipi ile önyükleme yapmasını ve tty konsollarının bu şekilde kalmasını isterdim ... Bu nasıl mümkün olabilir?

Saygılarımızla, gocio

Yanıtlar:


14
  1. Hwinfo'yu yükleyin çünkü nasıl olduğunu bilmemin tek yolu bu. ( sudo apt-get install hwinfoVEYA sudo aptitude install hwinfo)

  2. Konsola (gnome terminali veya başka herhangi bir) gidin ve sudo hwinfo --framebufferhangi video kartına bağlı olarak kısa veya uzun bir liste alacaksınız. Liste şöyle görünecektir:

    Mode 0x0335: 320x240 (+640), 16 bits 
    Mode 0x0336: 320x240 (+1280), 24 bits
    Mode 0x033d: 640x400 (+1280), 16 bits
    Mode 0x033e: 640x400 (+2560), 24 bits
    Mode 0x0345: 1600x1200 (+1600), 8 bits
    Mode 0x0346: 1600x1200 (+3200), 16 bits
    Mode 0x0347: 1400x1050 (+1400), 8 bits
    Mode 0x0348: 1400x1050 (+2800), 16 bits
    Mode 0x0349: 1400x1050 (+5600), 24 bits
    
  3. 1600x1200 16Bit Çözünürlük istediğinizi varsayalım. Sonra Hex değerini sağa alırsınız, bu durumda 0x0346 ve bunu yazarsınız.

  4. /etc/default/grub. Buna benzer 2 satır bulacaksınız:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    

    İkincisi, bu satırı aşağıdaki gibi görünecek şekilde düzenleyin:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX="vga=0x0346"
    

    Gördüğünüz gibi, sadece hex dosyasında grub dosyasındaki linux satırının sonuna koyun ve kaydedin. Çıkış ve tür sudo update-grub. Tamamlanana kadar bekleyin ve yeniden başlatın.


1600x800 gibi özel çözünürlük belirtebilir miyiz?
Starx

@Starx Bu aslında monitörünüzün ve ekran kartınızın VESA modundaki kombinasyonuna bağlıdır. Her ikisi de destekliyorsa, listede görünecek ve doğru bir şekilde görebileceksiniz. Ancak, Ubuntu'nun eski sürümleri için geçerli olduğu için bunu ciddi bir şekilde güncellemem gerekiyor.
Luis Alvarado

1

TTY'lerin ( Ctrl+ Alt+ F1içinden F6) çözünürlüğünü değiştirmek için Ubuntu Topluluğu Wiki'sinde belirtilen adımlar hile yapmalıdır:

Bu Ubuntu 9.10 ve üstü , Linux Mint 8 ve üstü ve muhtemelen aynı zamanda GRUB 2 kullanan Ubuntu sürümlerine dayalı herhangi bir dağıtım için de çalışmalıdır.

  1. Tutma sırasında Linux'u başlatın Left shift.
    GRUB 2 menü ekranı belirir.
  2. CGRUB komut satırına erişmek için basın .
  3. Tip vbeinfo Entermevcut kararlarının listesine erişmek için.
  4. Listeden bir çözünürlük seçin ve not edin.
  5. EscGRUB komut satırından çıkmak için tuşuna basın .
  6. Linux'a önyükleme yapın.
  7. /etc/default/grubkök ayrıcalıkları ile favori metin editörü.

    sudo nano /etc/default/grub
    
  8. Yazdığınız 1280x800çözünürlükle değiştireceğiniz aşağıdaki satırı ekleyin :

    GRUB_GFXPAYLOAD_LINUX=1280x800
    

    Çizgiden hemen sonra koydum #GRUB_GFXMODE.

  9. Kaydet ve çık.
  10. GRUB yapılandırmasını güncelleyin.

    sudo update-grub
    
  11. Yeniden Başlatma.

    sudo reboot
    

Şimdi TTY'ler belirtilen çözünürlüğe sahip olmalıdır. Ne yazık ki, sadece 16 renk ile sıkışıp kaldınız.


1

İlk olarak, grub için:

sudo nano /etc/default/grub

ve satırı değiştirin:

#GRUB_GFXMODE=640x480

buna:

GRUB_GFXMODE=1280x800 
GRUB_GFXPAYLOAD_LINUX=keep

Ardından, kartı kullanmak için çerçeve tamponu ekleyin:

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

ve grub güncellemeyi unutmayın!

sudo update-grub

kaynak

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.