Unable to run Scrivener under Wine 8

Questions about Wine on Linux
Locked
sashasoroca
Newbie
Newbie
Posts: 1
Joined: Wed Jun 28, 2023 4:10 am

Unable to run Scrivener under Wine 8

Post by sashasoroca »

Hello everyone!

Have been looking for several days, but can't find a solution. And I don't have enough of experience to understand what's going on.

Fedora 38, all updated.
Wine 8.0.1 installed using instructions on this website.
.NET 4.8 installed (I don't know how correctly, but is listed by winetricks as installed - in fact, it shows me dotnet 40 and dotnet48)
64 bit Scrivener 3.1.5 (installed in a 64 bit default prefix, physically is present there, but is not listed by winetricks; Window version set to 10 in winecfg).

Scrivener doesn't run neither from the Applications menu, nor from Terminal.

When I try to run it from the Terminal, I get this:

Code: Select all

[magpie@fedora ~]$ wine "C:\Program Files\Scrivener3\Scrivener.exe"
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
009c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0114:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000011F2A4, 000000000011F2C0 000000000011F2A0
0114:fixme:nls:get_dummy_preferred_ui_language (0x38 0x809 000000000011F2A4 000000000011F2C0 000000000011F2A0) returning a dummy value (current locale)
qt.qpa.windows: SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_
AWARE_V2) failed: COM error 0x57  (Invalid parameter.)
0114:fixme:win:RegisterPowerSettingNotification (0000000000010064,{02731015-4510-4526-99e6-e5a17ebd1aea},0): stub
0114:fixme:system:QueryDisplayConfig (00000002 000000000011CFA4 000000000F3423C0 000000000011CFA8 000000000F36ADE0 0000000000000000): semi-stub
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
X Error of failed request:  GLXBadFBConfig
  Major opcode of failed request:  150 (GLX)
  Minor opcode of failed request:  0 ()
  Serial number of failed request:  276
  Current serial number in output stream:  276
Could please someone help me decipher and fix this? Scrivener is the only Windows app I'd like to have on Fedora, and I was really hoping this will be a bit easier. :)

Also, every time I run winecfg, I get this:

Code: Select all

[magpie@fedora ~]$ winecfg
00ac:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00ac:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00ac:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00ac:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
011c:fixme:imm:ImeSetActiveContext (000000000001005A, 1): stub
011c:fixme:imm:ImmReleaseContext (0000000000010064, 000000000001005A): stub
0060:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
0060:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
I've already read here that it's not an error and can be disregarded, but what is it? Especially since it wants a fix. Might it have something to do with the issue at hand?

Thank you in advance to anyone who might find time to help me.
Locked