Worked, OS upgrade, died, rebuild, refuses to run

Questions about Wine on Linux
Post Reply
troff
Level 1
Level 1
Posts: 6
Joined: Mon Jan 29, 2024 5:58 am

Worked, OS upgrade, died, rebuild, refuses to run

Post by troff »

Hi and apologies all,
(this is going to be a heck of a first post here sorry)

Wine used to work wonderfully; either by command line or by some manager like PlayOnLinux. Ran not only simple software, but contemporary upgraded Windows games like "Lord Of The Rings Online".

Regular system upgrade (and I failed to capture the packages upgraded) and it died. Eventually had to rebuild the OS anyway and now it still refuses to work. Ensuring the graphics card works, new bottle, none of this has worked.

I can use Winetricks to install a component (even if one concerning error pops up), but anything else like even running notepad.exe internally just fails for the same basic reasons - couldn't write pipe, couldn't create window no driver, explorer process failed to start (because of the window I assume)...

Devuan Daedalus with Chimaera, Beowulf, Ascii, Jessie and -security/backports/updates enabled. Debian multimedia repository enabled, but I can't even INSTALL certain pre-requisites without it.

The Debian-packaged version that installed was:

Code: Select all

$ apt policy wine
wine:
  Installed: (none)
  Candidate: 8.0~repack-4
  Version table:
 8.0~repack-4 500
500 http://deb.devuan.org/merged daedalus/main amd64 Packages
500 http://deb.devuan.org/merged daedalus/main i386 Packages
The WineHQ version installed (after purging of the Debian/Devuan version) was:

Code: Select all

$ apt policy wine winehq-stable
winehq-stable:
  Installed: (none)
  Candidate: 9.0.0.0~bullseye-1
  Version table:
 9.0.0.0~bullseye-1 500
500 https://dl.winehq.org/wine-builds/debian bullseye/main amd64 Packages
Neither Devuan/Debian packaged WINE nor the WineHQ release work. But I'm at a loss. Would dearly appreciate any help that leads to it working again, please.

System:

Code: Select all

[size=85]$ cat /etc/os-release 
PRETTY_NAME="Devuan GNU/Linux 5 (daedalus)"
NAME="Devuan GNU/Linux"
VERSION_ID="5"
VERSION="5 (daedalus)"
VERSION_CODENAME="daedalus"
ID=devuan
ID_LIKE=debian
HOME_URL="https://www.devuan.org/"
SUPPORT_URL="https://devuan.org/os/community"
BUG_REPORT_URL="https://bugs.devuan.org/"

$ dpkg --print-architecture; dpkg --print-foreign-architectures
amd64
i386

$ inxi -Gxx
Graphics:
  Device-1: NVIDIA GP104 [GeForce GTX 1080] vendor: ASUSTeK driver: nvidia
	v: 525.147.05 arch: Pascal pcie: speed: 8 GT/s lanes: 16 bus-ID: 28:00.0
	chip-ID: 10de:1b80
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.18.0 driver:
	X: loaded: nvidia gpu: nvidia display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 5760x1080 s-dpi: 96
  Monitor-1: DP-1 pos: right res: 1920x1080 dpi: 92 diag: 609mm (23.99")
  Monitor-2: DP-3 pos: left res: 1920x1080 dpi: 92 diag: 609mm (23.99")
  Monitor-3: HDMI-0 pos: primary,center res: 1920x1080 dpi: 82
	diag: 686mm (27.01")
  API: OpenGL v: 4.6.0 NVIDIA 525.147.05 renderer: NVIDIA GeForce GTX
	1080/PCIe/SSE2 direct-render: Yes

$ uname -a
Linux brain 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux[/size]

Installed packages:

Code: Select all

[size=85]$ dpkg --get-selections | grep mesa
glx-alternative-mesa				install
libegl-mesa0:amd64				install
libegl-mesa0:i386				install
libgl1-mesa-dri:amd64				install
libgl1-mesa-dri:i386				install
libglapi-mesa:amd64				install
libglapi-mesa:i386				install
libglu1-mesa:amd64				install
libglx-mesa0:amd64				install
libglx-mesa0:i386				install
libosmesa6:amd64				install
libosmesa6:i386					install
mesa-utils					install
mesa-utils-bin:amd64				install
mesa-va-drivers:amd64				install
mesa-va-drivers:i386				install
mesa-vdpau-drivers:amd64			install
mesa-vdpau-drivers:i386				install
mesa-vulkan-drivers:amd64			install
mesa-vulkan-drivers:i386			install

$ dpkg --get-selections | grep xf86
libxxf86dga1:amd64				install
libxxf86vm1:amd64				install
libxxf86vm1:i386				install

dpkg --get-selections | grep video
vlc-plugin-video-output:amd64			install
vlc-plugin-video-splitter:amd64			install
xserver-xorg-video-all				install
xserver-xorg-video-amdgpu			install
xserver-xorg-video-ati				install
xserver-xorg-video-fbdev			install
xserver-xorg-video-intel			install
xserver-xorg-video-nouveau			install
xserver-xorg-video-nvidia			install
xserver-xorg-video-qxl				install
xserver-xorg-video-radeon			install
xserver-xorg-video-vesa				install
xserver-xorg-video-vmware			install

$ dpkg --get-selections | grep nvidia
firmware-nvidia-gsp				install
glx-alternative-nvidia				install
libegl-nvidia0:amd64				install
libegl-nvidia0:i386				install
libgl1-nvidia-glvnd-glx:amd64			install
libgl1-nvidia-glvnd-glx:i386			install
libgles-nvidia1:amd64				install
libgles-nvidia1:i386				install
libgles-nvidia2:amd64				install
libgles-nvidia2:i386				install
libglx-nvidia0:amd64				install
libglx-nvidia0:i386				install
libnvidia-allocator1:amd64			install
libnvidia-allocator1:i386			install
libnvidia-cfg1:amd64				install
libnvidia-egl-gbm1:amd64			install
libnvidia-egl-gbm1:i386				install
libnvidia-egl-wayland1:amd64			install
libnvidia-eglcore:amd64				install
libnvidia-eglcore:i386				install
libnvidia-encode1:amd64				install
libnvidia-encode1:i386				install
libnvidia-glcore:amd64				install
libnvidia-glcore:i386				install
libnvidia-glvkspirv:amd64			install
libnvidia-glvkspirv:i386			install
libnvidia-ml1:amd64				install
libnvidia-ptxjitcompiler1:amd64			install
libnvidia-ptxjitcompiler1:i386			install
libnvidia-rtcore:amd64				install
nvidia-alternative				install
nvidia-cuda-mps					install
nvidia-detect					install
nvidia-driver					install
nvidia-driver-bin				install
nvidia-driver-libs:amd64			install
nvidia-driver-libs:i386				install
nvidia-egl-common				install
nvidia-egl-icd:amd64				install
nvidia-egl-icd:i386				install
nvidia-installer-cleanup			install
nvidia-kernel-common				install
nvidia-kernel-dkms				install
nvidia-kernel-support				install
nvidia-legacy-check				install
nvidia-modprobe					install
nvidia-settings					install
nvidia-smi					install
nvidia-support					install
nvidia-vdpau-driver:amd64			install
nvidia-vulkan-common				install
nvidia-vulkan-icd:amd64				install
nvidia-vulkan-icd:i386				install
nvidia-xconfig					install
xserver-xorg-video-nvidia			install[/size]

Setup:

Code: Select all

[size=85]
$ sudo apt remove --purge $(dpkg --get-selections | grep -E 'wine|proton|playonlinux|gamehub|gecko|dxvk|vk3d' | awk '{print $1}' | tr \\n ' '); sudo apt autoremove; rm -fr {$HOME}/.wine
$ sudo apt install winehq-stable winetricks playonlinux q4wine protontricks

$ clear; \
unset BITS WINEARCH WINEPREFIX; \
export BITS=64; export WINEARCH=win${BITS}; export WINEPREFIX=${HOME}/.wine/wine${BITS}; \
echo ${WINEARCH} ${WINEPREFIX}; ls -lhd "${WINEPREFIX}"; \
rm -fr "${WINEPREFIX}"; mkdir -p ${WINEPREFIX}

win64 /home/p/.wine/wine64
drwxr-xr-x 4 p p 4.0K Jan 29 22:19 /home/p/.wine/wine64

$ which wine; wine --version
/usr/bin/wine
wine-9.0
[/size]
Attempts and errors produced:

Code: Select all

[size=85]
$ date; time wine winecfg; echo "Finished trying to winecfg."; date
Mon 29 Jan 2024 22:37:54 AEST
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0044:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0044:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
002c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
002c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0054:err:ole:start_rpcss Failed to open RpcSs service
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:err:ole:start_rpcss Failed to open RpcSs service
0088:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0088:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
009c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
009c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
00ac:err:service:process_send_start_message service L"PlugPlay" failed to start
00e0:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00e0:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0110:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0108:err:sync:RtlpWaitForCriticalSection section 00006FFFFFCBE4A0 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0108, blocked by 0110, retrying (60 sec)
00f0:err:service:process_send_command receiving command result timed out
002c:err:setupapi:SetupDiInstallDevice Failed to start service L"winebus" for device L"ROOT\\WINE\\WINEBUS", error 1053.
002c:err:setupapi:SetupDiInstallDevice Failed to control service L"winebus" for device L"ROOT\\WINE\\WINEBUS", error 1062.
002c:err:setupapi:SetupDiInstallDevice Failed to control service L"wineusb" for device L"ROOT\\WINE\\WINEUSB", error 1061.
wine: configuration in L"/home/p/.wine/wine64" has been updated.
0110:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0110:fixme:wineusb:query_id Unhandled ID query type 0x5.
0110:fixme:wineusb:query_id Unhandled ID query type 0x5.
0110:fixme:wineusb:query_id Unhandled ID query type 0x5.
0150:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0150:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."

real	2m58.441s
user	0m9.683s
sys	0m3.502s
Finished trying to winecfg.
Mon 29 Jan 2024 22:40:53 AEST


$ wine winetricks ie8
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
003c:err:service:process_send_start_message service L"PlugPlay" failed to start
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1053
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
Application could not be started, or no application associated with the specified file.
ShellExecuteEx failed: File not found.


$ echo "INIT"; wine wineboot --init; echo "UPDATE"; wine wineboot --update; echo "SHUTDOWN"; wine wineboot --shutdown
INIT
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
003c:err:service:process_send_start_message service L"PlugPlay" failed to start
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1053
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
011c:fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 1053
015c:err:wineusb:add_unix_device Failed to create device, status 0xc0000035.
015c:err:wineusb:add_unix_device Failed to create device, status 0xc0000035.
015c:err:wineusb:add_unix_device Failed to create device, status 0xc0000035.
0158:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
UPDATE
011c:err:service:process_send_start_message service L"PlugPlay" failed to start
011c:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1053
0158:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0158:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0158:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
011c:fixme:service:scmdatabase_autostart_services Auto-start service L"Eventlog" failed to start: 1053
01bc:fixme:nsi:add_device failed to create device error c0000035
01bc:fixme:ndis:add_device failed to create device error c0000035
01bc:fixme:ndis:add_device failed to create device error c0000035
01e0:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
01e0:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
01d8:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
01d8:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
01fc:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
01fc:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0204:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0204:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0214:err:service:process_send_start_message service L"PlugPlay" failed to start
023c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
023c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
wine: configuration in L"/home/p/.wine/wine64" has been updated.
SHUTDOWN

$ wine notepad.exe
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
003c:err:service:process_send_start_message service L"PlugPlay" failed to start
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1053
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0108:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0108:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
[/size]
Been struggling with this for days and every step ends me right back at square 1. Broken it right down to basics and installed the absolute minimum packages. Pre-written bash lines to completely demolish and re-create bottles in a second. Read forum posts, saw advice to go back to earlier versions like 6.12, .14, .16. Tried running it through PlayOnLinux and with both those versions, newest available versions and whatever Proton I could get installed from either the Steam install or with installing Protontricks packages. Lost. Super-lost like I haven't been with a Linux problem in decades. Would really appreciate a hand just to at least advance the situation, please.
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Worked, OS upgrade, died, rebuild, refuses to run

Post by jkfloris »

Devuan Daedalus 5.0 is based on Debian Bookworm
Remove the WineHQ Bullseye repository and add the WineHQ Bookworm repo.

If that doesn't solve the problem, try running Wine with:

Code: Select all

VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json WINEPREFIX=~/.wine64 wine winecfg
troff
Level 1
Level 1
Posts: 6
Joined: Mon Jan 29, 2024 5:58 am

Re: Worked, OS upgrade, died, rebuild, refuses to run

Post by troff »

jkfloris,
the help already deeply appreciated, thank you.

Unfortunately, still failed in what looks like exactly the same way.

Dang, there is now a race between the various features of my life as to which is going to drive me to the end of nuts first.

Setup and verification

Code: Select all

$ cat /etc/apt/sources.list.d/winehq-bookworm.sources 
Types: deb
URIs: https://dl.winehq.org/wine-builds/debian
Suites: bookworm
Components: main
Architectures: amd64 i386
Signed-By: /etc/apt/keyrings/winehq-archive.key


$ cat /etc/apt/sources.list.d/winehq-bullseye.sources 
# Types: deb
# URIs: https://dl.winehq.org/wine-builds/debian
# Suites: bullseye
# Components: main
# Architectures: amd64 i386
# Signed-By: /etc/apt/keyrings/winehq-archive.key

$ sudo apt update; sudo apt dist-upgrade

[...]

$ sudo apt policy winehq-stable
winehq-stable:
  Installed: (none)
  Candidate: 9.0.0.0~bookworm-1
  Version table:
     9.0.0.0~bookworm-1 500
        500 https://dl.winehq.org/wine-builds/debian bookworm/main amd64 Packages
     8.0.2~bookworm-1 500
        500 https://dl.winehq.org/wine-builds/debian bookworm/main amd64 Packages
[ edited for space ]

$ sudo apt install winehq-stable
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  gstreamer1.0-plugins-base:i386 libabsl20220623:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libavif15:i386 libbz2-1.0:i386 libcapi20-3 libcapi20-3:i386 libcdparanoia0:i386
  libcom-err2:i386 libcups2:i386 libcurl3-gnutls:i386 libcurl4:i386 libde265-0:i386 libdecor-0-0:i386 libdecor-0-plugin-1-cairo:i386 libdw1:i386 libeudev1:i386 libexif12:i386 libgav1-1:i386
  libgcrypt20:i386 libgd3:i386 libgdbm-compat4:i386 libgdbm6:i386 libglu1-mesa:i386 libgpg-error0:i386 libgphoto2-6:i386 libgphoto2-port12:i386 libgpm2:i386 libgssapi-krb5-2:i386
  libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386 libheif1:i386 libieee1284-3:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libldap-2.5-0:i386 libltdl7:i386
  libncurses6:i386 libnghttp2-14:i386 libnsl2:i386 libnspr4:i386 libnss3:i386 libodbc2:i386 liborc-0.4-0:i386 libosmesa6 libosmesa6:i386 libpcap0.8:i386 libpci3:i386 libperl5.36:i386 libpoppler-glib8:i386
  libpoppler126:i386 libpsl5:i386 librav1e0:i386 libsane1:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libsdl2-2.0-0:i386 libsnmp40:i386 libsqlite3-0:i386 libssh2-1:i386 libssl3:i386
  libtiff5:i386 libtirpc3:i386 libunwind8:i386 libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386 libvorbisidec1:i386 libwayland-cursor0:i386 libwayland-egl1:i386 libwebp6:i386
  libwrap0:i386 libxcomposite1:i386 libxi6:i386 libxinerama1:i386 libxkbcommon0:i386 libxkbregistry0:i386 libxpm4:i386 libxrandr2:i386 libxslt1.1:i386 libxss1:i386 libyuv0:i386 sane-airscan:i386
  wine-stable wine-stable-amd64 wine-stable-i386:i386
  
$ which wine
/usr/bin/wine

$ mkdir -p ~/.wine/wine64

$ file /usr/share/vulkan/icd.d/nvidia_icd.json 
/usr/share/vulkan/icd.d/nvidia_icd.json: JSON text data
Testing

Code: Select all

$ VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json WINEPREFIX=~/.wine/wine64 wine winecfg
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
002c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0044:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0044:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:err:ole:start_rpcss Failed to open RpcSs service
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0054:err:ole:start_rpcss Failed to open RpcSs service
0088:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0088:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
0098:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0098:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
00a8:err:service:process_send_start_message service L"PlugPlay" failed to start
00dc:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
00dc:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
010c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0104:err:sync:RtlpWaitForCriticalSection section 00006FFFFFCBC4A0 "dlls/ntdll/loader.c: loader_section" wait timed out in thread 0104, blocked by 010c, retrying (60 sec)
00ec:err:service:process_send_command receiving command result timed out
002c:err:setupapi:SetupDiInstallDevice Failed to start service L"winebus" for device L"ROOT\\WINE\\WINEBUS", error 1053.
002c:err:setupapi:SetupDiInstallDevice Failed to control service L"winebus" for device L"ROOT\\WINE\\WINEBUS", error 1062.
002c:err:setupapi:SetupDiInstallDevice Failed to control service L"wineusb" for device L"ROOT\\WINE\\WINEUSB", error 1061.
wine: configuration in L"/home/p/.wine/wine64" has been updated.
010c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
010c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
010c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
010c:fixme:wineusb:query_id Unhandled ID query type 0x5.
010c:fixme:wineusb:query_id Unhandled ID query type 0x5.
010c:fixme:wineusb:query_id Unhandled ID query type 0x5.
014c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
014c:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."

$ VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json WINEPREFIX=~/.wine/wine64 wine notepad.exe
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
003c:err:service:process_send_start_message service L"PlugPlay" failed to start
003c:fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 1053
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
007c:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0108:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
0108:err:winediag:nodrv_CreateWindow L"The explorer process failed to start."
[code]

And absolutely did not produce a window.
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Worked, OS upgrade, died, rebuild, refuses to run

Post by jkfloris »

You can remove the winehq-bullseye.sources file.

Code: Select all

00dc:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded.
Often, this indicates a problem with your video card drivers.
What is the output of:

Code: Select all

glxinfo.i386-linux-gnu -B
# and
glxinfo.x86_64-linux-gnu -B
Jessie and -security/backports/updates enabled.
Do you still have some of the old Jessie packages installed on your system?
What is the output of:

Code: Select all

apt policy
# and
apt list ~o
troff
Level 1
Level 1
Posts: 6
Joined: Mon Jan 29, 2024 5:58 am

Re: Worked, OS upgrade, died, rebuild, refuses to run

Post by troff »

No obvious such errors.

This is nuts. Don't get me wrong, still super helpful for anything that even potentially leads to a solution. The problem itself is nuts and one of a number of things driving me there.
You can remove the winehq-bullseye.sources file.
True. Commented out because... well, for example, I use pxz for multicore compression. Which for some insane reason only exists in Jessie and ASCII, I understand none of this. So I prefer to comment out historical entries rather than outright deleting them. I mean, I'm still using XMMS. Yes, not 2, XMMS before it bothered with numbers.

I would infer the extension of your advice to delete it anyway, in case it was making a difference. Except...

glxinfo

Code: Select all

$ sudo glxinfo.i386-linux-gnu -B; echo; sudo glxinfo.x86_64-linux-gnu -B
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 8192 MB
    Currently available dedicated video memory: 7344 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 1080/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 525.147.05
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 525.147.05
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 525.147.05
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20


name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 8192 MB
    Total available memory: 8192 MB
    Currently available dedicated video memory: 7344 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA GeForce GTX 1080/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 525.147.05
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6.0 NVIDIA 525.147.05
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)

OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 525.147.05
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
I can't see a man explanation or web search of what "~o" means, please pardon my ignorance. What is it?

list ~o

Code: Select all

$ sudo apt list ~o
Listing... Done
discord/now 0.0.42 amd64 [installed,local]
esound-common/now 0.2.41-11 all [installed,local]
font-hosny-amiri/now 0.107-1 all [installed,local]
fontypython/now 0.4.6-1 all [installed,local]
libesd0/now 0.2.41-11 amd64 [installed,local]
libjson-c3/now 0.12.1+ds-2+deb10u1 amd64 [installed,local]
libjson-c3/now 0.12.1+ds-2+deb10u1 i386 [installed,local]
libmikmod2/now 3.1.12-5 amd64 [installed,local]
libmikmod2/now 3.1.12-5 i386 [installed,local]
libssl1.0.2/now 1.0.2u-1~deb9u7 amd64 [installed,local]
libssl1.0.2/now 1.0.2u-1~deb9u7 i386 [installed,local]
linux-image-6.1.0-10-amd64/now 6.1.38-1 amd64 [installed,local]
multiarch-support/now 2.28-10+deb10u2 amd64 [installed,local]
net.downloadhelper.coapp/now 2.0.10 amd64 [installed,local]
pxz/now 4.999.99~beta5+gitfcfea93-1+b1 amd64 [installed,local]
python-imaging/now 4.0.0-4+deb9u4 all [installed,local]
python-olefile/now 0.46-1 all [installed,local]
python-pil/now 5.4.1-2+deb10u4 amd64 [installed,local]
python-wxgtk3.0/now 3.0.2.0+dfsg-8 amd64 [installed,local]
python-wxversion/now 3.0.2.0+dfsg-8 all [installed,local]
vulkan-utils/now 1.1.97+dfsg1-2 all [installed,local]
policy

With short forms first because I'm guessing nobody wants to really see the whole list; but whole list provided after for verification

Code: Select all

$ sudo apt policy | grep -i jess

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.


$ sudo apt policy | grep "n=" | awk -F"n=" '{print $2}' | awk -F"," '{print $1}' | sort | uniq

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

artful
bookworm
bookworm-backports
bullseye
chimaera
chimaera-security
chimaera-updates
daedalus
daedalus-security
daedalus-updates
stable
Yes, artful. Makehuman package for 3d models to feed into Blender.

And because I started getting paranoid about packages installed before I'd edited out sources...

Code: Select all

$ for i in $(dpkg --get-selections | awk '{print $1}'); do apt policy "$i" 2>&1 | grep -A 1 "***" | grep Packages; done | sort | uniq
        100 http://www.deb-multimedia.org bookworm-backports/main amd64 Packages
        100 http://www.deb-multimedia.org bookworm-backports/main i386 Packages
        500 http://deb.debian.org/debian bullseye/contrib amd64 Packages
        500 http://deb.debian.org/debian bullseye/contrib i386 Packages
        500 http://deb.debian.org/debian bullseye/main amd64 Packages
        500 http://deb.debian.org/debian bullseye/main i386 Packages
        500 http://deb.debian.org/debian bullseye/non-free amd64 Packages
        500 http://deb.debian.org/debian bullseye/non-free i386 Packages
        500 http://deb.devuan.org/merged chimaera/contrib amd64 Packages
        500 http://deb.devuan.org/merged chimaera/contrib i386 Packages
        500 http://deb.devuan.org/merged chimaera/main amd64 Packages
        500 http://deb.devuan.org/merged chimaera/main i386 Packages
        500 http://deb.devuan.org/merged chimaera/non-free amd64 Packages
        500 http://deb.devuan.org/merged chimaera/non-free i386 Packages
        500 http://deb.devuan.org/merged chimaera-security/main amd64 Packages
        500 http://deb.devuan.org/merged chimaera-security/main i386 Packages
        500 http://deb.devuan.org/merged chimaera-updates/main amd64 Packages
        500 http://deb.devuan.org/merged chimaera-updates/main i386 Packages
        500 http://deb.devuan.org/merged daedalus/contrib amd64 Packages
        500 http://deb.devuan.org/merged daedalus/contrib i386 Packages
        500 http://deb.devuan.org/merged daedalus/main amd64 Packages
        500 http://deb.devuan.org/merged daedalus/main i386 Packages
        500 http://deb.devuan.org/merged daedalus/non-free amd64 Packages
        500 http://deb.devuan.org/merged daedalus/non-free-firmware amd64 Packages
        500 http://deb.devuan.org/merged daedalus/non-free-firmware i386 Packages
        500 http://deb.devuan.org/merged daedalus/non-free i386 Packages
        500 http://deb.devuan.org/merged daedalus-security/main amd64 Packages
        500 http://deb.devuan.org/merged daedalus-security/main i386 Packages
        500 http://deb.devuan.org/merged daedalus-updates/main amd64 Packages
        500 https://dl.winehq.org/wine-builds/debian bookworm/main amd64 Packages
        500 https://dl.winehq.org/wine-builds/debian bookworm/main i386 Packages
        500 http://www.deb-multimedia.org bookworm/main amd64 Packages
        500 http://www.deb-multimedia.org bookworm/main i386 Packages
        500 http://www.pvv.ntnu.no/~knuta/xmms/squeeze ./ Packages
So, full list:

Code: Select all

$ sudo apt policy
Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 https://dl.winehq.org/wine-builds/debian bookworm/main all Packages
     release o=dl.winehq.org,a=stable,n=bookworm,l=winehq,c=main,b=all
     origin dl.winehq.org
 500 https://dl.winehq.org/wine-builds/debian bookworm/main i386 Packages
     release o=dl.winehq.org,a=stable,n=bookworm,l=winehq,c=main,b=i386
     origin dl.winehq.org
 500 https://dl.winehq.org/wine-builds/debian bookworm/main amd64 Packages
     release o=dl.winehq.org,a=stable,n=bookworm,l=winehq,c=main,b=amd64
     origin dl.winehq.org
 500 http://ppa.launchpad.net/makehuman-official/makehuman-11x/ubuntu artful/main i386 Packages
     release v=17.10,o=LP-PPA-makehuman-official-makehuman-11x,a=artful,n=artful,l=MakeHuman 1.1.x,c=main,b=i386
     origin ppa.launchpad.net
 500 http://ppa.launchpad.net/makehuman-official/makehuman-11x/ubuntu artful/main amd64 Packages
     release v=17.10,o=LP-PPA-makehuman-official-makehuman-11x,a=artful,n=artful,l=MakeHuman 1.1.x,c=main,b=amd64
     origin ppa.launchpad.net
 500 http://deb.debian.org/debian bullseye/contrib i386 Packages
     release v=11.8,o=Debian,a=oldstable,n=bullseye,l=Debian,c=contrib,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/contrib amd64 Packages
     release v=11.8,o=Debian,a=oldstable,n=bullseye,l=Debian,c=contrib,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/non-free i386 Packages
     release v=11.8,o=Debian,a=oldstable,n=bullseye,l=Debian,c=non-free,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/non-free amd64 Packages
     release v=11.8,o=Debian,a=oldstable,n=bullseye,l=Debian,c=non-free,b=amd64
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/main i386 Packages
     release v=11.8,o=Debian,a=oldstable,n=bullseye,l=Debian,c=main,b=i386
     origin deb.debian.org
 500 http://deb.debian.org/debian bullseye/main amd64 Packages
     release v=11.8,o=Debian,a=oldstable,n=bullseye,l=Debian,c=main,b=amd64
     origin deb.debian.org
 500 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages
     release v=1.0,o=Google LLC,a=stable,n=stable,l=Google,c=main,b=amd64
     origin dl.google.com
 500 https://brave-browser-apt-release.s3.brave.com stable/main amd64 Packages
     release o=Brave Software,a=stable,n=stable,l=Brave Browser,c=main,b=amd64
     origin brave-browser-apt-release.s3.brave.com
 100 http://www.deb-multimedia.org bookworm-backports/main i386 Packages
     release v=12.4,o=Unofficial Multimedia Packages,a=stable-backports,n=bookworm-backports,l=Unofficial Multimedia Packages,c=main,b=i386
     origin www.deb-multimedia.org
 100 http://www.deb-multimedia.org bookworm-backports/main amd64 Packages
     release v=12.4,o=Unofficial Multimedia Packages,a=stable-backports,n=bookworm-backports,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org bookworm/non-free i386 Packages
     release v=12.4,o=Unofficial Multimedia Packages,a=stable,n=bookworm,l=Unofficial Multimedia Packages,c=non-free,b=i386
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org bookworm/non-free amd64 Packages
     release v=12.4,o=Unofficial Multimedia Packages,a=stable,n=bookworm,l=Unofficial Multimedia Packages,c=non-free,b=amd64
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org bookworm/main i386 Packages
     release v=12.4,o=Unofficial Multimedia Packages,a=stable,n=bookworm,l=Unofficial Multimedia Packages,c=main,b=i386
     origin www.deb-multimedia.org
 500 http://www.deb-multimedia.org bookworm/main amd64 Packages
     release v=12.4,o=Unofficial Multimedia Packages,a=stable,n=bookworm,l=Unofficial Multimedia Packages,c=main,b=amd64
     origin www.deb-multimedia.org
 500 http://www.pvv.ntnu.no/~knuta/xmms/squeeze ./ Packages
     release c=
     origin www.pvv.ntnu.no
 500 http://deb.devuan.org/merged chimaera-security/non-free i386 Packages
     release v=4.0,o=Devuan,a=oldstable-security,n=chimaera-security,l=Devuan-Security,c=non-free,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera-security/non-free amd64 Packages
     release v=4.0,o=Devuan,a=oldstable-security,n=chimaera-security,l=Devuan-Security,c=non-free,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera-security/main i386 Packages
     release v=4.0,o=Devuan,a=oldstable-security,n=chimaera-security,l=Devuan-Security,c=main,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera-security/main amd64 Packages
     release v=4.0,o=Devuan,a=oldstable-security,n=chimaera-security,l=Devuan-Security,c=main,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera-updates/main i386 Packages
     release v=4.0.0,o=Devuan,a=oldstable-updates,n=chimaera-updates,l=Devuan,c=main,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera-updates/main amd64 Packages
     release v=4.0.0,o=Devuan,a=oldstable-updates,n=chimaera-updates,l=Devuan,c=main,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera/non-free i386 Packages
     release v=4.0,o=Devuan,a=oldstable,n=chimaera,l=Devuan,c=non-free,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera/non-free amd64 Packages
     release v=4.0,o=Devuan,a=oldstable,n=chimaera,l=Devuan,c=non-free,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera/contrib i386 Packages
     release v=4.0,o=Devuan,a=oldstable,n=chimaera,l=Devuan,c=contrib,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera/contrib amd64 Packages
     release v=4.0,o=Devuan,a=oldstable,n=chimaera,l=Devuan,c=contrib,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera/main i386 Packages
     release v=4.0,o=Devuan,a=oldstable,n=chimaera,l=Devuan,c=main,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged chimaera/main amd64 Packages
     release v=4.0,o=Devuan,a=oldstable,n=chimaera,l=Devuan,c=main,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus-updates/main i386 Packages
     release v=5.0,o=Devuan,a=stable-updates,n=daedalus-updates,l=Devuan,c=main,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus-updates/main amd64 Packages
     release v=5.0,o=Devuan,a=stable-updates,n=daedalus-updates,l=Devuan,c=main,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus-security/non-free-firmware i386 Packages
     release v=5.0,o=Devuan,a=stable-security,n=daedalus-security,l=Devuan-Security,c=non-free-firmware,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus-security/non-free-firmware amd64 Packages
     release v=5.0,o=Devuan,a=stable-security,n=daedalus-security,l=Devuan-Security,c=non-free-firmware,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus-security/contrib amd64 Packages
     release v=5.0,o=Devuan,a=stable-security,n=daedalus-security,l=Devuan-Security,c=contrib,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus-security/main i386 Packages
     release v=5.0,o=Devuan,a=stable-security,n=daedalus-security,l=Devuan-Security,c=main,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus-security/main amd64 Packages
     release v=5.0,o=Devuan,a=stable-security,n=daedalus-security,l=Devuan-Security,c=main,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus/non-free-firmware i386 Packages
     release v=5.0,o=Devuan,a=stable,n=daedalus,l=Devuan,c=non-free-firmware,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus/non-free-firmware amd64 Packages
     release v=5.0,o=Devuan,a=stable,n=daedalus,l=Devuan,c=non-free-firmware,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus/non-free i386 Packages
     release v=5.0,o=Devuan,a=stable,n=daedalus,l=Devuan,c=non-free,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus/non-free amd64 Packages
     release v=5.0,o=Devuan,a=stable,n=daedalus,l=Devuan,c=non-free,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus/contrib i386 Packages
     release v=5.0,o=Devuan,a=stable,n=daedalus,l=Devuan,c=contrib,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus/contrib amd64 Packages
     release v=5.0,o=Devuan,a=stable,n=daedalus,l=Devuan,c=contrib,b=amd64
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus/main i386 Packages
     release v=5.0,o=Devuan,a=stable,n=daedalus,l=Devuan,c=main,b=i386
     origin deb.devuan.org
 500 http://deb.devuan.org/merged daedalus/main amd64 Packages
     release v=5.0,o=Devuan,a=stable,n=daedalus,l=Devuan,c=main,b=amd64
     origin deb.devuan.org
Pinned packages:
jkfloris
Level 12
Level 12
Posts: 3141
Joined: Thu Aug 14, 2014 10:10 am

Re: Worked, OS upgrade, died, rebuild, refuses to run

Post by jkfloris »

The output of "glxinfo -B" looks good
I can't see a man explanation or web search of what "~o" means, please pardon my ignorance. What is it?
Which installed packages no longer appear in the configured repositories.

Although it may work, mixing packages from different Debian versions is not recommended.

Do you have the same problem when using Debian's Wine packages?

If that doesn't work, I'll leave it to others to figure out if you're suffering from a bug in Wine or if there's something wrong with your configuration.
troff
Level 1
Level 1
Posts: 6
Joined: Mon Jan 29, 2024 5:58 am

Re: Worked, OS upgrade, died, rebuild, refuses to run

Post by troff »

Apologies for delay. My main desktop lost an 8tb data drive and... well, rebuilding continues.

Working with two other laptops in its absence have given me a nasty idea I know where the problem is.

Three devices, all running Devuan Daedalus. Two fail, one works.
The ones that fail have packages installed from the Deb Multimedia repository.
The one that seems to work with at least simple things (dead data drive had all my installers on it) is the one that has never touched Deb Multimedia.
Well, the only other difference is the working one is using MBR instead of UEFI.

Yes by the way, the problem existed with Debian native WINE.

So as far as "configuration" goes... deb-multimedia. What packages there are causing problems? Excuse, will go searching here shortly.

But this is nuts. IT USED TO WORK on both the currently don't-work-devices, WITH the deb-multimedia packages. It worked FINE. And then some update and bang, WINE goes to hell. What the?
troff
Level 1
Level 1
Posts: 6
Joined: Mon Jan 29, 2024 5:58 am

Re: Worked, OS upgrade, died, rebuild, refuses to run

Post by troff »

Alright apparently it's NOT Deb Multimedia, unless I just haven't installed the right package yet.
Testing by trying to WINE the Windows version of Urban Terror.

Have attempted a step-by-step; installing yt-dlp and mplayer; testing UT after each step.
Then, a dist-upgrade with a recorded list of every package Devuan Daedalus was happy to upgrade from DebMultimedia's bookworm. And a reboot.

... and it still runs. As does even plain ordinary notepad.

NOW the only (relevant?) software-difference between three completely different computers; between the ones where WINE fails completely and with WINE running fine... is one was installed with MBR and still works, and the other two with UEFI and both broke.

The broken ones USED TO WORK BEFORE; and then after some default upgrade, broke.

So frankly, I'm even more lost with even fewer hints as to what might have gone wrong yet. I had feared that a failing SATA spindle might've been somehow the cause... but then I got the same broken performance on a netbook with an SSD and an SDcard.

... I have a WINE notepad attempt wrapped in an strace, logged to text. Haven't checked it yet because the big computer it's on died a SATA device on Saturday and the rebuilding is still in progress; also, it's 3312 lines of strace capture. That's going to take a fair amount of focus time to run through, apologies.

If anybody has any quasi-random ideas for anything I could possibly check please...
troff
Level 1
Level 1
Posts: 6
Joined: Mon Jan 29, 2024 5:58 am

Re: Worked, OS upgrade, died, rebuild, refuses to run

Post by troff »

Apparent resolution:

You're not going to believe this. I wiped my bottles, rm -fr ~/.wine. I uninstalled the application, reinstalled from Devuan/Debian. Uninstalled again, installed from WineHQ.
So deleted from /home, deleted from /usr and the /opt for WineHQ's install. And was still borked.

For reasons including the dead WINE, erased and re-installed operating system.
Now it works.

Installed upgrade-components ONE-BY-ONE from Deb Multimedia. Don't quite know WHY it decided my gstreamer-plugins-good or -x weren't needed anymore. Reinstalled them manually just in case. Between each application upgraded, tested wine notepad / clock / explorer / iexplore.

None crashed (although iexplore failed to render anything, lacking Gecko which for some reason is just not in the Debian/Devuan anymore?).

Then took the plunge and enabled the WineHQ repository. Upgraded. Tests still worked.

Am currently in the process of re-installing the Windows executable of The Lord Of The Rings Online (high-res graphics packs). At least the INSTALLER ITSELF is running, which is better than I had before.

Package-managed Linuxx, I thought I'd gotten rid of every component separately before. And now... go figure. If this collapses I'll indicate with whatever symptoms or indicators I can find.

Thanks, though, for the time that was given. Appreciated.
Post Reply