Hi,
on MacOS, I've setup winecfg with a default virtual desktop because full screen apps generally don't work.
However, all windowing apps (e.g. notepad, regedit) would benefit from not using this desktop window. They nicely open resizable windows when run in full screen.
The FAQ recommends wine explorer /desktop=Title,800x600 for running apps inside windows when fullscreen is the default setting.
What I need is the exact opposite.
Looking at the source, I found out that the converse works using wine explorer /desktop=Title,0x0 regedit.exe opens a regedit window without a virtual desktop one.
Can that behaviour be blessed officially and documented? Or is it accidental?
Regards, Jörg Höhle
Joerg-Cyril.Hoehle@t-systems.com writes:
What I need is the exact opposite.
Looking at the source, I found out that the converse works using wine explorer /desktop=Title,0x0 regedit.exe opens a regedit window without a virtual desktop one.
Can that behaviour be blessed officially and documented? Or is it accidental?
It's accidental. What you want is /desktop=root.
Joerg-Cyril.Hoehle@t-systems.com wrote:
Hi,
on MacOS, I've setup winecfg with a default virtual desktop because full screen apps generally don't work.
However, all windowing apps (e.g. notepad, regedit) would benefit from not using this desktop window. They nicely open resizable windows when run in full screen.
The FAQ recommends wine explorer /desktop=Title,800x600 for running apps inside windows when fullscreen is the default setting.
What I need is the exact opposite.
This won't work until Apple/MacQuartz builds an xrandr that works and works properly. The fact that Notepad/Regedit/Winecfg work is purely accidental and may break at any time.
James McKenzie
On Jul 11, 2010, at 10:01 PM, James McKenzie wrote:
This won't work until Apple/MacQuartz
You mean XQuartz, right?
builds an xrandr that works and works properly. The fact that Notepad/Regedit/Winecfg work is purely accidental and may break at any time.
No, they work because they don't have to change the screen resolution.
In general, any app that only creates windows and doesn't need to change the screen resolution will work just fine without a virtual desktop under XQuartz. Only apps that need to change the screen resolution (like full-screen games) need XRandR (or a virtual desktop).
Chip
Charles Davis wrote:
On Jul 11, 2010, at 10:01 PM, James McKenzie wrote:
This won't work until Apple/MacQuartz
You mean XQuartz, right?
Correct. Add MacPorts to this as they distribute XQuartz as an installable product. My confusion here...
builds an xrandr that works and works properly. The fact that Notepad/Regedit/Winecfg work is purely accidental and may break at any time.
No, they work because they don't have to change the screen resolution.
In general, any app that only creates windows and doesn't need to change the screen resolution will work just fine without a virtual desktop under XQuartz. Only apps that need to change the screen resolution (like full-screen games) need XRandR (or a virtual desktop).
Thank you for the clarification. So, a program that does creates its own 'window' would also work as well? That explains why eSword works fullscreen. Something like Quake4 as delivered for Windows would not as it wants to change the screen resolution.
Makes sense now. Just is XRandR is a big missing piece from X11 for the Mac right now.
James McKenzie