Ubuntu 14.04 ve VirtualBox ile Ekran Çözünürlük Sorunu


231

Ortam: Windows 7 çalıştıran Lenovo T530. VM Virtual Box kullanarak Ubuntu 14.04'ü sanal bir makineye kurdunuz. Hem Virtual Box hem de Ubuntu'dan tüm güncellemeleri yüklediniz.

Sorun: Ubuntu'nun masaüstünde ve diğer Ubuntu programlarında başlatılan pencerede, normal Sanal Kutu penceremin geri kalanının ortasında gösterilen pencere yaklaşık 3x4 inç boyutuna indiriliyor. Normalde göreceğimin ekran çıktısının sadece sağ üstünü görüyorum. Lütfen yardım et.

Gördüğüm kadarıyla Misafir Eklemelerini bir VirtualBox VM’ine nasıl yüklerim?

Ancak bu cevapların hiçbiri 14.04'te işe yaramıyor.


7
Bunun bir kopya olduğunu sanmıyorum. Ubuntu 14.04 ile Konuk Eklemelerini kurarken "Uyarı: yüklü olan X Pencere Sisteminin bilinmeyen sürümü. Yüklenmiyor"
mjaggard

3
Bu kesinlikle yinelenen bir soru değil ( cevap aynı olsa bile ). Bunu yalnızca ekran res sorunları hakkında arama yaparak buldum ve burada "konuk eklerinin" cevabı olduğunu öğrendim. (Zaten "misafir ilavesi" hakkında sormayı bilseydim, bir sorum / problemim olmazdı.)
Greg Hendershott

3
Cevaplar aynı bile değil. Genel olarak, konukçu tarafından monte edilebilecek konuk ekleri iso'larını kullanırsınız, ancak düzgün çalışması için uygun repo yoluyla yüklemeniz gereken 14.04'e özgü görünüyor.
flungo


2
Bu konuda da sorun yaşıyorum. Misafir ilavelerinin doğru şekilde kurulmuş gibi görünmesine karşın, tam ekran modunda hala küçük bir ekran var. kraxor, sistem ayarlarını nerede görüyorsun?

Yanıtlar:


258

Temel olarak Konuk eklerine ihtiyacınız var, aşağıdaki paketleri kurmak için Sanal Makineye giriş yapın:

sudo apt-get install virtualbox-guest-dkms

Sonunda kurulumu tamamlamak için VM'yi yeniden başlatın.


6
Teşekkürler, cevabınızı okumadan ve ana makineye Konuk Eklemeleri yüklemem gerektiğini düşündüğümden önce bu adımı anladım. oh d'.
liang

7
@ Smphonyblade: Bu paketler gerçekten de Guest OS'ye kurulmak içindir.
Sylvain Pineau

42
Ubuntu 14.04 LTS kurulumumda çalışmıyor. AnladımThe following packages have unmet dependencies: virtualbox-guest-x11: Depends: xorg-video-abi-15 Depends: xserver-xorg-core (>= 2:1.14.99.902)
THELper

43
@ THelper On ubuntu 14.04 Ben de aldım The following packages have unmet dependencies. virtualbox-guest-x11 : Depends: xorg-video-abi-15.... Altında @conradk tarafından çözüm burada benim için çalıştı: sudo apt-get remove libcheese-gtk23sonra sudo apt-get install xserver-xorg-coreve nihayetsudo apt-get install -f virtualbox-guest-x11
Snark

1
Bu benim için hiç işe yaramadı. Hala küçük bir ekran.
Rafael_Espericueta 15:16

81

Sanal kutuya "Misafir Eklemeleri" yüklemelisiniz. Ubuntu ayarları ile bir çözünürlük ayarlamaya gerek yoktur. Misafir pencereniz ön plandayken üst menüden seçim yapın:

VirtualBox -> Devices -> Insert Guest Additions CD image

Ubuntu'da bir terminal aç, cd klasörüne git (genellikle / media / VBOXADDITIONS *) ve çalıştır

sh ./VBoxLinuxAdditions.run

Çalışan bir derleyici olması gerektiğini unutmayın gcc / g ++


3
Bu, konuk eklerinin farklı bir yükleyiciden veya paketten yüklendiğini göründüğünü söylerken hatayla başarısız olur. Tek çözüm, üç paketi kurmak için apt-get kullandığını söyleyen cevaptır.
Jistanidiot

2
Aynen burada, VirtualBox'a Xubuntu 14.04 64bit yüklemeye çalışıyorum. Konuk Eklemelerini takılı CD görüntüsünden yüklemek çalışmıyor - X Sunucu yüklemesini bozuyor. Sylvain tarafından önerilen kamu depolarından apt-get ile çalışmak eserler.
azec-pdx

5
+1 Bu benim için çalışan tek çözüm. İlk adım olarak, VirtualBox Manager'ı mevcut en son sürüme güncellemek çok önemliydi. Buraya bazı ek detayları içeren yeni bir cevap gönderdim .
Antonio

1
Her ne kadar konuk ilavelerinin farklı bir kurucudan kurulduğunu belirten bir hata ortaya çıksa da ... devam etmek istiyorsan, evet ile cevap ver, yeniden başlatmayı tamamladıktan sonra çalışacak
Ala 'Alnajjar

1
+1 benim için çalıştı - Virtualbox 5.0.10 Mac
Michal Gallovic 14:16

55

Ben de seninle aynı sorunu yaşadım. Bu adımları attım, belki size de yardımcı olabilirim:

  1. Sistem ayarları → Yazılım ve Güncellemeler → Ek sürücüler seçeneğine gidin.
  2. X86 sanallaştırma çözümlerini kullanın ...
  3. Bundan sonra VirtualBox'ınızı yeniden başlatın

VirtualBox mükemmel çalışıyor.


1
Aman Tanrım. Diğer birçok şeyi denedikten ve çok zaman harcadıktan sonra, bu kolay çözüm işe yaramadı.
Adrian Carr

4
Bu seçeneğin ayarlanması Ubuntu 14.04 LTS kurulumumda tamam gibi görünüyor, (hata mesajı yok), ancak yeniden başlattıktan sonra hala 640x480 çözünürlüğe sahibim ve bunu değiştirebilecek seçeneğim yok.
Thelper

2
14.04.2 masaüstünün yeni bir görüntüsünde (osboxes.org'dan alınmış), açılışta 640x480'im. Daha sonra Sistem Ayarları -> Yazılım ve Güncellemeler -> Ek Sürücüler'i açtım. 'X86 sanallaştırma çözümlerini kullan' seçeneğini belirleme seçeneği yoktur. Çözünürlük nedeniyle basitçe gizli mi? Önce Konuk Eklemeleri kurmalı mıyım?
Ezward

2
Bana yardımcı olmadı
Daniel

2
Unbuntu 14.04 LTS kurulumumda, Sistem Ayarları altında "Yazılım ve Güncellemeler" yok, orada "Kişisel" ve "Donanım" olmak üzere iki kategoride ürün görüyorum. Belki de göremediğim üçüncü bir kategori var çünkü ...
TED

33

İlk önce çalışmayan Konuk eklerini yüklemeyi denedikten sonra başka bir çözüm buldum: linuxbsdos.com .

Gösterge Tablosundan Xdiagnose kullanın. Xdiagnose'ı arayın ve başlatın, ardından Hata Ayıklama bölümündeki tüm seçenekleri etkinleştirin. Uygula düğmesine tıklayın, ardından pencereyi kapatın ve sistemi yeniden başlatın.

Bu nihayet hile yaptı! Şimdi 640 x 480 yerine 1024 x 768 çözünürlük alıyorum.

Konuk eklemelerini hiçbir zaman kaldırmadım, bu yüzden bu iki önlemi almam gerekebilir.

görüntü tanımını buraya girin

---------- DÜZENLE ---------

Misafir Eklemeleri bir nedenden dolayı başarısız olma ihtimaline karşı yukarıda açıklanan çözümün sadece bir geri dönüş olduğunu farkettim. Sonunda başarıyla kurmayı başardım ve şimdi ekran ayarlarında daha geniş bir çözünürlük yelpazesinden birini seçebiliyorum. Yukarıdakilerin hepsini denedikten sonra, nasıl yaptım.

Daha önce denediğim tek şey,


sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
Bu kendi başına yeterli değildir, ancak aşağıdaki adımlar için (bazıları gerekli olmayabilir ...) gerekli bir önkoşul olabilir.

  1. Virtualbox'ı en son sürüme güncelle (şu anda 4.3.24)
  2. Konuk sistemindeki Terminal'e şunu yazın:

    sudo apt-get install dkms
    sudo apt-get install build-essential module-assistant
    sudo m-a prepare

Konuk sisteminde üst menünüz yoksa, gizli modda olmasının neden olduğu ölçek modunda olmanız gerekir. Bu durumda, basın Host+ Cölçek modunu değiştirmek için (burada Hostolduğu Right Controlvarsayılan)

  1. Konuk sisteminde, üst menüye gidin ve Aygıtlar-> Konuk Eklemeleri CD Görüntüsü Ekle'yi tıklayın. Bu, CD görüntüsünü monte etmelidir.
  2. Benim durumumda Autostart çalıştı ve kurulum bir istemi ile başladı. Otomatik başlatılmazsa, aşağıdakileri yapabilirsiniz

    cd /media/<username>/VBOXADDITIONS_4.3.10_93012
    sudo ./VBoxLinuxAdditions.run

Sadece <username> 'in giriş yapmış kullanıcının kullanıcı adı ile değiştirildiğinden emin olun.

Sonra JTIM'in de belirttiği gibi, yeniden başlatma


3
Eh, yaptım en azından bir şey, benim için 1024x768 etkinleştirin. Diğer tüm çözümleri denememe rağmen, yine de daha yüksek bir şey belirlememe izin vermiyor.
sp00n

+1 Çözümün de benim için çözdü!
Thelper

1
Bu adımları izleyerek herhangi bir çözünürlükte çalışmasını sağladım .
Antonio

2
Harika güncelleme! Tüm adımların gerekli olduğundan emin değilim (sanal-konuk-dkms'ı ilk yüklerseniz dkms zaten günceldir), ama kesinlikle benim için çalıştı! Ubuntu ile sanal kutu penceresi artık otomatik olarak tüm çözünürlüklere ölçeklendiriliyor. Oh, ve ilk adımınızda virtualbox-guest-x11'i hariç tutmam gerekiyordu.
Thelper

1
ve sonra yeniden başlatma :)
JTIM

23

Bu cevabın gelişmesi ve aslında bu yazıda da oldukça iyi açıklanmıştır . (Burada yayınlanan her şeyi gerçekten denedim ama Windows 7 sistemimde işe yaramıyor gibi görünüyor)

Ön adımlar:

  1. En son Virtual Box (*) sürümünü yüklediğinizden emin olun . Sanal Kutu’nun en son sürüme güncelleme yapmasını isterseniz, daha yeni bir sürüm olsa bile, muhtemelen güncelleme yapıldığını beyan edebilir!

  2. Temiz bir dağıtımdan başlamak, yeni bir sanal makine oluşturmak, oraya Ubuntu'yu kurmak (kurulum sırasında ağdan güncellenmiş paketleri indirmeye izin verdim) ve devam etmeden önce klonlamak iyi bir fikir olabilir; en baştan yeniden başlatılıyor.

  3. Yükle build-essentialve linux-headers-genericpaketler. Görünüşe göre, o da yüklemek için kurumlarda oluyordkms gibi "Konuk çekirdek güncellemesinden sonra misafir işletim sisteminin içinde DKMS Running tutacak Misafir Ekleri" .

Nasıl:

  1. Sanal makinenizi başlatın

  2. Virtualbox menüsünde -> Cihazlar -> Misafir ilavesi ekle CD resmi ...

  3. Ubuntu'dan bir açılır pencere görmeli, CD otomatik çalıştırıcının programı kurmasına izin vermelisiniz. Benim için, daha önce birçok kez olduğu gibi, Linux başlıkları bulamadığını ancak bu sefer sonunda her şeyin yolunda gittiğini söyledi.
    Otomatik çalıştırma çalışmıyorsa, bir terminal açın ( Ctrl+ Alt+ T), klasöre gidin (genellikle /media/VBOXADDITIONS*) ve çalıştırın

    sh ./VBoxLinuxAdditions.run

  4. Kapat ve sonra sanal makineni yeniden başlat


(*) Benim gibi, Sanal Kutu’nun yeni sürümünde ağla ilgili sorun yaşıyorsanız, bu videoya bir göz atın (Kısaca: Bridged ağı kullanın ve "izin ver VM’leri seçin").


Mükemmel. Tüm cevapların dışında, Ubuntu 14.04.2 64 bit misafir ve Windows 7 sunucusuyla benim için çalışan tek cevap bu.
Jon Bentley

Müthiş, bu çözüm aslında başkalarını denedikten sonra mükemmel çalıştı! Teşekkür ederim!
jaseeey

Bu, birçok başarısızlık denemesinden sonra işe yaradı.
Jdbaba

Windows 7 / Ubuntu 14.04 64 bit kurulumumdaki bir cazibe gibi çalıştı. Teşekkür ederim.
michael

Sonunda, gerçekten işe yarayan bir şey! :-) Ubuntu 14.04, Ubuntu 14.04 sunucusunda.
Rafael_Espericueta 15:16

4

Ben de aynı problemi yaşadım. Diğer cevaplarda açıklandığı gibi konuk eklemelerini yükleyerek ve ayarlardaki video RAM miktarını gösterilen şekilde kaldırarak düzelttim.MateConfig


Diğer tüm seçenekleri denedikten birkaç saat sonra (misafir eklerini, güncellemeleri vb. Yükleme) bunun sorun olduğunu anladım ..
endo64

@ endo64 Sizin için de işe yaradığı için memnunum!
Elder Geek

1

Bazen basit bir çözüm olabilir:

görüntü tanımını buraya girin


HAHA Bir cazibe gibi çalıştı !!! Konuk eklemeleri yapmadıysanız ya da diğer cevapların önerdiği gibi başka özel çemberlere atlamayın.
WinEunuuchs2Unix

0

Debian Wheezy'de VirtualBox 4.1'de çalışan Ubuntu 14.04 konağında birkaç gün düşük ekran çözünürlüğünde takılıp kaldım. En çok önerilen çözümlerin hiçbiri (örneğin virtualbox-guest-dkms, konuk ekleme, yükleme) yardımcı olmadı. VirtualBox'ı resmi indirme sayfasından yüklemek çalıştı!


0

Sylvain Pineau'nun söylediklerini genişletmek için aşağıdaki komutu yazmak çok daha kolaydır (joker karakterlerle kabul edilir apt-get):

sudo apt-get install virtualbox*

2
Ama böyle paketleri yükleyecektir virtualbox-source, virtualbox-dbgve ppa ayarlarına bağlı olarak (örneğin virtualbox-2.2 gibi) eski sürümlerini
Sylvain PINEAU
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.