Bottles icon indicating copy to clipboard operation
Bottles copied to clipboard

[Bug]: Crash Reported

Open rayzorben opened this issue 6 months ago • 1 comments

Describe the bug

It told me to file one.

To Reproduce

No clue. Started Bottles

Package

Flatpak from Flathub

Distribution

Ubuntu 23.10

Debugging Information

Official Package: true
Version: '51.10'
DE/WM: ubuntu-wayland
Display:
    X.org: true
    X.org (port): :1
    Wayland: true
Graphics:
    vendors:
        nvidia: &id002
            vendor: nvidia
            envs:
                __NV_PRIME_RENDER_OFFLOAD: '1'
                __GLX_VENDOR_LIBRARY_NAME: nvidia
                __VK_LAYER_NV_optimus: NVIDIA_only
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json
            nvngx_path: /usr/lib/x86_64-linux-gnu/GL/nvidia-535-146-02/extra/nvidia/wine
        intel: &id001
            vendor: intel
            envs:
                DRI_PRIME: '1'
            icd: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json:/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.x86_64.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_icd.i686.json:/usr/lib/i386-linux-gnu/GL/vulkan/icd.d/intel_hasvk_icd.i686.json
    prime:
        integrated: *id001
        discrete: *id002
Kernel:
    Type: Linux
    Version: 6.5.0-14-generic
Disk:
    Total: 16656494592
    Free: 16656310272
RAM:
    MemTotal: 31.0GiB
    MemAvailable: 23.0GiB
Bottles_envs: null

Troubleshooting Logs

[Errno 2] No such file or directory: '/usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/nvidia_icd.json'  File "/app/share/bottles/bottles/backend/utils/threading.py", line 59, in __target
    result = self.task_func(*args, **kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/app/share/bottles/bottles/frontend/widgets/program.py", line 180, in _run
    WineExecutor.run_program(self.config, self.program, with_terminal)

  File "/app/share/bottles/bottles/backend/wine/executor.py", line 116, in run_program
    ).run()
      ^^^^^

  File "/app/share/bottles/bottles/backend/wine/executor.py", line 206, in run
    return self.__launch_with_bridge()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/app/share/bottles/bottles/backend/wine/executor.py", line 237, in __launch_with_bridge
    return self.__launch_exe()
           ^^^^^^^^^^^^^^^^^^^

  File "/app/share/bottles/bottles/backend/wine/executor.py", line 258, in __launch_exe
    winecmd = WineCommand(
              ^^^^^^^^^^^^

  File "/app/share/bottles/bottles/backend/wine/winecommand.py", line 107, in __init__
    self.env = self.get_env(_environment)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^

  File "/app/share/bottles/bottles/backend/wine/winecommand.py", line 172, in get_env
    gpu = GPUUtils().get_gpu()
          ^^^^^^^^^^

Additional context

No response

rayzorben avatar Jan 18 '24 16:01 rayzorben

Got the same error

System:
  Host: fedora-sp Kernel: 6.6.14-200.fc39.x86_64 arch: x86_64 bits: 64
    Console: pty pts/1 Distro: Fedora release 39 (Thirty Nine)

Graphics:
  Device-1: NVIDIA GA104 [Geforce RTX 3070 Ti Laptop GPU] driver: nvidia
    v: 545.29.06
  Device-2: AMD Rembrandt [Radeon 680M] driver: amdgpu v: kernel
  Device-3: Quanta USB2.0 HD UVC WebCam driver: uvcvideo type: USB
  Display: server: X.Org v: 1.20.14 with: Xwayland v: 23.2.4 driver: X:
    loaded: amdgpu,nvidia unloaded: fbdev,modesetting,nouveau,vesa dri: radeonsi
    gpu: amdgpu resolution: 1: 2560x1440~60Hz 2: 1680x1050~165Hz
  API: OpenGL v: 4.6 vendor: amd mesa v: 23.3.4 renderer: AMD Radeon
    Graphics (radeonsi rembrandt LLVM 17.0.6 DRM 3.54 6.6.14-200.fc39.x86_64)
  API: EGL Message: EGL data requires eglinfo. Check --recommends.

som-priani-maersk avatar Feb 04 '24 05:02 som-priani-maersk

Can't replicate and the log is not helpful since Bottles uses that file only if detected, so they must be there. Anyway, thanks very much for taking the time for reporting.

mirkobrombin avatar Feb 23 '24 21:02 mirkobrombin