You are not logged in.
Pages: 1
I keep getting this error when I run winecfg or wine <application.exe>
wine: failed to initialize: /usr/lib32/wine/ntdll.dll.so: cannot open shared object file: No such file or directory
**Wine worked before, after installing lutris, lutris had some errors while running, so all I did was install the 32-bit libraries for intel and nvidia driver and wine-mono for .Net applications. After that , wine stopped working and this is the error that keeps popping up. I removed wine and re installed it, no change.
Last edited by songohan98 (2020-09-02 06:13:18)
Offline
Is this file exist in /usr/lib32/wine ? Are you sure that you re-install the correct package? This file is part of the installation, so it should be there after installation.
Offline
Is this file exist in /usr/lib32/wine ? Are you sure that you re-install the correct package? This file is part of the installation, so it should be there after installation.
That is what I thought too but it is not there, so after i re installed it, when i run this command
[gohan@steiner ~]$ wine --version
wine-5.16
but if i run winecfg, this is what pops up
gohan@steiner ~]$ winecfg
wine: failed to initialize: /usr/lib32/wine/ntdll.dll.so: cannot open shared object file: No such file or directory
infact there are two files, ntdll.dll and ntdll.so but not with the dtt.so extension
[gohan@steiner ~]$ ls -d /usr/lib32/wine/ntdl*
/usr/lib32/wine/ntdll.dll /usr/lib32/wine/ntdll.so
Thank You
Offline
Because I have problems with some games in last wine versions, I don't have wine-5.16, I have the stable 5.0.2 version. So I cannot check if there are some changes on files in this folder, but I have only "ntdll.dll.so" file in /usr/lib32/wine. There is no ntdll.dll or ntdll.so there. My "ntdll.dll.so" file is 2.7MB. If your "ntdll.so" is the same size, maybe is the same file somehow renamed. You can try to rename it to "ntdll.dll.so".
Offline
pacman -F /usr/lib32/wine/ntdll.so
usr/lib32/wine/ntdll.so ist in multilib/wine 5.16-1 enthalten
usr/lib32/wine/ntdll.so ist in multilib/wine-staging 5.16-1 enthalten
Did you run lutris as root? Which is a horrible idea but could explain if the files changed for some reason
type -a wine
pacman -Qkk wine
Last edited by V1del (2020-09-07 06:18:00)
Online
pacman -F /usr/lib32/wine/ntdll.so usr/lib32/wine/ntdll.so ist in multilib/wine 5.16-1 enthalten usr/lib32/wine/ntdll.so ist in multilib/wine-staging 5.16-1 enthalten
Did you run lutris as root? Which is a horrible idea but could explain if the files changed for some reason
type -a wine pacman -Qkk wine
I tried that command, showed 0 modifications
Offline
Because I have problems with some games in last wine versions, I don't have wine-5.16, I have the stable 5.0.2 version. So I cannot check if there are some changes on files in this folder, but I have only "ntdll.dll.so" file in /usr/lib32/wine. There is no ntdll.dll or ntdll.so there. My "ntdll.dll.so" file is 2.7MB. If your "ntdll.so" is the same size, maybe is the same file somehow renamed. You can try to rename it to "ntdll.dll.so".
Renaming it didnt solve it, however
Downgrading to 5.0.2 actually solved it.
Thank You
Offline
Pages: 1