http://bugs.winehq.org/show_bug.cgi?id=22041
Summary: winedevice doesn't realized changed screen resolution Product: Wine Version: 1.1.40 Platform: x86 URL: http://www.winehq.org/pipermail/wine-users/2010-March/ 069987.html OS/Version: Linux Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: toralf.foerster@gmx.de
Created an attachment (id=26823) --> (http://bugs.winehq.org/attachment.cgi?id=26823) right part of windows shows Lotus Notes workspace pattern
As described in the mail I'd like to have a feature to "refresh" these settings without restarting an already started windows application. I attach 3 screen shots which show the effect.
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #1 from Toralf Förster toralf.foerster@gmx.de 2010-03-15 09:31:35 --- Created an attachment (id=26824) --> (http://bugs.winehq.org/attachment.cgi?id=26824) window moved to the left of the big external DVI2 screen - all is fine
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #2 from Vitaliy Margolen vitaliy@kievinfo.com 2010-03-15 21:31:41 --- Wine already recognizes resolution switches. What is the problem exactly?
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #3 from Toralf Förster toralf.foerster@gmx.de 2010-03-16 04:04:48 --- (In reply to comment #2)
What is the problem exactly?
I cannot place the Lotus Notes windows to the right of my (wider) external screen, because within that wine windows the right part of the LN work space always contains the former workspace content - details are in the mail (URL).
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #4 from Vitaliy Margolen vitaliy@kievinfo.com 2010-03-17 08:49:18 --- Please attach log.txt made with this command: WINEDEBUG=+x11drv,+x11settings,+xrandr wine notepad &> log.txt
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #5 from Toralf Förster toralf.foerster@gmx.de 2010-03-17 10:33:51 --- Created an attachment (id=26857) --> (http://bugs.winehq.org/attachment.cgi?id=26857) log file
(In reply to comment #4)
Please attach log.txt made with this command: WINEDEBUG=+x11drv,+x11settings,+xrandr wine notepad &> log.txt
Made here in my home office (external HDMI2) - or do you want that I start that command at work, suspend the notepad, to to home, wake it up here in the docking station and then stop notepad and send the log file ?
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #6 from Vitaliy Margolen vitaliy@kievinfo.com 2010-03-17 20:44:43 --- It doesn't matter which PC you using as long as it has the same problem.
http://bugs.winehq.org/show_bug.cgi?id=22041
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |integration Status|UNCONFIRMED |NEW CC| |kennybobs@o2.co.uk Ever Confirmed|0 |1 Severity|enhancement |trivial
--- Comment #7 from Ken Sharp kennybobs@o2.co.uk 2010-03-17 21:06:35 --- I can confirm this. It's a bit of a pest.
This is how it happens for me:
I currently use Ubuntu 8.10. Sometimes it starts with the incorrect resolution because it likes to be awkward.
When logging in a Windows application starts in the Wine system tray.
I then have to change the resolution.
Then, when I start another Windows application, it only recognises the original screen resolution - the expanded area of the screen can not be used. The application either vanishes into the expanded region when moved into it, or when the app is maximised, the parts that are expanded into the new region are blank. Very much like the screenshot in the attachments.
The solution is to close all Windows apps (and hence let wineserver terminate) and then open them again. Wine then recognises the full resolution.
Anybody with Wine should be able to test this.
Of course, the Linux apps (or Gnome) recognise the resolution change immediately.
I can make a short video if it helps.
http://bugs.winehq.org/show_bug.cgi?id=22041
Toralf Förster toralf.foerster@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26857|0 |1 is obsolete| |
--- Comment #8 from Toralf Förster toralf.foerster@gmx.de 2010-03-19 08:38:28 --- Created an attachment (id=26891) --> (http://bugs.winehq.org/attachment.cgi?id=26891) log file
(In reply to comment #6)
It doesn't matter which PC you using as long as it has the same problem.
Well, I change the monitors, not the PC:
And here I make another log under vanilla 2.6.31.12, wine-1.1.40-263-g93b3ba7, xorg-server-1.7.6 server and xrandr-1.3.2.
I started with a dual head configuration LVDS1 1440x900 & VGA1 1280x1024 above LVDS1. Then I suspended to ram, closed the lid, plugged the ThinkPad into the docking station and wake it up. The internal lid is still closed BTW. The DVI2 monitor has 1680x1050.
FWIW : the acpi script does shutdown the network connections, runs the command "xrandr --output $INT --auto --output $EXT --off" and then "echo mem > /sys/power/state". After wakeup it runs "xrandr --output $INT --off --output $EXT --auto" and starts the network again.
http://bugs.winehq.org/show_bug.cgi?id=22041
wine@cardot.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine@cardot.net
--- Comment #9 from wine@cardot.net 2010-05-02 11:08:55 --- Same problem here. To reproduce:
$ xrandr -s 800x600 $ notepad $ xrandr -s 1680x1050
move notepad around, and see that the part outside of 800x600 does not refresh.
close notepad, open it again, now it refreshes. (so already we can state that it is not Lotus related ;-)
using wine 1.1.43
furthermore, having logged in my machine through ssh using a nettop with a 800x600 resolution, and ran a wine program in its bottle, the bottle is now limited to 800x600 for screen refresh, even after closing and restarting the same program on the host machine with a 1650x1080 display.
the two must be related.
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #10 from wine@cardot.net 2010-05-02 11:16:27 --- Created an attachment (id=27670) --> (http://bugs.winehq.org/attachment.cgi?id=27670) Example with notepad
Attached result of previous test. (of course replace "notepad" with "notepad&" in the commands above.)
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #11 from wine@cardot.net 2010-05-02 13:06:47 --- erratum about #9: in fact some "hidden" programs (like a service) were still running in the bottle. Closing them allowed me to have the normal resolution. So it is definitely the same bug.
http://bugs.winehq.org/show_bug.cgi?id=22041
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #12 from Toralf Förster toralf.foerster@gmx.de 2010-07-16 07:35:04 --- FWIW if I suspend2ram my ntoebook at work and wake up my notebook here in my home office than still "wineserver" and "winedevice.exe MountMgr" are running eg. if I worked with Lotus Notes 7.0.2 before. Even if I fexit Lotus Notes here at home, those 2 services are still running - therefore the issue still persists.
Killing both services or waiting until they finished automatically (10 minutes or so) helped.
http://bugs.winehq.org/show_bug.cgi?id=22041
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |H3g3m0n@gmail.com
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2011-01-20 04:10:46 CST --- *** Bug 25833 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=22041
Stefan Dösinger stefan@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |otaku@rambler.ru
--- Comment #14 from Stefan Dösinger stefan@codeweavers.com 2012-01-08 04:12:31 CST --- *** Bug 29563 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=22041
Dmitry Timoshkov dmitry@baikal.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|winedevice doesn't realized |External screen resolution |changed screen resolution |changes are not detected
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #15 from ax 34noff otaku@rambler.ru 2012-01-08 08:07:40 CST --- workaround for me is to reboot wine using playonlinux i noticed the bug when using steam to play non-stable half-life mod which crashes and leaves it's resolution (less than screen's native one) wine 1.3.36, ubuntu 11.10
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #16 from ax 34noff otaku@rambler.ru 2012-01-24 02:43:34 CST --- more simple workaround: run any little game (e.g. quake) and set it's screen resolution to screen's native one
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #17 from Austin English austinenglish@gmail.com 2012-01-24 13:21:05 CST --- (In reply to comment #16)
more simple workaround: run any little game (e.g. quake) and set it's screen resolution to screen's native one
Or just use xrandr, e.g.: $ xrandr -s 1680x1050
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #18 from Toralf Förster toralf.foerster@gmx.de 2012-01-24 14:48:55 CST --- (In reply to comment #17)
Or just use xrandr, e.g.: $ xrandr -s 1680x1050
No - please do not miss the point - wine does not recognize a changed resolution of an already previously run of xrandr.
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #19 from ax 34noff otaku@rambler.ru 2012-01-25 01:59:56 CST --- (In reply to comment #17)
Or just use xrandr, e.g.: $ xrandr -s 1680x1050
not workaround but reproduction of bug
http://bugs.winehq.org/show_bug.cgi?id=22041
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |leho@kraav.com
--- Comment #20 from Alexandre Julliard julliard@winehq.org 2012-10-24 09:27:28 CDT --- *** Bug 32054 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=22041
Qian Hong fracting@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fracting@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=22041
--- Comment #21 from Leho Kraav (:macmaN @lkraav) leho@kraav.com 2012-10-24 10:20:22 CDT --- Thanks Alexandre for pointing me here with the duplicate
My workaround has been:
1. connect second, larger resolution monitor 2. run "xrandr --output LVDS1 --auto --output HDMI1 --auto --above LVDS1 --primary" or equivalent 3. launch wine apps, like KeePass and Picasa3 4. maximize and un-maximize now work correctly, on both monitors, even when you connect and disconnect the external monitor
Obviously it's particularly enjoyable to be able to only launch new wine apps when the large monitor is connected.
I recall 1.5.11 or thereabouts receiving many xrandr works, but afaict it did not touch this issue either, so I've downgraded back to 1.4.1.
http://bugs.winehq.org/show_bug.cgi?id=22041
Christoffer Hammarström kreiger@linuxgods.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kreiger@linuxgods.com
https://bugs.winehq.org/show_bug.cgi?id=22041
Robert Munteanu robert.munteanu@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |robert.munteanu@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=22041
a0795a089@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |a0795a089@gmail.com
--- Comment #22 from a0795a089@gmail.com --- I still have this problem. Arch Linux, Wine 1.9.16
https://bugs.winehq.org/show_bug.cgi?id=22041
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com
--- Comment #23 from Zhiyi Zhang zzhang@codeweavers.com --- Should be fixed in current Wine. External screen resolution changes are detected via XRandR. Please retest.
https://bugs.winehq.org/show_bug.cgi?id=22041
Neko-san nekoNexus@protonmail.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nekoNexus@protonmail.ch