Wine не видит внешние CD диски, флешки. В диалоге открытия файла wine-приложений в разделе "Мой компьютер" пусто. Как воспроизвести: - запустить wine программу и попытаться из нее открыть файл на DVD-диске. В "Мой компьютер" нет ни одного устройства. Если вручную задать букву D:, то можно увидеть метку тома вставленного DVD, но файлы и каталоги на нем недоступны. В программе настройки wine вкладка диски показывает сообщение об ошибке "Невозможно соединиться с mount manager. Конфигурация дисков не будет редактироваться" Похоже, что причина - очередная гадость от udisks2.
Виталий, ping.
Нужно проверить на wine-1.7.40, ушедшем в Сизиф вчера.
(В ответ на комментарий №2) > Нужно проверить на wine-1.7.40, ушедшем в Сизиф вчера. t7/branch, wine от etersoft: $ winecfg wine: Unhandled page fault on write access to 0x00000000 at address 0x7bc507e7 (thread 001d), starting debugger... err:winecfg:open_mountmgr failed to open mount manager err 2 err:winecfg:open_mountmgr failed to open mount manager err 2 $ winecfg err:winecfg:open_mountmgr failed to open mount manager err 2 В упор диск c: не хочет создавать. В конфиге создаёшь, сохраняешь, рестарт winecfg, - а нет его! $ wine --version Wine from Etersoft 1.7.40-eter1 Ванильный wine t7/branch: $ rpm -qa|grep wine libwine-vanilla-1.7.40-alt0.M70P.1 wine-gecko-2.36-alt0.M70P.1 libwine-vanilla-gl-1.7.40-alt0.M70P.1 wine-vanilla-1.7.40-alt0.M70P.1 c:]$ winecfg shell-init: ошибка получения текущей директории: getcwd: cannot access parent directories: Нет такого файла или каталога # Ну-так! wine: created the configuration directory '/home/user/.wine' fixme:urlmon:InternetBindInfo_GetBindString not supported string type 20 fixme:wininet:set_cookie Unknown additional option L"Max-Age=315360000; Path=/" fixme:wininet:set_cookie Unknown additional option L"Max-Age=315360000; Path=/" fixme:wininet:set_cookie Unknown additional option L"Max-Age=315360000; Path=/" fixme:ntdll:NtLockFile I/O completion on lock not implemented yet err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69e6d901, context 0x5f3d88, init_notify 0, handle 0xebe7e4): stub fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub wine: configuration in '/home/user/.wine' has been updated. $ wine --version wine-1.7.40 Ванильный, - много мелких ошибок, но с полоборота завёлся. Что порадовало, даже первый starcraft наконец-то нормально заработал. А то архивная 1.7.4 болталась на всякий.
(В ответ на комментарий №3) > (В ответ на комментарий №2) > > Нужно проверить на wine-1.7.40, ушедшем в Сизиф вчера. > > $ winecfg > wine: Unhandled page fault on write access to 0x00000000 at address 0x7bc507e7 Пожалуйста, посмотрите на wine-1.7.42, там есть изменение на эту тему.
Текущий сизиф x86_64. Работает только с i586-wine-vanilla-1.7.45-alt1, с остальными вариантами либо сегфолт (64-х битки как етер, так и ванилы), либо не может создать каталоги (i586-wine) Для чистоты сносил ~/.wine. Выхлоп в консоль: winecfg wine: created the configuration directory '/home/ashen/.wine' Ошибка сегментирования (core dumped) [ashen@ashen ~]$ winecfg Ошибка сегментирования (core dumped) [ashen@ashen ~]$ [ashen@ashen ~]$ winecfg wine: created the configuration directory '/home/ashen/.wine' err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155 err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80040155 err:ole:get_local_server_stream Failed: 80040155 err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80040155 err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80040155 err:ole:get_local_server_stream Failed: 80040155 fixme:ntdll:NtLockFile I/O completion on lock not implemented yet err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot err:mscoree:LoadLibraryShim error reading registry key for installroot fixme:ntdll:NtLockFile I/O completion on lock not implemented yet err:winediag:schan_imp_init Failed to load libgnutls, secure connections will not be available. fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69e6d901, context 0x823d88, init_notify 0, handle 0x10ee7d4): stub fixme:iphlpapi:CancelMibChangeNotify2 (handle (nil)): stub wine: configuration in '/home/ashen/.wine' has been updated. fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet [ashen@ashen ~]$ [ashen@ashen ~]$ winecfg First running... Using WINEPREFIX=/home/ashen/.wine with Wine from Etersoft 1.7.45-eter1 Creating default file tree... Copying prepared tree from '/usr/share/wine/skel-copy' and '/usr/share/wine/skel' ... Run /etc/wine/script.d/*.sh.pre scripts... Initialize registry and environments... Run /etc/wine/script.d/*.sh scripts... Device 'd:' created as link for '/home/ashen/' target. Wine does not run any programs, check your installation... [ashen@ashen ~]$ winecfg fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} wine: Unhandled page fault on write access to 0x00790077 at address 0x7bc4e62e (thread 0031), starting debugger... err:seh:raise_exception Unhandled exception code c0000005 flags 0 addr 0x7bc4f8e6 fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} err:winecfg:open_mountmgr failed to open mount manager err 2 [ashen@ashen ~]$ [ashen@ashen ~]$ [ashen@ashen ~]$ [ashen@ashen ~]$ winecfg First running... Using WINEPREFIX=/home/ashen/.wine with Wine from Etersoft 1.7.45-eter1 Creating default file tree... Copying prepared tree from '/usr/share/wine/skel-copy' and '/usr/share/wine/skel' ... Run /etc/wine/script.d/*.sh.pre scripts... Initialize registry and environments... /usr/bin/wine: line 343: 6822 Ошибка сегментирования (core dumped) "${WINELOADER}" wineboot.exe --init 2>> $WINEPREFIX/install.log /usr/bin/wine: line 343: 6826 Ошибка сегментирования (core dumped) "${WINELOADER}" wineboot.exe --update 2>> $WINEPREFIX/install.log /usr/bin/wine: line 343: 6828 Ошибка сегментирования (core dumped) ${WINELOADER} regedit.exe "$CROOT/$INFDIR/vendor.reg" Run /etc/wine/script.d/*.sh scripts... Device 'd:' created as link for '/home/ashen/' target. /usr/bin/wine: line 343: 6838 Ошибка сегментирования (core dumped) ${WINELOADER} regedit.exe "$CROOT/$INFDIR/vendor_after.reg" /usr/bin/wine: line 343: 6840 Ошибка сегментирования (core dumped) ${WINELOADER} regsvr32.exe > /dev/null 2>> $WINEPREFIX/install.log Wine does not run any programs, check your installation...
Major воз и ныне там :( У меня офис не ставится. (In reply to comment #5) > Текущий сизиф x86_64. > Работает только с i586-wine-vanilla-1.7.45-alt1, с остальными вариантами либо > сегфолт (64-х битки как етер, так и ванилы), либо не может создать каталоги > (i586-wine) @ashen, Спасибо за подсказку!
Сейчас в wine-3.x такой проблемы нет.