вчера-сегодня поставила Gentoo на виртуалку
-
вчера-сегодня поставила Gentoo на виртуалку :gentowo: :blobcatstrong:
установка оказалась далеко не такой сложной, как я думала!когда она увенчалась успехом, я стала думать, а не попробовать ли мне дэйли-драйвить Gentoo, но установка графического окружения убедила меня, что ну его нахуй. сначала пыталась поставить свой любимый Hyprland, пока он компилился, я успела разложить таблетки, сходить в душ и посмотреть полторы серии Симпсонов :neocat_googly_shocked: в итоге он чот не завёлся, поставила xfce. я и так сомневалась по поводу дэйли-драйвинга, потому что люблю Arch (после всех дистрохопов неизменно возвращаюсь к нему) и лень систему переустанавливать, после этого точно решила не менять Arch на Gentoo
мы со @stephanie@social.khlebushek.org когда-то шутили, что женщина в этой жизни должна установить Arch вручную, скомпилировать Gentoo и собрать LFS, вот я уже 2/3 списка выполнила. собирать LFS тоже когда-нибдуь собираюсь
-
вчера-сегодня поставила Gentoo на виртуалку :gentowo: :blobcatstrong:
установка оказалась далеко не такой сложной, как я думала!когда она увенчалась успехом, я стала думать, а не попробовать ли мне дэйли-драйвить Gentoo, но установка графического окружения убедила меня, что ну его нахуй. сначала пыталась поставить свой любимый Hyprland, пока он компилился, я успела разложить таблетки, сходить в душ и посмотреть полторы серии Симпсонов :neocat_googly_shocked: в итоге он чот не завёлся, поставила xfce. я и так сомневалась по поводу дэйли-драйвинга, потому что люблю Arch (после всех дистрохопов неизменно возвращаюсь к нему) и лень систему переустанавливать, после этого точно решила не менять Arch на Gentoo
мы со @stephanie@social.khlebushek.org когда-то шутили, что женщина в этой жизни должна установить Arch вручную, скомпилировать Gentoo и собрать LFS, вот я уже 2/3 списка выполнила. собирать LFS тоже когда-нибдуь собираюсь
@wonderfox_dev @stephanie скорее всего он не завелся потому что драйверов для gpu скорее всего нет. Да, он мог работать в _другом_ дистрибутиве, но это Gentoo где большая часть фичей как бы opt-in и тебе их нужно прописывать самостоятельно.
Например, в той же Mesa можно запросто отключить все драйвера видях и оставить только одну нужную, и это переменной VIDEO_CARDS в make.conf. И по дефолту конечно же там ничего нет.
XFCE же завёлся потому что ему аппаратное ускорение банально не нужно. -
@wonderfox_dev @stephanie скорее всего он не завелся потому что драйверов для gpu скорее всего нет. Да, он мог работать в _другом_ дистрибутиве, но это Gentoo где большая часть фичей как бы opt-in и тебе их нужно прописывать самостоятельно.
Например, в той же Mesa можно запросто отключить все драйвера видях и оставить только одну нужную, и это переменной VIDEO_CARDS в make.conf. И по дефолту конечно же там ничего нет.
XFCE же завёлся потому что ему аппаратное ускорение банально не нужно.@wonderfox_dev @stephanie скорость компиляции можно подтюнить как раз _выключив_ всё не нужное лично тебе.
Например, Mesa по умолчанию подтягивает LLVM, а LLVM как типичный проект на С++ компилится часами. С ним ситуацию можно частично улучшить отключив ненужные таргеты, но это задача со звездочкой, потому что в gentoo сейчас намеренно включены все таргеты (потому что изменение их списка ломает ABI и при неосторожном использовании можно остаться без всего что использует LLVM :)).
Ну и стоит проверить компилится ли всё на всех ядрах. 4 штуки немного по современным меркам, но жить можно. -
вчера-сегодня поставила Gentoo на виртуалку :gentowo: :blobcatstrong:
установка оказалась далеко не такой сложной, как я думала!когда она увенчалась успехом, я стала думать, а не попробовать ли мне дэйли-драйвить Gentoo, но установка графического окружения убедила меня, что ну его нахуй. сначала пыталась поставить свой любимый Hyprland, пока он компилился, я успела разложить таблетки, сходить в душ и посмотреть полторы серии Симпсонов :neocat_googly_shocked: в итоге он чот не завёлся, поставила xfce. я и так сомневалась по поводу дэйли-драйвинга, потому что люблю Arch (после всех дистрохопов неизменно возвращаюсь к нему) и лень систему переустанавливать, после этого точно решила не менять Arch на Gentoo
мы со @stephanie@social.khlebushek.org когда-то шутили, что женщина в этой жизни должна установить Arch вручную, скомпилировать Gentoo и собрать LFS, вот я уже 2/3 списка выполнила. собирать LFS тоже когда-нибдуь собираюсь
@wonderfox_dev@suya.place @stephanie@social.khlebushek.org
@a1ba@suya.placeсобирать LFS тоже когда-нибудь собираюсь
попробую отговорить
отличие LFS от Gentoo в том, что весь труд maintainers добровольно выбрасывается понезнанке. Все грабли, все ошибки, все упущение, которые gentoodevs исследовали и исправили в/usr/portage/app/boo/files/*.patch
- всё это пользователь LFS познаёт сам со слезами на глазах. Все знания о том, какой пакет от чего зависит (и какая версия зависимости слишком свежая или слишком старая) - всё это пользователь LFS переизобретает сам, рыдая от безысходности
Ставить LFS это ещё хуже, чем программировать на #golang
А программировать на этом языке добровольно не будет ни один здравомыслящий человек. -
@wonderfox_dev@suya.place @stephanie@social.khlebushek.org
@a1ba@suya.placeсобирать LFS тоже когда-нибудь собираюсь
попробую отговорить
отличие LFS от Gentoo в том, что весь труд maintainers добровольно выбрасывается понезнанке. Все грабли, все ошибки, все упущение, которые gentoodevs исследовали и исправили в/usr/portage/app/boo/files/*.patch
- всё это пользователь LFS познаёт сам со слезами на глазах. Все знания о том, какой пакет от чего зависит (и какая версия зависимости слишком свежая или слишком старая) - всё это пользователь LFS переизобретает сам, рыдая от безысходности
Ставить LFS это ещё хуже, чем программировать на #golang
А программировать на этом языке добровольно не будет ни один здравомыслящий человек.@sheerluck @wonderfox_dev @stephanie это вполне нормально как упражнение, потому что обязательно где-то что-то пойдёт не так, проблемы придётся научиться обходить или же более вдумичво читать мануал.
Мало кто пойдёт дальше оригинального LFS и даже BLFS (или как он там назывался, где про сборку графического окружения...)
Как раз больше начинаешь ценить Gentoo, где несмотря на неограниченное количество комбинаций юз флагов все относительно неплохо друг с другом стыкуется. Особенно когда есть с чем сравнить, вроде Yocto/OpenEmbedded, где качество рецептов сборки сильно ниже и многие приходится ручками доделывать за мейнтейнеров на зарплате. -
@wonderfox_dev @stephanie скорость компиляции можно подтюнить как раз _выключив_ всё не нужное лично тебе.
Например, Mesa по умолчанию подтягивает LLVM, а LLVM как типичный проект на С++ компилится часами. С ним ситуацию можно частично улучшить отключив ненужные таргеты, но это задача со звездочкой, потому что в gentoo сейчас намеренно включены все таргеты (потому что изменение их списка ломает ABI и при неосторожном использовании можно остаться без всего что использует LLVM :)).
Ну и стоит проверить компилится ли всё на всех ядрах. 4 штуки немного по современным меркам, но жить можно.@a1ba @stephanie@social.khlebushek.org @wonderfox_dev
Можно ещё подключить официальный репозиторий бинарных пакетов и LLVM установится бинарным пакетом.
-
@a1ba @stephanie@social.khlebushek.org @wonderfox_dev
Можно ещё подключить официальный репозиторий бинарных пакетов и LLVM установится бинарным пакетом.
@numas13 @stephanie @wonderfox_dev да, кстати, совершенно верно. Жирные пакеты, которые конфигурить под себя особо смысла нет, ставить оттуда самое то.