bottlesdevs / Bottles

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

[Bug / Half Solved] Wine configruation can't be created on AUR executable #992

Closed ghost closed 2 years ago

ghost commented 2 years ago

Describe the situation As mentioned in the issue title & contents earlier it's taking so long it never ends.

Installation

To Reproduce Steps to reproduce the behavior:

  1. Create a new bottle.
  2. This happens...

Expected behavior Wine configuration has to be successfully created.

Screenshots If applicable, add screenshots to help explain your problem.

ok so when

Desktop (please complete the following information):

Additional context Add any other context about the problem here.

i7-12700KF / RX 6600XT.

Currently, I can create a Wine Config using the winecfg command.

It would be nice if you could manual "Create a Wine Config" function or create a timeout for Wine Config creation time :)

mirkobrombin commented 2 years ago

We use a wrapper to wineboot that initialize the new prefix:

https://github.com/bottlesdevs/Bottles/blob/8bd2a66dd6b1d69ae6e33cb3f2cef4c3dd4bb2ee/src/backend/manager.py#L1110

should not take so much. I'll investigate. Can you test with flatpak to exclude an "external" problem?

ghost commented 2 years ago

Using fresh flatpack, fresh bottles. UI seems to be fixed and it's beautiful.

Unfortunately, issue not resolved. Wine stuck at creating configuration.

mirkobrombin commented 2 years ago

This makes no sense, I’m setting up a vm to test

ghost commented 2 years ago

It might be my issue since it was working on AMD Ryzen 3 2200G.

After turning into i7-12700 it seems not working; don't know if this is related to the wine.

mirkobrombin commented 2 years ago

I don't think.. Can you check if there are files in the new bottle directory?

ghost commented 2 years ago

It does create directories and files.

After restarting and running Bottles to create a new bottle and... okay wtf

Yea it created the bottle! But it seems like something is wrong with the gstreamer I think. I haven't gotten these warning messages before.

ELF 클래스가 틀렸습니다 => ELF class is wrong(?)

ghost commented 2 years ago

Differences with the Flatpak/AUR are just with the bottle creation. It can/can't create a bottle.

mirkobrombin commented 2 years ago

Ya these are just warnings and ca be safely ignored. Can you share the bottle.yml?

ghost commented 2 years ago

All Bottles functions are now working. Here is bottle.yml:

Arch: win32
Creation_Date: '2022-01-31 17:27:22.203364'
Custom_Path: false
DLL_Overrides: {}
DXVK: dxvk-1.9.4
Environment: Custom
Environment_Variables: {}
External_Programs: {}
Installed_Dependencies:
- allfonts
Latest_Executables: []
NVAPI: dxvk-nvapi-v0.5.1
Name: KakaoTalk
Parameters:
    aco_compiler: false
    discrete_gpu: false
    dxvk: false
    dxvk_hud: false
    dxvk_nvapi: false
    fixme_logs: false
    fsr: false
    fsr_level: 5
    fullscreen_capture: false
    gamemode: false
    gamescope: false
    gamescope_borderless: false
    gamescope_fps: 0
    gamescope_fps_no_focus: 0
    gamescope_fullscreen: true
    gamescope_game_height: 0
    gamescope_game_width: 0
    gamescope_scaling: false
    gamescope_window_height: 0
    gamescope_window_width: 0
    pulseaudio_latency: false
    sync: wine
    use_runtime: false
    virtual_desktop: false
    virtual_desktop_res: 1280x720
    vkd3d: false
Path: KakaoTalk
Runner: lutris-5.21-2
State: 0
Uninstallers:
    allfonts: false
Update_Date: '2022-01-31 17:38:23.370497'
VKD3D: vkd3d-proton-2.5
Versioning: false
Windows: win10
WorkingDir: ''
ghost commented 2 years ago

Btw idk what's wrong with the AUR version, think I need to test with VM or something else... I'll close the issue right now because the main issue is resolved.

ghost commented 2 years ago

Thanks for your help! I really thankful to you and contributors when I use Bottles! :+1: And I apologize if I made any word mistakes to irritate you. :cry:

mirkobrombin commented 2 years ago

Thanks for your help! I really thankful to you and contributors when I use Bottles! +1 And I apologize if I made any word mistakes to irritate you. cry

Didn't see any irritating words haha. I have tested in a vm with Arch using the AUR package but I cannot reproduce the problem. The Flatpak seems to work fine too, maybe something specific in your setup?

ghost commented 2 years ago

Yeah maybe I'll test by cloning the repository and running makepkg it again

mirkobrombin commented 2 years ago

You can also join our telegram group where there are other arch users and the aur package maintainer. I don't know if others have had the same problem as you, maybe they can help.

t.me/usebottles

ghost commented 2 years ago

Sadly I don't use Telegram. I'll join there if I have a chance :+1: