conformal / spectrwm

A small dynamic tiling window manager for X11.
ISC License
1.33k stars 97 forks source link

Virtualbox full screen mode results results in black screen #404

Closed afhpayne closed 11 months ago

afhpayne commented 3 years ago

Steps: Run spectrwm in host Start VirtualBox, start VM guest Use ctl-F to switch guest to full screen mode

Result: black screen. Can be recovered by pressing ctl-F again to return to windowed mode in VM

Expected: present guest vm in full screen

Tried: mod-b in spectrwm to remove status bar mod-t in spectrwm to test VM guest in windowed or tiled mode alternate environment on same device (works in XFCE4 on same device)

ronniedroid commented 3 years ago

While in full screen, try hitting Ctrl then close the window with your spectrwm krybinding. It will kill a frame around the VM, but will keep the VM itself running. At least this worked for me.

afhpayne commented 3 years ago

Ok tried this, but what do you mean by close the the window? Killing the frame with mod-x aborts the VM.

Also to clarify, spectrwm commands behave strangely after entering full screen. For example pressing ctl (to excape the VM) then mod-b does not hide the status bar. It's 'frozen' to the guest's workspace. But then hitting 'ctl' and mod-5 (switching to workspace 5) the status bar is hidden as expected.

LordReg commented 11 months ago

The glitchy fullscreen behavior can be fixed by disabling the "Mini ToolBar" under Settings->User Interface on the VM.