https://bugs.winehq.org/show_bug.cgi?id=53601
Bug ID: 53601 Summary: UI rendering completely broken for multiple applications Product: Wine Version: 7.16 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: blocker Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: aros@gmx.com Distribution: ---
Created attachment 72989 --> https://bugs.winehq.org/attachment.cgi?id=72989 7-Zip in Wine 7.16
Wine 7.16 has a major regression.
7-Zip 21.07: renders nonsense, when resizing it enters a repaint loop, all CPU cores become busy.
WinRAR: likewise.
https://bugs.winehq.org/show_bug.cgi?id=53601
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression, | |source
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #1 from Artem S. Tashkinov aros@gmx.com --- Created attachment 72990 --> https://bugs.winehq.org/attachment.cgi?id=72990 WinRAR 6.11 in Wine 7.16
The same issue
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #2 from Artem S. Tashkinov aros@gmx.com --- foobar2000 is broken as well.
https://bugs.winehq.org/show_bug.cgi?id=53601
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|UI rendering completely |UI rendering completely |broken for multiple |broken for multiple |applications |applications (7-Zip, | |WinRAR, foobar2000, | |built-in notepad) in Wine | |7.16
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #3 from Artem S. Tashkinov aros@gmx.com --- Created attachment 72991 --> https://bugs.winehq.org/attachment.cgi?id=72991 Built-in notepad
https://bugs.winehq.org/show_bug.cgi?id=53601
Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lvb.crd@protonmail.com
--- Comment #4 from Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com --- are you using the proprietary nvidia driver?
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #5 from Dmitry Skvortsov (Iglu47) lvb.crd@protonmail.com --- Created attachment 72992 --> https://bugs.winehq.org/attachment.cgi?id=72992 nvidia notepad
(In reply to Dmitry Skvortsov (Iglu47) from comment #4)
are you using the proprietary nvidia driver?
never mind
just compiled build 7.16 - I can't reproduce problem with notepad probably need more info
https://bugs.winehq.org/show_bug.cgi?id=53601
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|blocker |major
--- Comment #6 from Austin English austinenglish@gmail.com --- Not a blocker. Please run a regression test.
https://bugs.winehq.org/show_bug.cgi?id=53601
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zzhang@codeweavers.com
--- Comment #7 from Zhiyi Zhang zzhang@codeweavers.com --- Could you try it with theming disabled? You can change it by using winecfg. If it only happens with the theme you're using, then please upload the theme file for analysis.
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #8 from Artem S. Tashkinov aros@gmx.com --- Created attachment 72995 --> https://bugs.winehq.org/attachment.cgi?id=72995 No theme
This is reproducible when using no theme.
Yes, I have NVIDIA graphics with an NVIDIA binary driver.
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #9 from Artem S. Tashkinov aros@gmx.com --- I've narrowed the issue down to:
user.reg's
[Control Panel\Desktop] "LogPixels"=dword:0000006e
No idea what this option is and what it does but it breaks rendering.
https://bugs.winehq.org/show_bug.cgi?id=53601
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|UI rendering completely |UI rendering completely |broken for multiple |broken for multiple |applications (7-Zip, |applications (7-Zip, |WinRAR, foobar2000, |WinRAR, foobar2000, |built-in notepad) in Wine |built-in notepad) in Wine |7.16 |7.16 when DPI is set to 110
--- Comment #10 from Artem S. Tashkinov aros@gmx.com --- DWORD value (REG_DWORD): Sets current DPI (font size). Some dialogs resize themselves according to this value. Default: 96 (decimal).
It's set to 110 here.
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #11 from Zhiyi Zhang zzhang@codeweavers.com --- I tried builtin notepad with DPI set to 110 and it's still working properly.
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #12 from Nikolay Sivov bunglehead@gmail.com --- For me notepad, or 'wine explorer' is broken after I change it from 96. Winecfg is working well.
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #13 from Artem S. Tashkinov aros@gmx.com --- Created attachment 72997 --> https://bugs.winehq.org/attachment.cgi?id=72997 WineCFG at DPI set to 192
https://bugs.winehq.org/show_bug.cgi?id=53601
Artem S. Tashkinov aros@gmx.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|UI rendering completely |UI rendering broken for |broken for multiple |multiple applications |applications (7-Zip, |(7-Zip, WinRAR, foobar2000, |WinRAR, foobar2000, |built-in apps) in Wine 7.16 |built-in notepad) in Wine |at a non-default DPI |7.16 when DPI is set to 110 |
https://bugs.winehq.org/show_bug.cgi?id=53601
Zhiyi Zhang zzhang@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #14 from Zhiyi Zhang zzhang@codeweavers.com --- I can reproduce this now. My prefix had native comctl32 installed.
https://bugs.winehq.org/show_bug.cgi?id=53601
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |29f320edd9ec2908e999a03f25b | |025f4247bd4f8 CC| |jacek@codeweavers.com
--- Comment #15 from Jacek Caban jacek@codeweavers.com --- It looks like it's caused by 29f320edd9ec2908e999a03f25b025f4247bd4f8
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #16 from Jacek Caban jacek@codeweavers.com --- Created attachment 73000 --> https://bugs.winehq.org/attachment.cgi?id=73000 fix
The attached patch should help.
https://bugs.winehq.org/show_bug.cgi?id=53601
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikes@kuentos.guam.net
--- Comment #17 from Gijs Vermeulen gijsvrm@gmail.com --- *** Bug 53603 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=53601
--- Comment #18 from Artem S. Tashkinov aros@gmx.com --- (In reply to Jacek Caban from comment #16)
Created attachment 73000 [details] fix
The attached patch should help.
The patch works, thanks a ton!
https://bugs.winehq.org/show_bug.cgi?id=53601
Jacek Caban jacek@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |55db1dbb32594bc4de994c8911c | |5462e631345da Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #19 from Jacek Caban jacek@codeweavers.com --- Fixed in git, thanks for reports and testing: https://gitlab.winehq.org/wine/wine/-/commit/55db1dbb32594bc4de994c8911c5462...
https://bugs.winehq.org/show_bug.cgi?id=53601
Celeste Liu CoelacanthusHex@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |CoelacanthusHex@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=53601
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |user32
https://bugs.winehq.org/show_bug.cgi?id=53601
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mywine@schiermeier-it.de
--- Comment #20 from Nikolay Sivov bunglehead@gmail.com --- *** Bug 53602 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=53601
Jactry Zeng jactry92@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gizmo_1979@yahoo.it
--- Comment #21 from Jactry Zeng jactry92@gmail.com --- *** Bug 53648 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=53601
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #22 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.17.