What is this, and will re-installing Wine fix it?

All I did before this, was run "sudo apt install wine32:i386", because .exe file wasn't starting / opening.
It has nothing to do with sketchup, the error message I posted below also appears after "winecfg". Re-installing Wine didn't fix it by the way.

noobmaster@Z370P-D3:~$ wine sketchupmake-2017-2-2555-90782-en-x64.exe 
00c0:err:hid:udev_bus_init UDEV monitor creation failed
0024:err:module:import_dll Library zlib1.dll (which is needed by L"C:\\windows\\syswow64\\user32.dll") not found
0024:err:module:import_dll Library user32.dll (which is needed by L"C:\\windows\\syswow64\\gdi32.dll") not found
0024:err:module:import_dll Library gdi32.dll (which is needed by L"C:\\windows\\syswow64\\shell32.dll") not found
0024:err:module:import_dll Library zlib1.dll (which is needed by L"C:\\windows\\syswow64\\user32.dll") not found
0024:err:module:import_dll Library user32.dll (which is needed by L"C:\\windows\\syswow64\\gdi32.dll") not found
0024:err:module:import_dll Library gdi32.dll (which is needed by L"C:\\windows\\syswow64\\shlwapi.dll") not found
0024:err:module:import_dll Library zlib1.dll (which is needed by L"C:\\windows\\syswow64\\user32.dll") not found
0024:err:module:import_dll Library user32.dll (which is needed by L"C:\\windows\\syswow64\\shlwapi.dll") not found
0024:err:module:import_dll Library shlwapi.dll (which is needed by L"C:\\windows\\syswow64\\shell32.dll") not found
0024:err:module:import_dll Library zlib1.dll (which is needed by L"C:\\windows\\syswow64\\user32.dll") not found
0024:err:module:import_dll Library user32.dll (which is needed by L"C:\\windows\\syswow64\\shell32.dll") not found
0024:err:module:import_dll Library shell32.dll (which is needed by L"C:\\windows\\syswow64\\start.exe") not found
0024:err:module:import_dll Library zlib1.dll (which is needed by L"C:\\windows\\syswow64\\user32.dll") not found
0024:err:module:import_dll Library user32.dll (which is needed by L"C:\\windows\\syswow64\\start.exe") not found
0024:err:module:loader_init Importing dlls for L"C:\\windows\\syswow64\\start.exe" failed, status c0000135

Zorin OS 18.1 Core
wine-10.0 (Ubuntu 10.0~repack-6ubuntu1+zorin5)

I must admit I have given up on WINE now that there is a constant nag for 32-bit installer I can never get it to work.

Using Brave A.I. search via Mojeek gives:

" This error occurs when Wine (used to run Windows applications like SketchUp Make on Linux) fails to initialize the udev subsystem, which is responsible for managing device nodes in the Linux kernel. This is a common issue in sandboxed environments (such as Flatpak or Snap) or when running Wine with restricted permissions that prevent access to the system's hardware monitoring interface.

Key Causes and Solutions:

  • Sandbox Restrictions : If you are using Bottles , Steam Proton , or a Flatpak version of Wine, the application may lack the necessary permissions to communicate with udev.
    • For Bottles/Flatpak : Ensure you have granted the application access to hardware or system devices in the Flatseal or Bottles permissions settings.
    • For Steam : Try launching the game or application with the launch option --force-vulkan or ensuring the Steam Runtime is up to date.
  • Wine Version Compatibility : Older or specific builds of Wine (e.g., Wine Staging, Lutris GE, or Proton versions) may have bugs in their HID/udev handling.
    • Try updating to the latest stable version of Wine or using a different runner (e.g., switching from Lutris GE to Proton-GE or vice versa).
    • Some users report success by downgrading Wine if the issue started after a recent update.
  • Missing Dependencies : Ensure that the libudev library is properly installed on your Linux distribution.
    • On Debian/Ubuntu: sudo apt install libudev1
    • On Arch Linux: sudo pacman -S lib32-libudev0-shim (if using 32-bit compatibility)
  • Workaround : If the error does not prevent SketchUp from launching, you can often ignore it, as it typically relates to USB/HID device detection rather than core application functionality. If SketchUp fails to start, try running Wine with the WINEDEBUG=-all environment variable to suppress the error log and see if the application proceeds.

AI-generated answer. Please verify critical facts."

Ya i tend to try Bottles first most of the time that works but not always then i have to play with wineHQ to get wine to function properly

2 Likes

Bottles worked like a charm. thanks!

SOLVED.

2 Likes