Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Ошибки при запуске GUI WINE

Ответить
Настройки темы
Debian/Ubuntu - Ошибки при запуске GUI WINE

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здрасьте. Подскажите, плз, какие переменные где прописать, чтобы вайн нормально запускал проги, уже установленные в винде, которые, скажем, невозможно установить в самом вайне по причине напрочь отсутствия исходных инсталляторов к ним? С консоли всё просто супер: захожу куда надо, wine myprogram.exe, пару каких-то сообщений выкидывает в консоль и всё замечательно, прога работает как надо, игра гамается как положено, и т.п. В графике после щелчка на проге (в KDE) прога не запускается, выдавая, что какой-то .ini не найден, игра не гамается, потому что её основной .dat файл не найден... Я так понимаю, пути где-то в вайне плохо прописаны, или что-то ещё не так? Это происходит с большинством игрушек серьёзнее чем DiamondMine и обычных программ. Система Debian Etch, KDE, Wine поставлен с родного ему budgetdedicated, как положено, т.е. не старый.

Отправлено: 19:25, 09-09-2008

 

Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вай, ну и штука этот winefile!
Да, он запустился. Отрисовка его самого идёт настолько медленно, будто у меня комп трёхмерную графику на матлабе обсчитывает в режиме нулевого приоритета. Да, проги под ним запускаются, кроме досовских (они, впрочем, в консольном варианте тоже не пашут, с ДОСом видать, надо mtools или как там их пробовать.. )
Но самое жуткое -- это тормоза в некоторых запускаемых приложениях. Оно работает, но тормозит смертельно.
В общем, спасибо за интересную подсказку про файловый менеджер вайн (кстати, вайн версии 1.1.1), но вроде как он требует ещё некоторой доработки, хотя бы чтобы часть приложений через него не тормозили. Интересно, а почему другая часть работает беспроблемно?
А можно, уважаемые коллеги, поинтересоваться всё-таки, если прога или игрушка запускается из командной строки и работает без вопросов, а при запуске щелчком мыши из конкверора (ну или Открыть с помощью) не находит каких-то файлов, которые определённо там присутствуют, куда бы вы, по вашему опыту, стали копать?

ЗЫ: Запустил ещё раз winefile, те же тормозившие приложения заработали уже лучше. Кто его знает, от чего это зависит.

Отправлено: 00:52, 11-09-2008 | #11



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


Gennie, все дело в том, какая папка является на данный момент рабочей для wine - если в консоли, то текущая (т.е. та, где win-программа расположена), если в графике - домашняя (т.е. там win-программы нет). Поэтому и не находятся файлы.

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu

Это сообщение посчитали полезным следующие участники:

Отправлено: 08:44, 11-09-2008 | #12


Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ааа, вот оно что. Ну да, я примерно так и представлял. Спасибо. То есть, я тыркаю программу, она ищет связанный с ней файл и не находит. А как в таком случае вайну в графике указать нужные path'и, с учётом того, что если, как я говорил, просто скопировать прогу или игрушку в ~/.wine/disk_c/Program Files, то оно и в том случае не запускается?
ЗЫ: Кстати, вчера поэкспериментил через winefile, некоторые игрушки выходили с зомби, fuser -km /mnt/hda6 убило аж шесть из них. Наверное, зависшие на доступе к /mnt/hda6 процессы были первой причиной того, что тормозила часть программ, запущенных через winefile.

Отправлено: 10:49, 11-09-2008 | #13


Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


Цитата Gennie:
А как в таком случае вайну в графике указать нужные path'и »
Можно сделать враппер, и запускать уже его:

#!/bin/bash

WINEDEBUG=-All
export WINEDEBUG
cd /path/to/program
wine program.exe &

Не забудьте сделать его исполняемым.

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 11:43, 11-09-2008 | #14


Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ыыыыы, так мне проще жену научить консолью пользоваться и просто с Х-терминала почти всё и запускать, чем к каждой конкретной program.exe писать такой враппер. Она ж пока только графику понимает. Конечно, дойдёт, верю, и до неё консольное могущество, со временем, однако. Но не сразу. А пока задача стоит так, чтобы как-то дополнить path'и wine'а чем-то, скажем, наподобие /mnt/hda6/games/* и чтобы оно было рекурсивно, т.е. со всеми вложенными директориями. Должно же оно где-то прописываться в конфигах, ведь wine обращается к /home как к дефолтному пути.

Отправлено: 13:41, 11-09-2008 | #15


Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


В таком случае попробуйте прописать глобальную переменную Path:
Path="c:\windows;c:\windows\system;e:\;e:\test;f:\"
http://www.winehq.org/site/docs/wine...e/running-wine

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:13, 11-09-2008 | #16


Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


О, кстати да. Так это и есть то, что нужно. Я только подумал, что она не очень хорошо будет смотреться в виде Path=/sbin,/bin,/usr/bin,/usr/share/bin,c:\windows;/opt,c:\windows\system;/mnt/hda6/games,/testsoft
Вот как вам? Что-то тут не так, вроде. Может, для вайна существует способ задать отдельную, независимую от глобальной path, а то у них с юниксовой даже разделители разные, не говоря уже о прямых и обратных слешах в путях.

Отправлено: 16:09, 11-09-2008 | #17


Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


Я думаю, проще и правильнее писать не /mnt/hda6/games, а z:\mnt\hda6\games (при условии что в wine выставлеена ссылка z: -> /)
А насчет переменных - так это и есть разные переменные. Не путайте PATH и Path.

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 17:41, 11-09-2008 | #18


Пользователь


Сообщения: 59
Благодарности: 0

Профиль | Отправить PM | Цитировать


А, сорри, замечтался... Спасибо, будем посмотреть!

Отправлено: 18:02, 11-09-2008 | #19



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - Ошибки при запуске GUI WINE

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[Вопрос] Видео при 1м запуске - Как поставить при каждом запуске? LEXYS Автоматическая установка Windows 2000/XP/2003 5 17-12-2009 20:08
Доступ - Ошибки при запуске онлайн игр magistr007 Microsoft Windows 7 5 12-10-2009 16:38
[решено] Ошибки DNS при запуске netdiag user256 Microsoft Windows NT/2000/2003 4 21-09-2009 23:58
Ошибки при запуске Win2003 R2!!! luginf Microsoft Windows NT/2000/2003 10 07-05-2009 10:48
Прочее - Wine и устройство FTDI 2XX USB. Возможно ли в Wine поставить драйвер? sidor_luty Общий по Linux 0 27-11-2007 20:40




 
Переход