VirtualBox Full Screen smette di funzionare

1

Ho un problema interessante per quanto riguarda VirtualBox e la visualizzazione di una VM in modalità Schermo intero . Prima funziona, quindi al riavvio del mio Mac smette di funzionare. Se reinstallo Virtual Box, riprende a funzionare fino al prossimo riavvio. Lavare, risciacquare, ripetere.

Ecco lo scenario ...

Quando premo ⌘ Comando F per rendere il mio Windows 10 VM a schermo intero, ottengo il suono "alert" di OS X, lo sfarfallio dello schermo, ma non va mai in modalità schermo intero.

Per errore (stavo installando un aggiornamento), ho notato che se eseguo il programma di installazione Virtual Box, la modalità a schermo intero funzionerà correttamente fino al riavvio. Una volta riavviato, smette di funzionare finché non riesco a reinstallare VirtualBox. Non ho bisogno di disinstallarlo, lo installo come se stessi facendo un aggiornamento.

L'ho provato a schermo intero prima e dopo aver installato Additions guest e sembra che non abbia alcun effetto, al riavvio, lo schermo intero non funziona più. Inoltre, non credo che abbia nulla a che fare con le aggiunte degli ospiti, perché dopo aver eseguito l'installazione, posso fare in modo che la schermata di avvio (schermo del BIOS, logo Windows e puntini circolari "di avanzamento") vadano a schermo intero. Dopo il riavvio, non posso. Deve essere qualcosa collegato al software Virtual Box stesso.

Informazioni pertinenti:

  • Virtual Box 5.0.22r108108
  • OS X 10.11.5
  • Windows 10 Pro 64 bit VM

Qualcuno ha visto qualcosa di simile e / o conosce una soluzione?

Aggiornamento: sono stato in grado di analizzare i log per vedere cosa stava succedendo. Dopo l'installazione del software Virtual Box, vede (correttamente) che il mio video è in grado di gestire 2560x1440. Funziona a schermo intero.

Una volta riavviato OS X (host) non il guest (Windows) in qualche modo riporta solo che il mio schermo è 2560x1324. Posso riavviare il guest un numero illimitato di volte senza problemi, è una volta che riavvio l'host.

Dove viene modificato?

Log da Working (appena installato VBox update 5.0.26)

00:18:02.749992 HDA: Reset
00:18:02.788516 HDA: Reset
00:18:02.836881 OHCI: Software reset
00:18:02.837206 OHCI: USB Reset
00:18:02.887653 OHCI: USB Operational
00:18:03.133123 EHCI: Hardware reset
00:18:03.133211 EHCI: USB Operational
00:18:03.779617 VMMDev: Guest Log: VBoxMP::vboxWddmPickResources: found the VBE card
00:18:03.782914 VMMDev: Guest Log: VBoxMP::DxgkDdiStartDevice: using HGSMI
00:18:03.783004 2D is supported!
00:18:03.862338 VBVA: InfoScreen: [0] @0,0 2560x1440, line 0x2800, BPP 32, flags 0x1
00:18:03.862356 Display::handleDisplayResize: uScreenId=0 pvVRAM=000000011f52d000 w=2560 h=1440 bpp=32 cbLine=0x2800 flags=0x1
00:18:03.862387 GUI: UIFrameBufferPrivate::NotifyChange: Screen=0, Origin=0x0, Size=2560x1440, Sending to async-handler
00:18:03.862454 GUI: UIMachineView::sltHandleNotifyChange: Screen=0, Size=2560x1440
00:18:03.862464 GUI: UIFrameBufferPrivate::handleNotifyChange: Size=2560x1440
00:18:03.862479 GUI: UIFrameBufferPrivate::performResize: Size=2560x1440, Directly using source bitmap content
00:18:05.492254 GUI: UISession::sltAdditionsChange: GA state change event came, notifying listeners.
00:18:05.492276 GUI: UIMachineLogicFullscreen::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5
00:18:05.512880 GUI: UISession::sltAdditionsChange: GA state really changed, notifying listeners.
00:18:05.512896 GUI: UIMachineLogicFullscreen: Additions-state actual-change event, rebuild multi-screen layout
00:18:05.513701 GUI: UIMultiScreenLayout::update: GUI/AutomountGuestScreens is disabled
00:18:05.513737 GUI: UIMachineViewFullscreen::adjustGuestScreenSize: Adjust guest-screen size if necessary.
00:18:05.513743 GUI: UISession::sltAdditionsChange: GA state change event came, notifying listeners.
00:18:05.513747 GUI: UIMachineLogicFullscreen::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5
00:18:06.883296 EHCI: USB Suspended
00:18:31.331595 GUI: UISession::sltAdditionsChange: GA state change event came, notifying listeners.
00:18:31.331613 GUI: UIMachineLogicFullscreen::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5
00:18:31.384282 VMMDev: Guest Additions capability report: (0x0 -> 0x1) seamless: yes, hostWindowMapping: no, graphics: no
00:18:31.384461 GUI: UISession::sltAdditionsChange: GA state really changed, notifying listeners.
00:18:31.384472 GUI: UIMachineLogicFullscreen: Additions-state actual-change event, rebuild multi-screen layout
00:18:31.385436 GUI: UIMultiScreenLayout::update: GUI/AutomountGuestScreens is disabled
00:18:31.385472 GUI: UIMachineViewFullscreen::adjustGuestScreenSize: Adjust guest-screen size if necessary.
00:18:31.385478 GUI: UISession::sltAdditionsChange: GA state change event came, notifying listeners.
00:18:31.385481 GUI: UIMachineLogicFullscreen::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5
00:18:31.406208 VMMDev: Guest Additions capability report: (0x1 -> 0x5) seamless: yes, hostWindowMapping: no, graphics: yes
00:18:31.406234 GUI: UISession::sltAdditionsChange: GA state really changed, notifying listeners.
00:18:31.406247 GUI: UIMachineLogicFullscreen: Additions-state actual-change event, rebuild multi-screen layout
00:18:31.407170 GUI: UIMultiScreenLayout::update: GUI/AutomountGuestScreens is disabled
00:18:31.407206 GUI: UIMachineViewFullscreen::adjustGuestScreenSize: Adjust guest-screen size if necessary.
00:18:31.407212 GUI: UISession::sltAdditionsChange: GA state change event came, notifying listeners.
00:18:31.407215 GUI: UIMachineLogicFullscreen::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5
00:18:31.407254 GUI: UISession::sltAdditionsChange: GA state really changed, notifying listeners.
00:18:31.407341 GUI: UIMachineLogicFullscreen: Additions-state actual-change event, rebuild multi-screen layout
00:18:31.408021 GUI: UIMultiScreenLayout::update: GUI/AutomountGuestScreens is disabled
00:18:31.408044 GUI: UIMachineViewFullscreen::adjustGuestScreenSize: Adjust guest-screen size if necessary.
00:18:31.408049 GUI: UISession::sltAdditionsChange: GA state change event came, notifying listeners.
00:18:31.408052 GUI: UIMachineLogicFullscreen::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5

Dopo il riavvio di OS X e la visualizzazione a schermo intero non riesce, sono stato in grado di ottenere questo fuori dal log:

VMMDev: SetVideoModeHint: Got a video mode hint (2560x1324x32)@(0x0),(1;0) at 0
00:00:01.799689 GUI: 2D video acceleration is enabled
00:00:01.799700 GUI: HID LEDs sync is enabled
00:00:01.810723 GUI: UIMachineLogicNormal::sltCheckForRequestedVisualStateType: Requested-state=0, Machine-state=5
00:00:04.207948 Display::handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0 flags=0x1
00:00:04.207989 GUI: UIFrameBufferPrivate::NotifyChange: Screen=0, Origin=0x0, Size=720x400, Sending to async-handler
00:00:04.208026 GUI: UIMachineView::sltHandleNotifyChange: Screen=0, Size=720x400
00:00:04.208032 GUI: UIFrameBufferPrivate::handleNotifyChange: Size=720x400
00:00:04.208040 GUI: UIFrameBufferPrivate::performResize: Size=720x400, Directly using source bitmap content
00:00:04.211021 PIT: mode=2 count=0x10000 (65536) - 18.20 Hz (ch=0)
    
posta Allan 21.06.2016 - 20:09
fonte

0 risposte

Leggi altre domande sui tag