Summary: | Не работает mplayer | ||
---|---|---|---|
Product: | Wine School | Reporter: | Константин Кондратюк <kondratyuk> |
Component: | Общее | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | critical | ||
Priority: | P4 | CC: | baraka, lav, night |
Version: | 0.9.1 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 2120, 1964, 1978 |
Description
Константин Кондратюк
2008-06-30 14:23:16 MSD
$ wcmd C:\> echo %PATH% C:\windows\command>echo %PATH% C:\windows\system32;C:\windows;C:\windows\command Вызывать не-EXE команды при поиске по PATH в настоящее время wine не умеет, поскольку прибавляет .exe к расширению при поиске. Если расширение указать точно, и запускать через wine, всё равно не загрузит: $ wine mplayer. wine: could not load L"C:\\windows\\command\\mplayer.": Bad EXE format for так как в этом коде загрузчик не умеет грузить что-то не вайновское (exe или exe.so) При запуске в cmd с указанием расширения mplayer доступен: C:\windows\command>mplayer. Access denied но не может быть запущен из-за недостатка прав (а в command он просто ссылка). Требуется поменять их, это будет сделано в сборке 0.9.2-alt1 Проверьте без меня, исправив права на mplayer (запуск). Да, и ещё новый скрипт mplayer имеет ошибку и не может найти плеер. На euclid я исправил его. В общем единственный вариант - вызывать скрипт с указанием полного пути: C:\windows\command\mplayer Остальные замечания исправлены в сборке 0.9.2-alt1 в pvt/Etersoft/School/i586 Сборка 0.9.4 Закрываю сборка 0.9.4-alt0.M40.1 |