https://bugs.winehq.org/show_bug.cgi?id=57648
Bug ID: 57648
Summary: Wrong Cursor on Wayland
Product: Wine
Version: 9.22
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winewayland
Assignee: wine-bugs(a)winehq.org
Reporter: jakobdev(a)gmx.de
Distribution: ---
When running under XWayland Wine is using the same cursor as the rest of the
system. But when when using the new experimental Wayland driver, Wine is using
a different cursor than the rest of the system (see screenshots).
Wine should implement the cursor shape protocol
(https://wayland.app/protocols/cursor-shape-v1) to fix this issue.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56707
Bug ID: 56707
Summary: AppDB PHP8 rewrite
Product: WineHQ Apps Database
Version: unspecified
Hardware: x86-64
OS: Linux
Status: NEW
Severity: normal
Priority: P2
Component: appdb-unknown
Assignee: wine-bugs(a)winehq.org
Reporter: jnewman(a)codeweavers.com
Distribution: ---
The current codebase is not compatible with PHP8. We are stuck on 7.4.
The main issue is how all the objects are setup. PHP8 requires you define a
constructor as __construct, but the AppDB is using the old method of naming the
constructor the same as the object itself. While you could just rename all
those to __construct, there are places in the objects where the code refers to
$this->className(), these would need to be changed to $this->__construct() or
parent::__construct if called from a child class
There are other PHP8 issues to be solved as well. Things like some built in
functions changing how the null type is handled.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
http://bugs.winehq.org/show_bug.cgi?id=36692
Bug ID: 36692
Summary: Bad performance when combineng SetEvent /
WaitForSingleObject for synchronizing worker threads
Product: Wine
Version: 1.6.2
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: kernel32
Assignee: wine-bugs(a)winehq.org
Reporter: milasudril(a)gmail.com
In a 2d simulation program, each worker thread has its own pair of events. One
event is used to signal master thread that the worker thread is ready. The
other is used by the master thread to signal that the worker thread may
continue.
In Master thread:
while(!m_stop)
{
auto proc_ptr=processors.begin();
while(proc_ptr!=processors.end())
{
// Call SetEvent on "start" event object owned by the object pointed
// to by proc_ptr
proc_ptr->frameNext();
++proc_ptr;
}
proc_ptr=processors.begin();
while(proc_ptr!=processors.end())
{
// Call WaitForSingleObject on "ready" event object owned by
// the object pointed to by proc_ptr
proc_ptr->wait();
++proc_ptr;
}
++framecounter;
}
In worker thread:
while(!m_stop)
{
// Wait for master thread signaling start event (Calls
WaitForSingleObject)
start.wait();
m_model->process(m_framecounter,m_buffers[0].first
,m_buffers[0].second,m_offset);
swap(m_buffers[0],m_buffers[1]);
// Signal master thread that we are ready for next frame (Calls SetEvent)
ready.set();
}
On Wine, the framerate is half of that on Windows 7 on the same machine
Intel(R) Core(TM) i5-3570K CPU @ 3.40GHz. Also there seems to be a huge
different workload on differnt cores when running under Wine.
I realize that SetEvent/WaitForSingleObject are heavy functions on Windows too
as they need kernel assistance, so it might be hard to make it perform better.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=43766
Bug ID: 43766
Summary: Safrosoft RoX - Level editor doesn't start
Product: Wine
Version: 2.17
Hardware: x86-64
URL: http://www.autofish.net/shrines/rox/
OS: Linux
Status: NEW
Keywords: download
Severity: normal
Priority: P2
Component: oleaut32
Assignee: wine-bugs(a)winehq.org
Reporter: dark.shadow4(a)web.de
Distribution: ArchLinux
Created attachment 59268
--> https://bugs.winehq.org/attachment.cgi?id=59268
wine log
The game's level editor crashes with a messagebox:
"Run-time error '481': Invalid picture"
Getting an oleaut32.dll from win7, copying it into wine's system32 folder and
adding a dll override fixes the issue.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57726
Bug ID: 57726
Summary: Geometry Dash incorrectly syncs to 60hz on a 170hz
screen
Product: Wine
Version: 10.0
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: winewayland
Assignee: wine-bugs(a)winehq.org
Reporter: lassebq.mine(a)gmail.com
Distribution: ---
Geometry Dash is an OpenGL game and offers multiple framerate options in game
settings:
- VSync
- Fixed FPS limit
When custom FPS limit isn't specified and in-game vsync option is disabled the
game runs at fixed 60 fps
Observed result:
Wine on wayland and in game Vsync: Game runs at fixed 60 fps
Wine on xwayland and in game Vsync: Game runs in sync with monitor's refresh
rate
Expected result:
Wine on wayland and in game Vsync: Game runs in sync with monitor's refresh
rate
Wine on xwayland and in game Vsync: Game runs in sync with monitor's refresh
rate
Workaround:
Run the game with
env -u DISPLAY vblank_mode=3 wine GeometryDash.exe
And force custom FPS limit to be slightly above monitor's refresh rate.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=44900
Bug ID: 44900
Summary: Colour problem with builtin gdiplus
Product: Wine
Version: 3.5
Hardware: x86
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: gdiplus
Assignee: wine-bugs(a)winehq.org
Reporter: jeremielapuree(a)yahoo.fr
Distribution: ---
Created attachment 60981
--> https://bugs.winehq.org/attachment.cgi?id=60981
Good looking with a native gdiplus
With a builtin gdiplus, there is a problem with coloring the cases of channel.
Problem does not occur with a native gdiplus dll. Compare the two screenshot:
the first one with native dll, the second one with the builtin dll.
Note the behaviour in a real Windows 10 box is the behaviour of the native dll.
So, there is a problem with the builtin dll.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57725
Bug ID: 57725
Summary: Popup Menue in Behringer X-Touch-editor only black
Product: Wine
Version: unspecified
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: wine(a)bekuba.de
Distribution: ---
Popup Menue in Behringer X-Touch-editor only black
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=56667
Bug ID: 56667
Summary: World of Tanks: Unplayable due to extreme CPU usage /
bottlenecking
Product: Wine
Version: 9.7
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: -unknown
Assignee: wine-bugs(a)winehq.org
Reporter: xxx43615xxx(a)gmail.com
Distribution: ---
In short, rendering graphics is now heavily CPU-bound for some reason,
resulting in unusably low performance. As far as I can tell, this is not caused
by DXVK or my graphics drivers. I don't think I should fully repeat myself
here, please read the details in my forum thread:
https://forum.winehq.org/viewtopic.php?t=38875
The game can be installed through Wargaming's launcher, EU version available
here after registration (free):
https://worldoftanks.eu/en/game/download/
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57724
Bug ID: 57724
Summary: Batman Arkham Origins performs poorly
Product: Wine
Version: 9.21
Hardware: aarch64
OS: MacOS
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: d3d
Assignee: wine-bugs(a)winehq.org
Reporter: tanvir.maht(a)outlook.com
Batman Arkham Origins runs but performs extremely poor. Also the color of the
bat-suit is grey which should be black.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57695
Bug ID: 57695
Summary: Paint Shop Pro 9.01 patch needs native mfc42.dll
(doesn't work with built-in one)
Product: Wine
Version: 10.0-rc6
Hardware: x86-64
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: P2
Component: mfc
Assignee: wine-bugs(a)winehq.org
Reporter: kle(a)bluewin.ch
Distribution: ---
In conjunction with my research around bug 56182 I have discovered another one.
It looks that the 9.01 patch of Paint Shop Pro 9 is incompatible with the
built-in mfc42.dll file. The installer terminates shortly after it is started.
At the CLI I get as a last message an error about mfc42.dll. A dll override to
a native mfc42.dll file was the solution. The patch installer worked perfectly
fine and PSP9 was updated to build 9.01.
This was tested with the German version of Paint Shop Pro 9 and the
corresponding 9.01 patch. Unfortunately that version is not available as a
download but the Dutch variant is.
So here we go, get the rar file from here:
https://archive.org/details/psp-9-nl
And the patch from here:
https://www.corel.com/6763/psp_downloads/pub/update/Dutch_PaintShopPro901_J…
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.