it-swarm-tr.com

VirtualBox'ta daha yüksek ekran çözünürlüğü?

Ubuntu 10.04'ü Windows 7'deki VirtualBox'a yeni yükledim.

Ne yazık ki, ekran çözünürlüğü için gösterilen tek seçenek 640x480 ve 800x600 ve monitör 'Bilinmeyen' olarak gösteriliyor.

Çözünürlüğü 1280x1024'e yükseltmek için nasıl gidebilirim (1600x1200 ekrandayım)?

Güncelleme
VirtualBox 'Misafir Eklemeleri' ISO'sunu (VBox 'Aygıtları' menüsünden) monte etmeye ve monte edilmiş sürücüden Sudo sh ./VBoxLinuxAdditions-x86.run yapmayı denedim; : Bu çözünürlüğün 9 versiyonu). Bunlar onları seçtiğimde işe yaradı ancak başka bir çözünürlüğe döndüğümde kayboldu. Yeniden başlatmayı ve VBoxLinuxAdditions-x86.run komutunu tekrar çalıştırmayı denedim, ancak bu sefer listelenen 2 düşük çözünürlüklü seçenek için.
Sanırım yeniden yükleyeceğim ...

Orjinal sanal bölümün üzerine yazılan 10.4'ü yeniden yükledikten sonra Ubuntu problemi yerine VBox problemi gibi görünüyor, Sudo sh ./VBoxLinuxAdditions-x86.run artık hiç bir etkiye sahip değil.

151
pelms

Sanallaştırılmış grafik donanımına destek eklemek için VBox konuk yardımcı programlarını yüklemeniz gerekir.

Sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

Önceden "ose" sürümlerine ihtiyacınız olabilirdi:

Sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms
115
maco

Düzenle:

http://www.linuxformat.com/forums/viewtopic.php?p=103289
  1. Sanal kutuyu başlat ve Ubuntu'ya giriş yap.

  2. Fare imlecinizi sanal makinenin dışına çıkarmak için sağ ctrl tuşuna basın.

3. Sanal pencerenin üst kısmına gidin, cihazlara tıklayın ve ardından "Konuk Eklemeleri Kur" u seçin Ubuntu'da bir sanal CDROM sürücüsüne monte edilmiş yeni dosyalar olduğunu gösteren bir pencere göreceksiniz. Bu dosyalardan biri VBoxLinuxAdditions.run olmalıdır

Dosyayı bazı yönetici izinleriyle çalıştırmalısınız, bu şekilde yapın ...

  1. Ubuntu ekranının içine tekrar tıklayın, ardından Uygulamalar - Aksesuarlar ve Terminal'e gidin. Terminal penceresi dosyayı çalıştıracağınız yerdir, ancak önce doğru dizine gitmeliyiz.

  2. şunu yazın ... cd /media/cdrom0 (daha sonra enter tuşuna basın, cd'den sonra bir boşluk var!)

  3. sonraki tür ... dir (VBoxLinuxAdditions.run görüntülenen dosyalar arasında görmelisiniz)

  4. şimdi yazın ... Sudo sh ./VBoxLinuxAdditions.run (evet, eğik çizgiden önce tam bir durak!)

enter tuşuna bastığınızda ve bu işlemi yaptıktan sonra, dosyalara şimdi Ubuntu'dan erişilebilir.

  1. Şimdi sanal makineyi yeniden başlatmanız veya Ctrl+Alt+backspace tuşuna basmanız gerekiyor.

  2. Ubuntu masaüstünde oturum açın ve bu sefer Sistem - Tercihler ve ardından Ekran Çözünürlüğü'ne gidin. Şimdi, günün başında aldığınız üç düşük çözünürlük seçeneğinden daha fazla seçeneğe sahip olmalısınız!

i̇stediğiniz çözünürlük yeni listelenenlerden biri değilse, aşağıdaki adımları izleyin ...

  1. terminal penceresini tekrar açın (Uygulamalar - Aksesuarlar sonra Terminal)

  2. ... Sudo gedit /etc/X11/xorg.conf yazın (gedit'ten sonraki boşluk ve X11 büyük harf X olmalıdır)

  3. Sizden giriş yaparken kullandığınız şifrenizi soracak.

  4. Metin editörü yüklenir ve pencerede çok fazla metin görmeniz gerekir. Öncelikle "dosya" ya da "farklı kaydet" e gidip dosya adını xorgbak.conf olarak değiştirerek bu dosyanın yedeğini alın.

  5. Şimdi listelenen ekran çözünürlüklerini görene kadar metni aramanız gerekir. Endişeleneceğinizler bit derinliği 24 veya bit derinliği 16 altında listelenecektir (çünkü bu derinlikler size büyük miktarda renk verenlerdir.)

  6. Buradaki fikir, en sevdiğiniz ekran çözünürlüğünün bu listeye dahil edilmesi. Bunu, listelenen diğer çözünürlüklerin önüne tam olarak aynı şekilde ekleyerek veya diğerlerinden birinin üzerine yazarak yapın. (bunu sadece 24 ve 16 bit derinliği altındakiler için yapmanız gerekir)

  7. Şimdi bir "farklı kaydet" yapmalısınız, ancak bu sefer dikkatli olun, bu kez xorg.conf dosyasını tekrar çağırmamız gerekiyor. Buraya kaydet düğmesine tıklarsanız, oluşturduğunuz yedekleme dosyasının üzerindeki değişiklikleri kaydedersiniz!

  8. Bitirdiniz. Sanal kutunuzu yeniden başlatmak için Ctrl+Alt+Backspace tuşuna basın, oturum açın ve yeni ekran çözünürlüğü seçeneklerinin tadını çıkarın!

47
Siamore

Cihazlar> Misafir Eklemelerini Kur, çalışmasına izin ver ve oturumu kapat.

Giriş ekranına geri döndüğünüzde monitörünüzün tam boyutunda olduğunu göreceksiniz. Giriş yapın ve gitmeniz iyi olur.

18
ben_nuttall

Aynı sorunu yaşadım ve sanal makineyi başlattıysanız> araç çubuğunda "görüntüle" yi tıklattığınızda> konuk ekranını otomatik olarak yeniden boyutlandırdıysanız, sanal makinenizin kendi ekranınızla aynı ekran çözünürlüğüne sahip olacağını öğrendim.

15
XtremlyGeeky

Vbox Eklemeleri bir kez kurulduktan sonra (ve konuk işletim sistemini yeniden başlattıktan sonra), Host + H tuşlarına basın, sonra pencereyi büyüt.
Olmazsa, belki eski bir vbox sürümü kullanıyorsunuzdur (bu nedenle, Vbox Eklemeleri uyumsuz olabilir.)

9
Axel

Sanal Kutuya tahsis edilen RAM miktarını artırmayı deneyin. Benim için çalıştı.

Bunu yapmak için, VM'yi durdurun, ardından VirtualBox'da VM Ayarları'na gidin. Ekran bölümüne gidin. Orada Video Belleğini artırabilirsin. Mayın 1 MB; 32 MB'a yükselttim ve bu 24 "monitörümü tamamen kullanmama izin verdi.

7
anon
  • Ayarlar> Video> Video Belleği = 128 MB, D ivmesini etkinleştir = gerçek.
  • Yükle GuestAdditions
  • Ana makinede, cmd/bash komutunda

    VBoxManage setextradata global GUI/MaxGuestResolution any
    
  • create / etc/X11/xorg.conf içerikli dosya:

    Section "Device"
      Identifier      "Configured Video Device" 
    EndSection
    Section "Monitor" 
      Identifier      "Configured Monitor"
    EndSection 
    Section "Screen"  
      Identifier      "Default Screen" 
      Monitor         "Configured Monitor"
      Device          "Configured Video Device" 
      SubSection "Display"
        Modes "1920x1080" 
      EndSubSection
    EndSection
    
  • VM'yi çalıştırmak için:

    Ana Bilgisayar Anahtarı Right Ctrl varsayılanda + Home = tam ekranı görüntüle.

GuestAdditions kurulum hariç her adımı hariç tutmaya çalıştım. Her birine ihtiyacın var.

6
Gangnus

VirtualBox sanal makinelerimi kapatıp, VirtualBox'ı bırakıp bu komutu bir Terminalde çalıştırarak bu sorunu çözebildim:

VBoxManage setextradata global GUI/MaxGuestResolution any

Ardından VirtualBox'ı yedekleyin ve sorun çözülmeli!

3
hto

Bunu Host sistemi olarak Mac OS X ile nasıl yaptığımı söyleyebilirim. Belki Windows'ta da çalışacaktır.

  • VirtualBox içinde ubuntu başlatıyorum
  • Mac OS X'de terminali açtım
  • ve "VBoxManage controlvm [name] setvideomodehint 1280 1024 24" komutunu yürütün ([name] yerine ubuntu vm isminizi girin)
3
user142

Aynı sorunu yaşadım ve xrandr yardımcı programını kullanarak çözebildim. Sorunu düzeltmek için bu makaleyi takip ettim.

http://www.ubuntugeek.com/how-change-display-resolution-settings-using-xrandr.html

Bazen bu size yardımcı olabilir. Bir şans ver.

3
aneeshep

Aşağıdaki komut benim için çalıştı
Terminali açın ve şunu yazın:
Sudo apt-get install dkms

Kaynak: http://www.virtualbox.org/manual/ch04.html
VirtualBox'u yeniden başlatın

2
waghso

Konuk ilavelerini kurduktan sonra: Ayarlar> Ekrana gidin Video hafızasını arttırın ve 2D ve 3D video hızlandırmayı etkinleştirin.

1
mnrl

Konuk Eklemeleri eklentisini kurmanın yanı sıra, maksimum ekran boyutunun VirtualBox genel tercihleri ​​ panelinde kapatılabileceğini unutmayın:

enter image description here

Ayrıca, autoResize seçeneğini işaretleyin; siz VirtualBox siz pencereyi yeniden boyutlandırdığınızda ya da ekranı kapladığınızda ekran boyutunu otomatik olarak ayarlayacaktır.

1

Virtualbox'ınıza yeni bir linux dağıtımı yüklemenizin hala taze olması ve ortamınızı ayarlamak için en azının yapılması gerekiyorsa, X Window sistemini etkinleştirmek için yapılması gereken çok şey yapılması muhtemeldir. 4: 3 en boy oranı için ekran ayarlarıdır ve İstemde hiçbir şey yapmaz komutunda 'startx' girilir.

.. terminal İstemi'nde, aşağıdakini girin:

Sudo apt-get install dkms
Sudo apt-get update
Sudo apt-get install linux-headers-`uname -r`
Sudo apt-get install --reinstall xorg
startx

Sanal makinenizi 'startx' girmeden önce tam ekran moduna ayarladıysanız, uygun yerlerde araç ve görev çubuklarıyla ekran otomatik olarak 16: 9 en boy oranına ayarlanır.

1
baudrunner

Ur xorg.conf dosyasında hangi sürücü belirtilmiş? AFAIK, konuk eklerini yükledikten sonra 'vboxvideo' kullanılmalıdır:

Section "Device"
    Identifier   "Configured Video Device"
    Driver     "vboxvideo"
EndSection
1
Alexey Nedilko

Yanıtların hiçbiri sorunu çözmenize yardımcı olmazsa (benim durumumda olduğu gibi), daha sonra Host OS'nizde "Ekran çözünürlüğü" penceresinde (Denetim Masası> Görünüm ve Kişiselleştirme> Ekran) olup olmadığını kontrol edin ekranlar aşağıdaki bağlantıdan resimdeki gibi değil aynı hizada:

Ayarların önizlemesi Host OS, Misafir OS'de maksimum çözünürlükle sorunuma neden old

Biri, gösterilen Ekran alanının değeri nedeniyle karıştıysa, nedeni, Windows 7'yi Ana Bilgisayar İşletim Sistemim olarak kullanmamamdır, bu yüzden sorunu simüle etmek için VirtualBox'ta kullandım.

Her monitörde farklı çözünürlük kullanmak istiyorsanız ve/veya önceki penceredeki ekranları nasıl hizalayacağınızdan emin değilseniz, "Algıla" düğmesine basarak sizin için uygun olanları yapmalısınız. Muhtemelen bu soruna neden olduğundan şüphelenmezsiniz, çünkü Windows 7'yi (veya herhangi bir Windows sürümünün yeni sürümünü) Ana Bilgisayar İşletim Sistemi olarak kullanırsanız, set konumlandırma gösterildiği gibi bozuk.

Ubuntu, Windows XP ve Windows 7 gibi pek çok test edilmiş Misafir İşletim Sisteminde bu sorunla mücadele ediyorum (bu yüzden benim durumumdaki sorun Ubuntu ya da Linux ile ilgili değildi) ve düzgün bir şekilde yapılandırdıktan sonra ayarı, Konuk işletim sistemimde daha büyük istenen çözünürlüğü seçebildim (elbette daha önce birkaç cevapta belirtildiği gibi VBox Konuk Eklemeleri yüklemelisiniz).

0
zeko868

Bu sorun çözülmüş olabilir, ancak bu sorunu çözdüm ve çok basit bir şekilde düzelttim, daha sonra VirtualBox'ı en son sürüme güncelledikten sonra konuk eklemelerini yeniden kurdum.

0
Steven Rice

Sorunum/çözümüm çok garipti, başka bir dizüstü bilgisayar/monitörüm vardı, Windows’ta ana ekran olarak daha düşük çözünürlüğe sahip. Bu nedenle, ne olursa olsun, Görüntüleyici/Sanal Ekran 1920x1200’de maksimum seçeneğim olsa bile, bu sefer kontrol edilmedi. İ3 GUI kullanıyorum, cüceler daha garip davrandılar. 4k 3840x2160'ımı Windows'ta ana monitör olarak yapılandırdığımda, VirtualBox doğru şekilde adapte oldu. (Belki burada stackexchange ve diğer web sitelerinde birçok çözümü bir araya getirdim.), Ancak 4k ekranını Windows'ta ana ekran olarak ayarlamak temel olarak benim için bir çözümdü.

Not: Ayrıca daha önce linux ubuntu çözünürlüğünü bu komutların bir işlemiyle komut satırı üzerinden ayarladım - Özel bir özünürlük nasıl ayarlanır?

aksi takdirde, bir liner çözünürlüklü cihaz komut satırı ve birkaç kolay adımda

eval $(cvt 2220 1250 60 |sed 's/Modeline/xrandr --newmode /g'|sed -n '1!p') bu bir liner ne yapar: (1/3 bölüm boyutlar üretir, 2nd/3part çıktı kullanır ve mantıksal gösterimi oluşturmak için xrand ile değiştirir, 3/3part ilk satır yorumunda yer alır, böylece 2. satırda başlar)

uygun bir sonuç çözünürlüğü daha sonra yeniden değerlendirilebilir ve ayarlanabilir, bu nedenle oluşturulan çözünürlüğü çıktı sonunda eklenen xrand komutuyla bulun.

1) çözünürlüğü belirli bir ekrana atayın -

xrandr --addmode VGA-1 "2224x1250_60.00"

2) istenen çözünürlüğü ekranda gösterir.

xrandr --output VGA-1 --mode "2224x1250_60.00"

0
FantomX1

Bu ayarı yaptım ve her şey yolunda: Ek sürücüler

0
Jan Vavra

İtibarım, @ maco cevabı için bir yorum eklemek için yeterli olmadığından, bunu bir cevap olarak yazıyorum.

Ubuntu 16.04 kullanıyorum ve VBox yardımcı programlarını @ maco's answer olarak yükledim ancak ekranı kilitlediğimde artık klavyemi ve faremi kullanamadım . Bununla ilgili bir hata rapor var. Çözümü buldum burada ve tamamen bana 2-3 saat sürdü.

İnşallah aynı sorunu kimin yaşadığı :)

0
Ersel Er

İşte benim için çalışan 2016 güncellenmiş bir cevap.

Başlamak için, Mac 10.11 (El Capitan )'deyim ve VirtualBox'ım 5.0.26. Bu örnekte Ubuntu 14.04 LTS kullanıyorum (Sonunda Ubuntu'mu yükseltmem gerekiyor).

  1. VM'nizi başlatın
  2. Seçin "Aygıtlar -> Konuk Eklemeleri CD görüntüsü ..." (hayır, aslında bir CD'ye ihtiyacınız yoktur, bu sanaldır)
  3. Bu, root şifrenizi soran bir pencere açacaktır.
  4. Bir terminal penceresi açılacaktır. Konuk eklemelerin önceki bir sürümüne yeniden kurmayı sorarsa, "evet" yazın ve return tuşuna basın
  5. VM'nizi yeniden başlatın
  6. VM çalışmaya başladığında ve tekrar çalıştığında, "Görünüm -> Sanal Ekran 1 -> [istediğiniz çözünürlüğü]" konumuna gidin.

Seçeneklerim 640x480'den 1920x1200'e kadardı. Yeni bir çözünürlük seçtikten sonra, yaptım değil VM 'i tekrar başlatmak zorunda kaldım, otomatik olarak ölçeklendi.

0
Josh Beam

Sanal makine ayarlarındaki ölçek faktörü benim için hile yaptı. Bunu% 100'den% 200'e ayarladım.

enter image description here

Not: Bir Huawei Matebook X Pro'm var.

0
Nigel Yong

VirtualBox 4.3.12, yukarıdaki çözümlerin Windows sistemimde çalışmasını engelliyordu. 4.3.18, 2014/10/10 (2014 10 Ekim) civarında bir süre piyasaya sürüldü.

"VBoxManage setextradata global GUI/MaxGuestResolution any" komutu daha önce işe yaradı, yani herhangi bir hata atmadı.

Konuk eklemeleri daha önce başlık dosyalarının yüklenmediğinden şikayet etmişti, ancak 4.3.18 yükseltmesi altında konuk eklemeleri yüklemenin paylaşılan klasörler modülünü oluştururken hata atmadığının kanıtı olarak kesinlikle WERE (& dokunulmadan bırakıldı) .

0
user341448