Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. uncategorized
  3. вчера-сегодня поставила Gentoo на виртуалку

вчера-сегодня поставила Gentoo на виртуалку

Scheduled Pinned Locked Moved uncategorized
7 Posts 4 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • wonderfox_dev@suya.placeW This user is from outside of this forum
    wonderfox_dev@suya.placeW This user is from outside of this forum
    wonderfox_dev@suya.place
    wrote last edited by
    #1

    вчера-сегодня поставила Gentoo на виртуалку :gentowo: :blobcatstrong:
    установка оказалась далеко не такой сложной, как я думала!

    когда она увенчалась успехом, я стала думать, а не попробовать ли мне дэйли-драйвить Gentoo, но установка графического окружения убедила меня, что ну его нахуй. сначала пыталась поставить свой любимый Hyprland, пока он компилился, я успела разложить таблетки, сходить в душ и посмотреть полторы серии Симпсонов :neocat_googly_shocked: в итоге он чот не завёлся, поставила xfce. я и так сомневалась по поводу дэйли-драйвинга, потому что люблю Arch (после всех дистрохопов неизменно возвращаюсь к нему) и лень систему переустанавливать, после этого точно решила не менять Arch на Gentoo

    мы со @stephanie@social.khlebushek.org когда-то шутили, что женщина в этой жизни должна установить Arch вручную, скомпилировать Gentoo и собрать LFS, вот я уже 2/3 списка выполнила. собирать LFS тоже когда-нибдуь собираюсь

    a1ba@suya.placeA ? 2 Replies Last reply
    0
    • wonderfox_dev@suya.placeW wonderfox_dev@suya.place

      вчера-сегодня поставила Gentoo на виртуалку :gentowo: :blobcatstrong:
      установка оказалась далеко не такой сложной, как я думала!

      когда она увенчалась успехом, я стала думать, а не попробовать ли мне дэйли-драйвить Gentoo, но установка графического окружения убедила меня, что ну его нахуй. сначала пыталась поставить свой любимый Hyprland, пока он компилился, я успела разложить таблетки, сходить в душ и посмотреть полторы серии Симпсонов :neocat_googly_shocked: в итоге он чот не завёлся, поставила xfce. я и так сомневалась по поводу дэйли-драйвинга, потому что люблю Arch (после всех дистрохопов неизменно возвращаюсь к нему) и лень систему переустанавливать, после этого точно решила не менять Arch на Gentoo

      мы со @stephanie@social.khlebushek.org когда-то шутили, что женщина в этой жизни должна установить Arch вручную, скомпилировать Gentoo и собрать LFS, вот я уже 2/3 списка выполнила. собирать LFS тоже когда-нибдуь собираюсь

      a1ba@suya.placeA This user is from outside of this forum
      a1ba@suya.placeA This user is from outside of this forum
      a1ba@suya.place
      wrote last edited by
      #2
      @wonderfox_dev @stephanie скорее всего он не завелся потому что драйверов для gpu скорее всего нет. Да, он мог работать в _другом_ дистрибутиве, но это Gentoo где большая часть фичей как бы opt-in и тебе их нужно прописывать самостоятельно.

      Например, в той же Mesa можно запросто отключить все драйвера видях и оставить только одну нужную, и это переменной VIDEO_CARDS в make.conf. И по дефолту конечно же там ничего нет.

      XFCE же завёлся потому что ему аппаратное ускорение банально не нужно.
      a1ba@suya.placeA 1 Reply Last reply
      0
      • a1ba@suya.placeA a1ba@suya.place
        @wonderfox_dev @stephanie скорее всего он не завелся потому что драйверов для gpu скорее всего нет. Да, он мог работать в _другом_ дистрибутиве, но это Gentoo где большая часть фичей как бы opt-in и тебе их нужно прописывать самостоятельно.

        Например, в той же Mesa можно запросто отключить все драйвера видях и оставить только одну нужную, и это переменной VIDEO_CARDS в make.conf. И по дефолту конечно же там ничего нет.

        XFCE же завёлся потому что ему аппаратное ускорение банально не нужно.
        a1ba@suya.placeA This user is from outside of this forum
        a1ba@suya.placeA This user is from outside of this forum
        a1ba@suya.place
        wrote last edited by
        #3
        @wonderfox_dev @stephanie скорость компиляции можно подтюнить как раз _выключив_ всё не нужное лично тебе.

        Например, Mesa по умолчанию подтягивает LLVM, а LLVM как типичный проект на С++ компилится часами. С ним ситуацию можно частично улучшить отключив ненужные таргеты, но это задача со звездочкой, потому что в gentoo сейчас намеренно включены все таргеты (потому что изменение их списка ломает ABI и при неосторожном использовании можно остаться без всего что использует LLVM :)).

        Ну и стоит проверить компилится ли всё на всех ядрах. 4 штуки немного по современным меркам, но жить можно.
        numas13@suya.placeN 1 Reply Last reply
        0
        • wonderfox_dev@suya.placeW wonderfox_dev@suya.place

          вчера-сегодня поставила Gentoo на виртуалку :gentowo: :blobcatstrong:
          установка оказалась далеко не такой сложной, как я думала!

          когда она увенчалась успехом, я стала думать, а не попробовать ли мне дэйли-драйвить Gentoo, но установка графического окружения убедила меня, что ну его нахуй. сначала пыталась поставить свой любимый Hyprland, пока он компилился, я успела разложить таблетки, сходить в душ и посмотреть полторы серии Симпсонов :neocat_googly_shocked: в итоге он чот не завёлся, поставила xfce. я и так сомневалась по поводу дэйли-драйвинга, потому что люблю Arch (после всех дистрохопов неизменно возвращаюсь к нему) и лень систему переустанавливать, после этого точно решила не менять Arch на Gentoo

          мы со @stephanie@social.khlebushek.org когда-то шутили, что женщина в этой жизни должна установить Arch вручную, скомпилировать Gentoo и собрать LFS, вот я уже 2/3 списка выполнила. собирать LFS тоже когда-нибдуь собираюсь

          ? Offline
          ? Offline
          Guest
          wrote last edited by
          #4

          @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
          А программировать на этом языке добровольно не будет ни один здравомыслящий человек.

          a1ba@suya.placeA 1 Reply Last reply
          0
          • ? Guest

            @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
            А программировать на этом языке добровольно не будет ни один здравомыслящий человек.

            a1ba@suya.placeA This user is from outside of this forum
            a1ba@suya.placeA This user is from outside of this forum
            a1ba@suya.place
            wrote last edited by a1ba@suya.place
            #5
            @sheerluck @wonderfox_dev @stephanie это вполне нормально как упражнение, потому что обязательно где-то что-то пойдёт не так, проблемы придётся научиться обходить или же более вдумичво читать мануал. 🙂

            Мало кто пойдёт дальше оригинального LFS и даже BLFS (или как он там назывался, где про сборку графического окружения...)

            Как раз больше начинаешь ценить Gentoo, где несмотря на неограниченное количество комбинаций юз флагов все относительно неплохо друг с другом стыкуется. Особенно когда есть с чем сравнить, вроде Yocto/OpenEmbedded, где качество рецептов сборки сильно ниже и многие приходится ручками доделывать за мейнтейнеров на зарплате.
            1 Reply Last reply
            0
            • a1ba@suya.placeA a1ba@suya.place
              @wonderfox_dev @stephanie скорость компиляции можно подтюнить как раз _выключив_ всё не нужное лично тебе.

              Например, Mesa по умолчанию подтягивает LLVM, а LLVM как типичный проект на С++ компилится часами. С ним ситуацию можно частично улучшить отключив ненужные таргеты, но это задача со звездочкой, потому что в gentoo сейчас намеренно включены все таргеты (потому что изменение их списка ломает ABI и при неосторожном использовании можно остаться без всего что использует LLVM :)).

              Ну и стоит проверить компилится ли всё на всех ядрах. 4 штуки немного по современным меркам, но жить можно.
              numas13@suya.placeN This user is from outside of this forum
              numas13@suya.placeN This user is from outside of this forum
              numas13@suya.place
              wrote last edited by
              #6

              @a1ba @stephanie@social.khlebushek.org @wonderfox_dev

              Можно ещё подключить официальный репозиторий бинарных пакетов и LLVM установится бинарным пакетом.

              a1ba@suya.placeA 1 Reply Last reply
              0
              • numas13@suya.placeN numas13@suya.place

                @a1ba @stephanie@social.khlebushek.org @wonderfox_dev

                Можно ещё подключить официальный репозиторий бинарных пакетов и LLVM установится бинарным пакетом.

                a1ba@suya.placeA This user is from outside of this forum
                a1ba@suya.placeA This user is from outside of this forum
                a1ba@suya.place
                wrote last edited by
                #7
                @numas13 @stephanie @wonderfox_dev да, кстати, совершенно верно. Жирные пакеты, которые конфигурить под себя особо смысла нет, ставить оттуда самое то.
                1 Reply Last reply
                0
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                • Login

                • Login or register to search.
                Powered by NodeBB Contributors
                • First post
                  Last post
                0
                • Categories
                • Recent
                • Tags
                • Popular
                • World
                • Users
                • Groups