>>3356954 lto оперативу поджирает, причём, в готовых бинарниках тоже, не только при компиляции. А у меня её не очень много.
Аноним (Google Android: Mobile Safari)13/09/23 Срд 18:31:01№33569995
Для тех, кто боится время компиляции. Это на моей некропеке, e5450 и 4 гига ддр2. Фирефокс - 2 часа gcc - 3 часа (с пго) clang, llvm и rust по часу.
Аноним (Google Android: Mobile Safari)13/09/23 Срд 19:29:37№33570196
а сорсы меньше весят, чем запакованные бинарники? Тоесть ситуация в которой, инет медленный/нестабильный шо капец и лишние мегабайт 100 решают, и легче просто скачать поменьше и скомпилить самому.
>>3356999 я че ебанутый больше 5 минут на установку браузера нахуй тратить?
Аноним (Google Android: Mobile Safari)13/09/23 Срд 19:39:52№33570268
>>3356999 Вот прямо сейчас компилируется хромиум, со всеми зависимостями и дефолтными флагами уже ~8 часов и еще часа 2 осталось (так примерно почувствовал), это моя первая генту установка, так что хотел сам разбираться че там по производительности, но раз такой тред спрошу, ведь это не нормально? Пека ну такой не новый но нормальный.
Аноним (Google Android: Mobile Safari)13/09/23 Срд 19:44:14№33570289
>>3356945 О, годный тред. Моар конфигов. Свой пока не покажу (стесняюсь).
>>3357026 Хромиум действительно очень долго это делает, но у тебя ещё могут быть проблемы с флагами. Оптимизации lto сильно оперативу жрут, например. Смотри за потреблением во время компиляции, если оно будет забивать всю оперативу - снижай джобсы, иначе, оно у тебя нихера не скомпилит. Я один раз пытался его скомпилить, подумал - ну нахер, ну и на лису перешел, она компилируется не так сложно.
>>3357028 У меня прошлый конфиг на старом ядре, его искать нужно. А этот я сильнее урезал, тут нет BPF, NSA SELinux, немного дебага убрал ещё и других харденингов, ну и дрова все вырубил, которые не нужны мне. Про network не уверен, не очень разбираюсь в этих параметрах, надо будет тестить netfilter, вдруг, он у меня не всё умеет, что должен, ну и сами сетевые протоколы.
>>3358556 Да, на нём. Комп другой у меня, конечно, есть. Это ещё одна машинка с Gentoo. Хоть так старое железо ещё как-то послужит. Материнка неплохая, много слотов PCI. Установлю какие-нибудь дополнительные платы. Музыку можно будет слушать. Есть на выбор аудиокарты, но всё очень старое. Вот и думаю, соберу-ка я сборку, которая хотя бы работает, а не валяется в коробках. >>3358557 Я никуда не спешу, оптимизации и флаги напрописывал и оно там себе тихонько компилиуется пока я мультики смотрю.
Аноним (Google Android: Mobile Safari)17/09/23 Вск 22:48:38№335866918
>>3358659 >Комп другой у меня, конечно, есть. Так подними на нём бинхост и компиль для некропеки.
>>3356943 (OP) Сколько надо потратить жизни самообладания на генту.
В списках оси на топ суперкомпьтерах генту я не встречал, или покажте какой суперкомп юзает генту.
Сложно ли будет изучать генту, если анон устанавливает арч через archinstall.По большей части из-за лени.
Были ли случаи когда вы впечатляли других людей тем что вы гентуюзер?
Аноним (Google Android: Mobile Safari)17/09/23 Вск 23:12:03№335867820
>>3358675 >Сколько надо потратить жизни самообладания на генту. Зависит от того, на какое время ты можешь держать концентрацию на документации. >В списках оси на топ суперкомпьтерах генту я не встречал, или покажте какой суперкомп юзает генту. Загуглил https://icm.krasn.ru/page.php?page=cluster2 >Сложно ли будет изучать генту, если анон устанавливает арч через archinstall. По большей части из-за лени. Нет, но после установки арча через чрут, было бы проще чутка ставить генту. >Были ли случаи когда вы впечатляли других людей тем что вы гентуюзер? Нет.
>>3358675 >Сколько надо потратить >Сложно ли будет изучать Если опыт с другими линухами есть, то никаких проблем - сиди читай маны на portage пока софт компиляется >на топ суперкомпьтерах так она не быстрее того же арча, в чем смысл? >Были ли случаи Скорее наоборот, впечатлился сам познакомившись с сабжем на работе - показалось удобно, что софт собирается только с нужными USE флагами и патчится на лету (и вот спустя 14 лет я здесь) Вообще сейчас дистр не то, чтоб на подъеме - я бы на твоем месте остался сидеть на арче и не парился
Аноним (Google Android: Mobile Safari)17/09/23 Вск 23:32:49№335868222
>>3358681 >так она не быстрее того же арча, в чем смысл? Тут от флагов зависит. Например, многие программы будут быстрее работать с native оптимизациями, но есть исключения, которые с generic работают лучше.
>>3358678 >>3358681 Все аноны с нуля устанавливают генту? Долго и трудно для вката
>так она не быстрее того же арча, в чем смысл? Так главный козырь генту это скорость за счет компилирования, что отражено в названии самого быстрого пингвина в мире. Поясните за компилирование вкатуну. Как компилируют пакеты мейнтейнеры всяких дистрибутивов, почему они медленнее чем компилить самому. Знаю в генту есть фича степень производительности, она влияет на скорость компилирования, чем долше компил чем производительней, ну раз уж компилировать то на максимум, но есль ли предел?
Аноним (Google Android: Mobile Safari)18/09/23 Пнд 01:47:04№335871524
>>3358709 >Все аноны с нуля устанавливают генту? Долго и трудно для вката Я с убунты вкатывался, пару недель повозился, это считая своё ядро тоже. >Так главный козырь генту это скорость за счет компилирования Нет, скорее, главное преимущество - кастомизируемость, это один из самых гибких дистров, который поддерживает огромное количесво архитектур и очень много вариантов конфигурации. portage крут. >Как компилируют пакеты мейнтейнеры всяких дистрибутивов, почему они медленнее чем компилить самому. Ты gentoo можешь скомпилить с оптимизациями под свой процессор, но это не всегда быстрее, как я говорил, дистры компилят generic, без оптимизации этой. Ещё есть lto, pgo, graphite и прочие штуки, но это надо тестировать, они тоже разный результат дают, могут вообще программу сломать. >Знаю в генту есть фича степень производительности, она влияет на скорость компилирования, чем долше компил чем производительней, ну раз уж компилировать то на максимум, но есль ли предел? Это немного не так работает. Есть различные оптимизации, в зависимости от которых увеличивается время компиляции, но уровни есть только в виде -O, они не сильно влияют на время. pgo больше всех влияет, он компилит, потом прогоняет тесты, потом опять компилит, задействуя результаты тестов для оптимизации. Выкидывание лишнего больше даст, наверное, можно без харденингов ещё компилить, вырубить фиксы процессорных уязвимостей, планировщики настроить, preemtion. Не надейся, что компилятор тебе магию устроит, но помимо него ещё куча вещёй есть.
>>3358682 >оптимизациями в повседневном использовании не заметил никакой разницы - край, скомпилить утилиту с поддержкой каких-нибудь инструкций проца конкретно из твоей пэкарни (но такое редкость и используется в основном в криптографии) >>3358709 >скорость за счет компилирования фикция, результат на глаз в повседневном использовании не быстрее того же арча а вот гибкость сборки с нужными флагами/опциями радует, это да
Аноним (Google Android: Mobile Safari)18/09/23 Пнд 12:46:46№335890326
>>3358902 >в повседневном использовании не заметил никакой разницы - край, скомпилить утилиту с поддержкой каких-нибудь инструкций проца конкретно из твоей пэкарни (но такое редкость и используется в основном в криптографии) Это ручные оптимизации на асме, если ты про CPU_FLAGS_X86. Есть ещё автоматические оптимизации компилятора -march=native, которые сами векторизацию проводят.
Аноним (Google Android: Mobile Safari)18/09/23 Пнд 13:25:58№335891327
Какой мне смысл ставить генту, если я работаю в продуктах жидбрейнс? Андроид Студия при компиляции кушает 16 гб и уходит в своп, а на диске вся её херня 30 гигов
Аноним (Google Android: Mobile Safari)18/09/23 Пнд 13:42:20№335892528
Здесь наверное никто не знает что можно поставить скорость компиляции в idle и компилироваться будет только используя свободные ресурсы не тормозя всю систему.
Аноним (Google Android: Mobile Safari)18/09/23 Пнд 21:41:23№335914532
>>3359085 Знаем, раньше такого не было, пердолились с nice и ionice.
Аноним (Google Android: Mobile Safari)18/09/23 Пнд 22:33:39№335915733
>>3359085 Жаль, с оперативой этот трюк не сработает.
>>3356943 (OP) Не понимаю смысла генту. Ну вот есть у нас возможность компилить под тот же самый amd64, как и уже собранные пакеты на других дистрах, но с флагами! Это дает такое существенное увеличение производительности? Если да, то в чем оно выражается? Вы замеряете утилизацию каким образом, top слишком динамичный и скачет по процессам туда-сюда и на генту утилизация скомпилированных программ ниже насколько? Тот же самый вопрос касательно ядра, типа скомпилированное через menuconfig с нужными модулями параметрами эффективнее чем если я пропишу их в modprobe.d, а параметры в загрузчик или sysctl.conf? Если да, опять же в чем выражается эта эффективность? Меньшее потребление CPU,MEM? Как это измерялось и насколько эффективнее? Если нет на вопросы выше, зачем вам все это, поиграться? Держать систему в чистоте можно на любом дистре.
Аноним (Google Android: Mobile Safari)20/09/23 Срд 00:39:10№335961835
>>3359303 >Держать систему в чистоте можно на любом дистре. Ты на это больше времени потратишь, тут флагами это быстро делается.
Аноним (Microsoft Windows 10: Firefox based)20/09/23 Срд 10:50:08№335970636
>>3359303 Я говноадмин и Gentoo использую для всякой однозадачной хуйни. Поднять без лишнего говна почтовик там, нгинх и подобное.
>>3359706 Можешь больше рассказать про "почтовик"? Как это работает и вообще базу по ним. Я просто не совсем представляю. В моей голове это выглядит все централизованно. То есть есть mail.ru, например, и при отправке письма на какой-либо адрес они как бы "коммутируют" его куда нужно. В случае если ты у себя поднимаешь почтовый сервер(если я правильно понял, что такое "почтовик"), то кто ответственнен за то, чтобы письмо отправителя(например с gmail), дошло до тебя?
Аноним (Google Android: Mobile Safari)20/09/23 Срд 23:30:49№335998438
>>3359972 гмайл отправляет на твой сервер просто. >централизованно Федеративно.
>>3359618 Под чистотой подразумевалась "чистота". Это все субъективный взгляд каждого, что такое чистая система. Кому-то это вообще не нужно. Мои вопросы впервую очередь были связаны с тем, чем скомпилированный с флагами софт, лучше чем подгтовленный архив с пакетами и скриптом куда это пихать. И как производилось сравнение.
>>3359992 Не только от флагов зависит. Можно сделать так, что бинарник станет меньше размеом и памяти он будет жрать меньше. У меня установлено Os. Как я понял, через strip удаляются комментарии. https://wiki.gentoo.org/wiki/GCC_optimization#-O
Аноним (Google Android: Mobile Safari)21/09/23 Чтв 00:27:01№335999941
>>3359995 >У меня установлено Os. Это только на диске место экономит, по производительности хуже O2. На комменты компилятору похер.
Аноним (Google Android: Mobile Safari)21/09/23 Чтв 00:32:49№336000042
>>3359992 >Мои вопросы впервую очередь были связаны с тем, чем скомпилированный с флагами софт, лучше чем подгтовленный архив с пакетами и скриптом куда это пихать. Зависит от флагов, можно скомпилить быстрее, а можно и медленнее, например, как чел с Os выше. Тут я отвечал про оптимизации уже >>3358715 Главное различие - оптимизации native, под процессор, ну и конфигурирование сорцов, можно добавить в фаерфокс поддержку альсы и выбрость иксы, например.
Аноним (Microsoft Windows 10: Firefox based)26/09/23 Втр 18:51:25№336238043
>>3362380 Набор скромный. Samba, nginx, mocp, fmtools (приёмник пока не звучит, наверное, нужен аудио кабель прямо из тюнера в аудиокарту), ещё планирую собрать yt-dlp и как-нибудь установить компилятор Go. Он зараза вылетает в sementation fault при сборке. Если соберу, тогда набор софта дополнится неплохими приложениями - yggdrasil и xray.
Всё установлено сюда >>3358480 Установил три сетевые карты, теперь это ещё и роутер. Материнка Iwill BD 100 Plus.
Аноним (Google Android: Mobile Safari)27/09/23 Срд 01:21:35№336260745
>>3362603 >как-нибудь установить компилятор Go. Он зараза вылетает в sementation fault при сборке. Из gcc пробовал?
>>3362607 Не пробовал. Хотелось бы обычный Go комилятор собрать. Либа Flac тоже так вылетает, пришлось убрать из mocp, ffmpeg будет достаточно, он то собрался.
Аноним (Google Android: Mobile Safari)27/09/23 Срд 01:34:44№336261147
>>3362610 Из-за оперативы вылетает? Флаги для проца лишние не ставил? Ну и есть софт, которому хотя бы sse2 нужен и x64 проц. >Не пробовал. Хотелось бы обычный Go комилятор собрать. Попробуй, он норм, вроде как, юзаю его. Не помню уже, какой софт им компилил.
>>3362611 В том то и дело. Там нет sse. Железо на последнем издыхании, но кое-какие современные программы ещё можно поставить. Флагов почти нет. По мелочам только, ipv6, ssl. В lynx можно сюда заходить и новости читать. X собиать не планиую. Поставил -X.
Аноним (Google Android: Mobile Safari)27/09/23 Срд 01:42:28№336261449
>>3362613 Покажи флаги go и flac, на всякий случай. Ну и mocp.
CXXFLAGS="${CXXFLAGS} -DQT_EGL_NO_X11" emerge -av qtwayland:5 Хак для тех, у кого не собирается без иксов он. Кстати, поясните, gccrs уже юзабелен? Можно заменять обычный сраст?
>>3362614 Извини, у меня доступа к Интернету не было. А как появился, я собрал gentoolkit и могу запустить equery.
equery u media-sound/moc [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] Found these USE flags for media-sound/moc-2.6_alpha3-r6: U I + + aac : Enable support for MPEG-4 AAC Audio + + alsa : Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture) + + cache : Enable tags caching support + + curl : Add support for client-side URL transfer library - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https ://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtrac es + + ffmpeg : Enable ffmpeg/libav-based audio/video codec support - - flac : Add support for FLAC: Free Lossless Audio Codec - - jack : Add support for the JACK Audio Connection Kit + + libsamplerate : Build with support for converting sample rates using libsamplerate - - mad : Add support for mad (high-quality mp3 decoder library and cli frontend) + + magic : Add support for file type detection via magic bytes (usually via libmagic from sys-apps/file) - - modplug : Add libmodplug support for playing SoundTracker-style music files - - musepack : Enable support for the musepack audio codec + + oss : Add support for OSS (Open Sound System) - - sid : Build with SID (Commodore 64 Audio) support - - sndfile : Add support for libsndfile - - sndio : Enable support for the media-sound/sndio backend - - speex : Add support for the speex audio codec (used for speech) - - timidity : Build with Timidity++ (MIDI sequencer) support - - tremor : Build vorbis support using an integer implementation of the vorbis library (media-libs/tremor) + + unicode : Add support for Unicode + + vorbis : Add support for the OggVorbis audio codec - - wavpack : Add support for wavpack audio compression tools
equery u dev-lang/go [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] Found these USE flags for dev-lang/go-1.20.7: U I - - cpu_flags_x86_sse2 : Use the SSE2 instruction set
equery u media-libs/flac [ Legend : U - final flag setting for installation] [ : I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for media-libs/flac-1.4.3: U I - - cpu_flags_x86_avx : Adds support for Advanced Vector Extensions instructions - - cpu_flags_x86_avx2 : Adds support for Advanced Vector Extensions 2 instructions + - cxx : Build support for C++ (bindings, extra libraries, code generation, ...) - - debug : Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assuranc e/Backtraces - - ogg : Add support for the Ogg container format (commonly used by Vorbis, Theora and flac) - - static-libs : Build static versions of dynamic libraries as well
Аноним (Google Android: Mobile Safari)01/10/23 Вск 03:47:39№336451254
>>3364482 Флаги норм. Совсем забыл, чекни оперативу, сегфаульты от плохой памяти бывают часто.
>>3364512 Хорошо, почекаю. Есть из чего выбрать, разные планки в коробке насобирались. Что-то подберу. Пока интернета не было, поновее bios на программаторе прошил. Сегодня собрал yt-dlp, работает, но для нормального скачивания музыки ещё нужен pip и mutagen.
ERROR: Postprocessing: module mutagen was not found. Please install using `python -m pip install mutagen`
Также решил установить unbound.
Аноним (Google Android: Mobile Safari)01/10/23 Вск 04:52:34№336451656
>>3364515 >Есть из чего выбрать, разные планки в коробке насобирались. Сперва эти мемтестом прогони, чтобы подтвердить догадку. Раз это не основной комп, можешь на несколько часов поставить.
>>3358681 >в чем смысл? Полагаю, собирать кастомную систему туда, куда бинарщина по тем или иным причинам не подходит или подходит плохо, если хочется пользоваться там чем-то лучше прошивки для роутера на билдруте. Например, на всякую винтажную экзотику типа powerpc или полузакрытое кое-как отреверсированное говно, где не только ядро, но и половину юзерспейса надо патчить, чтобы хоть что-то нормально работало. Так-то понятно, что на дженерик x86 десктопе с хоть сколько-то актуальным эпохе железом толку от генты немного.
>>3356943 (OP) Многоуважаемые посоны, есть вопрос. Можно ли частично обновлять gentoo, а не весь набор пакетов? Например, браузер, отдельные программы. Просто я вот все настроил, все работает заебись, но обновлять @world как-то неохота. Я бы хотел ограничиться только критически важным для меня.
Аноним (Google Android: Mobile Safari)16/10/23 Пнд 20:26:42№337131369
>>3371275 Можно, но не рекомендуется. Если не хочешь пока жирный пакет обновлять, его убери через exclude.
Аноним (Google Android: Mobile Safari)05/12/23 Втр 04:46:46№339629070
>>3406922 У меня в программе просмотр мультиков, которые я наскачивал rtorrent'ом. Ем, пью и смотрю Черепашки, Бабар, Чип и Дейл, Еноты. Если конфигурация простая, напиши в файл /etc/comf.d/net config_имя_интерфейса=dhcp. Должно само настроится. В хендбуке полная инструкция и по статическим адресам и по авто смене мак адреса.
Аноним (Google Android: Mobile Safari)01/01/24 Пнд 15:24:35№340711691
>>3407072 >Если конфигурация простая, напиши в файл /etc/comf.d/net config_имя_интерфейса=dhcp. Этот файл я знаю, уже настроил там wan и lan. Конфигурация у меня чуть сложнее, там nat, локалочка, фаерволл, ipv6. Ну, первые 2 уже готовы.
>>3407116 О, а я и сам делал на Gentoo роутер. Рекомендую для ethernet отдельную группу runlevel создать, иначе при перезапуске интерфейса перезапускаются и сервера.
Аноним (Google Android: Mobile Safari)01/01/24 Пнд 15:50:34№340711993
Аноним (Google Android: Mobile Safari)01/01/24 Пнд 18:48:53№340716897
>>3407160 Ты сделал стакнутый ранлевел над дефолтным и переключался на него или зависимостями прописал как-то? >>3407163 Спасибо, ygg хорошая штука, тоже планировал его тыкать. Некоторые штуки уже поменялись, sysctl теперь директория из коробки.
>>3407168 Да. Создал еще одну группу и добавил в default. mkdir /etc/runlevels/ethernet rc-update -s add default ethernet
Удалил net.br0 (lan бридж) из default и добавил этот интерфейс в runlevel ethernet. Если у тебя несколько сетевых карт для lan, тогда лучше обьединить их в бридж, чтобы это работало как привычный роутер. Интерфейс будет всего один - br0. rc-update del net.br0 default rc-update add net.br0 ethernet
Для ygg нужно репозиторий guru добавить, а в sysctl всего лишь конфиг немного отредактировать, чтобы роутер заработал. Я так понимаю, ты уже почитал две инструкции по настройке роутера на официальном сайте. И если продолжать менять, тогда следущим шагом будет логичный переход с iptables на nftables.
Аноним (Google Android: Mobile Safari)02/01/24 Втр 07:53:23№340728099
>>3407279 >логичный переход с iptables на nftables Зачем? Для bpf новые запилят, наверное, а этих закопают. В любом случае, байткод меня не очень радует. >Для ygg нужно репозиторий guru добавить Странно, что он не в основном. >Да. Создал еще одну группу и добавил в default. >mkdir /etc/runlevels/ethernet >rc-update -s add default ethernet А переключался на него как? Вручную rc ethernet?
>>3407280 А должен, учитывая нынешние блокировки сети Интернет. В nftables ничего особо сложного нет. Наиболее простой способ его настройки - через скрипт, где собираны команды для открытия портов итд.
Я думаю, незачем перелючаться. Это все лишь добавление в автозагрузку, но таким образом, чтобы рестарт интерфейса работал в обход группы default. Эта команда будет работать и дальше, сам скрипт то в /etc/init.d rc-service net.br0 restart
Аноним (Google Android: Mobile Safari)02/01/24 Втр 08:43:02№3407289101
>>3407283 >А должен, учитывая нынешние блокировки сети Интернет. Не понимаю, как это связано с блокировками? >Я думаю, незачем перелючаться. Это все лишь добавление в автозагрузку, но таким образом, чтобы рестарт интерфейса работал в обход группы default. Разве этот ранлевел окажется в автозагрузке? Ты же просто добавил ему зависимость от default ранлевела, почему он автозапускается у тебя?
Аноним (Microsoft Windows 10: Firefox based)02/01/24 Втр 09:02:21№3407291102
>>3407289 Я добавлял в nftables дополнительные группы для обработки пакетов. Одна отсылает к redsocks, другая к wireguard. Пакеты определенных сайтов помечаются маркировками.
Окажется. Перезапусти систему да глянь.
Аноним (Google Android: Mobile Safari)02/01/24 Втр 16:44:23№3407382104
Аноним (Google Android: Mobile Safari)03/01/24 Срд 05:50:15№3407569105
Пока настраивал фаерволл, понял, насколько неадекватный у меня конфиг ядра. Придётся переделывать.
Аноним (Google Android: Mobile Safari)03/01/24 Срд 05:56:02№3407573106
>>3407569 Посоветуйте, какой конфиг за основу взять. defconfig какой-то пустой, не знаю, есть ли получше варианты.
Аноним (Google Android: Mobile Safari)04/01/24 Чтв 03:44:06№3407956107
>>3407573 Добавил нужное, вроде как, теперь с ipv6 проблемы, нихуя не понятно. Есть какой-то вводный курс по нему для новичков, чтобы с начала изучать, а то херанули link local, он пингуется, пытаюсь через dnsmasq раздать адреса, stateful, stateless, нихера не работает. Через dnsmasq настраивал, т.к. он уже стоит у меня с ipv4 nat, чтобы не ставить radvd, возможно зря.
Аноним (Google Android: Mobile Safari)04/01/24 Чтв 04:39:18№3407961108
>>3407956 Чутка понял, можно юзать dhcp чисто для dns, а остальное по slaac. Только софт настроить осталось.
>>3407956 >чтобы не ставить radvd Не особо и нужно. Dnsmasq умеет. Например, у тебя есть доступ к ipv6, хотя бы от tunnel broker'а, в конфиг dnsmasq добавь еще одну строку с префиксом новой ipv6 сети, dhcp v6 будет работать, адреса будут раздаваться. Dns сервер для обеих сетей (4 и 6) нужно привязать к адресам ipv4 192.168.x.1 и ipv6 ula, этого достаточно.
Аноним (Google Android: Mobile Safari)04/01/24 Чтв 11:36:40№3408041110
>>3408032 Я уже более-менее его настроил, завтра тестить буду. Остановился из-за router stale, видимо, из-за неправильного времени, он считает роллтер просроченным. hwclock же на псевдомалиночке отсутствует, буду ntp ставить, может и локальный подниму заодно.
Аноним (Google Android: Mobile Safari)04/01/24 Чтв 11:37:56№3408043111
>>3408032 >dhcp v6 Я же через slaac делаю, dhcp чисто для dns.
>>3408041 Пока не установил же? Для сервера времени вместо ntp теперь устанавливают chrony (шифрованный nts). 24 часовой формат в date можно получить с британской en_GB локалью, en_US выдает по 12 часов am/pm.
Аноним (Google Android: Mobile Safari)04/01/24 Чтв 21:11:35№3408230114
>>3408108 Свежая гента с дохлой крысой? Терминал страшненький, а так норм.
Аноним (Google Android: Mobile Safari)05/01/24 Птн 00:19:59№3408290115
>>3408230 > Свежая гента с дохлой крысой? Чой-то крыса дохлая? Последний стабильный релиз, новее в основном дереве нет. А если вообще — так тоже нет, живёт себе потихоньку
> Терминал страшненький Мне норм, красивей голого икстерма
Аноним (Google Android: Mobile Safari)05/01/24 Птн 00:27:08№3408294116
>>3408290 >Чой-то крыса дохлая? Будут ща на вейланды 10 лет переходить. >Мне норм, красивей голого икстерма Шрифты норм, вроде, а цвета вырвиглазные. В генте tty красивые цвета из коробки имеет, не знаю, почему. Кстати, это фастфетч?
Аноним (Google Android: Mobile Safari)05/01/24 Птн 00:29:45№3408297117
>>3408294 Сейчас сравнил, у тебя почти такие же цвета, как в tty, видимо, прозрачность как-то их портит.
Фича для Новичков и не только Весь тяжеловесный софт можно найти в собранном виде в офф репах или в оверлеях.
Вы можете смотреть пакеты в оверлеях с помощью eix: sudo emerge -a eix eix firefox
Или вы можете посмотреть пакет в других оверлеях в gpo.zugaina (загугли) и включить оверлей с нужным софтом с помощью eselect repository enable repo-name (перед этим установить модуль eselect-repository с помощью emerge), и потом emaint sync --all (или auto, не помню, генты рядом нет)
П.C. Автором текста является другой Анон. Инфа будет беспоезна для большинства в треде. Просто в одном из тредов в /b возникла идея добавить в этот тред инфу для новичков, чтобы им было легче вкатываться. И там же проскачила эта инфа. Мне показалось, что она очень полезна для тех, кто собирается вкатываться в генту и кого пугает гигантское время сборки всяких кед и фаерфоксов.
Аноним (Google Android: Mobile Safari)05/01/24 Птн 07:25:15№3408334119
>>3408326 У генты все пакеты теперь в бинарном виде есть, только гентушникам это не очень пригодится, при кастомизации всё пересоберёшь.
Аноним (Google Android: Mobile Safari)05/01/24 Птн 08:10:17№3408342120
> Кстати, это фастфетч? Ага. Я последовал указанию одной из новостей, в которой сообщили что neofetch собираются спилить с дерева. Чсх, по некоторым параметрам DE он безбожно пиздит видимо не видит скачаных тем и иконок
>>3408297 Может. А может у тебя монитор просто больше способен отобразить, чем мой
Я тут подумол, а на хуя сейчас гента нужна-то? Ну типа был смысол кастомизировать флагами и собирать без говна, но говно сейчас чаще всего прибито в ебилды жоскими зависимостями..
Аноним (Google Android: Mobile Safari)05/01/24 Птн 22:22:59№3408607122
Аноны, а подскажите насчёт c/cxx флагов нацеленных на защиту от переполнения буферов и всё такое. На вики написано, их добавление ухудшают скорость работы программы(?). Но насколько сильно? Вот если я их по приколу все, что есть на странице, въебу? Сильно скорость убьёт? Или от процессора зависит? В общем, какие подводные hardened флагов? Если что, то сижу на маломощном говне: i3 7100u. Я про флаги, что тут указаны: https://wiki.gentoo.org/wiki/GCC_optimization#Overflow_protection
Аноним (Google Android: Mobile Safari)05/01/24 Птн 22:27:31№3408609123
>>3408607 ssp точно добавляет оверхеда. Подводные в том, что не всем они нужны. Я на своей некропеке даже pie отрубил.
Аноним (Google Android: Mobile Safari)05/01/24 Птн 22:38:18№3408611124
>>3408609 А D_FORTIFY_SOURCE? Я думаю ему задать 1, тогда вроде оно не должно влиять на рантайм. И вроде флаг должен быть легковесным в этом режиме.
Аноним (Google Android: Mobile Safari)05/01/24 Птн 22:42:28№3408612125
Аноним (Google Android: Mobile Safari)05/01/24 Птн 22:53:56№3408617128
>>3408615 А вдруг запущу какой-нить бинарник, который эксплуатирует переполнение буфера (хотя тогда надо врубать проверку в рантайме. Да и я же не собираюсь использовать системд...).
Аноним (Google Android: Mobile Safari)05/01/24 Птн 23:37:31№3408632129
>>3408617 >А вдруг запущу какой-нить бинарник, который эксплуатирует переполнение буфера Если ты запускаешь мутные бинари, харденинги тебе не помогут. Вот на системах с несколькими юзерами имеет смысл, чтобы админ не давал юзерам рута эксплоитить.
Аноним (Google Android: Mobile Safari)05/01/24 Птн 23:51:50№3408637130
>>3408632 Ну вообще вроде ещё есть смысл, если используешь непривилегированные контейнеры. Типа, чтобы если что-то выберется из контейнера даже с нулевыми правами, чтобы нельзя было привелегии рута использовать. Правда я хрен знает, насколько это реалистично. Кстати, походу с флагами я насрал. Потому что обновление @world на 57 пакетов почти час уже ставится.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:00:23№3408638131
>>3408637 За оперативой смотри, чтобы помещался билд в неё. Чем больше j, тем больше процессов, которые оперативу жрут. LTO вообще уничтожает системы с лоу рамой.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:05:35№3408640132
>>3408638 Спасибо, Анон. По поводу оперативы - да. Её нихуя нет, всего 4 гб. j и l поставил на 2. Исходя из формулы на вики. LTO вроде отключается при конфигурации ядра если я ничего не путаю. Я пока ещё не дошёл до этого. free -m пишет, что ещё 3.3 ГБ доступно. Поэтому походу процессор говна.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:11:06№3408641133
>>3408640 Да, проц у тебя не очень, мой 775 сокет лучше даже. LTO есть для ядра, но это не ядерная оптимизация, а оптимизация линковки почти для любых программ. Попробуй просто j4 поставить.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:17:52№3408643134
>>3408641 Так-с, ну я попробую потом j4 поставить, но пока что придётся терпеть. Если Ctrl+C нажать, то наверное по пизде система пойдёт. Блин она ещё по умолчанию все 500 локалей начала генерировать. Я проиграл в этот момент. Короче, пока окончательно систему не настроил - обновлять @world не стоит. Зато в хэндбуке обратное написано. А по поводу LTO, её похоже мне пока что отключать не надо? Хотя, думаю, что на j4 с LTO будет жор сильный. Так вот, как её отключить в случае чего? Или можно просто из ядра поддержку выпилить?
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:22:00№3408646135
>>3408643 У пакетов флаг lto есть. Перечитай предыдущий ответ, оно от ядра не зависит. pgo тоже компиляцию продляет неплохо, но рамы не жрёт, т.к. это просто повторная компиляция после тестов.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:22:49№3408647136
>>3408643 >Если Ctrl+C нажать, то наверное по пизде система пойдёт. Не пойдёт, есть даже emerge --resume
Аноним (Microsoft Windows 10: Firefox based)06/01/24 Суб 00:25:14№3408648137
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:25:34№3408649138
>>3408646 А, его типа через USE флаги отключать. Понял.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:28:00№3408650139
>>3408647 Да ну его нахуй, помню, как во время обновления на арче Ctrl+C нажал. Тем более, пока обновляются системные пакеты. Пускай завершится там уже не так много осталось
Аноним (Google Android: Mobile Safari)06/01/24 Суб 00:32:28№3408651140
Аноним (Google Android: Mobile Safari)06/01/24 Суб 04:16:18№3408702141
>>3408053 radvd норм раздаёт айпишники, с нужным префиксом, но у меня что-то с форвардом не то, не могут хосты внешние до меня достучаться, хотя роллтер получает пакеты, в айпитейблс счётчик форвард тикает.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 08:18:50№3408724142
>>3408702 Теперь он раздаёт линк локал айпишник с того же интерфейса, с которого комп его запрашивает. Пиздец, вот это я сетевой инженер.
>>3408702 Да погоди еще раздавать. Сначала убедись, что с самого роутера можно пинговать и заходить на ipv6 сайт. А потом настраивай доступ с lan.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 09:34:57№3408734144
>>3408733 Пинги работают, но странно, с 26 пакета гугл пингуется только в первый раз, а потом нормально, с первого пакета. Это бета тест мегафона, если что.
Попробуй самостоятельно все добавить. ipv6 адрес этой сети на lan интерфейс ip a add префикс::1/64 dev br0 Добавь роут ip r add 2000::/3 dev wan6 В sysctl это добавь sysctl -w net.ipv6.conf.all.forwarding=1 sysctl -w net.ipv6.conf.default.forwarding=1
Этот же префикс::1 добавь в конфиг radvd или dnsmasq, для раздачи адресов по dhcp.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 10:29:06№3408746146
>>3408745 Ок, потом чекну. У меня dnsmasq вообще не отсылал ra, если что. В radvd я прописал ::/64, т.к. у меня префикс разный бывает. Я залоггировал пакеты, когда пытался пинговать комп, роллтер получал их и пытался форвардить на тот же интерфейс, а не отсылал компу.
Аноним (Google Android: Mobile Safari)06/01/24 Суб 11:23:35№3408757147
Аноним (Google Android: Mobile Safari)07/01/24 Вск 05:03:38№3409047149
Аноны, можете помочь по поводу конфигурации ядра? Я прав, что всё, что тебе надо и можно запихнуть в модули - надо запихивать в модули?
Аноним (Google Android: Mobile Safari)07/01/24 Вск 05:05:54№3409048150
>>3408895 Ну подумаешь маленькая очепятка. Может человек в 5 документацию дописывал. Это доки для впопенсурсного проекта?
Аноним (Google Android: Mobile Safari)07/01/24 Вск 05:36:57№3409049151
>>3409047 Не, допустим, тебе надо без инитрамфс примонтировать рут на f2fs, тогда надо в ядро вкомпиливать, иначе модуль с диска не загрузится, т.к. его надо примонтировать. Вообще, все дрова с 100% аптаймом лучше в ядро вкомпилить, а что только иногда юзается, можно и модулем.
>>3356943 (OP) Всем привет в этом чятике, я из /s пришёл.
Есть 16 потоков, как распределить MAKEOPTS="-j# -l#" и EMERGE_DEFAULT_OPTS="--jobs=# --load-average=#" Чтобы было оптимально? Выставлял MAKEOPTS="-j4 -l17" EMERGE_DEFAULT_OPTS="--jobs=4 --load-average=17" Но вышла какая-то хуйня, ЧЯДНТ? Чел знакомый говорит не выёбываться и выставить MAKE_OPTS="-j16 -l17", т.е. по умолчанию, а EMERGE_DEFAULT_OPTS не трогать.
Аноним (Google Android: Mobile Safari)10/01/24 Срд 12:46:55№3410197157
>>3410195 Тут от программы зависит, где-то есть профит, где-то нет. Смотри, чтобы у тебя не вылезло из оперативы, особенно, когда с lto всякую жирную хрень компилить будешь. 16 можешь оставить, как в вики, если хочешь идеально подобрать, нужно для каждого пакета отдельно тестить оптимальные j, запаришься.
Аноним (Google Android: Mobile Safari)10/01/24 Срд 13:47:18№3410219161
>>3410218 Да, в конце компиляции пишет, сколько программа сожрала места под компиляцию, это всё будет в оперативе. Если компиляция окончится ошибкой, нужно будет вручную почистить эту папку, чтобы в оперативе не лежало.
>>3410219 Чел, спасибо тебе за совет про RAM, даже визуально стало быстрее компилится. Правда зараза хромиум из вики аллоцирует 10Гб, а по факту 19. Посмотрим скорость (в прошлый раз собрался часа за 4).
Аноним (Google Android: Mobile Safari)10/01/24 Срд 15:41:52№3410296163
Аноним (Google Android: Mobile Safari)10/01/24 Срд 15:52:13№3410299164
>>3408490 > но говно сейчас чаще всего прибито в ебилды жоскими зависимостями.. Пример в студию. Ну и до банальности — не собирать графические фронты там, где не нужно, активировать sse, avx, и прочие векторные наборы для ускорения мультимедийки.
>>3410280 С твоей памятью можешь не только портаж, а вообще весь /tmp в память повесить, рантайм тоже пошустрее станет
>>3410296 Ровно полтора 2:15 на компиляцию и установку хромиума. Ты мне сегодня прям планету открыл. Кстати лиса собралась на харде примерно минут за 45, по сравнению с хронью - ерунда. >>3410299 Спасибо, надо будет попробовать.
>>3410309 >полтора 2:15 От эмоций даже сбоить стал. Ровно 2 часа 15 минут.
Аноним (Google Android: Mobile Safari)10/01/24 Срд 18:06:54№3410324167
>>3410309 > Кстати лиса собралась на харде примерно минут за 45, по сравнению с хронью - ерунда. Это на 7700? Чет долго, у меня на лаптопе с R7 5850 лиса за 20 минут собирается на перформанс профиле правда, и на весьма шустром ssd
Примерно так, но я не замерял явно, как с хромиум.
Про монтирование tmpfs /var/tmp хотел уточнить. Надо просто примонтировать /var/tmp или правильнее вариация? Я сейчас пытаюсь собрать телегу и она у меня падает с ошибкой ninja -j# -l# ООМ исключен, в багтрекере пишут, что коммит с хотфиксом вышел почти три года назад https://bugs.gentoo.org/786183
Аноним (Google Android: Mobile Safari)10/01/24 Срд 18:47:58№3410333169
>>3410331 > Примерно так, но я не замерял явно, как с хромиум. Так лиса же при сборке сама ведёт таймер
> Надо просто примонтировать /var/tmp или правильнее вариация? Хм, попробуй просто примонтировать /var/tmp, без отдельной точки для портежа
>>3356943 (OP) Извините за уже тысячу раз обкатанную тему с производительностью и компиляцией. Я правильно понимаю, что компиляция под native лишь позволяет компилятору использовать некоторые инструкции процессора которые не на всех процессорах есть? В таком случае же оптимизировать можно только условное новейшее железо, которое особо и не нуждается в скоростях, в то время как старые процессоры оптимизации не получают?
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 01:16:24№3410426171
>>3410406 sse же давно очень встраивают, почему не получают? А на новых векторные инструкции ещё мощнее. Ещё по кэшу оптимизация есть.
А вы можете мне подсказать как начать разбираться в флагах? Я вот хз вообще что мне нужно поставить чтобы было збс. ГПТ рекомендует вообще указывать всякие инструкции mmx, avx, sse в use флагах. А у меня такое ощущение что это не нужно. Я вообще запутался нахуй. А еще я обычно на линуксе ставлю фаерволл ufw, прописываю sudo ufw enable и не парюсь, он по дефолту все входящие соединения отклоняет. А на генте я собрал ядро со всеми необходимыми параметрами, как в хэндбуке указано, а он все равно не работает
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 02:39:24№3410435173
>>3410432 > А вы можете мне подсказать как начать разбираться в флагах? Для начала пользоваться equery. Выдаст тебе текстовые описания для всех флагов по пакету На более глубоком уровне — читать ебилды. Флаги там регулируют поток исполнения с помощью соответствующих инструкций
> А у меня такое ощущение что это не нужно Это ощущение чем-то обоснованно, или ты так, примерно почувствовал?
> mmx, avx, sse Конкретно про эти даже раздел в хэндбуке есть. И переменная CPU_FLAGS_<ARCH> в портеже
> А на генте я собрал ядро со всеми необходимыми параметрами, как в хэндбуке указано, а он все равно не работает Значит начинай дебажить. Проверь dmesg, varlog, запусти ufw с -vvv или чем-то подобным. Погуляй по гуглу и форумам с найденными сообщениями об ошибках а не просто с текстовым описанием проблемы. Хотя и с ним можно, но на ангельском Ну и на крайняк — проверь, а вообще корректно ли ты проверяешь работоспособность ufw
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 04:45:58№3410444174
>>3410432 >ГПТ рекомендует вообще указывать всякие инструкции mmx, avx, sse в use флагах. gpt кал, их давно вытащили из use флагов. >еще я обычно на линуксе ставлю фаерволл ufw Читай внимательно https://wiki.gentoo.org/wiki/Ufw ufw просто надстройка над iptables, сами iptables не такие уж и сложные https://m.youtube.com/watch?v=Q0EC8kJlB64
Робята, я нюфаня, но у меня уже жопа горит. Подскажите, плз, куда смотреть, чтобы эту херню пофиксить? Бесит то, что теперь при попытке сборки даже kde-apps/ktext ругается на ту же kate.
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 11:24:42№3410483176
>>3410481 Оператива не закончилась? Тебе же путь до лога дали, читай.
>>3410483 https://0x0.st/HILH.log Не увидел ничего про память, первое, что искал. Я умею читать логи, но тут будто с зависимостями залупа какая-то, которую я сам и построил.
>>3410513 >-march=native Поменял, спасибо, это не из гайдов, это я видимо сам... >>3410514 >default opts и feature закомменти То же самое. >>3410512 Я не знаю, как предыдущую версию посмотреть, чтобы скопипастить. Ну т.е. я уже знаю про оператор = при указывании версии emerge =packages/somepackage-1.0, но как посмотреть старые - хз.
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 12:34:01№3410521185
>>3410519 >Я не знаю, как предыдущую версию посмотреть Дерево ебилдов в /var/db/repos/gentoo
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 12:34:52№3410522186
>>3410519 > Я не знаю, как предыдущую версию посмотреть eix packagename
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 12:35:27№3410523187
>>3410519 Пропробуй ещё makeopts сменить на простo -j4
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 12:39:53№3410524188
>>3410519 Закинь текущую версию в /etc/portage/package.mask Она с багами, сейчас глянул, репортят на этот пакет.
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 12:46:26№3410531189
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 13:54:03№3410556190
>>3410519 > Я не знаю, как предыдущую версию посмотреть, чтобы скопипастить. Ну т.е. я уже знаю про оператор = при указывании версии emerge =packages/somepackage-1.0, но как посмотреть старые - хз. В дополнение к предыдущим способам — можно сходить на packages.gentoo.org
Аноним (Microsoft Windows 10: Chromium based)11/01/24 Чтв 14:31:03№3410572191
В планах воткнуть таки Генту. До этого ставил Арч руками, archinstall говно кривое, и саму Генту в виртуалку. Теперь вопрос: какой нормальный набор USE-флагов? Хочу впереть KDE. Как я понял делать всякое говно типо -gtk ну такая себе идея. Если что у меня ноут.
Так как я буду делать STUB-ядро с initramfs, я так понимаю блобы для проца и всё прочее в него пихать а не в ядро?
Ещё я хочу сделать как у меня было на Раче: btrfs который имеет подразделы для rootfs и home. Во-первых: как тогда указывать параметры в efibootmgr типо там обычно путь/UUID к разделу, но если подраздел мне надо что-то в духе -o subvol=rootfs в mount и во-вторых: стоит ли оно вообще того? Или ну его нахуй и просто всю систему на ext4?
И ещё, я обычно монтировал esp в /boot/efi, вижу что в вики часто /efi, но если нету grub и прочей хуйни то может просто в /boot? Нахуй лишние папки плодить?
Заранее спасибо, аноны.
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 14:48:02№3410578192
>>3410572 btrfs не советую, норм фс - ext4, f2fs и xfs. Микрокод для процев можно и не юзать, просто старый из биоса юзаться будет, в некоторых случаях он быстрее, если в новых уязвимости латали. У use флагов есть описание, читай.
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 15:03:19№3410585193
>>3410572 > Господа, это чудо меня доконало пикрил. Ахаха, я сегодня ночью это фиксил. Пришлось спилить 250 МБ для recovery раздела, ну и в принципе его создать. После этого все установилось
Аноним (Microsoft Windows 10: Firefox based)11/01/24 Чтв 15:04:22№3410587194
>>3410572 /efi в корне, а не в /boot желателен. Если когда-нибудь ты захочешь вынести /boot в отдельный раздел, это предотвратит nested mount. И вообще следовать стандартам это хорошее. Поддержку Btrfs лучше в ядро включить.
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 15:30:58№3410594195
>>3410578 >Микрокод для процев можно и не юзать По опыту Рача я понял что лучше ставить. >У use флагов есть описание, читай. Да я знаю, только их много и вписывать 100 флагов ради того же результата не хочу. Хочу узнать какой набор является стандартной практикой для десктопа. Без выпиливания вообще всего якобы ненужного. Я буду юзать профиль plasma, там по идее уже много есть.
>>3410585 У меня он есть вроде. Я прогнал DISM и sfc и не заработало. Похуй.
>>3410587 >Если когда-нибудь ты захочешь вынести /boot в отдельный раздел Не захочу. Нахуя? Разве только если SSD поменяю, мб загрузчик надо будет если захочу дуалбут, но там я просто всё заново поставлю.
>Поддержку Btrfs лучше в ядро включить. Я имел ввиду не саму поддержку файловой, я хотел узнать как передать ядру путь к корневому разделу если он является подразделом btrfs. Там же нужно загрузочную запись в уефи добавить и этот параметр либо уже в ядро вшит либо ты там его указываешь. grub на Раче отлично с этим справлялся, жаль я не глянул как он там с таким работает.
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 16:22:15№3410607196
>>3410594 > У меня он есть вроде. Я прогнал DISM и sfc и не заработало. Похуй. А надо было прогнать reagentc /info. И убедиться, что раздел не менее 250 МБ
Аноним (Microsoft Windows 10: Firefox based)11/01/24 Чтв 16:24:05№3410608197
>>3410594 Если тебя беспокоят лишние папки, тогда логичнее /boot удалить (он же у тебя пустой будет?).
Аноним (Google Android: Mobile Safari)11/01/24 Чтв 23:34:38№3410686198
>>3410607 Да плевать, там один хер уже под переустановку. Там было кое-что ещё сломано уже давно что бесило.
>>3410608 Да, пустой. Точнее, туда make install и dracut пихает ядро и initramfs только вот они там не нужны, они нужны в esp куда их можно передвинуть и вроде как удалить папку. Но я не стал этого делать.
На идею с btrfs забил. Во-первых, так и не нашёл как передать опции монтирования. Во-вторых, при всём объеме компиляций, XFS будет лучше. Раньше её не юзал, но теперь это дефолт хэндбука, время заценить.
Сижу жду пока соберутся кеды. Метапакет, наверное, оверкилл, но в раче минимальная плазма тянула с собой реально необходимый минимум, а тут ещё меньше, а я шатал искать чего там не хватает.
Хуево пошло с конфигурацией ядра. Я не особо тратил время, но уже и забыл как много там всякого. Когда заработает то что есть нужны буду советы как сделать конфиг прям под себя. Помню что есть localmodconfig и помню что в виртуалке я его как отправную точку юзал, но на реальной машине не стал выебываться.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 04:01:06№3410735199
Так, поставил её, загрузилась с первого раза. Но увы: нету сети. Я ставил networkmanager и для своей сетевой (ноут, у меня wifi) вроде в ядре всё включил. Теперь интересно где я ещё мог проебаться. Возможно ли что не настроив ethernet (а порт у меня есть и там вроде свой адаптер) у меня не работает теперь wifi? Или мб какую-то фичу драйвера не включил? Хотя вроде бы всё воткнул и даже лишнего.
Вот жалею уже что решил ставить без systemd. Оно всё хорошо пока не понимаешь что с openrc не знаком и что для того, что системд делала сама, тут надо доп. пакеты, из которых ещё хуй выберешь что лучше потому что всё одинаковое.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 04:10:26№3410739200
Слыхал тама появились бинарные сборки. А это неплохой повод попробовать ваще говно.
Насколько вообще юзабельно в сравнении с дебиансид?
Я смогу на вашей параше 5 лет ничего не делать кроме условного арт апгрейд? Мне не придется дрочить конфиги чтобы обновить ядро в грубе и все вот это?
Аноним (Google Android: Mobile Safari)12/01/24 Птн 07:18:33№3410771201
>>3410735 Опенрц из коробки в сеть умеет, открой вики уже.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 10:49:03№3410800202
>>3410735 Вывод lspci -nnk и rc-update в тред давай.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 11:18:24№3410809205
>>3410771 Я не ебанутый. Мне надо чтобы настраивались из гуи, желательно с VPN. И кеды умеют шикарно работать с networkmanager.
>>3410801 Очевидно, да. Хотя я сейчас думаю что может там как у дебиана, нужен отдельный пакет именно для realtek, а я не глянул. И ещё я в ядро никаких блобов кроме как для проца и видюхи не вшивал.
Кстати, а норм идея взять собранное ядро, потом make localmodconfig и начинать свои кастомизации с этого? Это же должно отсеять ± большинство говна которое мне совсем не нужно и мне надо будет просто включить что лишнее отключило и дело сделано. Или я ошибаюсь?
>>3410809 >нужен отдельный пакет именно для realtek Большая часть драйверов для сетевых адаптеров уже в ядре.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 11:44:00№3410815207
>>3410809 >localmodconfig Он так себе работает. >Я не ебанутый. Не убедил.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 12:46:06№3410824208
>>3410802 Спасибо за наводку, помогло. Несмотря на то что rtw88 в ядро я пихнул, он не подгружался. Гугление дало понять что надо модулем. И действительно, теперь всё работает отлично. Правда нету Bluetooth и прочей хуйни, но это решаемо уже без перезагрузок.
Блять, какие же иксы блоатвеерная хуета. Никогда не юзайте флаг X. Лучше блять вручную ставить всё. А ещё лучше нахуй не использовать иксы.
Аноним (Microsoft Windows 10: Firefox based)12/01/24 Птн 19:20:52№3410988211
>>3410572 >пикрил Этот апдейт требует наличия раздела восстановления. Про ошибку написано на странице апдейта. > IMPORTANT > > Some computers might not have a recovery partition that is large enough to complete this update. Because of this, the update for WinRE might fail. In this case, you will receive the following error message: > > Windows Recovery Environment servicing failed. > (CBS_E_INSUFFICIENT_DISK_SPACE) > > To help you recover from this failure, please follow Instructions to manually resize your partition to install the WinRE update. > > Known issue Because of an issue in the error code handling routine, you might receive the following error message instead of the expected error message when there is insufficient disk space: > > 0x80070643 - ERROR_INSTALL_FAILURE А так же есть полный пошаговый гайд с консольными командами для фикса ошибки
>>3410990 Я бы хотел dwm на вейланде с поддержкой всех патчей оригинала. dwl, собака такая поддерживает малое кол-во патчей и среди них нет моих любимых.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 19:35:15№3410998215
>>3410988 > Но эта тупая собака не осилила даже прочитать. Представьте теперь его батхерт с генты, лол. Двощую. А он, как типичный вендоблядок, уже побежал переустанавливать
>>3410988 >>3410998 Жестоко вы с ним, если честно. У меня у самого ощущение, что на винде нельзя нормально устранять ошибки потому что она проприетарный кусок говна со всех сторон с отсутствием нормальной системы логгирования. Какое-то время назад у меня слетел efi раздел и если бы я не дрочился с арчами, то и не подумал бы вручную переустановить загрузчик винды. Может человеку наоборот будет проще юзать генту, чем винду. Веедь на генте есть понятная вики с хэндбуком, а на винде вместо документации нормальной хуета какая-то.
>>3411001 >а на винде вместо документации нормальной хуета какая-то >хуета какая-то >хуета Тут двачну, как человек, который последние две недели ебался с настройкой аутентификации SSO SAML 2.0 over ADFS.
>>3410988 Но вот кстати Гента хотя бы коммуницирует подобную хуйню через news.eselect, а вот Мрикосот вынуждает рыться в Тырнете. Как срать уведомлениями, что "приложение Видео изменит функционал" они могут, а как написать, что нужно создать или увеличить раздел рекавери — залупу. Странноватые приоритеты.
>>3411001 >с отсутствием нормальной системы логгирования Прыщеводы вечно хуесосят системд, но насколько же journald шустрее и удобнее чем eventvwr, это пиздец просто.
>>3411015 Ну вообще-то системд хуета. А я имел ввиду syslog-ng и просто банальную возможность посмотреть что выкидывает та или иная программа в stdout.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 20:10:37№3411021221
>>3410988 Только вот раздел у меня был. Винда срет ими сама при установке если разделы с нуля создаёшь, иди учи теорию, выблядок. Но я даже не разбирался особо, т.е., я даже не открыл менеджер дисков потому что мне было похуй, я гуглил чисто из спортивного интереса, не пытаясь поднять. А почему? А потому что ты читать не умеешь, я уже писал. >Представьте теперь его батхерт с генты 0. Абсолютный 0. Ну может из-за времени сборки ещё немного, а по сложности 0. То что wifi нельзя вшивать в ядро неприятно, но гуглится. >>3410998 Такой же.
Короче, два ылитоилы порвались на ровном месте, только насмешил своими очень слабыми и мелкими догадками. Забавный факт: я смог без ебли завести светодиод выключенного звука. Ни на одном дистре не работал, хотя я даже вручную скриптом GPIO долбил и наблюдал, а тут взяло и заработало просто от вшивания в ядро поддержки GPIO LEDов. Ну хотя, как вариант, так как линух на данной машине не стоял уже полгода, за эти полгода кто-то что-то пофиксил или доработал. Надо бы с флешки какую-то Федору загрузить посмотреть будет ли работать. А пока вывод: Гента изкоробочный дистрибутив.
>>3411001 Тоже слетал EFI, решение гуглится. Т.е., ты ищешь что-то в духе "пропала винда из загрузочных записей" и одно из решение как раз переустановка WBM. >>3411005 >>3411009 Так это в принципе не только Винды касается. Там win32/WDK это хуйня которую документировали по настроению т.е., никак нахуй, я через это унижение в унике проходил. Из плюсов только общая популярность системы и, соответственно, надежда что какой-то васька методом тыка не просто решил проблему, но ещё и рассказал как это сделать. Я так с установкой winget да и вообще appx на LTSC без установки MS Store сделал.
>>3410992 Он пытается тебе сказать что ты не туда смотришь. Сборка долгий, не сложный процесс. Убирая или ускоряя её ты не избавишься от остальных прелестей генты. Поставь рач руками, примерно поймёшь что такое ручная установка. Гента не сильно сложнее. Больше текста, больше действий и специфика типа цикличных зависимостей. Короче, до Дебиана далеко, очень, я ХЗ на какой ответ ты надеялся.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 20:16:07№3411025222
>>3411021 > да был у миня раздел, похуй что размер не тот, и служба могла быть не активна, я даже нужную утилиту не запускал, и ваще мне похуй похуйПОХУЙ видишь как мне похуй Ебантяй вендодебил высрал гигантскую простыню, чтобы рассказать, как же ему похуй Le classique
>>3411021 >Тоже слетал EFI, решение гуглится. Т.е., ты ищешь что-то в духе "пропала винда из загрузочных записей" и одно из решение как раз переустановка WBM. Ага. Через установачный образ монтировал efi раздел и через bcdedit ставил. Проблема только в том, что слетал именно efi, а не весь WBM и в том же efi разделе стоял efi для Артикса. Но это довольно интересный опыт. Походу харду пиздарики. Зато довольно интересный опыт и теперь можно с простых работяг дань брать за переустановку винды без потери данных на диске хе-хе-хе.
>>3411025 Анон, зачем ты с ним так? Ты же его отпугиваешь своим агрессивным поведением. Вон он хочет генту поставить, а ты вот так с ним. Тут итак 2.5 землекопа!
Аноним (Google Android: Mobile Safari)12/01/24 Птн 21:30:20№3411052225
>>3411021 >Он пытается тебе сказать что ты не туда смотришь. Сборка долгий, не сложный процесс. Убирая или ускоряя её ты не избавишься от остальных прелестей генты. Поставь рач руками, примерно поймёшь что такое ручная установка. Гента не сильно сложнее. Больше текста, больше действий и специфика типа цикличных зависимостей. Короче, до Дебиана далеко, очень, я ХЗ на какой ответ ты надеялся. Я не ньюфаг, дебиан ставлю только debootstrap. Вопрос в другом. В дебиане я ваще могу нихуя не трогать только писать дистапгрейд и у меня будут ратироваться старые ядра, обновлятся конфиги груба и инитрамфс. Если мейнтейнер обновит конфиг любой хуйни типа sshd апт мне про это скажет и предложить дифнуть изменения, потом можно смержить. Ситуаций когда руками что-то нужно дрочить минимум, только если sid рассыпался нахуй.
Кароче можно на Генте жить нихуя руками не дроча после установки или это невозможный сценарий? Хотя бы простой пример ядро у меня будет обновляться само вместе со всеми пакетами?
Аноним (Google Android: Mobile Safari)12/01/24 Птн 21:36:44№3411054226
>>3411052 > Если мейнтейнер обновит конфиг любой хуйни типа sshd апт мне про это скажет и предложить дифнуть изменения, потом можно смержить. Ето есть, etc-update утилита
> Хотя бы простой пример ядро у меня будет обновляться само вместе со всеми пакетами? Сорцы-то загрузятся, а дальше сам. При наличии уже собранного конфига достаточно его просто скопировать в директорию новой версии, и дальше по накатанной — eselect kernel, make, make install, dracut, grub-mkconfig Если сменилась минорная или мажорная версия ядра, то к этому добавляется make oldconfig Ну или можно постичь genkernel, и делать все вышеперечисленное одной командой
>>3411052 >Хотя бы простой пример ядро у меня будет обновляться само вместе со всеми пакетами? Вроде dist-kernel должен сам обновиться, но это не труъ.
>>3411054 > make install, dracut Кстати, make install автоматом вызывает dracut.
>>3411038 А еще один землекоп зачем? >>3411052 Будет нельзя. Хочешь обновить - сначала читай новости. А конфиги - защищай от перезаписи. Новость о наличии бинарных репозиториев привлекла? Так они из коробки не работают.
>>3411054 >make oldconfig Алсо. А разве menuconfig не обновит старый конфиг автоматом? У меня вроде обновляет. Мой конфиг, написанный для 6.1.67 обновился для 6.7.0.
>>3411056 >А еще один землекоп зачем? Ну как? Чтобы более живое сообщество было. Авось новый землекоп чего полезного принесёт? Ну или хотя бы не так одиноко будет.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 21:47:24№3411059231
>>3411038 Забудь. Я знаю питушиное комьюнити, и таких как он уже встречал не раз. На самом деле, комьюнити у линуха ± настолько же ужасное как и у раста. По тем же причинам. Наверное, поэтому и пихают раст в линух так в последнее время.
>>3411052 Вроде да, но без сборки вряд-ли обойдешься. Ядро можно ставить готовое с репы или автоматизировать его пересборку и даже со своим конфигом, чего я бы не советовал.
>>3411059 >Я знаю питушиное комьюнити, и таких как он уже встречал не раз. Хмм, Анон, я особо ничего плохого не заметил в том Аноне! Наоборот! Человек хочет слезть с кожанной иглы говнософта.
>На самом деле, комьюнити у линуха ± настолько же ужасное как и у раста. Я не часто общался с любителями раста да и вообще с комьюнити программистов и сисадминов. Привык в одиночку разбираться с линуксами и прочем. Сюда залез просто потому что делать нечего, пока всякие штуки в генту компилируются. Единственное, что замечал неприятное, так это то, что последователи раста пытаются пропихнуть своё говно куда угодно. Не мог бы ты больше рассказать об этом сообществе? Пока что предположу, что ты имел ввиду, что оно плохое. Но это скорее проблема в общем людей. Так уж вышло, что большинство человеков очень... ну... неприятные существа. Поэтому естественно, что чем больше комьюнити, тем больше там всяких дурачков, но так же больше и хороших полезных людей.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 22:02:13№3411062233
>>3411073 >Так я и есть тот анон. А, ой прости! Сложно немного следить, когда спать хочется.
>отпугнуть меня вскукареками не выйдет. А, ну хорошо. Я так, просто. Ну, чтобы тебе и другим Анонам было более приятно тут находится. Да и просто пытаюсь болтать. Так скучно ожидать, пока очердная пачка из 140 ксорговских пакетов скомпилируется на моём немощном процессоре.
Аноним (Google Android: Mobile Safari)12/01/24 Птн 23:45:25№3411089237
>>3411062 Зря ты вообще сюда полез. Сука, рассматривать генту ради бинарников. Сиди дальше на своем дебилане, хуесосина
Так, взялся я за оптимизацию ядра и случайно убил светодиод на клаве который за мут отвечает. На капслоке есть ещё один: он работает. Я хуй его, перетыкал всё что мог, так и не понял что я врубил не то. Может ли быть проблема не в конфиге?
По вашему мнению переход с тайловых менеджеров на кеды это что?
У меня какое-то пустое ощущение внутри. Я какое-то время сидел и работал на i3, пилил для себя конфиги, микропенисыскрипты для статусбаров и прочих блоков и было норм. Вкладывался и радовался результату. Перекатился потом на новую ось, предустановил кде и теперь не могу понять, а нахуя я ебался-то? В кедах есть всё, что было у меня и больше. Чего нет, можно накатить без ебли до 3х ночей с допиливанием конфигов и поиском информации в интернете. Я не знаю, что происходит, но после кедов не хочется возвращаться к оконникам.
>>3411232 Да и не должно хотеться, это пердолинг не ради результата, а ради процесса. Сейчас ты вырос и хочешь просто делать свои дела
Аноним (Google Android: Mobile Safari)13/01/24 Суб 16:08:50№3411239244
>>3411138 Так я выпилил много лишнего, но не всё, а светодиод не заработал. Есть идея попробовать собрать прям с ним, посмотреть будет ли работать.
Аноним (Google Android: Mobile Safari)13/01/24 Суб 16:09:10№3411241245
>>3411232 Значит тебе и не нужно было. Сборка окружения из кусков это для тех, кого выше отметили, или если ты вдруг обнаружил в DE фатальный недостаток, с которым невозможно жить В этом и дзен. Хочешь дрочиться — пожалуйста, возможностей море. Не хочешь — есть готовые решения
Аноним (Microsoft Windows 10: Firefox based)13/01/24 Суб 17:13:46№3411259246
>>3411232 Самый лучший экспириенс я имел на awesome. Где можно было один раз настроить лэйауты и навсегда забыть про ресайзинг. Кроме максимизировать окно, которая конечно нужна.
Потом я находил wm c похожим поведением, но не i3. i3 никогда мне не позволял работать так как я привык в awesome. И в кедах этого тоже конечно же и близко нет.
Так что ни разу не сейм. Вообще не понимаю о чём твой пост.
Аноним (Microsoft Windows 10: Firefox based)13/01/24 Суб 17:48:22№3411264247
>>3411259 Справедливости ради надо бы отметить я пишу это из-под кед, которыми пользуюсь последние 4 года. Но всё равно слышать (особенно из уст i3-шника) что в кедах есть всё что-нужно это просто смешно. i3-ники не знают что-такое настоящий тайлинг. Им его в i3 не завезли.
>>3411232 Кеды действительно очень красивые, но они очень сука нестабильные и багованные. Различне компоненты часто падают, а сами кеды часто срут в логи. Ты потом начнёшь замечать, что вот тут что-то криво, вот тут что-то не работает, а тут вообще всё падает к хуям собачим(как главные настройки плазмы при установке некоторых тем) Сам долго сидел на кедах, но их шершавость меня доконала. Перекатился на гном. Тоже довольно красивый DE, я считаю. Но ноль кастомизации, конечно...
Аноним (Microsoft Windows 10: Chromium based)13/01/24 Суб 20:08:39№3411317251
>>3411232 Браток, не подскажешь как видрил баги на кедах поправить?
Аноним (Microsoft Windows 10: Chromium based)13/01/24 Суб 20:10:35№3411318252
>>3411293 > Перекатился на гном. Тоже довольно красивый DE, я считаю. Но ноль кастомизации, конечно... С таким же успехом мог бы и голом композиторе вроде вестона восседать, разницы бы не заметил.
Аноним (Google Android: Mobile Safari)13/01/24 Суб 20:11:47№3411320253
>>3411467 Телега есть? У меня последняя версия не накатывается, при чем ни сборка ни бинарник.
Аноним (Google Android: Mobile Safari)14/01/24 Вск 11:16:44№3411487258
>>3411483 Жаба есть, можешь свою кинуть сюда. Лучше сразу в тред кидай свои ошибки, чтобы другие аноны знали.
Аноним (Microsoft Windows 10: Firefox based)14/01/24 Вск 11:28:47№3411489259
>>3359303 >Ну вот есть у нас возможность компилить под тот же самый amd64, как и уже собранные пакеты на других дистрах, но с флагами! Это дает такое существенное увеличение производительности? >как и уже собранные пакеты на других дистрах >Не понимаю смысла генту. Вот тут ты проебался. Попробуй найди firefox с поддержкой alsa.
Чё, ">пук"?
Аноним (Google Android: Mobile Safari)14/01/24 Вск 12:25:36№3411514260
Аноним (Google Android: Mobile Safari)14/01/24 Вск 12:26:39№3411515261
>>3411489 Попробуй найди дебила с алсой в 2024. Вот тут ты и обосрался.
Аноним (Google Android: Mobile Safari)14/01/24 Вск 12:30:37№3411516262
>>3411515 Нашел, тебя. Звуковые сервера поверх альсы работают. Не хочет он прослойки компилировать - его дело.
Аноним (Google Android: Mobile Safari)14/01/24 Вск 12:33:42№3411517263
>>3411487 >>3411514 Бля, моё косноязычие меня подведёт. Я имел в виду, телега собрана у тебя в системе? потому что у меня не собирается, ругается на gtk3 и зависимости к ним.
Аноним (Google Android: Mobile Safari)14/01/24 Вск 12:36:27№3411518264
>>3411519 Короче я сам тупень, как обычно. У меня была ошибка (пикрелейтед), которая решилась через >USE="-gtk2 wayland" emerge --oneshot x11-misc/appmenu-gtk-module После этого телега завелась как родная. Я в этом треде (+доки) потихонечку начинаю соображать, что к чему с гентой и как с ней работать.
Аноним (Google Android: Mobile Safari)14/01/24 Вск 18:30:47№3411670267
>>3411604 Если ты на вейланде, иксы можно убрать много где из зависимостей.
>>3410988 >If your disk is GPT, run create partition primary id=de94bba4-06d1-4d40-a16a-bfd50179d6ac followed by the command gpt attributes =0x8000000000000001 >If your disk is MBR, run create partition primary id=27 Лол.
Аноним (Google Android: Mobile Safari)15/01/24 Пнд 20:47:49№3412106276
>>3412077 А че лол, у GPT в том и cмысл, что используются 128-битные UUID, пространства которых уж точно должно хватить всем, да и шанс коллизии исчезающе мал
> А тут нужно ручками вбивать и смотреть, чтобы не проебаться, ну или скармливать diskpart скрипты наподобие Ну вообще в консоль можно копировать из буфера обмена — достаточно нажать пкм.
>>3412114 >Ну вообще в консоль можно копировать из буфера обмена — достаточно нажать пкм. Во время чистой установки особо не получится копипастить. Конечно, матерые спермачи скажут, что можно написать скрипт и запустить с флешки, или вообще захуярить ФАЙЛ ОТВЕТОВ, но, блядь, я себе представляю, если б кто-нибудь из прыщавых дистров вдруг порекомендовал не пользоваться дефолтным установщиком, а написать портянку на баше (или юзать Kickstart/AutoYaST, если тырпрайзные Шляпикс/Суся), вот это во́ни бы про пердолинг развели.
Аноним (Google Android: Mobile Safari)15/01/24 Пнд 21:45:45№3412128280
>>3412121 Так речь об обновлении, а не о чистой установке же
Но с главным посылом я и не спорю, а тоже проигрываю с виндузятников, которые НИПИРДОЛЯТСЯ, а на деле выходит вот так. И ладно ещё, что проблему можно решить штатными средствами, а не как обычно, сносом и переустановкой
>>3412128 >И ладно ещё, что проблему можно решить штатными средствами, а не как обычно, сносом и переустановкой Подавляющее большинство проблем на Винде можно решить штатными средствами, но с такими удобствами и документацией проще снести и переустановить.
>>3411902 >>3411900 Спасибо, братцы, действительно флаги не применились, потому что я их неправильно применял. Условно x11-libs/gtk+[wayland] required by x11-misc/appmenu-gtk-module. Я накатывал wayland на gtk+, когда надо было на appmenu. Правда при пересборке мира, насильно требовал отключить этот флаг, пришлось накостылить правило применения USE в /etc/portage/portage.use/. Но теперь хоть ни ошибок ни warnings. Это радует глаз.
Аноним (Google Android: Mobile Safari)15/01/24 Пнд 23:29:19№3412233283
>>3412231 > пришлось накостылить правило применения USE в /etc/portage/portage.use/ Это не "накостылить", а самый православный способ их применения, лул
>>3356943 (OP) Привет. В какую сторону начать копать? Пересобирал его пару дней назад, работал исправно. После этого серьёзных изменений не происходило. Плохо то, что я даже банально не знаю, как проблему загуглить.
>>3412541 Не уточнил. Это хромиум * www-client/chromium Latest version available: 120.0.6099.129 Latest version installed: 120.0.6099.129
Аноним (Google Android: Mobile Safari)16/01/24 Втр 19:54:12№3412558286
>>3412541 > В какую сторону начать копать? В сторону запуска лисы из консоли, и поиска нужных параметров логгера, чтобы он выплюнул сообщения об ошибках
Аноним (Google Android: Mobile Safari)16/01/24 Втр 19:54:39№3412559287
>>3412558 1. После запуска хромимума из терминалочки обнаружил ошибку конфликта переменной, которая сопровождала каждый блок исполняемого кода - скрин 1. 2. Гугление данной ошибки показало, что у меня в конфликте кэшированные даные, я их удалил - скрин 2. 3. После этого хромиум выздоровел. Спасибо ещё раз.
Аноним (Google Android: Mobile Safari)16/01/24 Втр 20:34:58№3412590290
>>3412579 Ну вот видишь, анон. Если программа заболела, в первую очередь спроси её саму, тогда поставить диагноз будет несравненно проще
Аноним (Microsoft Windows 10: Firefox based)16/01/24 Втр 23:49:48№3412738291
>>3412579 Это jetbrains, да? Хороший шрифт? Циферки мне нравятся.
Аноним (Google Android: Mobile Safari)17/01/24 Срд 01:21:22№3412749292
Какой логгер посоветуете? Их прямо дохера, в каких интеграция и производительность норм?
Аноним (Google Android: Mobile Safari)17/01/24 Срд 02:27:42№3412761293
Аноним (Google Android: Mobile Safari)18/01/24 Чтв 22:22:25№3413383298
>>3413381 Не, я прошу ваши caps показать у dnsmasq. getcap /usr/sbin/dnsmasq
Аноним (Google Android: Mobile Safari)18/01/24 Чтв 22:29:38№3413389299
Для будущего, если кто-то на некроту максимально быструю генту делает. Не стоит отключать совсем все механизмы защиты, ладно acl, харденинги и seccomp, но вот без caps начинается пердолинг. Через caps процессы могут запускаться от юзера и иметь выборочные привелегии, без caps вы всё от рута пердолить будете, когда по дефолту многие сервисы своих юзеров делают. Вроде как, caps и xattr в фс не делают видимого оверхеда.
>>3413465 Я не уверен, что dnsmasq работает как radvd. Должен посылать. Все можно узнать через логирование. Конфиг такой.
port=53 bind-interfaces dhcp-authoritative dhcp-rapid-commit domain=lan interface=br0,lo listen-address=::1,127.0.0.1,192.168.4.1,fd2d:bd92:cfb5:: local=/lan/ # отключить DHCP для wan no-dhcp-interface=enp0s18
# DHCP для IPv4 на br0 dhcp-range=br0,192.168.4.50,192.168.4.150,24h
# DHCP для IPv6 на br0 # нужно предварительно добавить эти префиксы-адреса на интерфейс br0 dhcp-range=br0,fd2d:bd92:cfb5::,ra-stateless,ra-names,72h # ygg dhcp-range=br0,YGGпрефикс::,ra-stateless,ra-names,72h
resolv-file=/etc/resolv.conf no-resolv
no-negcache
# unbound DNS server=::1#5353 server=127.0.0.1#5353
>>3413479 Это ULA, ipv6 адрес для lan. Любой сгенерированный адрес подходит.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 02:46:57№3413483305
>>3413481 Мне не для локалки, я хочу от isp адрес для остальных хостов получить, а не только для роллтера. Для этого какой-нибудь ndppd нужен или dnsmasq тоже подойдёт?
>>3413483 dnsmasq раздает адреса, конечно подойдет. Тебе нужно в sysctl включить ipv6 роутинг, добавить к интерфейсу lan адрес из раздаваемой ISP подсети и в консоли выполнить команду route. Я выше это писал уже. Если ISP имеет свойство менять префикс, тогда нужно написать скрипт, обновляющий адрес на lan и в dnsmasq. У меня был только тунель брокер, там префикс не менялся. Более того, было даже зпрещено запрашивать постоянно новые, а старые удалять.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 03:13:44№3413487307
>>3413486 >добавить к интерфейсу lan адрес из раздаваемой ISP подсети и в консоли выполнить команду route. Я выше это писал уже. Если ISP имеет свойство менять префикс, тогда нужно написать скрипт, обновляющий адрес на lan и в dnsmasq. Зачем тогда нужны все эти ra, когда мне придётся вручную давать адреса и прописывать роуты?
>>3413487 Чтобы устройства в ipv6 сети знали что это роутер? Не вручную. В Gentoo есть несколько способов запускать команды при поднятии интерфейса. Все может быть записано в /etc/conf.d/net, в этом файле можно писать скрипты. dnsmasq можно запускать с нужным параметром dhcp-range, или отдельно указывать на дополнительный конфиг.
Подскажите плз, как при сборке пакета посмотреть, какие флаги portage по дефолту применить хочет? >emerge --ask --verbose somelib/somepack выводит такое (пик1). Пробовал через ключ --info, но какая-то каша (пик2).
>>3413627 Дополню вопрос. Хочется видеть перед yes/no, какие флаги есть у пакета, какие он применяет (выделено зелёным) и какие отключены (выделено красным). Спасибо за любую инфу.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 14:05:17№3413630311
>>3413627 > Подскажите плз, как при сборке пакета посмотреть, какие флаги portage по дефолту применить хочет? Нда, не тот пакет ты выбрал для тестирования. У galculator вообще нет флагов
А их статус перед сборкой как раз и выводит -v/--verbose
Аноним (Google Android: Mobile Safari)19/01/24 Птн 14:06:02№3413631312
>>3413627 Кроме того, статус флагов можно посмотреть через equery uses packagename
Аноним (Google Android: Mobile Safari)19/01/24 Птн 14:57:41№3413648313
>>3413631 >Кроме того, статус флагов можно посмотреть через equery uses packagename Только он скрытые флаги не показывает.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 15:01:59№3413650314
Аноним (Google Android: Mobile Safari)19/01/24 Птн 15:35:30№3413659315
>>3413630 И правда лоханулся. Хотя странно, если даже у утилиты MTR есть флаг как минимум GTK. Посыл понял, натупил сам.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 15:37:44№3413660316
>>3413659 У многих небольших пакетов нет флагов, там просто нечего конфигурировать. Чекай packages.gentoo.org, если уж остальные инструменты несовершенны
Аноним (Google Android: Mobile Safari)19/01/24 Птн 15:52:38№3413668317
>>3413660 Лучше всего читать ебилд. Ну и -v скрытые флаги обычно показывает.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 15:58:14№3413670318
>>3413668 > Лучше всего читать ебилд Если хочется досконально разобраться — спору нет. Но если нужен только список флагов, то это перебор
Аноним (Google Android: Mobile Safari)19/01/24 Птн 16:07:53№3413676319
>>3413670 Зато сразу видишь зависимости этих флагов.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 16:24:04№3413683320
Аноним (Google Android: Mobile Safari)19/01/24 Птн 16:28:13№3413686321
>>3413683 Флаги друг от друга зависят ещё, всем это надо.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 16:35:55№3413689322
>>3413686 > Флаги друг от друга зависят ещё Уж вот эти вещи портеж сам выплюнет при необходимости Короче не вижу смысла спорить, кому правда надо — тот прочтет
Аноним (Google Android: Mobile Safari)19/01/24 Птн 16:39:12№3413693323
>>3413689 >Уж вот эти вещи портеж сам выплюнет при необходимости Когда ты уже соберёшься емёрджить программу, а так можно заранее все флаги нормально расставить, чтобы сразу компиляция пошла и ничего тебе портаж не выкидывал.
Аноним (Google Android: Mobile Safari)19/01/24 Птн 16:41:57№3413694324
У меня radeon и я обратил внимание, что некоторые пакеты (или обновление?) притянули мне в систему nvidia драйвера (скрин 1). Снапшотов у меня к сожалению нет, чтобы откатиться на полностью рабочую версию, надо фиксить и желательно без переустановки gentoo. Буквально вчера работал тот же докер, который выкидывает gui в интерфейс юзера, сегодня ловлю такое (скрин 2). Так же для теста видеокарты ранее был установлен и настроен lutris с одним игорем, который выдавал минимум 120фпс, сейчас при моём положении дел на минималках 30фпс.
Короче я каким-то действием похерил все настройки графики на уровне системы и я не знаю: 1. куда смотреть, чтобы понять 2. как фиксить
Аноним (Google Android: Mobile Safari)24/01/24 Срд 20:54:37№3415790333
Аноним (Google Android: Mobile Safari)27/01/24 Суб 10:06:33№3416718334
>>3415790 В общем за вчера я постарался в порядок флаги привести, по какой-то причине при сборке wireshark и последующем обновлении world set у меня после ребута генту решил, что можно забыть про радеон и использовать встроенный гпу. Как его переключить в рантйаме я не нашёл, было принято решение вероятно плохое отключить встроенную видеокарту на уровне биос. Сейчас полёт нормальный, осталось разобраться с двумя вещами: 1. Снести pipewire и накатить обратно пульсу 2. Решить вопрос с зад военными либами libgl (вынести из сборки amdgpu, оставив Mesa) После этих действий я постараюсь лелеять свою ось.
Аноним (Google Android: Mobile Safari)27/01/24 Суб 10:09:27№3416720335
>>3416718 >Снести pipewire и накатить обратно пульсу Зачем? Она же совместима с пульсой. >Решить вопрос с зад военными либами libgl (вынести из сборки amdgpu, оставив Mesa) Ничего не понятно.
Аноним (Google Android: Mobile Safari)27/01/24 Суб 10:30:31№3416727336
Аноним (Google Android: Mobile Safari)27/01/24 Суб 10:36:11№3416730337
>>3416727 >У меня так, флаг daemon у пульсы, который формирует бинарник конфликтует с флагами pipewire (тут я не исключаю, что косяк мой). Так убери его. >Про пункт 2 - при пересборке мира у меня накатились дрова Месы и amdgpu, в результате чего задвоились симлинкти libGL amdgpu и есть меза.
Аноним (Google Android: Mobile Safari)27/01/24 Суб 10:42:10№3416733338
>>3356943 (OP) Я всё заруинил с ядром. Был нормальное ядро 6.1.79 и нормальный конфиг, решил руками накатить 6.6+ и всё сломал (прям пиздец как всё криво: vboxdrv missing, косяки с libgl, no rule to make target modules.order и прочее говно, которое я сам создал, а решить не могу). Как откатить нормально руками можно плз на генту гайд? Или не откатывать, а нормально собрать ядро с нуля, чтобы потёр все предыдущие версии. Меня даже конфиг дефолтный устраивает (он на удивление предусматривает всё, что мне нужно, а что не нужно - я ещё не дорос отключать).
Если я пересобираю gentoo-sources, то он ничего не меняется, говорит, что всё ок и версия 6.6. Бесит всё, начиная от initframs, ав которой указана версия 6.7.1 (откуда она там я хз) и заканчивая осознанием, какой я дебил. Помогите мне. Спасите меня.
Аноним (Google Android: Mobile Safari)29/01/24 Пнд 22:55:25№3418317346
>>3418233 Ты старое ядро удалил? Может оно лежит в бут и ждёт тебя. Загрузи, его конфиг будут в /proc/config.gz
Аноним (Google Android: Mobile Safari)30/01/24 Втр 00:43:18№3418364347
>>3418233 >>3418317 Кстати, ради прикола спрошу. Если помимо текущей версии ядра в /boot ничего не лежит, то в чем проблема поставить ванильное линуксовое ядро, наложить Gentoo-патчи для соответствующей версии и пересобрать его с текущим конфигом, если он не был изменён?
Аноним (Google Android: Mobile Safari)30/01/24 Втр 00:50:31№3418367348
>>3418380 Почему? Фряха проще и интуитивнее, на мой взгляд, плюс предоставляет выбор между готовыми бинарниками и возможностью быстро и легко собрать самому.
Аноним (Google Android: Mobile Safari)30/01/24 Втр 01:37:30№3418389353
>>3418382 Потому что линукс. Больше софта, дров, лицензия круче. >предоставляет выбор между готовыми бинарниками и возможностью быстро и легко собрать самому Как и гента.
Аноним (Google Android: Mobile Safari)30/01/24 Втр 02:09:17№3418395354
>>3418368 Получается, что воспользоваться нативными средствами для установки пакета ядра старой версии рядом с уже имеющимся пакетом никак нельзя?
Задаю заранее тупые вопросы перед установкой собственной системы.
Аноним (Google Android: Mobile Safari)30/01/24 Втр 03:01:12№3418412355
>>3418395 Можно, но ты вряд ли удалил старое ядро, проверь /boot и в /usr/src могут ещё лежать сорцы.
Аноним (Google Android: Mobile Safari)30/01/24 Втр 03:05:38№3418413356
>>3418395 emerge -pv =sys-kernel/gentoo-sources-6.1.74 Ещё для некоторых пакетов есть слоты, после двоеточия указываются.
Аноним (Google Android: Mobile Safari)30/01/24 Втр 03:38:34№3418416357
>>3418412 >>3418413 Я думал, что по формулировкам отличаюсь от того анона с проблемной гентой. Поэтому заканчиваю свои сугубо теоретические вопросы о восстановлении системы, пока настоящий >>3418233 окончательно не отпишется. Прошу прощения, я второй раз за жизнь здесь что-то пишу.
UPD: Я никогда не использовал генту, но планирую в скором времени начать.
Аноним (Google Android: Mobile Safari)30/01/24 Втр 05:02:20№3418424358
>>3418416 Это не технический форум, можешь писать любые глупости и кидать аски арты с коровами. Советую новичкам юзать образ любой коляски с графикой для установки, ещё можно ставить из уже установленного дистрибутива на другой раздел, либо прямо на текущий, в какую-нибудь директорию распаковать и юзать в чруте. Ядро с дефолтным конфигом особо не имеет смысла компилить, советую ставить бинарное, пока не соберётесь своё конфигурировать. Свой конфиг ядра можно делать не с нуля, а скопировать конфиг бинарного, в котором уже многие нужные фичи включены, а потом его править.
>>3418382 Так в ней и юз-флагов нет, и нормального контроля за зависимостями, установка идёт примитивным make install. Её уместнее со слакой сравнивать, а не с гентой. Хэнта на голову выше по инструментарию пакетного менеджера.
Аноним (Microsoft Windows 10: Firefox based)30/01/24 Втр 06:11:04№3418441362
>>3418437 >Так в ней и юз-флагов нет Здрасте, а OPTIONS_SET и OPTIONS_UNSET в make.conf это что, хуй собачий?
>>3418441 Хм, забыл про это, либо когда я пользовался фряхой, их еще не было. Ну в любом случае в генте больше флагов и лучше их поддержка. В генте-то рабочих рук не хватает, а фряху кто поддерживает я не представляю, человек 10 фанатов, и если тебе там что-то понадобилось - пишешь сам.
Аноним (Microsoft Windows 10: Firefox based)30/01/24 Втр 06:32:19№3418445364
>>3418444 Че поделать, фряха в реалиях 2024 хуита.
Аноним (Google Android: Mobile Safari)01/02/24 Чтв 10:45:13№3419424365
Буду ща вендорское ядро закидывать, пожелайте удачи.
Аноним (Google Android: Mobile Safari)01/02/24 Чтв 11:19:28№3419436366
>>3419424 Оно ещё и не скомпилилось в первый раз, писос.
Аноним (Google Android: Mobile Safari)06/02/24 Втр 10:58:53№3421453367
Знаете в чём проблема генты? Вы ОХУЕЕТЕ обновлять систему, к которой не подходили полгода-год. Т. е. надо постоянно пользоваться, поддерживать в свежем состоянии. С другой стороны, в остальных дистрах наверное также.
Аноним (Google Android: Mobile Safari)06/02/24 Втр 11:23:04№3421459368
>>3421453 >полгода-год Пару флагов разрешить и всё, хуйня. Это надо лет 5 минимум подождать, чтобы туллчейн отвалился, тогда несовместимости появятся при компиляции, да и это решается, просто новый туллчейн закинуть.
Аноним (Google Android: Mobile Safari)06/02/24 Втр 13:46:38№3421528369
Какой gcc нужен для компиляции gcc 4.8.3?
Аноним (Google Android: Mobile Safari)06/02/24 Втр 18:16:07№3421614370
>>3421459 Пизди больше. С десяток неразрешимых слот-конфликтов ты хотел сказать? Да, сразу оговорюсь, могут быть случаи везения, такие как ты описал, но они только подтверждают правило. И с ростом числа пакетов число проблем растёт в геометрической прогрессии, а у меня их 1.5-2 тыщи. Везде пишут, что проще с нуля накатить, чем мучаться неделями с обновлением этого говна, и это правда. Поэтому и делают отдельный раздел под систему и под хомяк.
Аноним (Google Android: Mobile Safari)06/02/24 Втр 18:28:20№3421617371
>>3421614 >слот-конфликтов Решаются частичными обвновлениями, не надо всё сразу пихать.
Аноним (Microsoft Windows 10: Firefox based)07/02/24 Срд 01:55:56№3421830372
>>3421614 > С десяток неразрешимых слот-конфликтов ты хотел сказать? > неразрешимых Это потому что ты в глаза ебёшься. У меня НЕРАЗРЕШИМЫЕ слот конфликты были только в двух случаях.
Первый - когда я только на генту сел и мешал ~amd64 со стабильной веткой. В определённый момент вышла закономерная хуйня.
Второе - когда долбоёбы намеренно ломают что-то, потому что проклятье поттеринга. Вон недавно было, когда нужно было накатывать without-systemd.
В остальном: нормально делай - нормально будет. Любой неразрешимый конфликт говорит о том, что тебе нужно backtrack побольше выставить, или обновлять систему целиком (чтобы все зависимости обновились тоже, желательно -uavDN --with-bdeps=y --complete-graph=y)
Аноним (Google Android: Mobile Safari)07/02/24 Срд 08:41:10№3421891373
>>3421830 >>3421617 Ладно, я может немного погорячился, у меня пошло обновление на системе после года простоя, но пару дней я поебался с этим, и почистил вилкой всякое говно типа перла и руби.
Аноним (Microsoft Windows 10: Firefox based)13/02/24 Втр 14:51:46№3424644374
Сдавайтесь, гентушники. Флатпак победил
Аноним (Microsoft Windows 10: Firefox based)13/02/24 Втр 16:22:38№3424660375
>>3441871 Как пофиксить, помогите? Стоит sys-kernel/gentoo-kernel, загрузчик refind, Installkernel собрано с флагом +refind, вроде бы все окей должно быть
Аноним (Google Android: Mobile Safari)24/03/24 Вск 03:39:23№3442007398
>>3441968 У тебя там dev вместо /dev. Если не поможет, пробуй вообще по uuid или по partuuid рут грузить.
Аноним (Google Android: Mobile Safari)24/03/24 Вск 03:42:44№3442008399
>>3441871 Ты cpu flags не из cpuid2cpuflags брал? Ещё у тебя там две alsa.
>>3442220 А зачем? Ничего ломающего там не ввели, флаг защиты от коллизии стека с другими регионами памяти, пару флагов линкера, которые и так с 2017 года дефолтные, и control flow enforcement. Остальное вообще к компилятору не относится
Аноним (Google Android: Mobile Safari)24/03/24 Вск 16:39:22№3442260403
>>3442242 Я все отрубаю, чтобы уменьшить оверхед, у меня и так некропека.
Аноним (Google Android: Mobile Safari)24/03/24 Вск 17:24:07№3442271404
>>3442260 > гента > на некропеке Вот не понимаю я вас. За весь потенциальный гейн в производительности вы платите непропорционально огромным временем компиляции, а большие пакеты небось и вовсе ставите бинарными. Ну вот нахрена? Source-based дистры это чтобы сделать системы на быстрых машинах ещё быстрее, имхо
Да и не всякий харденинг сильно бьёт по производительности, в каждом отдельном случае разный импакт. Самыми неприятными пока себя показывают обходы аппаратных уязвимостей, а перечисленные здесь штуки не более чем проверка адресов и размеров стека, на которые цп ну максимум несколько тактов потратит. Опять же, непропорциональная разница в снижении безопасности и приросте производительности
Аноним (Google Android: Mobile Safari)24/03/24 Вск 17:30:53№3442273405
>>3442271 Я один пекой пользуюсь, мне не нужны ни mitigations, ни харденинги. Гента мне очень доставляет, я ей ещё на малиночку кросскомпилирую билды, удобно.
>>3442273 Это все было к тому, что ты на исправление профиля потратишь больше времени, чем сократишь время выполнения кода из-за этого. Впрочем, твое дело, это тоже сорт оф исследование системы, лул. Хоть и результаты сомнительные
Аноним (Microsoft Windows 10: Chromium based)24/03/24 Вск 23:12:00№3442364407
>>3442008 Из cpuid брал. Все подхватывается тем же ffmpeg
>>3442007 Да, мой косяк, действительно дело было в проебаном слеше. Все грузится, правда 14 секунд, буду собирать ядро руками в дальнейшем
Аноним (Google Android: Mobile Safari)25/03/24 Пнд 09:42:28№3442495409
>>3442491 >cpuid Некоторые флаги там имеют другое название, ещё есть флаги, которые не надо прописывать. Советую cpuid2cpuflags свежий поставить и оттуда взять. >Все грузится, правда 14 секунд В openrc можно мультипоточный режим включить. initramfs много времени к запуску прибавляет, можно без него ядро запускать, если у тебя не какая-то сложная конфигурация, что требуется ранний запуск модулей для маунта рута, раздельного usr и прочей ерунды.
Аноним (Google Android: Mobile Safari)25/03/24 Пнд 23:46:29№3442801410
Что там сейчас можно накатить вместо open box, чтобы можно было неделю посидеть в иксах и попердолиться с базовой системой?
Аноним (Google Android: Mobile Safari)26/03/24 Втр 00:19:38№3442810411
>>3442801 > Что там сейчас Сомневаюсь, что сейчас что-то новое и передовое, т.е. не клон dwm на <langname>, пишут под иксы. Тебе ничего из списка в соответствующей статье на арчвики не подошло?
Аноним (Google Android: Mobile Safari)26/03/24 Втр 07:09:51№3442864412
Аноним (Microsoft Windows 10: New Opera)26/03/24 Втр 19:49:55№3443099413
>>3356943 (OP) В чем прикол использования генты на домашнем компьютере? Насколько я понимаю, она больше заточена для всякого говна, которое просто должно работать (терминалы в поликлиниках, рекламные билборды и т.д.).
Аноним (Google Android: Mobile Safari)26/03/24 Втр 19:57:06№3443105414
>>3443099 Нет, гента не заточена под конкретные цели. Это не просто дистрибутив, он представляет из себя билд систему, с помощью которой ты компилируешь софт под любые потребности.
Аноним (Google Android: Mobile Safari)26/03/24 Втр 20:14:05№3443117415
>>3443099 Система, которая даже установщика не имеет — не может быть под что-то заточена по определению
Аноним (Microsoft Windows 10: Firefox based)26/03/24 Втр 23:22:34№3443179416
>>3443099 Это конструктор типа лего. Но, в отличии от того же LFS, здесь за тебя конструктор собирают умные дядьки, а ты только говоришь, что хочешь иметь на выходе.
Из плюсов то, что модельки лего апдейтятся, и тебе не приходится руками всё разбирать и собирать заново с новыми деталями: умные дяди сделали это за тебя. Из минусов: иногда умные дяди косячат или перестают поддерживать твою любимую модель лего. Но тогда есть другие умные дяди, которые с тобой солидарны и делают ебилды.
Аноним (Microsoft Windows 10: Firefox based)26/03/24 Втр 23:24:11№3443180417
>>3443099 > которое просто должно работать (терминалы в поликлиниках, рекламные билборды и т.д.). Ты не угадал, кстати. Под это скорее всего поставят либо LSTC винду, либо урезанную убунту.
Аноним (Microsoft Windows 10: Firefox based)26/03/24 Втр 23:27:28№3443181418
>>3443180 В местной поликлинике стоят хуитки на ведроиде, можно закрыть приложение с записью к врачу, такой-то ололо хацк.
Аноним (Google Android: Mobile Safari)27/03/24 Срд 15:46:36№3443441420
>>3443181 Двачую, у нас в поликлинике стоит убунта на всех компутерах ещё года с 2014. И это автоматизированное рабочее место как тонкий клиент через браузер, где вся документация медицинская ведется
>>3443305 Ладно, обновался впервые за полгода. Полет нормальный, было немного хуйни, но вроде разобрался. Я думал что системе пизда, если так долго не обновляться, оказывается нет.
>>3444369 Какое отключено, ну я вот заглянул в make menuconfig йадра, а там все включено. Но у меня сейчас стоит генкернел, а там я не знаю, может выключено.
Аноним (Google Android: Mobile Safari)30/03/24 Суб 12:01:46№3444576431
>>3444535 > Но у меня сейчас стоит генкернел А, ну ясен хрен, там конфиг как на популярных бинарниках. Руками делай
>>3444826 Да. Ну, еще интелловская встроенная есть, ноут. Чет с ядром не получается у меня нихуя, я то одно забуду выставить, то другое, то nomodeset надо прописывать. Если заведется, то интернет не заводится, ну е мое
Аноним (Google Android: Mobile Safari)30/03/24 Суб 20:33:36№3444842435
>>3444830 А ты какой ядерный драйвер из четырёх возможных юзаешь?
>>3444842 Да это я опять не проставил то что нужно в menuconfig. Посмотрел в lspci -v, там прям коды модулей ядра указываются, по ним все сделал и все заебись теперь.
>>3356943 (OP) Видали уже что там с XZ? Вот почему в генте сурсы распространяются в тарболах? Ладно другие дистры, но в генте ведь можно было бы по другому все реализовать наверное. Хацкер, если кто не в курсе, а точнее один из разрабов, лол, вроде как внедрил бэкдор именно в тарбол
Гентаны, у вас мощное железо или наоборот олдовое? У меня вот ноут 16 года, думаю собрать себе полноценный кудахтер для доминации над гентой. Ну может поиграть еще во что-нибудь
Аноним (Google Android: Mobile Safari)31/03/24 Вск 15:22:29№3445102442
>>3445100 >>3356999 И малиночка есть, даже на ней компилил некоторый софт.
Аноним (Google Android: Mobile Safari)31/03/24 Вск 16:02:38№3445128446
>>3445114 У меня уже глаза вываливаются от этого грувбокса, буду делать светлый райс.
Аноним (Google Android: Mobile Safari)31/03/24 Вск 16:10:34№3445136447
>>3445100 Thinkpad P14s G2 Ryzen 7 5850U, 32 оперы. В целом, все бегает очень быстро за исключением самых жирных пакетов, таких как браузеры, компиляторы, либерофис и нода, эти могут под часа полтора собираться
Что означает звездочка напротив U? [ebuild U *] media-libs/freetype-9999:2::gentoo
Аноним (Google Android: Mobile Safari)01/04/24 Пнд 16:42:35№3445605449
>>3445136 Лел, на ноутах только бинарники надо юзать, потенциал и ресурс системы охлаждения не бесконечные.
>>3445100 У меня тоже есть старик Acer, там ещё проц 2/4 интел 5-го поколения, до последнего насиловал его конпеляцией хромиума, но потом все же перешёл на бинпакеты. А вчера вот после обновления ядра забыл граб конфиг обновить, а старые ядра из /boot почистил, лел. Надо флешку втыкать.
Аноним (Google Android: Mobile Safari)01/04/24 Пнд 19:14:12№3445662450
>>3445605 > Лел, на ноутах только бинарники надо юзать Потому что тыскозал? Ну нету у меня мощной пеки, и что? Тем более что когда под капотом у ноута 8/16, то просто грех не поставить генту
Аноним (Google Android: Mobile Safari)01/04/24 Пнд 19:15:17№3445663451
>>3445514 Возможно это связано с тем, что ты девелоперский билд ставишь?
>>3407163 >Error code: SEC_ERROR_EXPIRED_CERTIFICATE >howto.yggno.de has a security policy called HTTP Strict Transport Security (HSTS), which means that Firefox can only connect to it securely. You can’t add an exception to visit this site.
Аноним (Google Android: New Opera)04/04/24 Чтв 11:30:12№3446862459
Как удалить исходники? Я вот удалил парочку пакетов, сейчас чекаю - size of downloads: 0 kib. То есть сурсы лежат. Как их удалить? Они лежат в /usr/src/?
Аноним (Google Android: Mobile Safari)04/04/24 Чтв 14:28:21№3446909461
>>3446901 Тарболлы и прочее валяется в /var/cache/, если я верно помню. Вроде как даже утилита есть для управления кэшем, почекай вики и погугли
>>3447101 > Там есть домены Тогда почему везде только эти цифры пишут?
> настроить местный DNS. Чтобы без нормального интернета остаться?
Аноним (Google Android: New Opera)05/04/24 Птн 10:56:17№3447249469
>>3447131 Это IP адреса версии 6, а не цифры. В обычном Интернете у всех также есть IP адреса. Даже у тебя. Поизучай как вообще Интернет работает. Поймешь, что остаться без нормального Интернета сложно. Просто добавь себе еще один DNS сервер. Не через GUI, установи Unbound.
>>3447249 Не надо мне рассказывать как работает сеть, и без тебя знаю. Я спрашиваю почему везде цифры, а не доменные имена. Даже если я что-то там ещё себе поставлю, цифры ведь автомагически не превратятся в имена, не правда ли?
Аноним (Google Android: Mobile Safari)05/04/24 Птн 11:38:34№3447276471
>>3447272 > и без тебя знаю > Я спрашиваю почему везде цифры, а не доменные имена. Даже если я что-то там ещё себе поставлю, цифры ведь автомагически не превратятся в имена, не правда ли? Чет нихуя ты не знаешь, судя по написанному Настроишь DNS — будут работать доменные имена, и не надо будет по айпишникам ходить. Это же ежу должно быть понятно
>>3447276 >Настроишь DNS — будут работать доменные имена Бля, ну что за бараны. Где их брать то, имена эти? Все ссылки в этот ygg - голые адреса.
Аноним (Google Android: New Opera)05/04/24 Птн 12:01:55№3447287473
>>3447272 Какой же ты душнила... Судя по тупым вопросам выше, ничего ты не знаешь. Твой IP адрес в домен чтоли превращается, когда ты на Двач срешь? Превратись лучше в удравшего отсюда, ты надоел, охуевшая тупизна. >>3447286 Какой же ты дегенерат...
>>3447287 Это ты баран, через DNS все запросы приобретают вид домена, блядь, это же э ле мен тар но
Аноним (Google Android: New Opera)05/04/24 Птн 12:12:24№3447296475
>>3447290 Тупорылый дебил, с чего бы им приобретать доменное имя. Если ты его не регистрировал? Ты же сам, ебанат, подключаясь к Yggdrasil получаешь целый блок /64 адресов. По твоей логике, у тебя автоматически присваивается доменное имя eblan.ygg?
>>3447287 Капец ты тугой. Для совсем тупорылых: почему вы бляди не пользуетесь доменными именами? Почему все ссылки выглядят как http://[dsad:pizd:a...?
Аноним (Google Android: Mobile Safari)05/04/24 Птн 12:20:20№3447307478
>>3447286 Что значит все ссылки? Ты все на свете ссылки в иггдрасиле видел? У кого есть имя в ALFIS, у того и ссылка будет именованная
Аноним (Google Android: New Opera)05/04/24 Птн 12:25:25№3447309479
>>3447302 Врунишка! Иди штудируй азы. >>3447306 Ты сам блядь, причем тупая. Осознай, это IP адреса версии 6. В них иногда используют hexspeak. Такие есть и в обычном Интернете.
>>3447307 То и значит, что в дикой природе в этот ваш ygg ходят копируя циферки, не пользуясь таким полезным изобретением как DNS. Только горстка отщепенцев напердолила себе мёртворожденный, нихуя толком не умеющий alfis, но они капля в море.
>>3447309 Ты клоун тупорылый, я знаю что такое ipv6 и как он записывается. Речь не об этом вообще.
Аноним (Google Android: Mobile Safari)05/04/24 Птн 12:30:22№3447312481
>>3447310 > То и значит, что в дикой природе в этот ваш ygg ходят копируя циферки, не пользуясь таким полезным изобретением как DNS. Только горстка отщепенцев напердолила себе мёртворожденный, нихуя толком не умеющий alfis, но они капля в море. Ну раз ты скозал. Дальше-то что? Ты просто посрать пришёл, какой этот ваш иггдрасиль неправильный и непохожий на интернет?
Аноним (Google Android: Mobile Safari)05/04/24 Птн 12:38:49№3447319485
>>3447313 Дегенерат тут только ты. Пришёл вообще не в профильный тред, начал срать "а пачиму все ни так", альфис ему не нравится, блядь. Все претензии по дизайну — к разработчикам, нах ты в гентушном треде срешь, долбоебина?
Аноним (Google Android: New Opera)05/04/24 Птн 12:39:11№3447320486
>>3447316 Пользуйся прямо сейчас. Покупай роутер, шей OpenWrt и ставь на него Yggdrasil и Unbound. Будет работать на всех подключенных устройствах. Разницы не заметишь. Это как подлючать lib домены. Только лучше.
>>3447319 Да в какой тред не придёшь, везде этим игдрасилем насрано, какая разница
>>3447320 Это дроч бессмысленный. DNS уже существует
Аноним (Google Android: Mobile Safari)05/04/24 Птн 13:40:42№3447338488
>>3447334 Ну а чего ты разнылся, будто тебя заставляют им пользоваться? Не нравится — никто не принуждает, забей на него хер и живи дальше. Я в своё время посидел в этих оверлейных сетях, да и перестал, все равно там ничего интересного для себя не нашёл.
Имеет ли смысл компилить браузер с О3 оптимизацией? Вы вообще что-то с ней собирали, че там, какой эффект это дало?
Аноним (Google Android: Mobile Safari)05/04/24 Птн 16:10:03№3447423490
>>3447419 Можешь даже с Ofast попробовать, если ошибки не повылезают. Сильного прироста не будет. Есть ещё дофига видов оптимизайции, часть можешь глянуть в этой заброшенной репе https://github.com/InBetweenNames/gentooLTO
Аноним (Google Android: Mobile Safari)05/04/24 Птн 19:12:59№3447563492
>>3447419 Да почти нихуя. Почитай доки GCC или llvm на эту тему, там даны списки флагов и их описания. О3 и прочие скоростные флаги обычно заставляют бинарники сильно жиреть. А если ты силён духом и полон любопытства — скачай драгонбук, и читай начиная с восьмого раздела, хотя без чтения предыдущих скорее всего нихуя не поймёшь
>>3447602 Часа 2 где-то, подольше чем с О2. Бинарь где-то 200 с чем-то мб, сколько старый весил я забыл чекнуть
Аноним (Google Android: Mobile Safari)08/04/24 Пнд 01:49:17№3448508496
Кто-то компилил ungoogled-chromium? Из какого оверлея не помню, но там лишь в одном самая последняя версия, если не ошибаюсь. У меня не компилится из-за жутких ошибок линкера, что неудивительно т.к. у меня поставлен -fuse-ld=lld. Возможно ставить его было ошибкой. Если кто сдюжил собрать, скиньте флаги и конфиг пж
Аноним (Google Android: Mobile Safari)10/04/24 Срд 08:31:55№3449346497
Культи не дают качать свои исходники рашкованцам, лел. Переключил зеркало на Японию, раньше стоял Яндекс. Мало ли какие закладки они могут пихнуть. А у вас какое зеркало?
Аноним (Google Android: Mobile Safari)25/04/24 Чтв 20:43:48№3454406498
Апгрейжусь на новый профиль, наконец-то. Вырубил свежие харденинги, если кому надо, могу подсказать.
Аноним (Microsoft Windows 10: Firefox based)29/04/24 Пнд 12:46:13№3455720499
Прикольно, компиляция как ни в чем не бывало продолжается после пробуждения от суспенда
Аноним (Google Android: Mobile Safari)29/04/24 Пнд 13:15:35№3455735500
>>3455720 А чего бы ей не? Более того, портеж хранит список двух последних тасок, так что если вдруг сфейлился на середине, можно просто замаскировать битый пакет, удалить его из списка, и продолжить как ни в чем не бывало что весьма мне пригодилось при смене профиля
Аноним (Microsoft Windows 10: Firefox based)29/04/24 Пнд 13:36:07№3455739501