Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Переключение между приложениями внутри Wine  (Прочитано 1711 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Anubis_66RUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Имеется одно окно Wine (оконный десктопный режим) и два приложения в нем.
Для примера запустил блокнот и процесс эксплорер.

Между приложениями нужно постоянно альттабаться. В случае с окном - все просто: жимкаем мышкой, однако если одно приложение будет запущено в "полноэкранке" - с него уже не перескочишь на другое.

Я нуп и мне интересно: как альттабаться внутри вайна...

Потратил на гугл 2 часа времени - ничего дельного не нашел.
Помогите, люди добрые.

З.Ы.
Обязательно юзать оба приложения в одном окне вайна.

Оффлайн disterg

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: Переключение между приложениями внутри Wine
« Ответ #1 : 16 Декабря 2013, 20:01:37 »
Если честно, то ничего дельного на ум не приходит... Может, запускать приложения в разных иксах и, соответственно, переключаться между ними? Ну это если так уж нужен фуллскрин.

Оффлайн Anubis_66RUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Переключение между приложениями внутри Wine
« Ответ #2 : 17 Декабря 2013, 07:01:22 »
Да дело даже не в полноэкранке...

Начнем с простого.
Запустим одновременно, например, блокнот и ИЕ под вайном (с установленной галкой "десктоп эмулейт").
Там получается окошко, внутри которого типа как бы рабочий стол (без ярлыков, без кнопки ПУСК итп) с двумя открытыми окнами приложений. И между ними нужно альттабаться, например чтобы из ИЕ в блокнот копипастить. (Знаю, пример тупой и с жизнью ничего общего не имеет, однако самый адекватный пример.

Оффлайн disterg

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: Переключение между приложениями внутри Wine
« Ответ #3 : 17 Декабря 2013, 16:07:29 »
В данном примере можно выкрутиться, запустив .txt не через блокнот виндовый, а через нативный gedit. Ну и альттабить между wine и gedit. Но и этот способ может работать через раз...ато и вообще не работать. Я с такими ситуациями не сталкивался, так как всегда находились нативные решения.

Или можно попробовать поставить в разные префиксы вайн и поальттабится между ними. А без виртуального десктопа никак? Если уж совсем никак, то virtualbox. Сейчас попробовал блокнот польттабить с gedit: вроде работает даже с эмуляцией раб.стола.

Стало интересно...альттабить вайн умеет, просто эмуляцию рабочего стола нужно отключить. Попереключался между двумя блокнотами, вполне нормально.
« Последнее редактирование: 17 Декабря 2013, 16:18:17 от disterg »

Оффлайн Anubis_66RUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Переключение между приложениями внутри Wine
« Ответ #4 : 18 Декабря 2013, 07:40:56 »
Стало интересно...альттабить вайн умеет, просто эмуляцию рабочего стола нужно отключить. Попереключался между двумя блокнотами, вполне нормально.
Уже интересно.
Усложняем схему:
Меняем один блокнот на фуллскрин 3д приложение. Чтобы не углубляться возьмем для примера любую 3д игру.

Оффлайн disterg

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: Переключение между приложениями внутри Wine
« Ответ #5 : 18 Декабря 2013, 11:27:35 »
Ну тут уже через разные иксы. В примере игр: я на винде часто сталкиваюсь с тем, что фуллскрин альттабить не хочет, а уж под вайн...

Кстати, нативные фуллскрин приложения тоже стоит запускать в отдельных иксах.

Оффлайн Anubis_66RUS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 27
    • Просмотр профиля
Re: Переключение между приложениями внутри Wine
« Ответ #6 : 18 Декабря 2013, 13:22:13 »
Если запускать вайн приложения в разных иксах - там же разные потоки будут?
Просто необходимо, чтобы два приложения работали с одними данными в памяти одновременно... блин, как описать не знаю....

Пользователь решил продолжить мысль 18 Декабря 2013, 13:24:26:
Во! Дошло!
Яркий пример:
Какая-нибудь 3Д игрулька и Artmoney.
Типа игра хранит в памяти данные, а и их нужно время-от-времени менять (здоровье, например, или деньги)
« Последнее редактирование: 18 Декабря 2013, 13:32:39 от Anubis_66RUS »

Оффлайн disterg

  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Re: Переключение между приложениями внутри Wine
« Ответ #7 : 19 Декабря 2013, 03:40:54 »
Я таким образом вымудрился запустить тренер к игрулине...не помню уже к какой (уж очень давно было дело). По идее он ищет процесс и ковыряет его. Знающие молчат, так что одно предложение - попробовать, авось чего и выйдет стоящее. Дело это совсем не хитрое и займет минут десять.

 

Страница сгенерирована за 0.055 секунд. Запросов: 23.