LINUX.ORG.RU
ФорумTalks

Нативный вайн в оффтопике — радость для оффтопик-ретроградов.

 , ,


2

2

В свежей эксперментальной сборке Windows 10 (Windows 10 Insider Preview Build 15025) проведена очередная модернизация прослойки WSL («Windows Subsystem for Linux»), обеспечивающей трансляцию системных вызовов Linux в системные вызовы Windows и позволяющей запускать приложения Linux в Windows. Наиболее интересным следствием такой модернизация стала возможность запустить немодифицированную 64-разрядную сборку Wine (пакет wine64-development) в Windows и использования свободной реализации Windows API без применения ограниченной по функциональности сборки WineOnWindows. Wine на лету транслирует Windows API в системные вызовы POSIX, которые затем прослойкой WSL транслируются обратно в вызовы Windows API.

https://www.opennet.ru/opennews/art.shtml?num=46004

Теперь вам не нужны мелкомягкие костыли совместимости для запуска всякого говна мамонта.

★★★★★

Ответ на: комментарий от i-rinat

Ты всё перепутал. Пляшут и веселятся на костях, а не на костылях!

Stahl ★★☆
()

запустить немодифицированную 64-разрядную сборку Wine

А там в десяточке уже и X11 работает, чтобы в нём пускать всякие линуксовые гуи ? Просветите кто знает, я не в теме просто.

Или нужно по старинке поднимать какой-нибудь X11 для венды (вроде того что в cygwin'е) ?

DawnCaster ★★
()

Wine на лету транслирует Windows API в системные вызовы POSIX, которые затем прослойкой WSL транслируются обратно в вызовы Windows API.


Техно извращенья знают толк в рекурсии циклов %-)

Deleted
()
Ответ на: комментарий от HashDerpy

XMing

Ага. Ничего не поменялось. А я уж было подумал что они там в эмуляторе линупса какие-то свои иксы запилили.

DawnCaster ★★
()

Больше рекурсии богам хаоса!

rezedent12 ☆☆☆
()
Ответ на: комментарий от HashDerpy

XMing кстати редкое g да ещё и за деньги. cygwin'овская реализация как минимум с opengl нормально работает.

Вещаю как тот, кто купил платную версию :)

pon4ik ★★★★★
()
Последнее исправление: pon4ik (всего исправлений: 1)
Ответ на: комментарий от DawnCaster

дело не в «старинке», а том, что нельзя просто так запустить графическую подсистему внутри графической подсистемы. тут трансляцией api не обойдёшся, нужно дохрильон прокси городить, давать ей отдельную карту и отдельный монитор.
а главное вкладывать в это ресурсы, чтобы в винде запустить кде? кому это надо? проще с нуля написать замену DWM и разориться, потому что за $5990 не покупают
http://www.soulidstudio.com/

system-root ★★★★★
()
Ответ на: комментарий от system-root

нужно дохрильон прокси городить, давать ей отдельную карту и отдельный монитор.

Разумеется.

а главное вкладывать в это ресурсы

Ну, мы ведь о M$ говорим, так ? они ведь не за еду работают, мы ведь за их продукцию как-бы платим.

А то в текущем виде - этот эмулятор Linux для десяточки - просто маркетинговая фигня, реального применения для неё нет. Сами смотрите - поддержки сторонних файловых систем - нет. Никаких линуксовых фич - типа рейдов, LVM, контейнеризации и прочего - нет, прямого доступа к дискам - нет. Ну и гуёв нет, как и ожидалось.

За то да, они сделали улучшения, позволяющие запускать вайн без гуёв в эмуляторе линукса в венде 10. Потрясающе. Шума много, а пользы как от буханки-троллейбуса.

ИМХО, эта вся эта фигня в плане ненужности мало чем отличается от того примера за $5900 который вы приводите.

DawnCaster ★★
()
Ответ на: комментарий от Sadler

Тем, что не поломаются. А если поломаются, то можно требуемую версию WINE использовать. Да и у разработчиков появляется возможность писать под WINE как для Windows, так и для линукса.

Quasar ★★★★★
()
Ответ на: комментарий от system-root

system-root> дело не в «старинке», а том, что нельзя просто так запустить графическую подсистему внутри графической подсистемы. тут трансляцией api не обойдёшся, нужно дохрильон прокси городить, давать ей отдельную карту и отдельный монитор.

Ты определённо не знаешь, что такое X11 и как оно работает.

Quasar ★★★★★
()
Ответ на: комментарий от DawnCaster

реального применения

openwrt кросс-компелять

Shadow ★★★★★
()

Нативный вайн в оффтопике

сам то понял что сказал? Аа..это они такое сказанули. короче, чтобы запускать древнее говно виндов, которое несовместимо с виндами, макрософт задействовало использование вайн.
Самые мохнатые виндовые извращенцы просто кончат от радости.

darkenshvein ★★★★★
()
Ответ на: комментарий от system-root

чтобы в винде запустить кде? кому это надо?

Ну, зачем-то kde под windows портируют же. Значит, это кому-нибудь нужно.

tiinn ★★★★★
()
Ответ на: We need to go deeper от h578b1bde

Лучше QEMU

В QEMU линукс

В лине QEMU

В QEMU Windows 10

Повторить

ozzee
()
Ответ на: комментарий от darkenshvein

интересным следствием такой модернизация стала возможность

чтобы запускать древнее говно виндов, которое несовместимо с виндами, макрософт задействовало использование вайн

Даркеншвейн как обычно.

h578b1bde ★☆
()

Yo dawg! Heard you like wrappers, so we wraped winapi into posix that's wrapped in winapi, so that you can run windows up in linux when you are running windows!

ncrmnt ★★★★★
()
Ответ на: комментарий от h578b1bde

Это хитрый план. Не будут же они в открытую говорить, что их «режимы совместимости» монструозные, ресурсоёмкие, но не выполняют свою задачу.

mandala ★★★★★
() автор топика

В свежей эксперментальной сборке Windows 10 (Windows 10 Insider Preview Build 15025) проведена очередная модернизация прослойки WSL («Windows Subsystem for Linux»), обеспечивающей трансляцию системных вызовов Linux в системные вызовы Windows и позволяющей запускать приложения Linux в Windows. Наиболее интересным следствием такой модернизация стала возможность запустить немодифицированную 64-разрядную сборку Wine (пакет wine64-development) в Windows и использования свободной реализации Windows API без применения ограниченной по функциональности сборки WineOnWindows. Wine на лету транслирует Windows API в системные вызовы POSIX, которые затем прослойкой WSL транслируются обратно в вызовы Windows API.

А на том вайне запустить cygwin с вайном.

Valman_new
()
Ответ на: комментарий от ya-betmen

жаловаться на отсутствие звука

Леннарт уже работает над этим.

h578b1bde ★☆
()
Ответ на: комментарий от darkenshvein

твой тупняк ААА-класса мы уже слышали

Намекаешь что пришла пора слушать твой?

h578b1bde ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.