Недавно на моем компьютере с Gentoo начались проблемы с Wine ... Когда я пытаюсь запустить любое приложение, я вижу эту вещь:

libgcc_s.so.1 must be installed for pthread_cancel to work
wine client error:25: write: Неправильный дескриптор файла (RU>EN translation: Unknown file descriptor)

Например, я пытаюсь запустить эту команду:

wine rview34.exe

И я получаю этот вывод:

stan@morpheus ~/Downloads $ wine rview34ru.exe 
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-chm.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-gif.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-hlp.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-htm.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-ini.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-jfif.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-jpe.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-msp.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-png.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-rtf.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-txt.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-url.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-wri.desktop"
err:menubuilder:write_freedesktop_association_entry error writing association file "/home/stan/.local/share/applications/wine-extension-xml.desktop"
fixme:storage:create_storagefile Storage share mode not implemented.
libgcc_s.so.1 must be installed for pthread_cancel to work
wine client error:25: write: Неправильный дескриптор файла

Вот версии различных программ, которые, я думаю, должны быть связаны с проблемой ...

sys-devel/binutils-2.22-r1
app-emulation/wine-1.4.1
sys-devel/gcc-4.7.2
sys-libs/glibc-2.15-r3
sys-kernel/gentoo-sources-3.6.6

На самом деле, когда-то все работало идеально, я работал с Radmin Viewer просто отлично. Последними обновлениями были linux-headers и open-rc .

Я пытаюсь вспомнить, когда возникла проблема, но на самом деле это трудно сделать ... Я не часто употребляю Wine Одной из причин возникновения проблемы может быть:

emerge -aveDN --with-bdeps=y system

Я также попытался переустановить программное обеспечение, перечисленное выше, во-первых, я даже удалил папку .wine , но это не помогло ...

Я гуглял за ответ около 3-4 дней, все равно не повезло ... Тогда я пришел сюда за помощью!

Спасибо!

2 ответа2

0

Вот что помогло мне решить проблему:

cd /lib32
ln -s /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.2/32/libgcc_s.so.1 libgcc_s.so.1

Но я думаю, что это не правильный путь, вместо этого я должен сделать что-то с конфигурациями пути GCC ...

0

Я давно не был на Gentoo, но кажется, что вам не хватает libgcc. Попробуйте установить его с помощью emerge - или найдите его через emerge, чтобы найти имя пакета, в который он включен. Затем установите и попробуйте снова запустить Wine.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .