ОШИБКА: LD_PRELOAD не может быть предварительно загружен: игнорируется

Я только что установил вино с эта ссылка для запуска приложений Windows в моем ubuntu 18.04 (Bionic beaver), но когда я запустил wine --version, результат был

ERROR: ld.so: object '/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
wine-4.0.1

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


person Nischaya Sharma    schedule 09.07.2019    source источник
comment
Что именно вы пробовали? Пробовали ли вы предложение из первого комментария к вопросу (установить 32-разрядную версию библиотеки?) Получили ли вы такое же сообщение об ошибке после того, как попробовали решение?   -  person Vladislav Ivanishin    schedule 10.07.2019
comment
@VladislavIvanishin stackoverflow.com/a/53825858/9756427, вот что я пробовал.   -  person Nischaya Sharma    schedule 11.07.2019
comment
Да, я пробовал, но это не сработало.   -  person Nischaya Sharma    schedule 11.07.2019


Ответы (1)


Это побочный эффект установки пакета gtk3-nocsd. В 64-битных системах он устанавливает переменную среды LD_PRELOAD способом, несовместимым с 32-битными многоархивными двоичными файлами. Сообщение об ошибке безвредно. Вы можете попробовать удалить пакет gtk3-nocsd, если он вам не нужен (apt remove gtk3-nocsd как root), или установить переменную окружения LD_PRELOAD при запуске Wine:

LD_PRELOAD= wine
person Florian Weimer    schedule 08.09.2019