Vraag Ubuntu geeft niet de beoogde schermresolutie


Ik heb onlangs een Ubuntu 12.04.2 64-bits virtuele machine op VirtualBox gemaakt en ik ben niet erg gewend aan Linux (ik heb enige tijd geleden een aantal weken Linux Mint gebruikt), dus raadpleeg de volledige naam van dingen, niet alleen " het wat-niet-commando ".

Het probleem is dat ik niet de volledige resolutie kan instellen die mijn computer ondersteunt (ik denk dat het 1366 bij 768 is),

ik heb gevonden simiLAR  questions en probeerde de meeste van de oplossingen, je werkte niet.

Als ik typ xrandr naar de terminal krijg ik:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 640 x 480, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
    1024x768       61.0* 
    800x600        61.0  
    640x480        60.0  

Zoals je kunt zien, is het maximum te laag. En in de instellingen van het scherm (ik bedoel, met GUI) verschijnen alleen 1024x768 en 800x600. Ik weet niet precies welk antwoord op die vragen, maar het was er een in de terminal (opnieuw, met xrandr) waarmee de gewenste resolutie werd weergegeven (hoewel er een foutmelding werd weergegeven bij selectie, niet zelfs eerst de resolutie van 1366x768 en daarna weer terug naar 1024x768).


0
2018-06-25 20:27


oorsprong


Ah! Nu herinner ik me met alle gebruik van xrandr Ik heb het "xrandr: Failed to get size of gamma for output default»Regel. - JMCF125
Je hebt de gast toevoegingen om de schermgeometrie te veranderen. - Takkat
@Takkat Dit zou je waarschijnlijk als antwoord moeten posten. - Panther
In de reactie je hebt aangegeven dat je de gasttoevoegingen al hebt geïnstalleerd. Controleer dit door de uitvoer van op te nemen lsmod | grep -io vboxguest | xargs modinfo | grep -iw version in je vraag. - gertvdijk
@gertvdijk, ik heb het geïnstalleerd toen Takkat en bodhi.zazen commentaar gaven (ongeveer 1 uur geleden). Het antwoord kwam minder dan een half uur geleden. - JMCF125


antwoorden:


U moet de VirtualBox-gasttoevoegingen installeren om de afbeeldingen correct te kunnen gebruiken. Zie de onderstaande Q & A over hoe u dat moet doen.

Hoe installeer ik Guest Additions in een VirtualBox VM?

Achtergrond informatie

De grafische kaarten die worden geëmuleerd door de VirtualBox-host vereisten optimalisaties om correct te werken, soepel te verlopen en integratie met het host-besturingssysteem te bieden (gedeelde mappen, gedeeld klembord, muisaanwijzerintegratie, enz.). Deze optimalisaties worden bereikt door enige medewerking van de bestuurder aan het andere einde van de virtuele grafische kaart: het gastbesturingssysteem. De gasttoevoegingen bevatten stuurprogramma's voor verschillende functies van VirtualBox, inclusief het stuurprogramma (Xorg een kernelmodule) voor de grafische kaart die VirtualBox emuleert.

Zonder de driver loopt het gewoon in een gewone beperkte VESA-modus, zonder enige vorm van hardwareversnelling. Je zult merken dat het een beetje traag is en je zult niet in staat zijn om alle functies zoals hoge resoluties te gebruiken.


2



Al gedaan. Veel dank! Niettemin, kunt u ook antwoorden waarom gebeurt dit? - JMCF125
@ JMCF125 Vergeet dergelijke belangrijke informatie niet in je vraag. Het zou triest zijn als er meer antwoorden komen met dingen die je al hebt geprobeerd. En weet je zeker dat de gastentoevoegingen correct zijn geïnstalleerd? Een update van de kernel zal het weer onbruikbaar maken als je DKMS bijvoorbeeld niet hebt geïnstalleerd. - gertvdijk
Controleer de opmerking hierboven. (Ik schrijf dit voor externe kijkers, je bent al op de hoogte). - JMCF125
Dus, heeft het je probleem dan opgelost? Ik snap niet helemaal wat je nu bedoelt. - gertvdijk
Ja, ik deed het. Ik zou graag willen dat u de reden uitlegt waarom dit gebeurt voordat ik dit antwoord accepteer. - JMCF125