После обновления до Ubuntu 18 я больше не могу запускать программы в вине. Ниже вывод, когда я пытался назвать вино через терминал. Какие-либо идеи?
gary@zen:/media/gary/files/wine/drive_c/Games/Railroad Tycoon/II$ wine RT2_TSC.EXE err:wincodecs:PngEncoder_CreateInstance Failed writing PNG because unable to find libpng12.so.0 fixme:ole:CoCreateInstanceEx no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80004005 err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
Можно загрузить пакеты LibPNG 1.2 вручную с Ubuntu 16.04 репозиторий LTS и установить их с:
cd ~/Downloads
wget http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
wget http://security.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1.1_i386.deb
sudo apt-get install ./libpng12-*.deb
Я закончил тем, что обновил Ubuntu до версии разработки, после которой Вино начало работать снова. Я не уверен, почему, но это сделало.