LINUX.ORG.RU

Треш и угар продолжается: виртуализация в OpenBSD

 , , ,


2

2

Продолжаю хорошую традицию охоты за дичью.

В этот раз в качестве дичи выступает гипервизор VMM в OpenBSD. Да, и в наш загончик наконец завезли аппаратную виртуализацию.

На скриншоте работающий Skypе запущенный в Ubuntu 22, которая крутится на OpenBSD-хосте. Отрисовка интерфейса организована через проброс X-сессии.

Традиционная статья с новыми приключениями неуловимых тут.

Там еще скриншоты и рассказано про запуск более банального Chromium.

Сама VMM стабильна как кирпич и спокойно переживает suspend/resume на ноутбуке где весь этот цирк и развернут.

>>> Просмотр (1600x900, 427 Kb)

★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

переживает suspend/resume на ноутбуке где весь этот цирк и развернут.

Вполне резонный вопрос: а как насчёт гибернации?

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

Как-то не додумался попробовать. Не фанат.

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

Рассматривал такой вариант для запуска viber.

Как с энергопотреблением? У меня на Asus UX31A openbsd жрала 16Вт в простое, линукс же потреблял 11Вт.

Пробовал настраивать obsdfreqd - не помогло. На минимальной частоте 800МГц.

Пришлось отказаться от openbsd, но система прикольная.

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

Как с энергопотреблением? У меня на Asus UX31A openbsd жрала 16Вт в простое, линукс же потреблял 11Вт.

Как и со всем в OpenBSD: если у тебя такая же железка, как и у кого-то и разработчиков, то всё возможно будет неплохо. Если нет, то страдай либо сам становись разработчиком.

Поэтому рецепт пользования OpenBSD звучит примерно как «купить такой же ноутбук как и у Тео».

hateyoufeel ★★★★★
()

Шманцы с бубном это, а не виртуализация.

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

У меня на Asus UX31A

Ну вот читаю обзор на этот ноут:

При просмотре FullHD-видео при средней яркости Zenbook продержался 4 часа. Минимальная яркость, постоянный серфинг в интернете, одна ссылка каждые 10 секунд — в итоге 4,5 часа.

А вот для сравнения мой уже дико старый Fujitsu-Siemens U554

The situation is similar in all the other scenarios, none of the competitors can keep up with our review unit that manages 6:43 hours in the WLAN Test and 14:48 hours in the Battery Eater Reader’s test. The last test was performed with minimum display brightness;

11 лет ноутбуку, а все работает как надо до сих пор.

Вообще я написал специальную статью про выбор железа для юниксов, ознакомься, поможет закрыть ряд вопросов.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от hateyoufeel

если у тебя такая же железка, как и у кого-то и разработчиков, то всё возможно будет неплохо

Вообщем-то да, это самый лучший вариант (не поверишь) даже для вендов.

сам становись разработчиком.

Вообще идеальный вариант и 100% решение. Но займет время конечно.

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

Вообщем-то да, это самый лучший вариант (не поверишь) даже для вендов.

Не, в венде чуть проще. Под венду производители железа делают дрова, в отличие от OpenBSD где только Тео и его собутыльники.

Вообще идеальный вариант и 100% решение. Но займет время конечно.

Правда? Я как-то по глупости написал в openbsd-misc@ что хочу заняться, но не знаю с чего начать. Мне накидали багов на починить по самое горло, я в итоге на три месяца в этом закопался. Но чо-то даже починил. И это мне 18 было.

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

Не, в венде чуть проще. Под венду производители железа делают дрова

Открою (опять) секрет политшинеля но нет, все несколько сложнее. Во-первых часто делает сам Микрософт, особенно под обычное и устаревшее железо - именно поэтому для последних вендов не нужны внешние драйвера.

Во-вторых «драйвера» как таковые уже тоже не делают, делают прошивки - те самые блобы, которые загружаются в WiFi или видеокарту при запуске.

Все последние обновления драйверов - про закрытие дырок и какие-то патчи, не про новый функционал.

С новыми процессорами кстати практически тоже самое, там теперь микрокод.

Вообщем прекрасный новый мир тотального на#балова.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от hateyoufeel

Мне накидали багов на починить по самое горло, я в итоге на три месяца в этом закопался. Но чо-то даже починил. И это мне 18 было.

Дорогие посетители ЛОРа, теперь вы наконец поняли как выглядит поддержка OpenBSD и кто пишет все эти патчи :)

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

именно поэтому для последних вендов не нужны внешние драйвера.

Секрет не в этом. Секрет в том, что венда поставляет дрова от железных вендоров. Так в общем-то давно уже.

С новыми процессорами кстати практически тоже самое, там теперь микрокод.

Там микрокод уже лет 60, начиная с IBM System/360 (http://scihi.org/ibm-system360-microcode/). Можешь спасибо Фреду Бруксу сказать. Тому самому Бруксу, который сделал байты по 8 бит и родил «The Mythical Man-Month», которую почти никто не осилил.

Дорогие посетители ЛОРа, теперь вы наконец поняли как выглядит поддержка OpenBSD и кто пишет все эти патчи :)

Так я и в лялекс так же поднасрал :) И ещё в кучу софта, которым пользуется средний ЛОРовец.

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

Так я и в лялекс так же поднасрал :)

Надеюсь не в systemd хоть?

Я про ведро. Systemd – кака, я такое не трогаю руками. Да и разработчики у него – поехавшие шизофреники.

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

Я про ведро

Серьезно? Дай линк на коммит.

Влом искать, сорян. Но коммит в ведро – не то чтобы достижение, особенно сейчас.

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

Но коммит в ведро – не то чтобы достижение, особенно сейчас.

Это точно важнее чем отбеливание ануса или новый парень Моргенштерна, поверь. Я бы даже в резюме вставил, на самое видное место.

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

Вообще я написал специальную статью про выбор железа для юниксов, ознакомься, поможет закрыть ряд вопросов.

Dell тоже лотерея. На текущем основном ноуте XPS 9510 плохо работает звук в линуксе, нет басов ниже 100Гц. Есть проблема с периодически возникающим лагом тачпада. Там по железу начудили.

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

Есть проблема с периодически возникающим лагом тачпада

Про стандартные в этом случае вещи знаем:

i8042.notimeout i8042.nomux

Пробовал?

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

Тема окон однозначно классная.

Блин, кажется я рано или поздно откажусь от панорамы окон/столов kwin (или kwin прекратит работать) и пересяду на xfwm для которого можно за пару часов собрать свою собственную тему.

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

плохо работает звук в линуксе, нет басов ниже 100Гц

Это через встроенный динамик только или через колонки тоже?

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

Это через встроенный динамик только или через колонки тоже?

Через встроенный динамики. Там 4 штуки (2 широкополосных, два низкочастотных) и аппаратные фильтры, которые управляются проприетарным драйвером под оффтоп.

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

А,понятно, очередные разрабы с приступом вендоцентризма. Хорошо хоть внешние работают,все равно любой ноутбучной встройке до нормально сабвуфера далеко.

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

Попробуй ради интереса.

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

Это если тебе это надо по работе со звуком, например.

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

На скриншоте работающий Skypе запущенный в Ubuntu 22, которая крутится на OpenBSD-хосте. Отрисовка интерфейса организована через проброс X-сессии.

Ты б ещё скриншот скайпа вывел, тоже без звука и камеры.

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

Попробуй ради интереса.

Это уже есть в ядре. Оно делает звук чуть лучше. Во FreeBSD еще хуже звук.

Но вообще странный подход, такой ноут это дорогая игрушка, не про работу.

Использую 90% времени с внешним монитором, в мониторе есть динамик.

Но в целом неприятно.

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

Это все тоже можно организовать, сейчас же везде прослойки вроде PulseAudio.

Но если честно я не использую скайп уже давно, последний созвон голосом был ~ год назад. Есть же ТГ.

Так что лично мне оно не надо, поэтому и не заморачивался.

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

Выскажу благодарность за очередную шайтан-штуку! Я даже сохранил ссылочку на ваш блог. Перед сном вечерком самое то почитать про использование магии вне Хогвартса. Но сейчас некая печаль с SSL сертификатом вашего блога ((

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

Там идет вечная битва РКН и Телеграм, поскольку телетайп это тоже их платформа. Я перенесу бложег на отдельный хост, то что есть это временное явление.

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

Ну может и РКН дотянул свои щупальца до этого телетайпа ). Я правда не из РФ стучусь к нему. Но решение верное переносить. Телетайп этот уже дней 5 ругается на SSL и его админам похоже по барабану ситуация )

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

Я правда не из РФ стучусь к нему.

Свой РКН давно в каждой стране есть, возможно вам кто-то промежуточный вставил или один из CA не обновился.

Я ни разу проблем именно с сертификатом не наблюдал, вот как от меня он выглядит.

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

Видимо некий интересный прикол с частью операторов в нашей стране ). Под одним из операторов (который собственно раздает инет для офиса) все ок. Сертификат для телетайп Let’s Encrypt до 23 октября 2023 валидный. Под двумя другими которых юзаем - сертификат не валидный. Очевидно не может сходить все что нужно подтянуть. Хотя прикол в том что с другими сайтами кроме телетайпа так же оснащенными сертификатами от Let’s Encrypt под этими же операторами все гуд ) В общем некий странный WTF обрамленный тайной провайдеров инета в нашей месности. Зря выходит грешил на телетайп )

dozat0r
()

А проброшенный локально скайп сильно тормозит?

Что-то я попробовал вот только что с работы домой скайп прокинуть, ну так прокинулся, но счастья от этого не настало. На мышку реагирует примерно так же, как мой ньюфаундленд на команды, — выполнять весьма не спешит :) Так что, он даже в режиме чата анюзабл :(

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

Хорошо тебе, а если ежедневные стендапы в зуме? :)

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

На мышку реагирует примерно так же, как мой ньюфаундленд на команды,

Не знаю насчет ньюфауленда (это вроде не самая умная порода не?) но курсор мышки рисуется на хосте, поэтому если есть видимые тормоза с курсором, то причины не в пробросе и не в скайпе.

Хорошо тебе, а если ежедневные стендапы в зуме? :)

Наверное стоит цирк сменить в таком случае.

Но если честно я даже в ТГ применяю хитрый хак: на звонок голосом отвечаю с мобилки а текст при этом печатаю с компа, в этом же чате. Получается очень удобно и быстро.

alex0x08 ★★★
() автор топика
Ответ на: комментарий от gns

На мышку реагирует примерно так же, как мой ньюфаундленд на команды,

Не знаю насчет ньюфауленда (это вроде не самая умная порода не?) но курсор мышки рисуется на хосте, поэтому если есть видимые тормоза с курсором, то причины не в пробросе и не в скайпе.

Хорошо тебе, а если ежедневные стендапы в зуме? :)

Наверное стоит цирк сменить в таком случае.

Но если честно я даже в ТГ применяю хитрый хак: на звонок голосом отвечаю с мобилки а текст при этом печатаю с компа, в этом же чате. Получается очень удобно и быстро.

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

Ньюфы очень умные, но очень неторопливые. У них просто на все свое мнение. Собака — спасатель на воде, умеет вытаскивать тонущих и принимать решения самостоятельно. Поэтому, на мнение спасаемого не полагается. Побочным эффектом является то, что и хозяйское мнение не всегда учитывает :) И да, он большой, и ему пофигу. Умная собака и послушная собака — это две больших разницы. Иногда совпадает, иногда нет.

но курсор мышки рисуется на хосте, поэтому если есть видимые тормоза с курсором, то причины не в пробросе и не в скайпе.

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

Наверное стоит цирк сменить в таком случае.

Черт его знает. 10 минут в день не сильный оверхед, а вот в организации производственного процесса лично мне скрам помогает сильно. У меня беда с личным тайм-менеджментом и планированием. Могу тупо заработаться или забить на что-то.

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

Ньюфы очень умные, но очень неторопливые

Спасибо но я больше по котикам )

а вот если тыцнуть на чатик, то ждать пока нужный чатик откроется и перерисуется будешь долго.

Определенные тормоза конечно есть (по сравнению с обычным использованием), но терпимые. Могу видео записать как до дома доберусь.

Хотя если честно я не гоняю ни скайп ни тем более эту конструкцию с пробросом каждый день, поэтому не могу говорить про опыт «daily use».

alex0x08 ★★★
() автор топика
Ответ на: комментарий от gns

Ньюфы очень умные, но очень неторопливые

Спасибо но я больше по котикам )

а вот если тыцнуть на чатик, то ждать пока нужный чатик откроется и перерисуется будешь долго.

Определенные тормоза конечно есть (по сравнению с обычным использованием), но терпимые. Могу видео записать как до дома доберусь.

Хотя если честно я не гоняю ни скайп ни тем более эту конструкцию с пробросом каждый день, поэтому не могу говорить про опыт «daily use».

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

Спасибо но я больше по котикам )

Котики — это тоже хорошо. Ну... Что бы котика о чём-то попросить и он сделал, так это только у Чака Норриса получается :)

Мена больше интересует «юзабельность» проброса X11 на удаленный хост. Когда 20 лет назад я работал на бездисковой станции в режиме X-терминала, а чуть раньше доводилось использовать железные X-терминалы на всяких ваксах-альфах, так все было хорошо и комфортно. Ну да, локальная сеть, ну 10мбит и все такое... Емакс работает, терминал открывается... Даже нетскейп (или уже файерфокс, не помню) запустить можно. Сейчас же — полные тормоза даже с виртуалки на хост или наоборот.

У меня такое впечатление, что при массовом использовании всяких графических ускорителей и тяжелых графических библиотек, хорошо удаленно ну только xeyes работают :) Не актуально это уже все стало.

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

что при массовом использовании всяких графических ускорителей и тяжелых графических библиотек, хорошо удаленно ну только xeyes работают :)

Ну не до такой степени все плохо, плюс это все равно это получается быстрее чем какой-нибудь qemu или vnc.

Проблемы со столь явными тормозами происходят из-за каких-то внешних факторов: например сильно умный файрвол или антивирус, который старается «защитить пользователя».

Или например туева хуча вызовов внешних сервисов, которыми забит под завязку современный хром.

Если все это не отключать - оно будет заметно тормозить браузер, хотя непосредственно к рендерингу страниц отношения не имеет.

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

Ну блин, домашний канал — 100 мбит оптики, ну домашний вайфай съедает канал, ну VPN до работы... Семь милисекунд пинга до работы через VPN. Но что бы старый мотифовский nedit перерисовывал менюшки с видимой задержкой — это уже слишком мне кажется. И да, пользовал я на одной из своих работ VNC. Типа на столе комп с виндой, а на рабочем компе (который в серверной стоит в стойке) сессию открывали через VNC. и ничего, кстати, заметных тормозов не наблюдалось. Ну, может, гигабитная сеть спасала.

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

старый мотифовский nedit перерисовывал менюшки с видимой задержкой

Надо отлаживать, смотреть ошибки протокола и делать выводы.

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

Дело не в скорости сети, что VNC что RDP на модеме работали когда-то.

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

Надо отлаживать, смотреть ошибки протокола и делать выводы.

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

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

Только через встроенные динамики. Там начудили с фильтрами и подключением динамиков. А жаль. Звук должен быть на уровне макбуков (эйр).

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

Так это не «в линуксе нет», это «в динамике нет».

Звук должен быть на уровне макбуков (эйр)

У macpro звук тоже, вроде, ничего. А для ноутбука так и ваще отличный! Не сказать, что там басов как в сабфуфере, но они берут четкостью, стереобазой и реальным ощущением объема. Как у них так получается — не ведаю. Но все равно хуже, чем от старого моего ноута с линуксом через бюджетную внешнюю звуковую карту, подключенную по USB, вполне сносные колонки и усилитель с ламповой предвариловкой.

И да, «должен» — это когда взял и не отдал :)

Там начудили с фильтрами и подключением динамиков.

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

Может там какая программно-управляемая звуковуха и к ней типа фирмварь какая нужна специально обученная? Если не под линухом, то так же байда?

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

Так это не «в линуксе нет», это «в динамике нет». Если не под линухом, то так же байда?

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

И да, «должен» — это когда взял и не отдал :)

Какое лучше слово в данном контексте?

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

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

Ну вот внешняя звуковуха именно к тому, что на всем остальном, включая мониторные динамики, разве что «слушать можно» :) И вряд ли услышать все, что на треке записано. При этом я понимаю, что мой сетап — отнюдь не hifi и не студия. На тех же треках я на студии слышал гораздо больше, чем дома на своих колонках. И в основном грязь, артефакты передискретизации и шепот музыкантов в паузах :)

Ковырять надо настройки карты. Может для линуха и сделали спец-настройки звуковухи c отключением обрезных фильтров. А может и тупо с оффтопиком поставляется какой-нибудь улучшайзер с технологией от Dolby labs.

Какое лучше слово в данном контексте?

Хотелось бы :)

gns ★★★★★
()
Последнее исправление: gns (всего исправлений: 2)

На скриншоте работающий Skypе

Зачем, если скайп уже много лет прекрасно работает в браузере? В т.ч. звук, видео и шаринг раб. стола. К тому же, десктопный скайп, по сути, огрызок веб-версии.

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