Pertanyaan Resolusi terminal maksimum di ubuntu server virtual box guest


Saya memiliki mesin VM yang menjalankan ubuntu 14.04 (tamu) di host Win7. Saat ini saya memiliki resolusi server yang diatur ke 1024 * 768 dengan menambahkan ini

GRUB_CMDLINE_LINUX_DEFAULT="splash xvga=1024x768x24" 
GRUB_GFXMODE=1024x768x24

untuk /etc/default/grub.

Namun saya tidak bisa mendapatkan resolusi yang lebih tinggi. Ketika saya mengatur misalnya 1200 * 800, reset ke 640 * 480. Saya telah mengalokasikan memori video 128MB.

Bisakah saya mendapatkan resolusi yang lebih tinggi?


18
2018-04-27 17:55


asal


kemungkinan duplikat dari Bagaimana cara meningkatkan resolusi mode konsol? - Sylvain Pineau


Jawaban:


Jawaban yang saya temukan adalah kombinasi dari Bagaimana cara meningkatkan resolusi mode konsol? dan Bagaimana cara menggunakan layar penuh ubuntu server di virtualbox? Yang pertama memberikan informasi untuk mengubah resolusi tampilan grub, dan yang terakhir membantu saya dalam mendiagnosis mengapa yang pertama tidak menghasilkan perubahan resolusi.

Menggabungkan dua jawaban:

  1. Identifikasi resolusi yang didukung oleh lingkungan VirtualBox Anda. Reboot sistem dan simpan Bergeser kunci sampai jendela grub muncul lalu tekan c. Ini akan menjatuhkan Anda ke konsol grub. Masukkan pujian vbeinfo untuk melihat daftar resolusi. Pilih resolusi yang sesuai untuk Anda (dalam kasus saya, 1152x864x32).

  2. Edit /etc/default/grub untuk memodifikasi / membuat garis GRUB_GFXMODE=1152x864x32 (di mana Anda mengganti resolusi dengan yang sesuai untuk lingkungan Anda).

  3. Edit /etc/grub.d/00_header untuk mengubah garis

    if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=auto ; fi
    

    untuk

    if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1152x864x32 ; fi
    

    (sekali lagi, mengganti resolusi)

  4. Perbarui grub dan reboot: update-grub2 && shutdown -r now

Grub harus boot pada resolusi baru yang lebih tinggi, dan kemudian resolusi itu akan terus berlanjut setelah Anda masuk.


19
2017-08-10 16:21



Saya tidak memerlukan langkah 3, berfungsi dengan baik dengan langkah 1-2-4. Juga pada langkah 1 Anda sebenarnya tidak perlu melakukan apa pun untuk "memilih" resolusi, cukup tuliskan. - Zook
Terima kasih atas komentarnya. Semantik yang saya maksud ketika saya mengatakan 'pilih' adalah 'pilih satu, ingat itu', dan saya tidak menyadari bahwa itu ambigu. - Rob Hall
Benar, saya tahu ketika tidak ada cara untuk benar-benar memilihnya, saya hanya mengklarifikasi untuk membaca orang lain. - Zook
Harus ditambahkan ke jawabannya: GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" GRUB_GFXPAYLOAD_LINUX=keep - Pete


Saya telah mencoba ini selama beberapa jam sekarang dan beberapa hari yang lalu juga selama beberapa jam. Solusi Rob Halls bekerja untuk saya hanya selama periode boot, ketika GRUB menunjukkan entri menu. Setelah server (saya menggunakan server Ubuntu, rilis terbaru) yang di-boot, resolusinya kembali ke "normal".

Menambahkan baris berikut ke /etc/default/grub:

GRUB_GFXPAYLOAD_LINUX=1152x864x32

lalu

update-grub2 && reboot

Saya memiliki resolusi yang lebih tinggi selama proses booting (menu grub) dan di dalam konsol.


15
2018-02-28 16:23



^ jawaban ini. Itu akhirnya berhasil bagiku. - ereOn
bekerja untuk server ubuntu 16.04 - lsborg
Bagi saya itu tidak berhasil. Ubuntu 16.04 - avp
ini membuat urutan boot menggunakan resolusi yang lebih tinggi, tetapi setelah prompt logon ditampilkan kembali ke res rendah. Server Ubuntu 17,01 - Nicolas Mommaerts
menambahkan ini bekerja juga untuk prompt masuk dan terminal: GRUB_CMDLINE_LINUX_DEFAULT = "nomodeset" - Nicolas Mommaerts


Seperti yang ditunjukkan @Zook di komentar, itu cukup bagi saya untuk (sebagai superuser) mengaktifkan dan mengubah baris berikut di /etc/default/grub:

GRUB_GFXMODE=1152x864x16

lalu

update-grub && reboot

Versi GRUB adalah 2.02 ~ beta2-9ubuntu1.

Virtualbox versi 4.3.16, Windows 7 Host, resolusi asli 1600x1050.

Penting untuk itu untuk bekerja adalah menghapusnya vga= atau xvga= atau video= baris dari kernel, mis. di GRUB_CMDLINE_LINUX_DEFAULT.

Petunjuk ini saya temukan sini. Saya tidak perlu melakukan perubahan yang diusulkan dalam kemungkinan duplikat.


5
2018-01-07 13:14





Menjalankan VirtualBox 5.1.34 di bawah Ubuntu 16.04 Saya kecewa semua upaya pada 1920x1080 atau 1600x900 menghasilkan 640x480. Seperti banyak yang saya temukan 1024x768 adalah yang tertinggi yang diizinkan dan segala sesuatu akan turun ke 640x480.

Lari vbeinfo di prompt grub saya menemukan 1600x1200x32 didukung meskipun monitor saya 1900x1080. Jadi saya berubah /etc/grub/default untuk:

GRUB_GFXMODE="1600x1200x32"

Dan wow apa bedanya!

Bagian atas dan bawah terpotong / terpotong tetapi itu bukan masalah besar dan senang melihat jendela lebih besar dan terbaca:

image3o.gif

Saya harus mengompres. GIF agar muat di sini, lebih baik hidup. Saya memiliki dua monitor (satu di atas yang lain) sehingga ukuran desktop Virtual adalah 3840x1080


0
2017-07-10 02:53