LINUX.ORG.RU

MacOS Ventura в эмуляции: Qemu + KVM

 , ,


9

3

В этот раз покажу действительно красивый десктоп,чтобы умилились самые бородатые обитатели ЛОРа ;)

Ну и заодно расскажу о настройке Вентуры в эмуляторе.

OS: Mageia Linux, XFCE4
Иконки: Vimix
Оформление окон: HitoriDots4
Шрифты: Carlito Regular

Про то что KVM и Qemu настолько сильно развился честно говоря даже не подозревал, как и про возможность пробросить видеокарту целиком в эмулируемую систему. Поэтому до последнего гонял MacOS в Vmware и Virtualbox, со всеми присущими тормозами и проблемами.

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

P.S. Wallpaper тоже мой.

>>> Просмотр (1920x1080, 2067 Kb)

★★★

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

Ответ на: комментарий от XOXO

А самому переехать никак было? В XMAO не только детским тренерам платили, уж сисодмин со знанием BSD точно бы работу нашел.

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

Верхняя панель просто занимает место, да и в принципе панели прямо скажем не вау, компоновка однозначно неудачная. И ещё с этой машинкой явно что то не то! Неправильно использовать летом резину с зимними ламельками.

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

А самому переехать никак было?

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

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

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

Верхняя панель просто занимает место

Это ж 17’ ноут, он огромный. На более мелких я действительно оставляю лишь одну панель.

И ещё с этой машинкой явно что то не то!

Это древний ржавый жигуль «копейка»,стоял на этом месте пару лет, сгнил уже весь. В этом году уже его нет, увезли на свалку видимо.

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

и чет расплаты особо не чуствую.

Тяжело там зимой, тя-же-ло. Что не говори, как не оправдывай, но тяжко. Мне одного года в Тюмени (даже) хватило что бы думать забыть вообще о северах.

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

Мы в -40 в футбол на улице играли - актированные дни же. В Хантах попадал на -55, ну чуть щеки и нос отморозил, падумаешь.

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

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

В этом году уже его нет, увезли на свалку видимо.

Надеюсь, что таки на реставрацию и в музей. :)

hobbit ★★★★★
()

По твоему мануалу поставить на ноут HP (VoidLinux, Glibs) не получилось. Стартует, но QEMU не видит загрузочный диск OSX. Куда копать ?

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

В виртуалке macos можно что-то разрабатывать? Там же только установка Xcode съест 100ГБ диска, а памяти чтобы её запустить потребуется 8-16ГБ. Очень жирная виртуалка нужна.

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

Вся рабочая виртуалка с XCode, Intellj Idea, brew и мавеном когда-то занимала 149Гб, хотя это был VirtualBox.

Вот примечательный скриншот из 2018го.

Что характерно хостом там FreeBSD, причем на ноутбуке где 8Гб памяти было всего.

Бойтесь вообщем советских детей - октябрят и пионеров )

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

Такая жизнь, рантайм LLVM идет по гигабайту уже, хаскел - два гига.

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

Здравствуйте! А где собственно проброс видеокарты? Не встречал еще видео-гайда, где-бы это сделали. Везде доходят до этапа с установкой резолюции, и хватит:)

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

Это еще делаю, с ходу не завелось. Допишу в гайд и видимо видео запишу.

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

А красивый десктоп когда покажешь?

skiminok1986 ★★★★★
()

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

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

https://ibb.co/QKBqwtY

с тем же успехом можно обсуждать зож с наркоманами

и…и причем тут fpc ? сравнивай подобное с подобным

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

Не знаю, что такое Darling, поэтому вероятно это не он.

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

Счастливый. Я раньше нормально переносил жару, но после долгой жизни в ЮВА, когда круглый год 32-45 ⁰C, перестал переносить. Понял заодно, почему оттуда не выходит никакой свежей программистской или научной мысли: при такой температуре мозг моментально троттлить начинает, и вскоре вообще переходит в круглосуточный режим энергосбережения.

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

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

Я там жил много лет и чет расплаты особо не чуствую.

По рассказам, у многих проблемы со здоровьем из-за нехватки витаминов (дорогие овощи и фрукты, плюс мало солнца для выработки витамина D).

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

Это рассказы из серии «за МКАДом люди не живут». Все там хорошо с витаминами, овощами и фруктами - Ханты и Юганск это не Анадырь. Летом все спокойно на грядках растет. Плюс клюква, рыба, птица и куча всякого зверья.

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

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

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

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

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

Да, есть несколько исключений, которые скорее подтверждают правило. И я так понимаю, что Сингапур населяют в основном китайцы, а у них несколько другие традиции и менталитет, который, в совокупности с огромными финансовыми ресурсами (географическая рента) позволяет иногда сделать что-то неплохое.

А вообще, вот хорошая взвешенная статья про менталитет разработчиков из одной южной страны: https://habr.com/ru/post/720378/

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

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

А вообще, вот хорошая взвешенная статья про менталитет разработчиков из одной южной страны: https://habr.com/ru/post/720378/

Это какие-то «страдания русского офицера на чужбине» из 19го века, посреди диких обезъян, записанные со слов жены. Вообщем что угодно но только не адекватное описание, к реальности это имеет мало отношения.

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

Это какие-то «страдания русского офицера на чужбине» из 19го века, посреди диких обезъян, записанные со слов жены. Вообщем что угодно но только не адекватное описание, к реальности это имеет мало отношения.

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

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

Единственное, что могу сказать: даже специально нельзя придумать худший код. Каждый раз поражался креативности, с которой писался код, который либо совсем не выполнял задачу (но на ревью: «а на моей машине всё работает!»), либо выполнял через нечитаемые выкрутасы со сложностью O(n³).

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

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

Однако, ещё 12 лет назад подобное открыто публиковалось также западными исследователями и журналистами, также были целые блоги, посвященные данному мему. Дыма без огня всё же не бывает.

И вопрос на засыпку: какие существуют известные программные продукты, вышедшие, скажем, из ЮВА? Сходу мне ничего в голову не приходит. И из самой большой страны-аутсорсера тоже ничего не вспоминается, кроме того, что туда сплавили разработку ПО для Боинг МАКС, после чего они начали скоропостижно падать с неба.

Какие известные научные разработки?.. Тоже вспоминается сразу лишь что-то минимум вековой давности…

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

Отношение к работе, к замечаниям на ревью, враньё на собесах

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

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

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

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

И вопрос на засыпку: какие существуют известные программные продукты, вышедшие, скажем, из ЮВА?

Если с самого начала главный рынок для ПО это были и есть США - какой смысл в поиске корней основателей? Культурные и экономические связи у ЮВА с США все это время были сильны, поэтому при первом же успехе проект переезжал в штаты.

Выходцев много - половина силиконовой долины это индусы и азиаты.

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

Возвращаясь к тому, с чего я начал: в последнее своё пребывание в ЮВА заметил, что думать при этой изматывающей жаре нереально тяжело. Мозг отказывается ворочаться, и всё время хочется спать. Хотя когда был на 10-15 лет моложе, как-то всё-таки удавалось.

Подумал, хотя опять же, биолог из меня не лучше, чем социолог, что мозг при работе потребляет много энергии, и ему тоже надо куда-то рассеивать образующееся тепло. Одно дело, когда работаешь при температуре 22-25 ⁰C, другое — при 35-40 ⁰C.

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

Да, жара и духота это -500 к работоспособности. Есть даже мнение, что именно поэтому южные страны такие неразвитые

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

Выходцев много - половина силиконовой долины это индусы и азиаты.

Да, но тут начинает сразу много других факторов ролять:

  1. Те, кто сумели вырваться из своих стран, реально самые умные, самые энергичные, самые беспощадные, т.к. вырваться из той же Индии за границу почти нереально (и по деньгами и по документам - у них один из худших паспортов в мире).
  2. Они оказываются в стране, где температура окружающего воздуха не запредельна (а также всюду 100% доступность электричества и кондиционеров). Также значительные отличия в питании (например, гораздо больше доступного белка).
  3. Даже при всём при этом, те же самые известные индусы из США - менеджеры, а не разработчики. А это разные области деятельности всё же.
emorozov
()
Ответ на: комментарий от emorozov

Те, кто сумели вырваться из своих стран,

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

У Индии культурный слой такой что России и не снилось, это натурально колыбель цивилизации, место на планете где люди жили всегда.Поэтому остальной мир им (широким массам) для начала не особо интересен.

Они оказываются в стране, где температура окружающего воздуха самые известные индусы

Колониальный период кончился, пора менталитет-то менять. А то прям веет от поста «дикими обезъянами и джентельменами в белом».

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

Я не настолько старый, в те времена не жил. Поэтому подсказать где именно была колыбель цивилизации не могу )

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

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

Я свою родину тюрьмой не считаю. Вырваться тут не об этом, а том, что даже туристом выехать гражданину Индии очень сложно. Это не полмира без визы, как у нас.

У Индии культурный слой такой что России и не снилось, это натурально колыбель цивилизации, место на планете где люди жили всегда.Поэтому остальной мир им (широким массам) для начала не особо интересен.

Я не знаю, возможно ли сравнивать культуры. Думаю, что вряд ли существуют объективные критерии для этого. В принципе, и спорить желания нет, у Индии богатая история и культура, это видно.

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

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

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

Колониальный период кончился, пора менталитет-то менять. А то прям веет от поста «дикими обезъянами и джентельменами в белом».

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

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

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

Утро ! Получилось. Но. Но только Начиная с «Big Sur», и выше. Мне же хотелось запустить «Mojave». Базовая система с Mojave скачивается в терминале и загружается, но основной установочный образ после перезагрузки не скачивается, так как виртуалка не видит сеть. c «Big Sur» и базовая грузится, и основной установочный образ грузится. Значит, либо Mojave почемуто не видит виртуальную сетевуху (не поддерживает ?), либо скрипты для Mojave не совсем корректно написаны. Возникает вопрос, а можно ли подцепить отдельно скачаный образ Mojave, что бы базовая система не качала его с сети, а увидела локально, или можно ли как то скоорректировать скрипты, что бы базовая система «Mojave», как «Big sur», увидела сетевуху и смогла скачать/установить полный образ ?

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

В Индии кастовая система, в Европе социальная стратификация, в США территориальная сегрегация.

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

у них точно есть комплекс неполноценности перед иностранцами

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

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

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

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

Возникает вопрос, а можно ли подцепить отдельно скачаный образ Mojave,

Это именно тот образ, который конвертируется через dmg2img, так что можно.

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

Это именно тот образ, который конвертируется через dmg2img, так что можно.

Ура. Он скачан, сконвертрован а и положен в дир ~ ./OSX-KVM. Как его зацепить из базовой системы Mojave ?

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