bottlesdevs / Bottles

Run Windows software and games on Linux
https://usebottles.com
GNU General Public License v3.0
6.38k stars 266 forks source link

[Bug]: Windows Module Installer Service is not available for .NET #3086

Open abowen opened 1 year ago

abowen commented 1 year ago

Describe the bug

I'm using the dependencies and installing .NET frameworks. However they won't install, and instead it comes with a pop up that says

Setup may not run properly, because the Windows Modules Installer Service is not available on this machine

I've searched the issues for this, and doesn't seem like it's been raised before

When using Google, I've found answers but all their recommendations are to use Winetricks, which Bottles does not use.

To Reproduce

  1. Installed Debian 12.1.0
  2. Installed Bottles via FlatHub (51.9)
  3. Setup a new Bottle (Win64, Application, soda-7.0.9)
  4. Attempted to install dotnet472 dependency and warning pop up appears

Package

Flatpak from Flathub

Distribution

Debian 12.1.0

Debugging Information

Official Package: true
Version: '51.9'
DE/WM: gnome
Display:
    X.org: true
    X.org (port): :0
    Wayland: true
Graphics:
    vendors:
        intel:
            vendor: intel
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.x86_64.json:/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.i686.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_icd.i686.json
    prime:
        integrated: null
        discrete: null
Kernel:
    Type: Linux
    Version: 6.1.0-12-amd64
Disk:
    Total: 16701005824
    Free: 16700846080
RAM:
    MemTotal: 31.1GiB
    MemAvailable: 27.7GiB
Bottles_envs: null

Troubleshooting Logs

flatpak run com.usebottles.bottles
10:06:39 (INFO) Bottles Started!
10:06:43 (INFO) Performing Bottles checks…
10:06:43 (INFO) Dxvks found:
- dxvk-2.3

10:06:43 (INFO) Vkd3ds found:
- vkd3d-proton-2.10

10:06:43 (INFO) Nvapis found:
- dxvk-nvapi-v0.6.4

10:06:43 (INFO) Latencyflexs found:
- latencyflex-v0.1.1

10:06:43 (INFO) Runners found:
- soda-7.0-9
- sys-wine-8.0.2

10:06:43 (INFO) Bottles found:
- Outsystems

10:06:44 (INFO) Catalog dependencies loaded
10:06:44 (INFO) Catalog components loaded
10:06:44 (INFO) Catalog installers loaded
10:06:59 (INFO) Installing dependency [dotnet472] in bottle [Outsystems].
10:06:59 (INFO) Installing dependency [dotnet462] in bottle [Outsystems].
10:07:00 (INFO) Using Wine Uninstaller -- get_uuid
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:04 (INFO) Removing Value: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion] from Key: [SubVersionNumber] in Outsystems registry
10:07:05 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:06 (INFO) reg: Unable to find the specified registry value

10:07:06 (INFO) Removing Value: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion] from Key: [VersionNumber] in Outsystems registry
10:07:07 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:08 (INFO) reg: Unable to find the specified registry value

10:07:08 (INFO) Removing Value: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion] from Key: [CSDVersion] in Outsystems registry
10:07:09 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:09 (INFO) reg: The operation completed successfully

10:07:09 (INFO) Removing Value: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion] from Key: [CurrentBuildNumber] in Outsystems registry
10:07:10 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:11 (INFO) reg: The operation completed successfully

10:07:11 (INFO) Removing Value: [HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion] from Key: [CurrentVersion] in Outsystems registry
10:07:12 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:13 (INFO) reg: The operation completed successfully

10:07:13 (INFO) Removing Value: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ProductOptions] from Key: [ProductType] in Outsystems registry
10:07:14 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:15 (INFO) reg: The operation completed successfully

10:07:15 (INFO) Removing Value: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ServiceCurrent] from Key: [OS] in Outsystems registry
10:07:16 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:16 (INFO) reg: Unable to find the specified registry value

10:07:16 (INFO) Removing Value: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Windows] from Key: [CSDVersion] in Outsystems registry
10:07:17 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:18 (INFO) reg: The operation completed successfully

10:07:18 (INFO) Removing Value: [HKEY_CURRENT_USER\Software\Wine] from Key: [Version] in Outsystems registry
10:07:19 (INFO) Using Wine Registry CLI -- remove
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:20 (INFO) reg: Unable to find the specified registry value

10:07:20 (INFO) Importing bundle to Outsystems registry
10:07:21 (INFO) Using Wine Registry CLI -- import_bundle
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
10:07:25 (INFO) Import bundle result: ''
10:07:25 (INFO) Using Wine Runtime tool -- send_status(-r)
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
10:07:27 (INFO) Using Wine Runtime tool -- send_status(-u)
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
wine: configuration in L"/home/bb/.var/app/com.usebottles.bottles/data/bottles/bottles/Outsystems" has been updated.
10:07:34 (WARNING) File [dotnet462.exe] already exists in temp, skipping.
10:07:34 (INFO) Launching an executable…
10:07:34 (INFO) Using EasyAntiCheat runtime
10:07:34 (INFO) Using BattlEye runtime
wineserver: using server-side synchronization.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
002c:err:wineboot:process_run_key Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -r" (2).
0130:err:ole:CoUninitialize Mismatched CoUninitialize

Additional context

No response

lapastillaroja commented 1 year ago

I'm having the exact same issue

Ezz194 commented 2 months ago

have you found any solution yet ?

horvathcsabalaszlo commented 2 months ago

Same issue. Previously Worked! I'm trying to install MS Office 365... Ubuntu 24.04, Wine is latest staging from Winehq repo.

jobs-git commented 2 months ago

same issue as well!

jobs-git commented 2 months ago

Same issue. Previously Worked! I'm trying to install MS Office 365... Ubuntu 24.04, Wine is latest staging from Winehq repo.

have you found a way to install Office 365?

horvathcsabalaszlo commented 2 months ago

No :S Even Office 2016 is not working with Playonlinux.