The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Стабильный релиз Wine 4.0, opennews (?), 23-Янв-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "Стабильный релиз Wine 4.0"  +8 +/
Сообщение от Stax (ok), 23-Янв-19, 15:55 
> реализация корректной работы на экранах с высокой плотностью пикселей (High-DPI) для платформы Android

А почему Андроид?? Зачем вообще тратить столько усилий на андроид-версию wine, нет чтобы сделать High DPI поддержку на десктопном линуксе? Сейчас там совершенная халтура, тупо размер шрифта и некоторых элементов меняется, а само окно приложения, иконки и прочие элементы остаются как были, получается вообще полное уродство.

Ответить | Правка | Наверх | Cообщить модератору

19. "Стабильный релиз Wine 4.0"  –6 +/
Сообщение от Аноним (19), 23-Янв-19, 17:11 
>Зачем вообще тратить столько усилий на андроид-версию wine, нет чтобы сделать High DPI поддержку на десктопном линуксе?

А ты что, заплатил разработчикам за поддержку High DPI на десктопе?

Ответить | Правка | Наверх | Cообщить модератору

28. "Стабильный релиз Wine 4.0"  +/
Сообщение от Stax (ok), 23-Янв-19, 18:24 
>>Зачем вообще тратить столько усилий на андроид-версию wine, нет чтобы сделать High DPI поддержку на десктопном линуксе?
> А ты что, заплатил разработчикам за поддержку High DPI на десктопе?

Вообще-то там нет рабочей системы оплаты за фичи. В любом случае, вы действительно считаете "потому что нам за это вы лично не заплатили!" нормальным ответом на вопрос "почему нет адекватной поддержки High DPI?"?

Ответить | Правка | Наверх | Cообщить модератору

29. "Стабильный релиз Wine 4.0"  +2 +/
Сообщение от Аноним (19), 23-Янв-19, 18:26 
А почему разработчики должны делать то, что нужно вам, вместо того, чтобы делать то, что нужно им (или их работодателям)? В любом случае, пользователей Android намного больше, чем пользователей десктопного линукса с HiDPI
Ответить | Правка | Наверх | Cообщить модератору

32. "Стабильный релиз Wine 4.0"  +/
Сообщение от Stax (ok), 23-Янв-19, 18:43 
> В любом случае,
> пользователей Android намного больше, чем пользователей десктопного линукса с HiDPI

Верю. Но вот пользователей _Wine_ под андроид - думаю, нет практически совсем.
Вы ведь понимаете, что Wine не эмулирует процессор и x86 виндовые приложения на не-x86 андроиде вы не запустите? А пользователей андроида, имеющих устройство на базе Atom и желающих запускать wine.. существует ли такое вообще в природе? Очень сомневаюсь :)

Ответить | Правка | Наверх | Cообщить модератору

66. "Стабильный релиз Wine 4.0"  +/
Сообщение от Андрей (??), 23-Янв-19, 23:21 
Баг-репорты часто маячат годами, бывает, многими годами. Разработка ведётся исключительно для платящих клиентов. Остальным может просто повезти. Я тоже удивлён, что так пилят Андроид, но, похоже, мы просто чего-то не знаем, а клиентов достаточно, чтобы именно эта работа окупилась.
Ответить | Правка | Наверх | Cообщить модератору

68. "Стабильный релиз Wine 4.0"  +1 +/
Сообщение от 111 (??), 24-Янв-19, 00:14 
игори?
Ответить | Правка | Наверх | Cообщить модератору

90. "Стабильный релиз Wine 4.0"  +/
Сообщение от Аноним (90), 24-Янв-19, 10:52 
Кстати, да
Ответить | Правка | Наверх | Cообщить модератору

98. "Стабильный релиз Wine 4.0"  +1 +/
Сообщение от Аноним (98), 24-Янв-19, 12:28 
Виндовые игори по Андроид? Это что-то новенькое. :)
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

100. "Стабильный релиз Wine 4.0"  +2 +/
Сообщение от Stax (ok), 24-Янв-19, 12:44 
> Виндовые игори по Андроид? Это что-то новенькое. :)

Причем это должны быть игры для ARM-версии Windows RT, замечу! Которые очень хочется запустить на андроиде под Wine.

Ответить | Правка | Наверх | Cообщить модератору

125. "Стабильный релиз Wine 4.0"  +1 +/
Сообщение от 111 (??), 27-Янв-19, 01:44 
ну были (как сейчас не знаю) смартфоны/планшеты на интеле с ведройдом

да и если на n900 wine+qemu позволял всякую ерунду запускать https://www.youtube.com/watch?v=bVYlrv0kbdA то завтра даже не дорогих смартфонах можно будет игори запускать... с управлением только надо решить :)

Ответить | Правка | Наверх | Cообщить модератору

126. "Стабильный релиз Wine 4.0"  +/
Сообщение от мое правило (?), 27-Янв-19, 01:55 
А вы уверенны что winrt там заведется дальше чем hello world?) Учитывая что там даже фреймворки пашут на честном слове...
Ответить | Правка | К родителю #100 | Наверх | Cообщить модератору

127. "Стабильный релиз Wine 4.0"  +1 +/
Сообщение от 111 (??), 27-Янв-19, 02:09 
вот народ что-то запускает Ж)

https://4pda.ru/forum/index.php?showtopic=880384

Ответить | Правка | Наверх | Cообщить модератору

130. "Стабильный релиз Wine 4.0"  +/
Сообщение от Егор (??), 05-Окт-20, 22:03 
>А пользователей андроида, имеющих устройство на базе Atom и желающих запускать wine.. существует ли такое вообще в природе?

У меня как раз планшет на Atom'е (TurboPad 723). И сегодня тоже пробовал ставить Wine. Нормально работает только Wine 3.0. Более новые версии не работает вообще.

Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

52. "Стабильный релиз Wine 4.0"  –1 +/
Сообщение от Урри (?), 23-Янв-19, 19:59 
Возьми и сделай - что тебе мешает? Тем более можно глянуть как это сделали для ведроида.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

76. "Стабильный релиз Wine 4.0"  +1 +/
Сообщение от nevfr (?), 24-Янв-19, 07:09 
ЕМНИП проблемы с HDPI не на стороне вайна..
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

101. "Стабильный релиз Wine 4.0"  –1 +/
Сообщение от Stax (ok), 24-Янв-19, 12:54 
> ЕМНИП проблемы с HDPI не на стороне вайна..

А на чьей же? Wine в данном случае рисует все окно и декорации, никаких иных тулкитов там нет, поэтому апсейклить либо иные варианты делать ему же.

Кстати, еще хороший вопрос, работают ли нативные hidpi-приложения в wine нормально.

А для тех, которые нативно не умеют - Винда 10, например, умеет 3 режима. Масштабирование шрифтов (исторический вариант, который был еще с древних версий, где-то работает, где-то не очень) - примерно это сейчас делает wine; апскейлинг всего содержимого окна (слегка размывает картинку, но совместимо с чем угодно) и апскейлинг элементов окна, кроме шрифтов + рендеринг шрифтов в высоком разрешении (выглядит отлично, но работает не везде): https://blogs.windows.com/buildingapps/2017/04/04/high-dpi-s.../
Вот что-то подобное и должно быть реализовано в wine...

Ответить | Правка | Наверх | Cообщить модератору

105. "Стабильный релиз Wine 4.0"  +/
Сообщение от Annoynymous (ok), 24-Янв-19, 13:19 
> Вот что-то подобное и должно быть реализовано в wine...

Вот что-то подобное должно быть реализовано вообще везде, где только можно.

Ответить | Правка | Наверх | Cообщить модератору

109. "Стабильный релиз Wine 4.0"  +/
Сообщение от Stax (ok), 24-Янв-19, 14:45 
>> Вот что-то подобное и должно быть реализовано в wine...
> Вот что-то подобное должно быть реализовано вообще везде, где только можно.

Апскейлинг всего окна - вероятно. Но самый нормальный вариант, когда картинки апскейлятся, а шрифты рендерятся в высоком разрешении - требует реализации на стороне тулкита, и, очевидно, в wine должно быть реализовано отдельно, т.к. там свой тулкит.

Т.е. апскейлинг всего окна сейчас можно сделать вот так: https://bbs.archlinux.org/viewtopic.php?pid=1656143#p1656143
Но я даже описывать не хочу, насколько это тормозит по сравнению с обычным выводом...

Впрочем, еще есть вариант https://github.com/kaueraal/run_scaled - но он тоже далеко не идеален. Хотя лаг не такой, как с vnc.

Ответить | Правка | Наверх | Cообщить модератору

111. "Стабильный релиз Wine 4.0"  +/
Сообщение от Annoynymous (ok), 24-Янв-19, 15:30 
Апскейлинг может быть совершенно бесплатным при использовании композитора.
Ответить | Правка | Наверх | Cообщить модератору

119. "Стабильный релиз Wine 4.0"  +/
Сообщение от Stax (ok), 24-Янв-19, 21:39 
> Апскейлинг может быть совершенно бесплатным при использовании композитора.

В теории-то да, только вот если композитор не хочет делать это масштабирование? Ему же нужно как-то объяснять, что вот это приложение скейлить, а вот это - нет. И как это делать для какого-нибудь mutter, например?

Я вот не очень представляю, как сделать аналог run_scaled, который вместо Xvfb+xrpa как-то сообщает композитору (хотя бы самым известным, например mutter, чтобы работало в gnome и xcompmgr, чтобы работало в простых WM'ах), что все окна, порожденные данным приложением надо масштабировать в два раза.

Ответить | Правка | Наверх | Cообщить модератору

120. "Стабильный релиз Wine 4.0"  +1 +/
Сообщение от Annoynymous (ok), 24-Янв-19, 22:20 
>> Апскейлинг может быть совершенно бесплатным при использовании композитора.
> В теории-то да, только вот если композитор не хочет делать это масштабирование?
> Ему же нужно как-то объяснять, что вот это приложение скейлить, а
> вот это - нет. И как это делать для какого-нибудь mutter,
> например?
> Я вот не очень представляю, как сделать аналог run_scaled, который вместо Xvfb+xrpa
> как-то сообщает композитору (хотя бы самым известным, например mutter, чтобы работало
> в gnome и xcompmgr, чтобы работало в простых WM'ах), что все
> окна, порожденные данным приложением надо масштабировать в два раза.

Ну эту задачу надо как-то решать этажом выше, например, придумать новый API для тех окон, которые хотят скейлиться сами - пусть дёргают какую-нибудь функцию. Не дёрнул - композитор тебя отмасштабировал. Дёрнул - масштабируйся сам.

Ну а если по-простому - пусть пользователь жмёт волшебную комбинацию клавиш, чтобы масштабировать текущее приложение, а композитор запоминает, ого он только что отмасштабировал, и в следующий раз пусть масштабирует сам. На первое время костылик сойдёт.

Ответить | Правка | Наверх | Cообщить модератору

121. "Стабильный релиз Wine 4.0"  +/
Сообщение от Annoynymous (ok), 24-Янв-19, 22:34 
Кстати, такое API наверняка уже есть, потому что приложения, которые масштабируются сами, масштабируют курсор мыши, а те, которые не умеют, внутри тех и курсор мелкий.

Так что ноу проблем.

Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру