Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Wine
Россия-2 > Форумы поддержки работающих проектов > Линукс для всех > Работа в Linux - Прочее
Страницы: 1, 2, 3
IVK
Часто слышу о том, сколь полезна во многих случаях программа Wine, особенно при переходе с Windows на Линукс. Но, как ни странно, сам ни разу не сталкивался с острой необходимостью её использования - и, соответственно, толком не умею в ней работать. А вы?
kostyalamer
Пользовался в основном, когда только пересел на пингвина. Старший ребенок пользуется ( в школе очень любят Мелкомягких unknw.gif )
IVK
А для чего пользуется? Некие очень нужные виндовые программы, у коих нет аналогов в Линуксе? Но это, наверное, большей частью игры smile.gif
and
Пользуюсь довольно часто. Запускаю инженерные программы по электронике Algorithm Builder, Avr studio, Deep trace и другие.
Текстовые редакторы, математический софт, интернет, мультимедиа полностью линуксовые.
На ноутбуке у меня моносистема - альт5, а на основном компе альт школьный и очень старая винда, пользуюсь ей довольно редко, в основном для отладки электронных устройств через com порт.
Wine почему-то не умеет посылать и читать сигналы из com порта, а может просто не сумел её настроить.
kostyalamer
Цитата(IVK @ 10.6.2010, 21:32) *
А для чего пользуется? Некие очень нужные виндовые программы, у коих нет аналогов в Линуксе? Но это, наверное, большей частью игры smile.gif

Нет, игрушки волевым решением (моим) только от пингвина ( и их не так уж мало), винды то нет. А нужно для презентаций , пишет то он в OO, а вот отконвертированную проверяем уже под Wine ( в школе OO не признают, переход на СПО блин diablo.gif )
MySh
Чаще всего, конечно, Wine нужен для игр, но область его применения играми не ограничивается. В Wine можно запускать также различного рода мультимедийные приложения (диски с презентациями всякие, обучающие программы), обычные win32-программы и т. д. Я, например, использую Wine ещё и когда мне не хватает функционала линуксовых GUI-средств для архиваторов, а в консоль лезть неохота, для запуска 7zip. Ещё с помощью Wine можно завести себе в Linux броузер Internet Explorer 6 или 7 с помощью такого вот средства — это нужно web-мастерам и тем, кому приходится работать с системами типа «Консультант Плюс».
IVK
Отчёт об экспериментах над Wine.
Итак, в ~/wine_c создал ссылки на Program Files и, заодно, на Document and Settings виндового раздела и принялся щёлкать по exe-шкам в Program Files. Фотошоп, ФлешГет, Телепорт и многие другие запустились и были вроде работоспособны (всерьёз не проверял). Word запускался было, но тут же падал, мотивируя это тем, что не установлен для текущего юзера. Это он виндового юзера имел в виду? А главное, не работал Corel Draw - наверное, единственная виндовая программа, которая мне на самом деле мало-мальски нужна (не могу нормально конвертировать когда-то сделанные в нём рисунки - там весьма сложная графика - в какой-либо понимаемый линуксовыми прогами формат); остальные-то я запускал скорее просто так, для проверки возможностей вайна. Тогда оставил виндовый раздел в покое и установил MS Office и пакет Corel с помощью Wine. Теперь вроде всё работает. Шрифты в Ворде что-то не понравились, правда (другие офисные проги оценить не берусь, поскольку ими не пользуюсь). Corel Draw несколько притормаживает, в винде было лучше, по-моему. Но вышеупомянутые рисунки успешно открывает и редактирует.
Вообще-то на форумах говорят, то у Wine часто проблемы с новыми версиями виндовых программ; мне в этом смысле легче - они у меня довольно старые, обновлять как-то незачем.
Короче, Wine я более-менее освоил и решил единственную имевшуюся в наличии проблему, которую можно было с его помощью решить (во всяком случае, никакая другая на ум не приходит).
kostyalamer
Иван, ты бы поосторожнее с такими отчетами, а то как бы из тебя второго Поносова не сделали vava.gif
IVK
А у меня всё лицензионное wink.gif
kostyalamer
Цитата(IVK @ 12.6.2010, 23:14) *
А у меня всё лицензионное wink.gif

Вот это правильно good.gif
robinzoid
Сказать по правде, в Вине только "виртуалдуб" открыл. А кроме него - ничего не открывалось. Побулькает при установке - и куда-то нырнёт. Без звука.
IVK
Из консоли лучше запускать :
Код
cd  <каталог>
wine <исполняемый файл>

Тогда хотя бы сообщения об ошибках будут видны. Иногда smile.gif они более-менее понятны.
Вообще-то большинство программ успешно запускается.

Хотя, конечно, не всё там ладно. Вот вчера упоминал в теме Фильмы о Линуксе про грустно-весёлый ролик "Куда идём" в виде exe-шки, о котором ты когда-то сказал :
Цитата(robinzoid @ 3.12.2009, 16:54) *
Через wine включилось, но так, что лучше бы не включалось.


Вот сейчас тоже запустил его в Wine. Да, тормозит заметно, а звук вовсе ужасный.
kostyalamer
Цитата(robinzoid @ 13.6.2010, 20:19) *
Сказать по правде, в Вине только "виртуалдуб" открыл. А кроме него - ничего не открывалось. Побулькает при установке - и куда-то нырнёт. Без звука.

Тезка а ты Вино в Альте заводишь или в Убунте ? Там разные версии, пробуй и там и там. Альтовская вроде лучше для приложений подходит , а убунтовская для игрушек.
robinzoid
Так и делаю. Вот в Убунте фотошоп на-ура встал, в Альте чего-то не захотел...

Сейчас Ксару3Д пробовал. Ни там ни тут...
------
IVK
Цитата(robinzoid @ 19.6.2010, 10:25) *
А в Альте...

А фотошоповский Setup точно находится в ~/wine_c?
Что касается не раз встречавшейся и мне "отписки" типа "cannot find L"C\\windows\\system32\<такой-то>.exe", то я и сам хотел бы знать, почему вайн ищет exe-шку в \system32.

А если Xara требует IE, то почему бы не попробовать поставить сначала его? Хотя такая зависимость Ксары от очень "неправильного" ПО наводит на грустные мысли sad.gif
robinzoid
Пытался. Что-то не встаёт скачанный ослик. А тот, что есть в комплекте - не срабатывает. Похоже дело не в самом ослике, а в каком-то ядрышке, внутри новой версии, сущему. На него и завязка.

Фотошоп в Убунте - весь на "диске С", на Альте - не смотрел ещё.
IVK
Цитата(robinzoid @ 19.6.2010, 17:47) *
Что-то не встаёт скачанный ослик. А тот, что есть в комплекте - не срабатывает. Похоже дело не в самом ослике, а в каком-то ядрышке, внутри новой версии, сущему. На него и завязка.

Тут выше MySh давал ссылку на инструмент для запуска ослика через Wine. Описание, правда, на английском; из него следует, что эта штуковина пришпорит ослика без проблем.
P.S. А зачем, любопытно, Ксаре браузер, причём именно IE? Она что, веб-интерфейс использует?
robinzoid
Сам не пойму... Прежняя, триал-версия вставала без заморочек. Только фон был забит текстом, что мол, пробная. А эта... Кстати Ulead cool 3D с той-же претензией не встаёт. Мол, осла подавай... Если я правильно понимаю, сам ослик - часть винды? Может дело не в нём, а в каких-то вокругзавязках? Веб-интерфейс Ксаре вроде бы и ни к чему... Хотя при установке в виртуальный ящик она сразу в сеть рвётся, на сайт изготовителя. Первым делом туда, а всё остальное на-потом.
kostyalamer
Цитата(robinzoid @ 19.6.2010, 19:33) *
Сам не пойму... Прежняя, триал-версия вставала без заморочек. Только фон был забит текстом, что мол, пробная. А эта... Кстати Ulead cool 3D с той-же претензией не встаёт. Мол, осла подавай... Если я правильно понимаю, сам ослик - часть винды? Может дело не в нём, а в каких-то вокругзавязках? Веб-интерфейс Ксаре вроде бы и ни к чему... Хотя при установке в виртуальный ящик она сразу в сеть рвётся, на сайт изготовителя. Первым делом туда, а всё остальное на-потом.

Сдается мне что она рвется туда не спроста, а проверяется лицензионность. И если чего-то не того, то кердык vava.gif , для этого IE и нужен.
IVK
А разве через любой наличный браузер нельзя проверить лицензию? Тут, наверное, что-то другое.
А, кстати, Xara Xtreme for Linux намного хуже виндовой Ксары?
kostyalamer
Цитата(IVK @ 19.6.2010, 20:23) *
А разве через любой наличный браузер нельзя проверить лицензию? Тут, наверное, что-то другое.
А, кстати, Xara Xtreme for Linux намного нуже виндовой Ксары?

1)Думаю IE есть по умолчанию в любой винде поэтому проверка организована через него ( наверняка всякие help-ы тоже должны открываться им ).
2)С графикой это к тезке , он в ней пингвина съел smile.gif
robinzoid
Цитата(IVK @ 19.6.2010, 20:23) *
А, кстати, Xara Xtreme for Linux намного нуже виндовой Ксары?

Ободранней. Много чего отключено. И опять-таки 3D отсутствует. Кистей меньше да и с доп.плагинами я чего-то недопонял. Пусто.

А с осликом... Ну, видимо он так плотно завязан в структуру винды, что разработчики просто никуда дальше не пошли. Куда, мол, он денется... Думаю Константин прав. Лицензии...
robinzoid
Не прокатило... Осёл есть, а Ксара всё-равно бунтует...
.....
IVK
У меня, кстати, в Wine и ослик не установился; уж не помню, чем он это мотивировал, как не помню и того, зачем мне этот ослик мог потребоваться в Линуксе, если даже в винде был практически не нужен smile.gif
Судя по ошибке, которую тут выдаёт Ксара, проблема не в лицензии как таковой и не в проблеме с подключением к инету, а в том, что Ксара элементарно не видит ослика. То есть тут что-то в Wine не так, надо полагать. Сказать что-то более определённо затрудняюсь : опыт использования Wine очень скромный.
robinzoid
Ослика обычно веб-разработчики ставят. Для проверки своих экзерсисов.
Думал - обхитрю: поставил Ксару в виртуалбокс, а потом получившуюся папку скопировал на диск С в виню. По-моему, она от такого нахальства ещё не очухалась, но всё-равно не заработала.
Balbes
Не для рекламы, просто свои опыт.
Последнее время часто ставлю народу связку Линкус+WINE<>etersoft+1С . Локальная лицензия на WIN от etersoft-а всего 472р, лицензия на 1с нужна в любой системе, но зато в Линукск не нужен антивирус (минус 1000 р. за лицензионную с нормальным обновлением). Для мелкого бизнеса - хорошее решение, нет проблем с лицензионной чистотой и есть все необходимое. Причем современные линкус-системы (например Мандрива) вполне удобны для обычных пользователей-бухгалтеров. Можно было-бы использовать Альт, но там туго с поддержкой принтеров, для меня это самый большой камень преткновения.
robinzoid
Собственно предыстория такова: учителя пользуются учебными программами типа как эта: учебная программа
Попытка поставить её в Убунте тормознулась поскольку не было какой-то из "яв".
Попытка поставить на Альте - вообще ничем не мурлыкнула. Альт школьный, лёгкий.
Есть у кого-нибудь идеи, как запустить программу на Альте ибо его уже поставили в той школе.
Balbes
Какое железо (видеосистема) в школе ?
robinzoid
Думаю это тайна и для самой учительницы. На моём компе попытка выглядит так:


а ставить из исходного кода эту "яву" пока не собрался. Альт в виртуалбоксе вообще никак не реагирует, невзирая на обновлённую "виню".
Balbes
А как устанавливаете ?
kostyalamer
Можно попробовать такую версию wine : http://etersoft.ru/content/view/290/251/ она вроде специально заточена под продукцию 1С для школ.
Drool
Цитата(robinzoid @ 14.1.2011, 20:07) *
Альт в виртуалбоксе вообще никак не реагирует, невзирая на обновлённую "виню".

На всякий спрошу - в winecfg каталог, из которого пытаетесь запустить win-приложение, указан как win-диск?
robinzoid
Спасибо Константин. Стоило в Синаптике поставить нужную 1С и процесс сдвинулся. Но не закончился. Пока он выглядит так:


Попытка запустить собственно программу неизбежно заканчивается этим окошком, которое в чёрном. Скачал я нужную как бы винде .exe, (в красном) но она тоже в виню вставать не хочет. Что-то я не так делаю. Предложенную сайтом rpm-ку для линукса тоже ставил. Но в терминале явились строчки, что мол уже всё есть.
Пока у меня тупичок. От недообразованности.

Наверно на вопрос Геннадия скриншот ответил? Если ответил, конечно...
kostyalamer
Тезка, ты сделай так:
1) в Synaptic-е удали wine который уже установлен и закрой Synaptic.
2) поставь тот пакет что скачал в терминале под root-ом через apt-get install путь/пакет.rpm
Может быть тогда запустится.
Drool
Цитата(robinzoid @ 15.1.2011, 11:45) *
Наверно на вопрос Геннадия скриншот ответил? Если ответил, конечно...

Нет, не то я имел ввиду. Немного поясню - Вы пытаетесь запустить установку программы (в данном случае jre), которая лежит в некой папочке. Так вот, wine умеет запускать софт исключительно из каталогов, которые в его конфигурации числятся как диски винды. Т.е., для того, чтобы запустить установку jre - нужно запустить winecfg и там в соответствующем разделе добавить нужный каталог с инсталляхой вендовой программы как некий диск, к примеру E: Либо посмотреть какие уже диски сконфигурированы, положить софтинку туда и попробовать запустить.
robinzoid
Ага... это (перетащить "ява" -запускалку в "диск С" ) я упустил, но запустил. Процесс ещё чуть продвинулся, но снова тормознулся.


Всплыли две бяки:

Для пробы запустил в винде (програшка всё-же из арсенала 1С, платная) там встало нормально.


Где-то опять пробка. Или что-то недоустановлено??
YYY
Цитата(robinzoid @ 15.1.2011, 15:19) *
Где-то опять пробка. Или что-то недоустановлено??


запускайте программу не щелкая по ней мышкой, а в терминале.
зайти в каталог через cd
и там
wine 123.exe
в терминале будет ругань...
Эту ругань надо прочитать и подумать как быть...
Для того что-бы ругань была более полной, надо
http://www.winehq.org/docs/winedev-guide/wine-debugger
и запускать с WINEDEBUG
robinzoid
М-да-а-а... Вот почему-то в Убунте безо всякой ругани. Даже "спецвиню" ставить не пришлось, хватило и той, что есть.
......
Поставил - и заработало.
Похоже рановато нам Альт в школы продвигать. Иначе точно ругани не оберёмся... (Не в терминале.)
Drool
Это вы пробовали на wine или на wine-vanilla?
robinzoid
Пробовал. Под "ванилью" вообще ничего не заработало. НО, пока барахтался, появилась мысль (возможно бредовая, но всё-таки...)
В виртуалке мой Альт встаёт с иными пропорциями окна, чем монитор. Может случится так, что программе нужно определённое соотношение (она в полноэкранном размере встаёт) а не получив оного, сообщает, что invalid window handle и сворачивается?...
Просто, ну не похоже, чтоб разрабы Альта в этом школьном варианте что-то не доработали. Как-то не вяжется. Тем более у них с 1С контакт.
Скорее всего мои заморочки от виртуалки. На нормальном должон встать, если уж на Бубунте встал.
Попробую ту учительницу расшевелить попробовать, в конце концов не такой это и страшный зверь - Линукс. Зря они его боятся.
Процесс установки я весь обскриншотил.
Drool
Мне тут подумалось, а эта софтина, часом, GL не требует? Может, нужно ставить libwine-gl, или как-то так?
robinzoid
Сходил, поставил. (действительно её не было). Увы... Всё равно invalid window handle. Поменял разрешение на 800х600. Опять та же история. Щёлкаешь по ОК этой кнопки с информацией - сама програшка уходит, зато появляется браузер со страничкой программы на сайте 1С.

Остаётся поискать того, кто не на виртуальном а на реальном компе попробует её поставить. Может всё-таки всё дело в виртуалбоксе?
Drool
Все-таки, я бы поднял этот вопрос в рассылке - там ее увидит Виталик Липатов, мэйнтейнер wine/wine-vanilla, директор Этерсофта.
robinzoid
Ну, я бы может тоже бы поднял... Если бы представлял как это делается.
Сдуру (не иначе) установил обновления. Обновился и "этерсофт"... Теперь "математический конструктор" вообще умер. Раньше хоть вывеску давал, а сейчас мигнёт - и всё...
Пойду пока смотреть пошто в Убунте всё путём. Вроде никаких "этерсофтов", а работает...
and
Может в убунту установлены какие то дополнительные пакеты wine, которых нет в альте?
YYY
Цитата(robinzoid @ 19.1.2011, 17:24) *


Эта программа бесплатная ?
Можно ее где то скачать без регистрации ?
IVK
to robinzoid :
Константин, а Альт тут непременно должен быть в виртуалке? Я почему-то не могу понять, зачем в этой истории вообще присутствует Виртуалбокс.
robinzoid
YYY, програшку можно скачать в сообщении #27.

Решил поподробнее узнать а в том ли Альте я копошусь? Хоть и было сказано, что он "альт лёгкий", но... И правильно. У них там вообще Альт-4. Пока намекаю, что с КДЕ-3 есть и Шигоринская сборка. Посмотрим.
А что до виртуалбокса - просто не хочется занимать дисковое пространство дистром, который мне для жизни не нужен. И с загрузчиками возиться неохота. Всё настроено, налажено, не первый месяц работает. Чего ещё?
robinzoid
... тем более Убунта и в виртуалбоксе способна установить эту програшку.

IVK
Мне в свою местную сборку надо Wine поставить. Гляжу репы - там 2 вайна.... а тут ещё советуют варианты вовсе не из реп (ну это едва ли пройдёт) - может, кто посоветует, какой использовать? Сам я вайном пользуюсь крайне редко, так что мало в нём понимаю, а тут он для игрушек вполне может потребоваться.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Русская версия IP.Board © 2001-2019 IPS, Inc.