Saya baru-baru ini membersihkan diinstal ulang Maverick di komputer saya. Ini menggunakan driver Nvidia propietary.
Semuanya berjalan dengan baik, kecuali bahwa saya melihat banyak teks yang jelek ketika boot dan mematikan Ubuntu.
Saya tidak keberatan dengan teksnya sama sekali; sebenarnya, saya suka melihat startup / mematikan informasi.
Apa yang saya tidak suka adalah kejelekannya!
Ketika komputer saya beralih ke mode konsol - (booting, matikan atau CTRL + ALT + F1) teksnya sangat besar - saya tidak bisa mengambil screenshotnya, tetapi sepertinya resolusi 640x480. Monitor saya biasanya bekerja pada 1440x900.
Saya ingat bahwa teks konsol yang muncul saat menginstal dari CD itu bagus dan kecil.
Bagaimana saya bisa membuat teks konsol terlihat seperti terlihat saat boot dari CD?
sumber
00_header
yang benar-benar tidak boleh diedit.Ini membantu saya di Ubuntu 14.04 dengan ESXi 5.5:
Ubah baris ke:
Lalu lari:
Gunakan 795 atau 799 untuk resolusi yang lebih tinggi (Lebih detail di sini ).
sumber
splash
pilihan membekukan layar login dan itu tidak perlu dalam pendapat saya. Btw, saya benar-benar tidak suka opsi samar seperti 792!reboot
perintah tidak menyukai-r
opsi itu.vbeinfo
dan buat keputusan (mis. 1920x1200x32).sudo nano /etc/default/grub
GRUB_GFXMODE=
(mis.GRUB_GFXMODE=1920x1200x32
)GRUB_GFXPAYLOAD_LINUX
keGRUB_GFXPAYLOAD_LINUX=keep
sudo update-grub
sumber
Atur mode grafis dengan
GRUB_GFXPAYLOAD_LINUX
Pertama, instal
xrandr
dan jalankan:Mode layar yang tersedia terdaftar.
Sekarang, edit
/etc/default/grub
:Dengan asumsi file yang sebelumnya tidak diedit, buat perubahan berikut:
Variabel
GRUB_CMDLINE_LINUX_DEFAULT
harus mengandung setidaknyanomodeset
, mungkin sebagai tambahanquiet
dansplash
pada sistem desktop.Pada sistem server, batalkan komentar
GRUB_TERMINAL=console
untuk melihat lebih banyak pesan yang lewat saat boot sebelum masuk ke konsol grafis.Tinggalkan baris ini sebagai komentar:
Di akhir file, tambahkan baris:
atau ganti nilainya dengan mode (terpisah koma) lainnya yang didukung oleh perangkat keras Anda. Nilai-nilai
text
,keep
,auto
,vga
danask
harus juga bekerja.Akhirnya, setelah menyimpan yang diedit
/etc/default/grub
dengan Ctrl+ Odan keluar dengan Ctrl+ X, jalankan perintah berikut:Jawaban ini juga akan berfungsi untuk mengurangi resolusi dan / atau kecepatan refresh atau frekuensi penyangga bingkai pada sistem yang gagal. Monitor CRT biasanya menunjukkan garis-garis yang berkedip ketika frekuensi refresh terlalu tinggi.
sumber
xrandr
sebagai gantinya.Hanya beberapa latar belakang pribadi: di komputer saya yang lain saya tidak punya masalah dengan mode mewah itu (160 cols x 60 baris, tetapi memiliki monitor CRT 4: 3). Ini dilengkapi dengan TNT2 (ya, saya bersumpah), dan mode itu segera ditampilkan pada boot pertama. Masalahnya, ia melakukan ini dengan memuat driver nouveau , dan orang ini masih agak rusak (dalam kasus saya, itu hang seluruh sistem ketika mencoba untuk memindahkan windows). Jadi, untuk memiliki sistem yang dapat digunakan, saya harus menurunkan versi ke driver nv yang lama dan stabil , dan juga menonaktifkan pengaturan mode (karena kernel akan selalu memuat nouveau ketika diaktifkan). Perhatikan bahwa saya tidak menggunakan driver berpemilik nVidia, tetapi seperti Anda, saya kembali ke 80x25 dalam mode konsol.
Ini karena driver nv tidak menggunakan pengaturan mode kernel . Sekarang, saya tidak tahu tentang driver berpemilik, tapi saya kira mereka mungkin telah mengubah konfigurasi Anda agar dapat digunakan, dan mungkin itu sebabnya Anda melihat mode "besar". Mungkin mereka menonaktifkan pengaturan mode saat diinstal. Itu sebabnya Anda melihat mode teks "kecil" saat boot dari Live CD.
Anda dapat mencoba boot dengan mode VESA yang berbeda, tetapi itu sangat tergantung pada perangkat keras Anda. Untuk itu, silakan periksa http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_number . Misalnya, jika Anda ingin mencoba mem-boot mode teks Anda pada 1024x640, Anda akan menemukan bahwa ID mode adalah 877.
Jadi, saat boot, tahan tombol SHIFT (jika Anda tidak memiliki batas waktu GRUB) untuk memunculkan menu GRUB. Pilih mode yang ingin Anda boot dan tekan 'e' (untuk mengedit perintah). Di akhir perintah "kernel", tambahkan
vga=877
. Nomornya adalah ID mode, jika Anda ingin mencoba mode lain, ganti dengan nomor yang diinginkan.Juga, pada halaman Wikipedia yang sama, Anda juga dapat mencoba "Format universal" yang membantu tepat di bawah tabel mode. Itu hwinfo perintah cukup berguna.
sumber
Mengapa saya menjawab ancaman ini meskipun sudah sangat tua? Jawabannya cukup mudah, karena begitu banyak ancaman lain yang menyebutnya.
Jika
vbeinfo
atauhwinfo --framebuffer
tidak menunjukkan resolusi asli layar Anda, maka nonaktifkan vesa, untuk melakukannya hapus vga = opsi di:Cari
GRUB_CMDLINE_LINUX_DEFAULT=
dan hapusvga=
jika Anda menemukannya.Jika Anda telah menghapus opsi, jangan lupa untuk membuat grub.cfg baru:
Jika Anda tidak tahu Anda melakukannya dengan baik, maka cukup reboot dan buka terminal:
Jika grep tidak menunjukkan apa-apa, maka Anda menghapus opsi vga =.
Sekarang instal uvesafb:
Pastikan modul uvesafb dimasukkan ke initrd Anda. Tambahkan ke akhir / etc / initramfs-tools / modules:
Untuk melihat mode apa yang tersedia:
Sekarang konfigurasikan uvesafb mode_option = YOURxResoultion-BitColorMode misalnya 1280x1024-32:
Jangan lupa untuk membangun kembali initrd Anda:
Sekarang kamu bisa reboot!
Lihat ini untuk lebih jelasnya. Ini untuk debian, tetapi juga berfungsi untuk ubuntu. Saya harap ini membantu Anda dan itu harus lebih umum daripada menggunakan grub2.
sumber
uvesafb
berfungsi untuk saya di Ubuntu 16.04 dengan driver nvidia ( direkomendasikan di tempat lain KMS tidak didukung dalam kasus ini)Mode konsol Ubuntu 18 :
Sunting
di
jadi baris baru terlihat seperti:
dari mana XXX berasal
https://www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/
kemudian muat ulang konfigurasi grub dan reboot
sumber
Ini tidak akan mengubah font saat boot, tetapi untuk konsol di Ctrl+ Alt+F[1-6]
Pasang font Ubuntu khusus untuk konsol Anda:
Dan buat skrip
/usr/local/bin/fontset
dengan perintah ini:(pilih fon yang diinginkan dari folder
/usr/share/consolefonts/
)Anda dapat memanggil
fontset
setiap kali di konsol Anda setelah menggunakan Ctrl+ Alt+F1atau tambahkan baris ini ke
/root/.profile
(jangan tambahkan ini ke pengguna Anda. profil atau Anda mendapatkan kesalahan pada boot grafis)
sumber: Ubah ukuran font pada layar dan konsol pesan booting
sumber
Berikut ini bekerja untuk saya di Debian Stretch 4.9.51-1.
Tidak ada GUI, hanya mode konsol:
Edit
/etc/default/grub
dan tambahkan baris berikutUntuk daftar
vga=
kode lihat http://pierre.baudu.in/other/grub.vga.modes.htmlThe
nomodeset
mencegah resolusi mengubah lagi setelah grub menginisialisasi [berkat Bagaimana cara meningkatkan resolusi konsol-mode? ]EDIT: Seperti yang disebutkan oleh @Videonauth: Setelah itu lakukan:
sudo update-grub
sumber
/etc/default/grub
tidak cukup, Anda juga perlu menjalankan setelahnyasudo update-grub
untuk mewujudkannya