24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Это Gentoo GNU/Linux тред, в котором анон задает вопросы и получает на них ответы. Борьба с зависимостями. Сборка ядра ручками. Швабодка, попенсорс, сборка из исходничков под себя, все это итт прямо здесь и сейчас! Не знаешь, чем заняться в вечер пятницы? И не узнаешь, потому что не знаешь какой уже день компилируется @world или libre office. Девушка собралась быстрее генты? Этого не может быть, ведь тебе больше не нужна девушка. Борода? Возможно. В Gentoo GNU/Linux возможно все. Обновить систему за ночь? Легко, просто поспи неделю! Новая кофеварка? Накати на нее Gentoo GNU/Linux. Гента! Дженту! Линукс! Свидетели вендекапца ITT! Предыдущий: >>1717656 (OP)
FAQ: >Что такое Gentoo GNU/Linux Gentoo это элитный source-based GNU/Linux дистрибутив, элитный потому как остальные source-based слишком неудобны и не автоматизированы, хотя есть Funtoo - почти то же самое, что Gentoo. >В чем преимущество Gentoo GNU/Linux? Gentoo GNU/Linux предоставляет полную свободу выбора всего и вся, вы сами решаете как будет работать ваш дистрибутив, именно поэтому Gentoo GNU/Linux имеет абсолютное превосходство над любыми ОС в любом спектре задач. Gentoo GNU/Linux это не просто конструктор как Arch и минимальный Debian, здесь возможности гораздо шире, ведь есть доступ к более низкому уровню благодаря глобальным и локальным USE-флагам. В Gentoo ты никогда не платишь за то, что не используешь. С помощью Gentoo вы гораздо быстрее вникните в суть GNU/Linux. >Долго ли компилируются пакеты? Нет, особенно на современном железе. Ядро со всеми модулями на Intel Core i3 4330 собирается за 3 минуты и 23 секунды, xorg-server 3 минуты 40 секунд. Chromium - 2 часа 52 минуты Firefox - 32 минуты >Правда что Gentoo потребляет меньше RAM? Да, особенно если собрирать с флагами CFLAGS="-Os" USE="-static -static-libs" и использовать wayland. >Какой будет прирост производительности относительно других ОС? Зависит от приложения, прирост 2-4 раза вполне реально получить. >Почему Я должен перекатыватся со своего Арча? Потому что здесь тоже есть pacman. >Какие еще есть Gentoo-based дистрибутивы? http://distrowatch.com/search.php?basedon=Gentoo https://wiki.gentoo.org/wiki/Distributions_based_on_Gentoo >Кококок ШАПКА ПЛОХАЯ!!! Дочитай ее до конца и улучшай если считаешь ее плохой. В конце ссылка на github, делай пулл-реквесты, форкай, пиши с нуля.
Краткий список преимуществ Gentoo GNU/Linux над остальными дистрибутивами: 1. Rolling release 2. Source-based 3. Множество оверлеев 4. Wayland-ready 5. Гибкость 6. Производительность 7. Экономия ресурсов 8. Безопасность 9. Стабильность
Ебался хуй пойми сколько, поставил генту. Пиздец как плохо работает видеодрайвер. Не работает звук. Отваливается сеть. Убогие шрифты.
Сейчас я пойду спать, а завтра утром переустановлю генту. Уже поставлю мультилиб, но по прежнему останусь на нестабильной ветке. Если всё будет по прежнему плохо, то я убью себя. Такие дела.
Аноним (Microsoft Windows 10: Firefox based)23/05/16 Пнд 22:56:00#4№1720934
>>1720932 А мог бы накатить винду и пойти погулять
>>1720938 Обычный попенсорсный нвидиа драйвер. В логах пусто. Историю про то, как браузерный тест повесил мне систему на этапе тестирования 3D я уже рассказывал.
Такс, я не понял про xwayland нихуя. Если я накачу его, то у меня будет ухудшение по производительности на 5% в зависимости от чего? От иксов или от нативного wayland?
Аноним (Microsoft Windows 10: Firefox based)23/05/16 Пнд 23:06:16#16№1720955
>>1720949 Делал систему на основе localmodconfig, так что неважно. >>1720952 Localmodconfig, так что тоже самое. Вероятно просто сломали драйвер. Завтра тупо поставлю новую систему, на неё проприетарный драйвер, а там будет видно.
Алсо, у тебя с шрифтами такой ебалы никогда не было? У меня это не первый раз, далеко не первый, и именно на генте, всегда. >>1720954 От эмуляции иксовых приложений в wayland.
>>1720954 Вопрос странно задал, нативные вейланд приложения работают отлично, не нативные (иксы) с просадками производительности 4-10%, Я на браузере проверял бенчмарком, на глаз не заметно, а сама оболочка почему-то кажется более резвой. У иксов нет будущего, надо перекатыватся.
>>1720958 У них есть прошлое, ну ты понял. Вяленый все еще не мейнстрим. Какая причина перекатываться на него сейчас? На иксах устраивает все, даже не к чему приебаться. >>1720970 DRM общую поддержку, если только. Давно не было нвидии, да и не будет, пошли они нахуй.
Чет вот нифига не понимаю, а как например в wayland отключить акселерацию на мышке, или например настроить тачпад на ноуте, который synaptics? В исках все это через xorg.conf.d/*, а как в wayland это все делать? И можно ли это кстати делать PER-USER?
>>1721000 Вот так лучше пояснил, спасибо. Только лол, у меня там @world компилит, еще как минимум часов 4-5... Можно прервать, но не особо хочу потом ковыряться с emerge --resume.
>>1720985 Я вот думаю, как похоронят, тогда и перекатиться. Тогда все перекатятся. Ты вот на практике какие-то профиты имеешь? Кроме того, что меньше зависимостей, быстрее собирать, меньше весит/памяти жрет, это не важно. С игорем как (стим, вайн)? О запуске иксовых программ через ssh на удаленном сервере можно забыть?
>>1721002 Там еще пару файликов создать надо будет, в гайде почитай про вейланд, тебе еще прийдется добавить в начало modulesxwayland.so Ну в мане все написано, и в интернет Я достаточно ссылок добавил.
>>1721016 Это верно. Но основная масса (убунтоиды, deb/rpm based) не перекатится, пока их не перекатят, а это случится не раньше, чем космонавт/шляпники решат, что профит от переката перевешивает головняк с бугуртящими юзерами. Поехавшие красноглазы на генту и арчах тут особо погоды не делают, я считаю.
Аноним (Microsoft Windows 10: Firefox based)24/05/16 Втр 00:23:57#37№1721059
>>1721057 Федора/Арч/Гента это важные дистрибутивы с большим комьюнити и годной документацией, Вейланд уже лучше ксорга, но грядет перекат на Full GL, сам понимаешь, ксорг он как земля, а вейланд еще и развиватся будет.
>>1720852 Ну охуеть теперь, школьник перекатился на генту и вопит "ПАЧИМУ ВСИО НЕ ИЗ КАРОПКИ????". >>1720932 >Ебался хуй пойми сколько >переустановлю генту >но-мультилиб >нестабильная ветка >нихуя не работает В диминых тредах одни долбоебы обитают, да?
Вчера обещал анону скинуть ебилд вайна с директх, оказывается, с 1.9.9 завезли юзфлаг д3д9, так что васянские ебилды, оверлеи и гит больше не нужны, ура, товарищи.
не_кто (Google Android: Mobile Safari)24/05/16 Втр 09:39:51#44№1721293
работает ли wayland через ssh сессию? (удиви меня дима, имхо вайланд это минус. как и системД) неплохо бы в шапку пару рекомендаций по повышению юзабилити голой консоли. типа включть gpm,который сервис консольной мыши. у мну фреймбуффер (i915) завёлся без малейших дополнительных телодвижений, посему fbgrab и fbv которые обитатели данного треда не освоили заработали легко. как и mplayer. (через -vo xv заметно быстрее) на p4 перенос portage на рейзерфс вкупе с /var/tmp в tmpfs дал прирост скорости сборки сумашедший.
тред недостаточно элитен) надо выключить капчу. чтоб можно было отписываться в тред из w3 со сломанным фреймбуффером.
не_кто (Google Android: Mobile Safari)24/05/16 Втр 09:45:00#45№1721296
в чём реальные плюсы amd64? они стоят изъёбств с мультилиб? мну пробовал както, меня мультилиб вообще не вштырил, проще остаться на x86
не_кто (Google Android: Mobile Safari)24/05/16 Втр 09:58:20#48№1721307
>>1721297 не в курсе. видяха не располагает к таким эксперимеетам. систем вайном пользуется пипл с приложениями в которых графло не критично) и вообще собирать гинту чтоб погонять в виндовые игры - бессмысленный изврат. тогда уж собирать гинту, а в гинте собрать REACTOS . и в нём уже играть в виндовые игры. добавить немножко виртуализации по вкусу. И встечный вопрос раз уж пошла такая пьянка: кто нить заводил под никсами стим и доту2?
не_кто (Google Android: Mobile Safari)24/05/16 Втр 10:01:07#49№1721308
>>1721303 вайланд не выход. x да черезмерно громозок и ужасен.
>>1721307 >и вообще собирать гинту чтоб погонять в виндовые игры - бессмысленный изврат. Почему нет? Швабодка запрещает мне погонять в новый мод к второму фолычу? >кто нить заводил под никсами стим и доту2? Я заводил стим, и нативный, и под вайном. Отлично пашет. Требует 32-битные либы для видеодравера. Про доту ничего сказать не могу.
Аноним (Microsoft Windows 7: Firefox based)24/05/16 Втр 10:13:13#52№1721317
>>1721297 Что такое >системным вайном ? Про плэйонлинух твой слышал краем уха, ибо все всегда работало на обычном вайне, если на appdb статус не garbage. Это же просто обертка и менеджер конфигов, разве не так? Собираешь вайн с д3д, а дальше, как привык. >>1721307 >тогда уж собирать гинту, а в гинте собрать REACTOS . и в нём уже играть в виндовые игры. добавить немножко виртуализации по вкусу. Круто. Гайд запилишь?
не_кто (Google Android: Mobile Safari)24/05/16 Втр 10:19:23#53№1721319
>>1721309 хм. гинта в этом треде затачивается конкретно под гамесы)) сразу не вкурил. посоны, изъёбств столько что можно на гинте смело пилить дистр, и в переспективе собирать пк-базед приставки. опенсорсные и пират-френдли.
>>1721323 Когда я зашёл в софтач, то первым делом увидел этот тред на нулевой тому что в софтаче дальше нулевой особого смысла нет ходить, там уже обычно мёртвые срачи, либо никому не интересные темы. > Да что они захватили, пара обоссанных юродивых ракует тут по тредам, не более. Да, с захватом я наверное погорячился.
не_кто (Google Android: Mobile Safari)24/05/16 Втр 10:29:32#58№1721328
>>1721317 >Круто. Гайд запилишь? увы нет. реактос говорят ещё сыр. и собрать то я его собиру, но всё железо погонять в разный свежак не позволит. а фаллоут2 заведётся под вайном и без затачивания системы. если надо не для изъёбств а реально приставку, то лиух стабиоьнее(судя по новостям по писание ревкт ОС).
А чем плоха гента для игор? Все работает абсолютно, по сравнению с арчем/дебином/бубунтой(все, где я тестил) многие мелкие глюки исчезли, производительность выше, исчезли артефакт в совреенных движках. Понятно, что винда в дуалбуте для геймера мастхэв, но если выбирать линух по игоры - однозначно гента.
Аноним (Microsoft Windows 7: Firefox based)24/05/16 Втр 11:04:26#70№1721347
Как все-таки забутстрапить gcc? Допустим, есть голая убунта или арч, я скачаю исходники, что дальше? Где взять бинари (устанавливать пакеты не вариант, по каким-либо причинам)? И еще, ведь gcc переписали на крестах. Получается, что сишка теперь даже не селф-хостед. Куда мы катимся, господа...
не_кто (Google Android: Mobile Safari)24/05/16 Втр 11:05:15#71№1721348
>>1721334 ничем не плоха) затачиваема как надо. но вобще позиционируется гинта как конструктор дистрибютивов(не пробовал)
не_кто (Google Android: Mobile Safari)24/05/16 Втр 11:07:02#72№1721349
> И еще, ведь gcc переписали на крестах. Получается, что сишка теперь даже не селф-хостед. Куда мы катимся, господа...
>>1721352 В дефолтном конфиге подключается сразу много ЖД, и всё бы ничего, но они подключаются модулями. У меня ядро без initramfs, и в таком случае мне нужно вшить в ядро слишком много всякого хлама. Мне бы узнать, что конкретно нужно включить для работы моего ЖД и тупо оставить только его.
>ACCEPT_KEYWORDS="~amd64" Этот способ для мультилиба тоже подходит?
Аноним (Microsoft Windows 7: Firefox based)24/05/16 Втр 11:22:00#79№1721361
>>1721356 В лайвсд посмотри, какие модули загружены. А вообще, ты потратишь больше времени на это все, чем сэкономишь в дальнейшем на компилежке этих драйверов (считать по килобайтам размер ядра это вообще смешно). Поотключай очевидное, в чем не уверен -- оставь.
Что же случилось, что неймфагов внезапно так потянуло на генту?
>>1721365 Но у меня все работает в Люнаксе, ты хочешь с\меня окончательно разозлить, что бы я матерился и посылал всех нахуй?
Аноним (Microsoft Windows 7: Firefox based)24/05/16 Втр 11:36:28#87№1721374
>>1721360 Но лучше не надо, оставь дефолт. Просто придется перекомпилить, считай, весь stage3, еще тебя ожидают увлекательные приключения с обновлением перла и прочий мегафан. Лучше отложи это до тех времен, когда освоишься немного, а нестабильный кейворд можно для отдельных пакетов выбрать, если что.
>>1721374 Я так то бегу с нестабильной но-мультилиб на нестабильную мультилиб, увлекательные приключения с обновлением перла я уже проходил, они уже это пофиксили, сегодня мне ничего не должно помешать перенести ситему на унстейбл.
Аноним (Microsoft Windows 7: Firefox based)24/05/16 Втр 11:45:33#91№1721379
>>1721371 ABI_X86="64 32" Просто добавляешь в make.conf и забываешь об этом.
>>1721378 Нахуй тебе анстэйбл, маня? Дохуя багрепортов пишешь или что? Для кого частичную размаскировку пакетов сделали? Прибежал тут ныть на мой сосачик, пидор ебаный.
Аноним (Microsoft Windows 7: Firefox based)24/05/16 Втр 12:00:20#97№1721394
>>1721378 Как хочешь. Унстейбл тут постейбловее любого другого стейбла, в конце концов. Нахуя было диму слушать? Уже не раз говорили не слушать его, но надо же самому убедиться, потратив время и нервы, да? >>1721380 Нет, ты примерно даже не догадываешься, что это означает? Гугли, я не собираюсь переписывать сюда вики. Это гента, ты учишься читать и гуглить или сносишь ее и пополняешь строй неосиляторов, одно из двух.
Аноним (Microsoft Windows 7: Firefox based)24/05/16 Втр 12:04:00#98№1721395
>>1721394 Конкретно строчка, что я дал, дает гарантию, что ты запустишь практически любое 32 битное бинарное говно, удовлетворив зависимости. А вот теперь мне пора уебывать, так что пиздуй курить маны.
>>1721390 А есть ли вариант собрать конфиг генкернелом, а потом подправить его вручную? А то я чот хуйни насобирал, грузится за 1 секунду и иксы не поднимаются, лол.
>>1721394 > Нахуя было диму слушать? Я ставил но-мультилиб не потому что мне дима так сказал. Мне просто было интересно, не жалею об этом. Возможно даже не стал бы сползать оттуда, если бы видеодрайвер нормально работал.
>Гугли Я не могу найти объяснение на тему того, что мне даст пикрелейтед. В двух словах объясни, анончик.
>>1721395 То есть это просто добавление совместимости с 32-битными приложениями? Если так, то я всё понял, спасибо.
не_кто (Google Android: Mobile Safari)24/05/16 Втр 12:20:01#101№1721404
>>1721405 Ну ты чего, вайн это слишком низко, не люблю его. Хотя производительность в доте протестить действительно хочется. Около года назад ставил генту и запускал там стим с той же дотой, фпс проседал на 15-20 кадров относительно арча. Надеюсь тогда я просто что-то не так сделал.
>>1721404 Это слишком просто, редактировать кучу. Пока остановился на make localmodconfig , школьники утверждают, что загрузка ядра почти мгновенная становится. Пойду тестить.
Далее подключите все используемые устройства к компьютеру, чтобы подхватились модули через udev и выполните автоматическую установку только используемых модулей
# make localmodconfig
В этом пункте происходит сильная зачистка конфигурационного файла.
Затем проверьте включение некоторых модулей и при их отсутствии включите. Корневую файловую систему, Ваш контроллер диска, ramdisk, если используете initrd (что совсем не обязательно) включайте их не модулями, а сразу в ядро. Модулями подключите ntfs, файловую систему для cd, включите пункт scsi cd-rom, usb принтеры, мониторы и прочую используемую usb технику, которую не увидел скрипт. Ну и само собой Ваши любимые пункты проверьте на правильность настроек, но как правило скрипт их не затрагивает.
# make menuconfig
Далее сохраните настройки в .config и выходите
Теперь запускаем максимально быструю компиляцию ядра, модулей и их установку, включая пересборку и подключение внешних модулей типа nvidia и virtualbox (у Вас должен быть установлен пакет sys-kernel/module-rebuild)
# make -j(кол-во ядер+1) && make modules_install install && module-rebuild -X rebuild
Затем в grub подключаем новое ядро, но возможно даже не придется переделывать grub, если это повторная компиляция. Таким образом Вы получите минимальную систему непосредственно для Вашего компьютера из стандартного конфигурационного файла gentoo.
В случае неуспеха, что маловероятно, скопируйте .config.bak на место .config
# cp -a /usr/src/linux/.config.bak /usr/src/linux/.config
и выполните для компиляции ядра со стандартными параметрами gentoo
# make -j(кол-во ядер+1) && make modules_install install && module-rebuild -X rebuild
P.S. Хитрости. Перед началом компиляции скопируйте каталог boot, например, в домашнюю директорию. И в случае неудачи Вы всегда сможете быстро восстановить ядро из liveCD (если ядро у Вас только одно), удалением испорченного boot из корневого раздела и восстановлением из Вашей архивной копии.
Для самой быстрой загрузки ядра измените 2 пункта ядра так как показано у меня:
Preemption Model (Preemptible Kernel (Low-Latency Desktop))
и
Timer frequency (1000 HZ) После этих мероприятий ядро на медленном atom n270 грузится чуть медленнее 1 секунды.
>>1721478 Короче, пересобрал 4.6.0 по этому говногайду. 1 сек загрузки на моем хдд конечно нет, но результат таков(с ентер в меню граба до появления логина): старое ядро - 17 сек, новое - 6-7 сек. Вроде все работает, хотя полностью оттестить времени не было.
>>1721543 То, что ты выпиливаешь поддержку всего оборудования кроме того, что у тебя есть. И если ты купишь себе новую сетевуху, придется пересобирать ядро. Как я понял, мб кто поправит.
Собрал я себе генту. Запускаю, ядро работает, но поле логина отсутствует. Просто надпись This is localhost и всё. У меня такое уже было, но я просто переставил систему тогда. В чём может быть проблема? Я ещё поставил sysklogd, он логи пишет или нет? Где они лежат? Я хз что делать.
>>1721568 Лол, пока писал поле логина появилось. Похоже что-то тормозит загрузку, очень сильно тормозит, ну тут я уже сам. >>1721569 Похоже после ребута всё стирается.
>>1721615 Ага, и перекомпилируй @wolrd заодно. Орнул, ибо сам так вчера делал. Хорошо что не успел всякого дерьма понаставить, все что установил: mpd, chromium, xserver, term.
>>1721632 Размаскировал вэйланд твой, последняя версия >Latest version available: 1.10.0-r1 На сайте >1.10.91 Пиздец, на 3 месяца отстает, жизнь боль. Даже если с последним апдейтом дрова на нвидиа завезут, один хуй придется генту ждать еще сезон. Нахуй так жить вообще.
Поставил suid, но на деле как будто такого флага нету.
[~] weston-launch weston-launch: Permission denied. You should either: - enable systemd session support for weston-launch. - or add yourself to the 'weston-launch' group.
>>1721656 Там группе полномочия выдать же еще надо по идее на запуск вестона. У меня аналогичное с иксами было, в файле с группами надо было въебать во все группы какие-то космические цифры в духе 104 105 108. Гугли, короче.
>>1721736 Ну и чтобы о перегреве напоминать, если у тебя что-то выше сотки пойдет. А так да, нахуй не нужен, я даже на ноуте его выпилил нахуй, чтобы не жрал ресурсы.
Аноним (Microsoft Windows 10: Firefox based)24/05/16 Втр 16:00:17#233№1721751
Проясните за генту Пакеты откуда берутся,репозитории как у дебиана?Если я к примеру захочу пакет которого нет в репах,где его брать,кроме как сайта самому исходники качать?Например плазма пятая есть в репах?
>>1721751 > репозитории как у дебиана Лол. > Если я к примеру захочу пакет которого нет в репах,где его брать,кроме как сайта самому исходники качать?Например плазма пятая есть в репах? А как бы ты поступил на дебиане? Скачал бы с сайта исходники. Пятая плазма есть.
Алсо, мне кажется, что ты немного не понимаешь что есть гента.
>>1721751 >репозитории как у дебиана Типа того. >Если я к примеру захочу пакет которого нет в репах Оверлеи, сам можешь даже ебилд написать под нужное говно.
Аноним (Microsoft Windows 10: Firefox based)24/05/16 Втр 16:09:11#245№1721773
>>1721754 > GIT Тоесть открывать браузер,искать пакет и копировать ссылку в гит? >>1721755 > А как бы ты поступил на дебиане? Скачал бы с сайта исходники. Пятая плазма есть На дебиане наверно так и поступил бы Плазма в репах? > Алсо, мне кажется, что ты немного не понимаешь что есть гента Так и есть,не понимаю,сейчас сижу на арче,различия большие? >>1721759 > Оверлеи Что это?
>>1721773 Кто-то годно сказал: "Если не знаешь, зачем тебе гента, значит она тебе нахуй не нужна". Она не быстрее арча, могу тебя заверить, сиди там, где сидишь.
>>1721770 >>1721779 Я в man make.conf такой опции не нашел, в инфо такой опции нет, не гуглится, просто удали эту строчку с АБИ_ХУЙ86 и все соберется. А может проблема в другом.
>>1721784 Хуюфы же, лолирую с безпруфных кукаретиков, но вполне возможно что разница не большая, ведь рач навернека всегда последнюю версию компилятора использует, правда компилирует джернерик пакеты.
>>1721478 No config file found at scripts/kconfig/streamline_config.pl line 123. scripts/kconfig/Makefile:41: ошибка выполнения рецепта для цели «localmodconfig» make[1]: [localmodconfig] Ошибка 2 Makefile:531: ошибка выполнения рецепта для цели «localmodconfig» make: [localmodconfig] Ошибка 2
>>1721798 Скажи где найти документацию про эту хуйню? Ман или ссылку. С этим говном ты часом не две версии пакета собираешь 32 и 64 битную? шиндовс стайл?
>>1721806 HOSTCC scripts/basic/fixdep HOSTCC scripts/kconfig/conf.o SHIPPED scripts/kconfig/zconf.tab.c SHIPPED scripts/kconfig/zconf.lex.c SHIPPED scripts/kconfig/zconf.hash.c HOSTCC scripts/kconfig/zconf.tab.o HOSTLD scripts/kconfig/conf No config file found at scripts/kconfig/streamline_config.pl line 123. scripts/kconfig/Makefile:41: ошибка выполнения рецепта для цели «localmodconfig» make[1]: [localmodconfig] Ошибка 2 Makefile:531: ошибка выполнения рецепта для цели «localmodconfig» make: [localmodconfig] Ошибка 2
>>1721814 make localyesconfig No config file found at scripts/kconfig/streamline_config.pl line 123. scripts/kconfig/Makefile:41: ошибка выполнения рецепта для цели «localyesconfig» make[1]: [localyesconfig] Ошибка 2 Makefile:531: ошибка выполнения рецепта для цели «localyesconfig» make: [localyesconfig] Ошибка 2
Посоны, у меня все ДЕ (кроме крысы) ругаются на то, что не могут найти display, когда пытаюсь их сессию запустить. Что самое интересное, все это все прекрасно запускается поверх крысы в терминале и работает, и lxqt, и weston, соответственно openbox и weston заменяют оконный менеджер, но если запускать из сосноли, ошибка эта ебаная. Куда копать?
>>1721942 я когда 3 дня заезжал в нее, то толлько с третьего раза смог нормально все установить. ныть в треде - не вариант. в интернете дохуя инффы, есть генту хуфбук.
Аноним (Microsoft Windows 10: Firefox based)24/05/16 Втр 17:47:41#316№1721952
>>1721949 Ya s ney uze bolshe 3 dney perdolys, pri tom chto sovsem ne* newfag. >>1721951 Y menya proeb ne s moey storony, paket krivoi, a seychas sovsem pizdes. A tak uze perestavlyau.
>>1722027 Тащемта граб ненужон, есть syslinux, но это другая история. Тебе о грабе говорили, когда ты хотел шоб мы им EFI грузили. Если это ты был, конечно.
Разрабатывается платформа для согласованной связи процессоров ARM, IBM и x86
Вчера семь ведущих компаний ИТ-сектора объявили о создании сообщества, которое взвалило на себя непосильную задачу. Компании AMD, ARM, Huawei, IBM, Mellanox, Qualcomm и Xilinx собрались представить аппаратную платформу и протокол для бесшовной, как нынче модно говорить, связи разнородных процессоров: общего назначения, графических, сетевых и разного рода ускорителей. В одной аппаратной платформе на принципах согласованного (когерентного) кэша с сохранением целостности данных должны будут трудиться любые аппаратные решения на любой (в рамках участников консорциума) архитектуре, будь то архитектура ARM, Power или x86. https://2ch.hk/hw/res/1283193.html
>>1722155 Иксы старые. Там полно кривого кода, кривых решений, иксы объективно плохие. В вейланде пытаются сделать зоебись, исправить ошибки прошлого, и в целом нормально делают. Другое дело, что ещё не всё портировали из иксов на вейланд, что бы Дима не говорил, хотя юзать можно.
>>1722216 Не понял твой пост. Что замаскировать? У меня с дефолтным профилем почему-то прилетает ещё гора пакетов, в этом проблема. Я хочу узнать почему.
>>1722217 Знал бы как - помог бы. Краем чуть-чуть догоняю про /etc/portage/profile/package.use.mask Оно ли это или нет - не знаю. Погугли. Вообще мне казалось что Дмитрий может знать про это, он помог мне маленько с подобной проблемой. Мне надо было chromium с gtk3 компилировать, а дефолтный gtk3 флаг мне не помогал. Пришлось делать это echo 'www-client/chromium -gtk3' > /etc/portage/profile/package.use.mask
>>1722258 В гугле просто объясняют что такое локальные юзы. Я знаю что это такое, но я не понимаю почему я не могу задать сраный юз глобально, и что бы он на всё действовал. Предлагаешь мне к каждому пакету писать "-qt -gtk ..." ?Или я что-то не так понял?
Я тот анон, которому не удавалось собрать cairo. Переставил систему, по прежнему не удаётся. Вероятно обосрач с охуительно стабильными ubstable репами генты. Фикс не завезли. Попробую ещё раз поставить генту, но уже стабильную. Если всё пойдёт хорошо - завтра обновлюсь до нестабильной.
А тем временем ещё один день моей жизни успешно проёбан. Впрочем похуй.
>>1722393 Единственное что может быть не так у меня - это юзы, но с ними всё в порядке. Может CFLAGS? Да хуй знает, тоже норм вроде. А куда ещё смотреть?
Сейчас попробую собрать на стейбле -будет видно.
>>1722397 > по типу urxvt старенького. > gnome-terminal Отличный совет.
>>1722400 В основном срёт тем, что некоторые переменные нот дефинед. Возможно какой-то *.h не подключился, хуй знает, это глубоко, очевидно баг. >>1722403 Ну а его почему? Почитал описание юза - заебись вещь.
>>1722416 Ясно, тогда буду локально включать. Он мне очень доставил в suspend. Да, вероятно это был он, всё так шустро работает. Всегда думал, что это реализация под прыщами кривая, а оказалось его собирают криво.
Аноним (Microsoft Windows 7: Firefox based)25/05/16 Срд 00:35:00#408№1722422
Как сделать цвет шрифта другой в консолечке? В ядре настройки пишутся или где-то еще?
>>1722420 Я suspend как раз с ним собрал, все ок паботает, только сеть слетает, перещапускаю, но это скорее от кривых настроек сети. Еще я там lzo и что-то подобное вырубил.
>>1722425 Именно с твоими флагами и компилял. К слову у меня везде слетала сеть на несколько секунд, примерно 10-20 повторной инициализации, раздражало шо пиздец, а тут норм всё, лол.
>>1722422 В ядре, там экстра опции есть, Шрифт для эйпла хорош если 1600*900 и меньше, но у меня фуллхд, и он мелковат, выбрал средний шрифт, в дефолте жирноватый.
>>1722452 Блядь. Порылся в логе, оно ругалось на -mtune и -mcpu. Ёбаный стыд. Какой чёрт меня потянул это поставить. Ебать мой рот. Как же я зол. ЕБАТЬ МОЙ РОТ КАК ЖЕ Я СУКА ЗОЛКАК ЖЕ Я ЗОЛ БЛЯДЬ
Хотел было посочуствовать этому бедолаге-пересборщику, потом подумал, что раз тот повелся на рекомендации местного выскочки пустознайки, то он сам себе дурак. И злорадно рассмеялся.
Аноним (Microsoft Windows 7: Firefox based)25/05/16 Срд 02:53:48#428№1722557
>>1722370 А ведь я снова оказался прав, как и с мультилибом. Но зачем слушать какого-то аненомуса, вот другое дело, человек не стесняется подписывать свои посты, наверное он действительно шарит. Кек.
>>1722557 -mcpu Я не советовал, что с мультилибом не так манька? В мультилибе больше вероятность что что-то отвалится, его с трудом запилили.
Аноним (Microsoft Windows 7: Firefox based)25/05/16 Срд 03:25:37#430№1722572
>>1722561 Почему мультилиб тогда дефолт? Наверное, потому что людям обычно нужна система, в которой они без проблем смогут запустить бинарную x86 проприетарщину и вайновые игры, а не платформа для дроча на прирост в 1% в синетических тестах. Олсо, двачую >>1722514, твое -m64 когда-нибудь кому-нибудь сломает мультилиб, да и поделом, может думать башкой научатся.
>>1722572 Расписано же про -m64. Git для кого? PULL РЫКВЫСТЫ для кого?
Аноним (Microsoft Windows 7: Firefox based)25/05/16 Срд 04:36:41#432№1722591
>>1722582 -m64 имеет смысл только при сборке из-под x86 под amd64, не более. Оно ничего не ломает в nomultilib, но говорит об уровне знаний писавшего это. Мультилиб оно тоже не сломает, но соснет на этапе линковки (тогда надо его и в LDFLAGS сунуть, будет lib32 с amd64 либами, охуенно, че). >Git для кого? PULL РЫКВЫСТЫ для кого? Какой нахуй гит, я что, хипстер что ли?
В тред уже страшно заходить, битком набит идиотами, начитавшихся димкиных советов, запиливших себе -m64 -nomultilib -static -unstable и вопящих "СХУЯЛИ НЕ РАБОТАЕТ-ТО БЛЯДЬ НИХУЯ?!?!??!"
>>1722572 В жепу дьефолт, рвньше дефолтом номультилиб был, для игрунов я расписал что к чему. Запруфай что -m64 только для компиляции на 32 битных системах нужна.
>>1722782 Загрузчик же как-то грузит, но вообще невозможно, в ядре надо указать путь к корню а в не эфи-ядре путь к корню не укажешь, ему граб путь указывает.
>>1722737 загрузки чего, лол? кастомного ядра? ясен пень если урезать ядро то initrd быстрее будет грузиться, можно выииграть секунду-две. а если ты еще и initrd выкинешь то еще быстрее будет, такие извращенцы с хаутушками гугляться. ну а больше у тебя ничего там и нет.
Аноним (Microsoft Windows 7: Chromium based)25/05/16 Срд 11:51:40#455№1722834
Арчешкольник на связи. Пытаюсь поставить генту. Начал читать их вики по установке, нихуя не понял.
Установка только через кабель dhcpcd. Почему нет поддержки установки через wifi ? Почему нельзя разбить и форматнуть нужные разделы, смортировать их и просто начать ставить туда систему и груб в /boot ? Какой то велосипед, я хуею.
>>1722834 Ты просто тупой. Установка через кабель, потому что надёжнее. А так-то и через вайфай можешь, если он заработает. >Почему нельзя разбить и форматнуть нужные разделы, смортировать их и просто начать ставить туда систему и груб в /boot ? А там что по твоему написано? Всё так и делаешь.
>>1722834 Читай гайд в что в начале, там предлагают другой способ немного. Тот livecd что на офф. сайте не обязателен к использованию, там тебе arch-bootstrap не нужен будет. Бери livecd из топика и качай stage3 отдельно, а потом уже по гайду через chroot установишь.
>>1722848 Дохуя, полностью рабочее, плохо пожатое, монолитное ядро без модулей весит 5-6 мегабайт. В инитрамсе вообще все включено, оно расчитано на то, что в ядре включены все модули, и подтянутся нужные, в бинарных дистрах так наверно.
>>1722857 главное не удивляться что ты забыл что то включить, и какая нибудь флешка фат32 не монтируеться, лол. пришло время пересобрать ядро, едро само не пересоберется!
>>1722875 Раньше еще сильнее ебал, ядро 3 метра весило, но проеб конфиг. На удивление за минут 5 настроил прежний конфиг, даже минимальнее, поддержку oss, pci express убрал, но все модули вшил в ядро, 5 мегабайт теперь. Говорят systemd быстрее грузится должно, но в openRC ничего лишнего нет, в отличии от системди, так что не знаю..
>>1722908 Я понял это мне. >>1722913 Именно компиляция и зависимости и заебали. Раньше на старых железках был толк от дженты, скомпилил под себя, а теперь с современным железом смысл пропал. И в арике тоже можно все пакеты под себя запилить, но НЕНУЖНО.
Аноним (Microsoft Windows 7: Chromium based)25/05/16 Срд 12:55:05#498№1722920
Если ставишь с гентовского лайф сиди с интернет коннектом, то архив stage3 не надо скачивать ?
Поясните за флаги. С -Os компилирует почти в два раза быстре чем с -O2 . При этом -Os тоже самое что и -O2, только с дополнительным функционалом. Почему тогда -O2 остается лучшим флагом? И какие подводные камни у -Os ?
>>1722934 Пойдешь, поедешь по дефолтному гайду. Разметишь диск, примонтируешь с нужными параметрами, закачаешь туда stage3 через wget или curl, в зависимости от того что там есть. Далее chroot накатишь ядро (сразу genkernel юзай), загрузчик и т.д.
>>1722973 Если у тебя эфи то ты обязан вынести /буут на отдельный диск с фат32, про легаси ничего не скажу
Аноним (Microsoft Windows 7: Chromium based)25/05/16 Срд 14:03:22#513№1723008
>>1723002 Юзая арч, я раньше выносил /home, но я в нем по привычке ничего не храню по-этому делаю целый / раздел, даже без свопа, т к 8гб оперативки хватает с головой.
>>1723008 Вообще ничего в хомяке? Так то хом лучше в руте держать, а файлопомойку монтировать в /home/user/Desktop/ С флагом noexec на всякий случай. Все /tmp и кешы монтирую в оперативку
>>1723080 У тебя на комплюхтерне dhcp криво получает айпи от dhcp сервера на рутере. На лайвсд нормально, а на системе нет, значит проблема локальная, не хватает возможно настройки какой-то, или либы.
>>1723110 Мне лично лень было искать все либы, которых требует стим. Опять же, я не знаю, что собирается запускать у себя тот анон, поэтому посоветовал беспроигрышный вариант. >>1723113 Пропиши статику и все дела.
In case the network interface card should be configured with a static IP address, add their data to /etc/dhcpcd.conf.[1] The following is an example of manually adding a static address, routes, and DNS by editing DHCPCD's configuration file using a text editor of choice: FILE /etc/dhcpcd.conf
не_кто (Google Android: Mobile Safari)25/05/16 Срд 16:37:30#557№1723171
Господа, что думаете по поводу браузеров на вебките? я охуел собрав midori (webkit - based, webkit собирался часов много) а потом увидел что ни хромиум ни лиса от вебкита не зависят. алсо mplayer в режеме энергосбережения(cpu governor powersave,искать в \sys/bus/cpu,425 mhz частота) и при сборке чего то в фоне слегка лагает. зато не жужит вентилями. и чо лучше— gimp или krita&
We provide two interface handlers presently: ifconfig and iproute2. Only one of these is needed to do any kind of network configuration.
ifconfig is installed by default (the net-tools package is part of the system profile). iproute2 is a more powerful and flexible package, but it's not included by default. root #emerge --ask sys-apps/iproute2 FILE /etc/conf.d/netiproute2 is installed but still prefer ifconfig
# To prefer ifconfig over iproute2 if both are installed as openrc prefers # to use iproute2 then modules="ifconfig"
As both ifconfig and iproute2 do very similar things we allow their basic configuration to work with each other. For example both the below code snippet work regardless of which module the user is using. FILE /etc/conf.d/netExample different approaches for configuration
>>1721464 Хех, Дима, у меня например march native выдаёт не совсем корректный результат. Рукожоп видимо как раз ты. Где ты там x2 получил и по сравнению с чем и как замерял это загадка.
Не знаешь, чем заняться в вечер пятницы? И не узнаешь, потому что не знаешь какой уже день компилируется @world или libre office.
Девушка собралась быстрее генты? Этого не может быть, ведь тебе больше не нужна девушка.
Борода? Возможно. В Gentoo GNU/Linux возможно все.
Обновить систему за ночь? Легко, просто поспи неделю!
Новая кофеварка? Накати на нее Gentoo GNU/Linux.
Гента! Дженту! Линукс! Свидетели вендекапца ITT!
Предыдущий:
FAQ:
>Что такое Gentoo GNU/Linux
Gentoo это элитный source-based GNU/Linux дистрибутив, элитный потому как остальные source-based слишком неудобны и не автоматизированы, хотя есть Funtoo - почти то же самое, что Gentoo.
>В чем преимущество Gentoo GNU/Linux?
Gentoo GNU/Linux предоставляет полную свободу выбора всего и вся, вы сами решаете как будет работать ваш дистрибутив, именно поэтому Gentoo GNU/Linux имеет абсолютное превосходство над любыми ОС в любом спектре задач.
Gentoo GNU/Linux это не просто конструктор как Arch и минимальный Debian, здесь возможности гораздо шире, ведь есть доступ к более низкому уровню благодаря глобальным и локальным USE-флагам.
В Gentoo ты никогда не платишь за то, что не используешь.
С помощью Gentoo вы гораздо быстрее вникните в суть GNU/Linux.
>Долго ли компилируются пакеты?
Нет, особенно на современном железе. Ядро со всеми модулями на Intel Core i3 4330 собирается за 3 минуты и 23 секунды, xorg-server 3 минуты 40 секунд.
Chromium - 2 часа 52 минуты
Firefox - 32 минуты
>Правда что Gentoo потребляет меньше RAM?
Да, особенно если собрирать с флагами CFLAGS="-Os" USE="-static -static-libs" и использовать wayland.
>Какой будет прирост производительности относительно других ОС?
Зависит от приложения, прирост 2-4 раза вполне реально получить.
>Почему Я должен перекатыватся со своего Арча?
Потому что здесь тоже есть pacman.
>Какие еще есть Gentoo-based дистрибутивы?
http://distrowatch.com/search.php?basedon=Gentoo
https://wiki.gentoo.org/wiki/Distributions_based_on_Gentoo
>Кококок ШАПКА ПЛОХАЯ!!!
Дочитай ее до конца и улучшай если считаешь ее плохой. В конце ссылка на github, делай пулл-реквесты, форкай, пиши с нуля.
Краткий список преимуществ Gentoo GNU/Linux над остальными дистрибутивами:
1. Rolling release
2. Source-based
3. Множество оверлеев
4. Wayland-ready
5. Гибкость
6. Производительность
7. Экономия ресурсов
8. Безопасность
9. Стабильность
Install Gentoo GNU/Linux Tips and Tricks:
https://github.com/DmitriyHetman/gentoo/blob/master/install_guide/ru/install-gentoo
Ссылки на шапку:
Сюда коммитить, и комментировать:
https://github.com/DmitriyHetman/gentoo/blob/beta/install_guide/ru/header
Отсюда брать стабильную шапку:
https://github.com/DmitriyHetman/gentoo/blob/master/install_guide/ru/header
Cсылка для редактирования гайда:
https://github.com/DmitriyHetman/gentoo/blob/beta/install_guide/ru/install-Gentoo