wineboot -e and -i Give Errors

Questions about Wine on Linux
Locked
meezeasivett
Newbie
Newbie
Posts: 4
Joined: Mon Apr 18, 2022 2:05 pm

wineboot -e and -i Give Errors

Post by meezeasivett »

I decided to start fresh with Wine. All I've done is set up the repository, installed the development version and run wineboot -e and wineboot -i. Those two command give errors. Here are the details:
  1. I uninstalled any Wine programs I had with:

    Code: Select all

    wine uninstaller.exe
  2. I deleted my one non-functioning bottle via the file manager and did the same for .wine, itself.
  3. I reinstalled the development version of Wine from the instructions here:
    https://wiki.winehq.org/Fedora

    Code: Select all

    $ sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/35/winehq.repo
    Adding repo from: https://dl.winehq.org/wine-builds/fedora/35/winehq.repo

    Code: Select all

    $ sudo dnf install winehq-devel
    WineHQ packages                                                                                      46 kB/s | 3.2 kB     00:00    
    Package winehq-devel-1:7.7-1.1.x86_64 is already installed.
    Dependencies resolved.
    Nothing to do.
    Complete!
  4. I forced an exit on Wine and got the following:

    Code: Select all

    $ wineboot -e
    wine: created the configuration directory '/home/dave/.wine'
    002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
    0048:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
    0050:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
    0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
    0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
    0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
    0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
    0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
    0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
    0048:err:ole:start_rpcss Failed to open RpcSs service
    0050:fixme:imm:ImeSetActiveContext (0x3440c0, 0): stub
    0050:fixme:imm:ImmReleaseContext (0000000000010020, 00000000003440C0): stub
    002c:fixme:imm:ImeSetActiveContext (0x33eaf0, 1): stub
    002c:fixme:imm:ImmReleaseContext (000000000001004E, 000000000033EAF0): stub
    0090:fixme:file:NtLockFile I/O completion on lock not implemented yet
    0090:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
    0090:err:mscoree:LoadLibraryShim error reading registry key for installroot
    0090:err:mscoree:LoadLibraryShim error reading registry key for installroot
    0090:err:mscoree:LoadLibraryShim error reading registry key for installroot
    0090:err:mscoree:LoadLibraryShim error reading registry key for installroot
    0098:fixme:file:NtLockFile I/O completion on lock not implemented yet
    0098:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
    0098:err:mscoree:LoadLibraryShim error reading registry key for installroot
    0098:err:mscoree:LoadLibraryShim error reading registry key for installroot
    0098:err:mscoree:LoadLibraryShim error reading registry key for installroot
    0098:err:mscoree:LoadLibraryShim error reading registry key for installroot
    00a8:fixme:imm:ImeSetActiveContext (0x3422c0, 1): stub
    00a8:fixme:imm:ImmReleaseContext (000000000002008A, 00000000003422C0): stub
    0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
    0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
    0090:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
    0090:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
    00b8:fixme:imm:ImeSetActiveContext (0x3422d0, 1): stub
    00b8:fixme:imm:ImmReleaseContext (0000000000030096, 00000000003422D0): stub
    00fc:fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet
    wine: configuration in L"/home/dave/.wine" has been updated.
  5. I ignored all those errors and initialized with:

    Code: Select all

    $ wineboot -i
    [dave@davesfedora ~]$ 0124:fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 1053
    0124:fixme:service:scmdatabase_autostart_services Auto-start service L"wineusb" failed to start: 1115
    0124:fixme:service:scmdatabase_autostart_services Auto-start service L"winebus" failed to start: 1115
    0124:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1115
    0124:fixme:service:scmdatabase_autostart_services Auto-start service L"Eventlog" failed to start: 1115
    0124:fixme:service:scmdatabase_autostart_services Auto-start service L"nsiproxy" failed to start: 1115
    0124:fixme:service:scmdatabase_autostart_services Auto-start service L"NDIS" failed to start: 1115
    and then it froze.
I'm assuming either I'm doing something wrong or something on its own is wrong. I have no idea what to do to try to resolve this.

Operating System: Fedora Linux 35
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.91.0
Qt Version: 5.15.2
Kernel Version: 5.16.20-200.fc35.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600X 6-Core Processor
Memory: 15.6 GiB of RAM
Graphics Processor: AMD Radeon RX 6700 XT
jkfloris
Level 12
Level 12
Posts: 3201
Joined: Thu Aug 14, 2014 10:10 am

Re: wineboot -e and -i Give Errors

Post by jkfloris »

4. I forced an exit on Wine and got the following:

Code: Select all

$ wineboot -e
...
Here you see the normal messages belonging to the creation of a new wineprefix. Nothing to worry about.
5. I ignored all those errors and initialized with:

Code: Select all

$ wineboot -i
..
and then it froze.
Here you are giving Wine the command to start up without the services. That's why you see the messages.
Wine does not freeze. With an [Enter] you are back again.

Manual use of wineboot is normally not necessary. The wine command takes care of that.
So you can create a new wineprefix and start your program with:

Code: Select all

wine <program name>
meezeasivett
Newbie
Newbie
Posts: 4
Joined: Mon Apr 18, 2022 2:05 pm

Re: wineboot -e and -i Give Errors

Post by meezeasivett »

Thanks for the reply. It was helpful.

Also, it looks like I got many Fedora updates yesterday and the wineboot -e command no longer lists all those errors. Hitting ENTER after wineboot -i stops scrolling was a surprise. Since I thought it was frozen, I was hitting CTRL-C to break out of it. I just did an ENTER and it works. Yay!

I still can't get Quicken running, but at least I now know it's not a problem with my basic Wine installation.
Locked