Genchu.png23 Кб, 128x113
Гентушечный тред №0 /gentoo/ Linux: Firefox based 3356943 В конец треда | Веб
Ядерных конфигов edition
Linux: Firefox based 2 3356945
Вот мой, оцените!
http://0x0.st/HfDT.txt
Linux: Chromium based 3 3356954
>>356945
Почему без LTO?
Linux: Firefox based 4 3356955
>>356954
lto оперативу поджирает, причём, в готовых бинарниках тоже, не только при компиляции. А у меня её не очень много.
Android: Mobile Safari 5 3356999
Для тех, кто боится время компиляции. Это на моей некропеке, e5450 и 4 гига ддр2.
Фирефокс - 2 часа
gcc - 3 часа (с пго)
clang, llvm и rust по часу.
Android: Mobile Safari 6 3357019
а сорсы меньше весят, чем запакованные бинарники? Тоесть ситуация в которой, инет медленный/нестабильный шо капец и лишние мегабайт 100 решают, и легче просто скачать поменьше и скомпилить самому.
Linux: Firefox based 7 3357021
>>356999
я че ебанутый больше 5 минут на установку браузера нахуй тратить?
Android: Mobile Safari 8 3357026
>>356999
Вот прямо сейчас компилируется хромиум, со всеми зависимостями и дефолтными флагами уже ~8 часов и еще часа 2 осталось (так примерно почувствовал), это моя первая генту установка, так что хотел сам разбираться че там по производительности, но раз такой тред спрошу, ведь это не нормально? Пека ну такой не новый но нормальный.
Android: Mobile Safari 9 3357028
>>356945
О, годный тред. Моар конфигов. Свой пока не покажу (стесняюсь).
Linux: Firefox based 10 3357036
>>357026
Хромиум действительно очень долго это делает, но у тебя ещё могут быть проблемы с флагами. Оптимизации lto сильно оперативу жрут, например. Смотри за потреблением во время компиляции, если оно будет забивать всю оперативу - снижай джобсы, иначе, оно у тебя нихера не скомпилит. Я один раз пытался его скомпилить, подумал - ну нахер, ну и на лису перешел, она компилируется не так сложно.
Linux: Firefox based 11 3357040
>>357028
У меня прошлый конфиг на старом ядре, его искать нужно. А этот я сильнее урезал, тут нет BPF, NSA SELinux, немного дебага убрал ещё и других харденингов, ну и дрова все вырубил, которые не нужны мне. Про network не уверен, не очень разбираюсь в этих параметрах, надо будет тестить netfilter, вдруг, он у меня не всё умеет, что должен, ну и сами сетевые протоколы.
gentoo-p3-i686.png22 Кб, 753x335
Linux: Firefox based 12 3358480
Соберу ещё samba (займёт весь день...) и будет что-то вроде NAS.
Android: Mobile Safari 13 3358556
>>358480
Ты на нём компилишь? Другой машинки нет?
Linux: Firefox based 14 3358557
>>358480
Ознакомься со знамечательным миром кроссбилдов.
Можно тупо виртуалку на тест на день взять, и собрать всё необходимое.
Android: Mobile Safari 15 3358565
Опенрц-бог вкатился
Android: Mobile Safari 16 3358573
>>358565
systemd-utils заменил уже?
Linux: Firefox based 17 3358659
>>358556
Да, на нём. Комп другой у меня, конечно, есть. Это ещё одна машинка с Gentoo. Хоть так старое железо ещё как-то послужит. Материнка неплохая, много слотов PCI. Установлю какие-нибудь дополнительные платы. Музыку можно будет слушать. Есть на выбор аудиокарты, но всё очень старое. Вот и думаю, соберу-ка я сборку, которая хотя бы работает, а не валяется в коробках.
>>358557
Я никуда не спешу, оптимизации и флаги напрописывал и оно там себе тихонько компилиуется пока я мультики смотрю.
Android: Mobile Safari 18 3358669
>>358659

>Комп другой у меня, конечно, есть.


Так подними на нём бинхост и компиль для некропеки.
Linux: Firefox based 19 3358675
>>356943 (OP)
Сколько надо потратить жизни самообладания на генту.

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

Сложно ли будет изучать генту, если анон устанавливает арч через archinstall. По большей части из-за лени.

Были ли случаи когда вы впечатляли других людей тем что вы гентуюзер?
Android: Mobile Safari 20 3358678
>>358675

>Сколько надо потратить жизни самообладания на генту.


Зависит от того, на какое время ты можешь держать концентрацию на документации.

>В списках оси на топ суперкомпьтерах генту я не встречал, или покажте какой суперкомп юзает генту.


Загуглил https://icm.krasn.ru/page.php?page=cluster2

>Сложно ли будет изучать генту, если анон устанавливает арч через archinstall. По большей части из-за лени.


Нет, но после установки арча через чрут, было бы проще чутка ставить генту.

>Были ли случаи когда вы впечатляли других людей тем что вы гентуюзер?


Нет.
Ubuntu: Firefox based 21 3358681
>>358675

>Сколько надо потратить


>Сложно ли будет изучать


Если опыт с другими линухами есть, то никаких проблем - сиди читай маны на portage пока софт компиляется

>на топ суперкомпьтерах


так она не быстрее того же арча, в чем смысл?

>Были ли случаи


Скорее наоборот, впечатлился сам познакомившись с сабжем на работе - показалось удобно, что софт собирается только с нужными USE флагами и патчится на лету (и вот спустя 14 лет я здесь)
Вообще сейчас дистр не то, чтоб на подъеме - я бы на твоем месте остался сидеть на арче и не парился
Android: Mobile Safari 22 3358682
>>358681

>так она не быстрее того же арча, в чем смысл?


Тут от флагов зависит. Например, многие программы будут быстрее работать с native оптимизациями, но есть исключения, которые с generic работают лучше.
Linux: Firefox based 23 3358709
>>358678
>>358681
Все аноны с нуля устанавливают генту? Долго и трудно для вката

>так она не быстрее того же арча, в чем смысл?


Так главный козырь генту это скорость за счет компилирования, что отражено в названии самого быстрого пингвина в мире.
Поясните за компилирование вкатуну.
Как компилируют пакеты мейнтейнеры всяких дистрибутивов, почему они медленнее чем компилить самому.
Знаю в генту есть фича степень производительности, она влияет на скорость компилирования, чем долше компил чем производительней, ну раз уж компилировать то на максимум, но есль ли предел?
Android: Mobile Safari 24 3358715
>>358709

>Все аноны с нуля устанавливают генту? Долго и трудно для вката


Я с убунты вкатывался, пару недель повозился, это считая своё ядро тоже.

>Так главный козырь генту это скорость за счет компилирования


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

>Как компилируют пакеты мейнтейнеры всяких дистрибутивов, почему они медленнее чем компилить самому.


Ты gentoo можешь скомпилить с оптимизациями под свой процессор, но это не всегда быстрее, как я говорил, дистры компилят generic, без оптимизации этой. Ещё есть lto, pgo, graphite и прочие штуки, но это надо тестировать, они тоже разный результат дают, могут вообще программу сломать.

>Знаю в генту есть фича степень производительности, она влияет на скорость компилирования, чем долше компил чем производительней, ну раз уж компилировать то на максимум, но есль ли предел?


Это немного не так работает. Есть различные оптимизации, в зависимости от которых увеличивается время компиляции, но уровни есть только в виде -O, они не сильно влияют на время. pgo больше всех влияет, он компилит, потом прогоняет тесты, потом опять компилит, задействуя результаты тестов для оптимизации.
Выкидывание лишнего больше даст, наверное, можно без харденингов ещё компилить, вырубить фиксы процессорных уязвимостей, планировщики настроить, preemtion. Не надейся, что компилятор тебе магию устроит, но помимо него ещё куча вещёй есть.
Ubuntu: Firefox based 25 3358902
>>358682

>оптимизациями


в повседневном использовании не заметил никакой разницы - край, скомпилить утилиту с поддержкой каких-нибудь инструкций проца конкретно из твоей пэкарни (но такое редкость и используется в основном в криптографии)
>>358709

>скорость за счет компилирования


фикция, результат на глаз в повседневном использовании не быстрее того же арча а вот гибкость сборки с нужными флагами/опциями радует, это да
Android: Mobile Safari 26 3358903
>>358902

>в повседневном использовании не заметил никакой разницы - край, скомпилить утилиту с поддержкой каких-нибудь инструкций проца конкретно из твоей пэкарни (но такое редкость и используется в основном в криптографии)


Это ручные оптимизации на асме, если ты про CPU_FLAGS_X86. Есть ещё автоматические оптимизации компилятора -march=native, которые сами векторизацию проводят.
Android: Mobile Safari 27 3358913
Какой мне смысл ставить генту, если я работаю в продуктах жидбрейнс? Андроид Студия при компиляции кушает 16 гб и уходит в своп, а на диске вся её херня 30 гигов
Android: Mobile Safari 28 3358925
>>358913
Оптимизировать жабу?
Android: Mobile Safari 29 3358936
>>358925
Каким образом?
Android: Mobile Safari 30 3358940
>>358936
Не знаю, флаги почитай. pgo у них был, вроде как.
Linux: Firefox based 31 3359085
Здесь наверное никто не знает что можно поставить скорость компиляции в idle и компилироваться будет только используя свободные ресурсы не тормозя всю систему.
Android: Mobile Safari 32 3359145
>>359085
Знаем, раньше такого не было, пердолились с nice и ionice.
Android: Mobile Safari 33 3359157
>>359085
Жаль, с оперативой этот трюк не сработает.
Linux: Chromium based 34 3359303
>>356943 (OP)
Не понимаю смысла генту. Ну вот есть у нас возможность компилить под тот же самый amd64, как и уже собранные пакеты на других дистрах, но с флагами! Это дает такое существенное увеличение производительности? Если да, то в чем оно выражается? Вы замеряете утилизацию каким образом, top слишком динамичный и скачет по процессам туда-сюда и на генту утилизация скомпилированных программ ниже насколько?
Тот же самый вопрос касательно ядра, типа скомпилированное через menuconfig с нужными модулями параметрами эффективнее чем если я пропишу их в modprobe.d, а параметры в загрузчик или sysctl.conf? Если да, опять же в чем выражается эта эффективность? Меньшее потребление CPU,MEM? Как это измерялось и насколько эффективнее?
Если нет на вопросы выше, зачем вам все это, поиграться? Держать систему в чистоте можно на любом дистре.
Android: Mobile Safari 35 3359618
>>359303

>Держать систему в чистоте можно на любом дистре.


Ты на это больше времени потратишь, тут флагами это быстро делается.
Windows 10: Firefox based 36 3359706
>>359303
Я говноадмин и Gentoo использую для всякой однозадачной хуйни. Поднять без лишнего говна почтовик там, нгинх и подобное.
Linux: Chromium based 37 3359972
>>359706
Можешь больше рассказать про "почтовик"? Как это работает и вообще базу по ним. Я просто не совсем представляю. В моей голове это выглядит все централизованно. То есть есть mail.ru, например, и при отправке письма на какой-либо адрес они как бы "коммутируют" его куда нужно. В случае если ты у себя поднимаешь почтовый сервер(если я правильно понял, что такое "почтовик"), то кто ответственнен за то, чтобы письмо отправителя(например с gmail), дошло до тебя?
Android: Mobile Safari 38 3359984
>>359972
гмайл отправляет на твой сервер просто.

>централизованно


Федеративно.
Linux: Chromium based 39 3359992
>>359618
Под чистотой подразумевалась "чистота". Это все субъективный взгляд каждого, что такое чистая система. Кому-то это вообще не нужно. Мои вопросы впервую очередь были связаны с тем, чем скомпилированный с флагами софт, лучше чем подгтовленный архив с пакетами и скриптом куда это пихать. И как производилось сравнение.
Linux: Firefox based 40 3359995
>>359992
Не только от флагов зависит. Можно сделать так, что бинарник станет меньше размеом и памяти он будет жрать меньше. У меня установлено Os. Как я понял, через strip удаляются комментарии.
https://wiki.gentoo.org/wiki/GCC_optimization#-O
Android: Mobile Safari 41 3359999
>>359995

>У меня установлено Os.


Это только на диске место экономит, по производительности хуже O2. На комменты компилятору похер.
Android: Mobile Safari 42 3360000
>>359992

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


Зависит от флагов, можно скомпилить быстрее, а можно и медленнее, например, как чел с Os выше. Тут я отвечал про оптимизации уже >>358715
Главное различие - оптимизации native, под процессор, ну и конфигурирование сорцов, можно добавить в фаерфокс поддержку альсы и выбрость иксы, например.
Windows 10: Firefox based 43 3362380
Лучше расскажите о своем наборе софта.
Linux: Firefox based 44 3362603
>>362380
Набор скромный. Samba, nginx, mocp, fmtools (приёмник пока не звучит, наверное, нужен аудио кабель прямо из тюнера в аудиокарту), ещё планирую собрать yt-dlp и как-нибудь установить компилятор Go. Он зараза вылетает в sementation fault при сборке. Если соберу, тогда набор софта дополнится неплохими приложениями - yggdrasil и xray.

Всё установлено сюда >>358480
Установил три сетевые карты, теперь это ещё и роутер. Материнка Iwill BD 100 Plus.
Android: Mobile Safari 45 3362607
>>362603

>как-нибудь установить компилятор Go. Он зараза вылетает в sementation fault при сборке.


Из gcc пробовал?
Linux: Firefox based 46 3362610
>>362607
Не пробовал. Хотелось бы обычный Go комилятор собрать. Либа Flac тоже так вылетает, пришлось убрать из mocp, ffmpeg будет достаточно, он то собрался.
Android: Mobile Safari 47 3362611
>>362610
Из-за оперативы вылетает? Флаги для проца лишние не ставил? Ну и есть софт, которому хотя бы sse2 нужен и x64 проц.

>Не пробовал. Хотелось бы обычный Go комилятор собрать.


Попробуй, он норм, вроде как, юзаю его. Не помню уже, какой софт им компилил.
Linux: Firefox based 48 3362613
>>362611
В том то и дело. Там нет sse. Железо на последнем издыхании, но кое-какие современные программы ещё можно поставить. Флагов почти нет. По мелочам только, ipv6, ssl. В lynx можно сюда заходить и новости читать. X собиать не планиую. Поставил -X.
Android: Mobile Safari 49 3362614
>>362613
Покажи флаги go и flac, на всякий случай. Ну и mocp.
Linux: Firefox based 50 3363182
CXXFLAGS="${CXXFLAGS} -DQT_EGL_NO_X11" emerge -av qtwayland:5
Хак для тех, у кого не собирается без иксов он. Кстати, поясните, gccrs уже юзабелен? Можно заменять обычный сраст?
Linux: Firefox based 51 3363190
https://files.catbox.moe/s0yrys
Чутка подправил конфиг, забыл тлс и ещё по мелочи.
Windows 10: Chromium based 52 3363277
>>357026
Я не гентушник, но все равно спрошу - ты сколько ядер процессора компилятору выделил?
Linux: Firefox based 53 3364482
>>362614
Извини, у меня доступа к Интернету не было. А как появился, я собрал 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
Linux: Firefox based 53 3364482
>>362614
Извини, у меня доступа к Интернету не было. А как появился, я собрал 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
Android: Mobile Safari 54 3364512
>>364482
Флаги норм. Совсем забыл, чекни оперативу, сегфаульты от плохой памяти бывают часто.
Linux: Firefox based 55 3364515
>>364512
Хорошо, почекаю. Есть из чего выбрать, разные планки в коробке насобирались. Что-то подберу. Пока интернета не было, поновее bios на программаторе прошил. Сегодня собрал yt-dlp, работает, но для нормального скачивания музыки ещё нужен pip и mutagen.

ERROR: Postprocessing: module mutagen was not found. Please install using `python -m pip install mutagen`

Также решил установить unbound.
Android: Mobile Safari 56 3364516
>>364515

>Есть из чего выбрать, разные планки в коробке насобирались.


Сперва эти мемтестом прогони, чтобы подтвердить догадку. Раз это не основной комп, можешь на несколько часов поставить.
Linux: Firefox based 57 3369138
>>358681

>в чем смысл?


Полагаю, собирать кастомную систему туда, куда бинарщина по тем или иным причинам не подходит или подходит плохо, если хочется пользоваться там чем-то лучше прошивки для роутера на билдруте. Например, на всякую винтажную экзотику типа powerpc или полузакрытое кое-как отреверсированное говно, где не только ядро, но и половину юзерспейса надо патчить, чтобы хоть что-то нормально работало. Так-то понятно, что на дженерик x86 десктопе с хоть сколько-то актуальным эпохе железом толку от генты немного.
image.png5 Кб, 340x38
Linux: Firefox based 58 3370539
>>358573

>systemd-utils


что это?
Android: Mobile Safari 59 3370542
>>370539
Это не генту. Какие у тебя udev и tmpfiles? От systemd или нет?
Linux: Firefox based 60 3370553
>>370542
хз)
udev 254.5-1
ошибка: пакет 'tmpfiles' не найден
Android: Mobile Safari 61 3370564
>>370553
https://packages.artixlinux.org/details/etmpfiles
Системдшные куски, короче.
Linux: Firefox based 62 3370567
>>370564
А, да, с ошибкой написал, etmpfiles стоит. Ну да я все еще раб системд значит... Ладно, на днях покурю тему, изучу.
Android: Mobile Safari 63 3370569
>>370567
В генте тоже заменили в дефолте, т.к. другие реализации не очень мейнтейнятся. Оверлеем можно их вернуть https://github.com/KenjiBrown/without-systemd
Linux: Firefox based 64 3370573
>>356943 (OP)
Как часто обновляете свои системы, гентаны?
Android: Mobile Safari 65 3370581
>>370573
Раз в неделю, две.
Linux: Firefox based 66 3370861
>>370573
Каждый день стараюсь.
Linux: Firefox based 67 3370901
Накатил стим, поиграл в некоторые игрульки - Project Zomboid перестал лагать на генте. На убунту фризы какие-то были постоянно, сейчас все пропало.
Linux: Firefox based 68 3371275
>>356943 (OP)
Многоуважаемые посоны, есть вопрос. Можно ли частично обновлять gentoo, а не весь набор пакетов? Например, браузер, отдельные программы. Просто я вот все настроил, все работает заебись, но обновлять @world как-то неохота. Я бы хотел ограничиться только критически важным для меня.
Android: Mobile Safari 69 3371313
>>371275
Можно, но не рекомендуется. Если не хочешь пока жирный пакет обновлять, его убери через exclude.
Android: Mobile Safari 70 3396290
tmpfilesd юзал кто, норм тема?
Apple Mac: Safari 71 3396322
Заебись, вы под каждый дистр будете говнотред создавать?
Android: Firefox based 72 3396381
>>396290
У меня OpenRc. Просто смонтировал /var/log и прочее постоянно записываемое как tmpfs, чтобы не портить ssd.
Android: Mobile Safari 73 3396388
>>396381
Я про реализацию tmpfiles.
Linux: Firefox based 74 3396599
Android: Mobile Safari 75 3399443
Тоже заметили, ебилды всё реже обновлять стали, новых программ тоже не добавляют. Что там с мейнтейнерами?
Android: Firefox based 76 3399509
>>399443
Не следил. Сейчас не того. Тариф на электроэнергию скакнул больше чем в два раза. Раньше комп круглосуточно работал, теперь лишь иногда включаю чтобы новую музыку скачать отсюда https://www.youtube.com/@missedhardcoregabber8184 https://www.youtube.com/@RuneJohannesen , без обновлений ведь тоже работает. Можно же репозиториев добавить. Я подключал репозитории: pentoo, guru.
Linux: Firefox based 77 3399744
>>399443
Заметили. Это уже так-то дохуя лет продолжается. Загибается дистр походу.
Android: Mobile Safari 78 3399754
>>399744
В liguros ебилды посвежее, но какой-то сомнительный дистр, мало инфы.
Android: Mobile Safari 79 3400334
Создатель генты чиканулся. Ауф.
https://www.funtoo.org/Wolf_Pack_Philosophy/ru
Android: Mobile Safari 80 3401570
>>370901
А по сравнению с виндой?
Linux: Firefox based 81 3406371
Ну че гентаны, все?
Android: Mobile Safari 82 3406377
>>406371
А компиляция всё идёт и идёт по плану.
Android: Firefox based 83 3406545
>>406377
Новый год почти докомпилировался.
Android: Mobile Safari 84 3406547
>>406545
Старый mpd не собирается с новым ffmpeg, нг будет без музыки, ждём ебилдов.
Android: Firefox based 85 3406555
>>406547
Будет! Скорее собирай mocp.
Android: Mobile Safari 86 3406557
>>406555
У меня панелька поддерживает mpd или mpris.
Ubuntu: Firefox based 87 3406571
>>357019
Исходники жирнее.
Android: Mobile Safari 88 3406922
Настраиваю сеть на своей псевдомалиночке с кросскомпилированной гентой. А у вас что в новогодней программе?
Linux: Firefox based 89 3407054
>>406922
Отдых от компеляции
Android: Firefox based 90 3407072
>>406922
У меня в программе просмотр мультиков, которые я наскачивал rtorrent'ом. Ем, пью и смотрю Черепашки, Бабар, Чип и Дейл, Еноты. Если конфигурация простая, напиши в файл /etc/comf.d/net config_имя_интерфейса=dhcp. Должно само настроится. В хендбуке полная инструкция и по статическим адресам и по авто смене мак адреса.
Android: Mobile Safari 91 3407116
>>407072

>Если конфигурация простая, напиши в файл /etc/comf.d/net config_имя_интерфейса=dhcp.


Этот файл я знаю, уже настроил там wan и lan. Конфигурация у меня чуть сложнее, там nat, локалочка, фаерволл, ipv6. Ну, первые 2 уже готовы.
Android: Firefox based 92 3407118
>>407116
О, а я и сам делал на Gentoo роутер. Рекомендую для ethernet отдельную группу runlevel создать, иначе при перезапуске интерфейса перезапускаются и сервера.
Android: Mobile Safari 93 3407119
>>363277
4 из 4
Android: Mobile Safari 94 3407123
>>407118
Спасибо за совет, гляну. На default он заставляет перезапускаться сетевые сервисы?
Android: Firefox based 95 3407160
>>407123
Да, dnsmasq, на котором в моем роутере работал dhcp, перезапускался. Но хуже, когда еще и перезапускается samba или minidlna.
Android: Mobile Safari 97 3407168
>>407160
Ты сделал стакнутый ранлевел над дефолтным и переключался на него или зависимостями прописал как-то?
>>407163
Спасибо, ygg хорошая штука, тоже планировал его тыкать. Некоторые штуки уже поменялись, sysctl теперь директория из коробки.
Android: Firefox based 98 3407279
>>407168
Да. Создал еще одну группу и добавил в 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.
Android: Mobile Safari 99 3407280
>>407279

>логичный переход с iptables на nftables


Зачем? Для bpf новые запилят, наверное, а этих закопают. В любом случае, байткод меня не очень радует.

>Для ygg нужно репозиторий guru добавить


Странно, что он не в основном.

>Да. Создал еще одну группу и добавил в default.


>mkdir /etc/runlevels/ethernet


>rc-update -s add default ethernet


А переключался на него как? Вручную rc ethernet?
Android: Firefox based 100 3407283
>>407280
А должен, учитывая нынешние блокировки сети Интернет. В nftables ничего особо сложного нет. Наиболее простой способ его настройки - через скрипт, где собираны команды для открытия портов итд.

Я думаю, незачем перелючаться. Это все лишь добавление в автозагрузку, но таким образом, чтобы рестарт интерфейса работал в обход группы default. Эта команда будет работать и дальше, сам скрипт то в /etc/init.d
rc-service net.br0 restart
Android: Mobile Safari 101 3407289
>>407283

>А должен, учитывая нынешние блокировки сети Интернет.


Не понимаю, как это связано с блокировками?

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


Разве этот ранлевел окажется в автозагрузке? Ты же просто добавил ему зависимость от default ранлевела, почему он автозапускается у тебя?
km23lpuvwwzxhe-qbchigc-xjge.png596 Кб, 991x1280
Windows 10: Firefox based 102 3407291
Если поставить другое ядро, оно будет вообще работать
Android: Firefox based 103 3407295
>>407289
Я добавлял в nftables дополнительные группы для обработки пакетов. Одна отсылает к redsocks, другая к wireguard. Пакеты определенных сайтов помечаются маркировками.

Окажется. Перезапусти систему да глянь.
Android: Mobile Safari 104 3407382
Android: Mobile Safari 105 3407569
Пока настраивал фаерволл, понял, насколько неадекватный у меня конфиг ядра. Придётся переделывать.
Android: Mobile Safari 106 3407573
>>407569
Посоветуйте, какой конфиг за основу взять. defconfig какой-то пустой, не знаю, есть ли получше варианты.
Android: Mobile Safari 107 3407956
>>407573
Добавил нужное, вроде как, теперь с ipv6 проблемы, нихуя не понятно. Есть какой-то вводный курс по нему для новичков, чтобы с начала изучать, а то херанули link local, он пингуется, пытаюсь через dnsmasq раздать адреса, stateful, stateless, нихера не работает. Через dnsmasq настраивал, т.к. он уже стоит у меня с ipv4 nat, чтобы не ставить radvd, возможно зря.
Android: Mobile Safari 108 3407961
>>407956
Чутка понял, можно юзать dhcp чисто для dns, а остальное по slaac. Только софт настроить осталось.
Android: Firefox based 109 3408032
>>407956

>чтобы не ставить radvd


Не особо и нужно. Dnsmasq умеет. Например, у тебя есть доступ к ipv6, хотя бы от tunnel broker'а, в конфиг dnsmasq добавь еще одну строку с префиксом новой ipv6 сети, dhcp v6 будет работать, адреса будут раздаваться. Dns сервер для обеих сетей (4 и 6) нужно привязать к адресам ipv4 192.168.x.1 и ipv6 ula, этого достаточно.
Android: Mobile Safari 110 3408041
>>408032
Я уже более-менее его настроил, завтра тестить буду. Остановился из-за router stale, видимо, из-за неправильного времени, он считает роллтер просроченным. hwclock же на псевдомалиночке отсутствует, буду ntp ставить, может и локальный подниму заодно.
Android: Mobile Safari 111 3408043
>>408032

>dhcp v6


Я же через slaac делаю, dhcp чисто для dns.
Android: Firefox based 112 3408053
>>408041
Пока не установил же? Для сервера времени вместо ntp теперь устанавливают chrony (шифрованный nts). 24 часовой формат в date можно получить с британской en_GB локалью, en_US выдает по 12 часов am/pm.
image.png1,9 Мб, 1920x1080
Linux: Firefox based 113 3408108
Оформил вкат в тред
Android: Mobile Safari 114 3408230
>>408108
Свежая гента с дохлой крысой? Терминал страшненький, а так норм.
Android: Mobile Safari 115 3408290
>>408230

> Свежая гента с дохлой крысой?


Чой-то крыса дохлая? Последний стабильный релиз, новее в основном дереве нет. А если вообще — так тоже нет, живёт себе потихоньку

> Терминал страшненький


Мне норм, красивей голого икстерма
Android: Mobile Safari 116 3408294
>>408290

>Чой-то крыса дохлая?


Будут ща на вейланды 10 лет переходить.

>Мне норм, красивей голого икстерма


Шрифты норм, вроде, а цвета вырвиглазные. В генте tty красивые цвета из коробки имеет, не знаю, почему. Кстати, это фастфетч?
Android: Mobile Safari 117 3408297
>>408294
Сейчас сравнил, у тебя почти такие же цвета, как в tty, видимо, прозрачность как-то их портит.
Linux: Firefox based 118 3408326
Фича для Новичков и не только
Весь тяжеловесный софт можно найти в собранном виде в офф репах или в оверлеях.

Вы можете смотреть пакеты в оверлеях с помощью eix:
sudo emerge -a eix
eix firefox


Или вы можете посмотреть пакет в других оверлеях в gpo.zugaina (загугли) и включить оверлей с нужным софтом с помощью eselect repository enable repo-name (перед этим установить модуль eselect-repository с помощью emerge), и потом emaint sync --all (или auto, не помню, генты рядом нет)

П.C. Автором текста является другой Анон. Инфа будет беспоезна для большинства в треде. Просто в одном из тредов в /b возникла идея добавить в этот тред инфу для новичков, чтобы им было легче вкатываться. И там же проскачила эта инфа. Мне показалось, что она очень полезна для тех, кто собирается вкатываться в генту и кого пугает гигантское время сборки всяких кед и фаерфоксов.
Android: Mobile Safari 119 3408334
>>408326
У генты все пакеты теперь в бинарном виде есть, только гентушникам это не очень пригодится, при кастомизации всё пересоберёшь.
Android: Mobile Safari 120 3408342
>>408294

> вейланд


Больно надо

> Кстати, это фастфетч?


Ага. Я последовал указанию одной из новостей, в которой сообщили что neofetch собираются спилить с дерева. Чсх, по некоторым параметрам DE он безбожно пиздит видимо не видит скачаных тем и иконок

>>408297
Может. А может у тебя монитор просто больше способен отобразить, чем мой
Apple Mac: Firefox based 121 3408490
Я тут подумол, а на хуя сейчас гента нужна-то? Ну типа был смысол кастомизировать флагами и собирать без говна, но говно сейчас чаще всего прибито в ебилды жоскими зависимостями..
Android: Mobile Safari 122 3408607
Аноны, а подскажите насчёт c/cxx флагов нацеленных на защиту от переполнения буферов и всё такое. На вики написано, их добавление ухудшают скорость работы программы(?). Но насколько сильно? Вот если я их по приколу все, что есть на странице, въебу? Сильно скорость убьёт? Или от процессора зависит? В общем, какие подводные hardened флагов?
Если что, то сижу на маломощном говне: i3 7100u.
Я про флаги, что тут указаны:
https://wiki.gentoo.org/wiki/GCC_optimization#Overflow_protection
Android: Mobile Safari 123 3408609
>>408607
ssp точно добавляет оверхеда. Подводные в том, что не всем они нужны. Я на своей некропеке даже pie отрубил.
Android: Mobile Safari 124 3408611
>>408609
А D_FORTIFY_SOURCE? Я думаю ему задать 1, тогда вроде оно не должно влиять на рантайм. И вроде флаг должен быть легковесным в этом режиме.
Android: Mobile Safari 125 3408612
>>408611
Ты хостить что-то собрался?
Android: Mobile Safari 126 3408613
>>408612
Нет, просто параноик.
Android: Mobile Safari 127 3408615
>>408613
Тогда фаерволл настрой и не парься.
Android: Mobile Safari 128 3408617
>>408615
А вдруг запущу какой-нить бинарник, который эксплуатирует переполнение буфера (хотя тогда надо врубать проверку в рантайме. Да и я же не собираюсь использовать системд...).
Android: Mobile Safari 129 3408632
>>408617

>А вдруг запущу какой-нить бинарник, который эксплуатирует переполнение буфера


Если ты запускаешь мутные бинари, харденинги тебе не помогут. Вот на системах с несколькими юзерами имеет смысл, чтобы админ не давал юзерам рута эксплоитить.
Android: Mobile Safari 130 3408637
>>408632
Ну вообще вроде ещё есть смысл, если используешь непривилегированные контейнеры. Типа, чтобы если что-то выберется из контейнера даже с нулевыми правами, чтобы нельзя было привелегии рута использовать. Правда я хрен знает, насколько это реалистично.
Кстати, походу с флагами я насрал. Потому что обновление @world на 57 пакетов почти час уже ставится.
Android: Mobile Safari 131 3408638
>>408637
За оперативой смотри, чтобы помещался билд в неё. Чем больше j, тем больше процессов, которые оперативу жрут. LTO вообще уничтожает системы с лоу рамой.
Android: Mobile Safari 132 3408640
>>408638
Спасибо, Анон. По поводу оперативы - да. Её нихуя нет, всего 4 гб. j и l поставил на 2. Исходя из формулы на вики. LTO вроде отключается при конфигурации ядра если я ничего не путаю. Я пока ещё не дошёл до этого. free -m пишет, что ещё 3.3 ГБ доступно. Поэтому походу процессор говна.
Android: Mobile Safari 133 3408641
>>408640
Да, проц у тебя не очень, мой 775 сокет лучше даже. LTO есть для ядра, но это не ядерная оптимизация, а оптимизация линковки почти для любых программ. Попробуй просто j4 поставить.
Android: Mobile Safari 134 3408643
>>408641
Так-с, ну я попробую потом j4 поставить, но пока что придётся терпеть. Если Ctrl+C нажать, то наверное по пизде система пойдёт. Блин она ещё по умолчанию все 500 локалей начала генерировать. Я проиграл в этот момент. Короче, пока окончательно систему не настроил - обновлять @world не стоит. Зато в хэндбуке обратное написано.
А по поводу LTO, её похоже мне пока что отключать не надо? Хотя, думаю, что на j4 с LTO будет жор сильный. Так вот, как её отключить в случае чего? Или можно просто из ядра поддержку выпилить?
Android: Mobile Safari 135 3408646
>>408643
У пакетов флаг lto есть. Перечитай предыдущий ответ, оно от ядра не зависит. pgo тоже компиляцию продляет неплохо, но рамы не жрёт, т.к. это просто повторная компиляция после тестов.
Android: Mobile Safari 136 3408647
>>408643

>Если Ctrl+C нажать, то наверное по пизде система пойдёт.


Не пойдёт, есть даже emerge --resume
Windows 10: Firefox based 137 3408648

>A .sha265

Android: Mobile Safari 138 3408649
>>408646
А, его типа через USE флаги отключать. Понял.
Android: Mobile Safari 139 3408650
>>408647
Да ну его нахуй, помню, как во время обновления на арче Ctrl+C нажал. Тем более, пока обновляются системные пакеты.
Пускай завершится там уже не так много осталось
Android: Mobile Safari 140 3408651
>>408648
Очепятки
Android: Mobile Safari 141 3408702
>>408053
radvd норм раздаёт айпишники, с нужным префиксом, но у меня что-то с форвардом не то, не могут хосты внешние до меня достучаться, хотя роллтер получает пакеты, в айпитейблс счётчик форвард тикает.
Android: Mobile Safari 142 3408724
>>408702
Теперь он раздаёт линк локал айпишник с того же интерфейса, с которого комп его запрашивает. Пиздец, вот это я сетевой инженер.
Android: Firefox based 143 3408733
>>408702
Да погоди еще раздавать. Сначала убедись, что с самого роутера можно пинговать и заходить на ipv6 сайт. А потом настраивай доступ с lan.
Android: Mobile Safari 144 3408734
>>408733
Пинги работают, но странно, с 26 пакета гугл пингуется только в первый раз, а потом нормально, с первого пакета. Это бета тест мегафона, если что.
Android: Firefox based 145 3408745
>>408734
Посмотри что выдает команда
route -6

Попробуй самостоятельно все добавить.
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.
Android: Mobile Safari 146 3408746
>>408745
Ок, потом чекну. У меня dnsmasq вообще не отсылал ra, если что. В radvd я прописал ::/64, т.к. у меня префикс разный бывает. Я залоггировал пакеты, когда пытался пинговать комп, роллтер получал их и пытался форвардить на тот же интерфейс, а не отсылал компу.
Android: Mobile Safari 147 3408757
Ебучий раст вечно заваливает мне кросскомпиляцию.
Linux: Firefox based 148 3408895
>>408651
>>408648
Чтобы вы понимали, это официальный хенд бук.
Android: Mobile Safari 149 3409047
Аноны, можете помочь по поводу конфигурации ядра? Я прав, что всё, что тебе надо и можно запихнуть в модули - надо запихивать в модули?
Android: Mobile Safari 150 3409048
>>408895
Ну подумаешь маленькая очепятка. Может человек в 5 документацию дописывал. Это доки для впопенсурсного проекта?
Android: Mobile Safari 151 3409049
>>409047
Не, допустим, тебе надо без инитрамфс примонтировать рут на f2fs, тогда надо в ядро вкомпиливать, иначе модуль с диска не загрузится, т.к. его надо примонтировать. Вообще, все дрова с 100% аптаймом лучше в ядро вкомпилить, а что только иногда юзается, можно и модулем.
Linux: Firefox based 152 3409308
>>409048

>Это доки для впопенсурсного проекта?


https://wiki.gentoo.org/wiki/Handbook:AMD64/Installation/Stage
Android: Mobile Safari 153 3409474
>>409049
А хех. А я и собираюсь в ядре оставить только то, что 100% аптайма имеет, что мне не нужно на првседнев я выпиливаю
Android: Mobile Safari 154 3409475
>>409308
А, хд. Ладно. Я не замечал там этой очепятки.
Android: Mobile Safari 155 3410132
Скомпилил wayfire, а он даже на малиночках быстро работает, вот она, сила вейдандов.
Linux: Firefox based 156 3410195
>>356943 (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 не трогать.
Android: Mobile Safari 157 3410197
>>410195
Тут от программы зависит, где-то есть профит, где-то нет. Смотри, чтобы у тебя не вылезло из оперативы, особенно, когда с lto всякую жирную хрень компилить будешь. 16 можешь оставить, как в вики, если хочешь идеально подобрать, нужно для каждого пакета отдельно тестить оптимальные j, запаришься.
Linux: Firefox based 158 3410209
>>410197
Я посыл понял, спасибо. Но для ясности скажу, у меня 32Гб RAM.
Буду эксперементировать.
Android: Mobile Safari 159 3410214
>>410209
Можешь даже целиком в оперативе компилить, чтобы диск не дрочить.
Android: Mobile Safari 161 3410219
>>410218
Да, в конце компиляции пишет, сколько программа сожрала места под компиляцию, это всё будет в оперативе. Если компиляция окончится ошибкой, нужно будет вручную почистить эту папку, чтобы в оперативе не лежало.
image.png815 Кб, 1897x850
Linux: Firefox based 162 3410280
>>410219
Чел, спасибо тебе за совет про RAM, даже визуально стало быстрее компилится.
Правда зараза хромиум из вики аллоцирует 10Гб, а по факту 19. Посмотрим скорость (в прошлый раз собрался часа за 4).
Android: Mobile Safari 163 3410296
>>410280
Лису куда приятнее собирать.
Android: Mobile Safari 164 3410299
>>408490

> но говно сейчас чаще всего прибито в ебилды жоскими зависимостями..


Пример в студию.
Ну и до банальности — не собирать графические фронты там, где не нужно, активировать sse, avx, и прочие векторные наборы для ускорения мультимедийки.

>>410280
С твоей памятью можешь не только портаж, а вообще весь /tmp в память повесить, рантайм тоже пошустрее станет
Linux: Firefox based 165 3410309
>>410296
Ровно полтора 2:15 на компиляцию и установку хромиума. Ты мне сегодня прям планету открыл. Кстати лиса собралась на харде примерно минут за 45, по сравнению с хронью - ерунда.
>>410299
Спасибо, надо будет попробовать.
Linux: Firefox based 166 3410310
>>410309

>полтора 2:15


От эмоций даже сбоить стал. Ровно 2 часа 15 минут.
Android: Mobile Safari 167 3410324
>>410309

> Кстати лиса собралась на харде примерно минут за 45, по сравнению с хронью - ерунда.


Это на 7700?
Чет долго, у меня на лаптопе с R7 5850 лиса за 20 минут собирается на перформанс профиле правда, и на весьма шустром ssd
image.png32 Кб, 1772x46
Linux: Firefox based 168 3410331
>>410324
>>410299

Примерно так, но я не замерял явно, как с хромиум.

Про монтирование tmpfs /var/tmp хотел уточнить. Надо просто примонтировать /var/tmp или правильнее вариация?
Я сейчас пытаюсь собрать телегу и она у меня падает с ошибкой ninja -j# -l#
ООМ исключен, в багтрекере пишут, что коммит с хотфиксом вышел почти три года назад
https://bugs.gentoo.org/786183
Android: Mobile Safari 169 3410333
>>410331

> Примерно так, но я не замерял явно, как с хромиум.


Так лиса же при сборке сама ведёт таймер

> Надо просто примонтировать /var/tmp или правильнее вариация?


Хм, попробуй просто примонтировать /var/tmp, без отдельной точки для портежа
Linux: Firefox based 170 3410406
>>356943 (OP)
Извините за уже тысячу раз обкатанную тему с производительностью и компиляцией. Я правильно понимаю, что компиляция под native лишь позволяет компилятору использовать некоторые инструкции процессора которые не на всех процессорах есть? В таком случае же оптимизировать можно только условное новейшее железо, которое особо и не нуждается в скоростях, в то время как старые процессоры оптимизации не получают?
Android: Mobile Safari 171 3410426
>>410406
sse же давно очень встраивают, почему не получают? А на новых векторные инструкции ещё мощнее. Ещё по кэшу оптимизация есть.
Android: Firefox based 172 3410432
А вы можете мне подсказать как начать разбираться в флагах? Я вот хз вообще что мне нужно поставить чтобы было збс. ГПТ рекомендует вообще указывать всякие инструкции mmx, avx, sse в use флагах. А у меня такое ощущение что это не нужно. Я вообще запутался нахуй.
А еще я обычно на линуксе ставлю фаерволл ufw, прописываю sudo ufw enable и не парюсь, он по дефолту все входящие соединения отклоняет. А на генте я собрал ядро со всеми необходимыми параметрами, как в хэндбуке указано, а он все равно не работает
Android: Mobile Safari 173 3410435
>>410432

> А вы можете мне подсказать как начать разбираться в флагах?


Для начала пользоваться equery. Выдаст тебе текстовые описания для всех флагов по пакету
На более глубоком уровне — читать ебилды. Флаги там регулируют поток исполнения с помощью соответствующих инструкций

> А у меня такое ощущение что это не нужно


Это ощущение чем-то обоснованно, или ты так, примерно почувствовал?

> mmx, avx, sse


Конкретно про эти даже раздел в хэндбуке есть. И переменная CPU_FLAGS_<ARCH> в портеже

> А на генте я собрал ядро со всеми необходимыми параметрами, как в хэндбуке указано, а он все равно не работает


Значит начинай дебажить. Проверь dmesg, varlog, запусти ufw с -vvv или чем-то подобным. Погуляй по гуглу и форумам с найденными сообщениями об ошибках а не просто с текстовым описанием проблемы. Хотя и с ним можно, но на ангельском
Ну и на крайняк — проверь, а вообще корректно ли ты проверяешь работоспособность ufw
Android: Mobile Safari 174 3410444
>>410432

>ГПТ рекомендует вообще указывать всякие инструкции mmx, avx, sse в use флагах.


gpt кал, их давно вытащили из use флагов.

>еще я обычно на линуксе ставлю фаерволл ufw


Читай внимательно https://wiki.gentoo.org/wiki/Ufw
ufw просто надстройка над iptables, сами iptables не такие уж и сложные
https://m.youtube.com/watch?v=Q0EC8kJlB64
Linux: Firefox based 175 3410481
Робята, я нюфаня, но у меня уже жопа горит.
Подскажите, плз, куда смотреть, чтобы эту херню пофиксить?
Бесит то, что теперь при попытке сборки даже kde-apps/ktext ругается на ту же kate.
Android: Mobile Safari 176 3410483
>>410481
Оператива не закончилась? Тебе же путь до лога дали, читай.
Linux: Chromium based 177 3410502
>>410483
https://0x0.st/HILH.log
Не увидел ничего про память, первое, что искал.
Я умею читать логи, но тут будто с зависимостями залупа какая-то, которую я сам и построил.
Linux: Firefox based 178 3410509
>>410502
>>410483
Написал как пижон, прости. Я хотел сказать, что вроде бы умею логи читать и местами успешно, а по факту я лошара.
Android: Mobile Safari 179 3410510
>>410502
Покажи make.conf, странные флаги.
Linux: Chromium based 180 3410511
>>356943 (OP)
https://0x0.st/HILb.conf
Тут солянка, простите.
Android: Mobile Safari 181 3410512
>>410502
>>410511
попробуй предыдущую версию пакета скомпилировать
Android: Mobile Safari 182 3410513
>>410511
-march=native, а не mtune, ты из древних гайдов копировал?
Android: Mobile Safari 183 3410514
>>410511
Если не заработает, default opts и feature закомменти.
Linux: Firefox based 184 3410519
>>410513

>-march=native


Поменял, спасибо, это не из гайдов, это я видимо сам...
>>410514

>default opts и feature закомменти


То же самое.
>>410512
Я не знаю, как предыдущую версию посмотреть, чтобы скопипастить. Ну т.е. я уже знаю про оператор = при указывании версии emerge =packages/somepackage-1.0, но как посмотреть старые - хз.
Android: Mobile Safari 185 3410521
>>410519

>Я не знаю, как предыдущую версию посмотреть


Дерево ебилдов в /var/db/repos/gentoo
Android: Mobile Safari 186 3410522
>>410519

> Я не знаю, как предыдущую версию посмотреть


eix packagename
Android: Mobile Safari 187 3410523
>>410519
Пропробуй ещё makeopts сменить на простo -j4
Android: Mobile Safari 188 3410524
>>410519
Закинь текущую версию в /etc/portage/package.mask
Она с багами, сейчас глянул, репортят на этот пакет.
Android: Mobile Safari 189 3410531
>>410519
Ещё есть оверлей со свежими кедами.
Android: Mobile Safari 190 3410556
>>410519

> Я не знаю, как предыдущую версию посмотреть, чтобы скопипастить. Ну т.е. я уже знаю про оператор = при указывании версии emerge =packages/somepackage-1.0, но как посмотреть старые - хз.


В дополнение к предыдущим способам — можно сходить на packages.gentoo.org
image.png16 Кб, 827x158
Windows 10: Chromium based 191 3410572
Господа, это чудо меня доконало пикрил.

В планах воткнуть таки Генту. До этого ставил Арч руками, archinstall говно кривое, и саму Генту в виртуалку. Теперь вопрос: какой нормальный набор USE-флагов? Хочу впереть KDE. Как я понял делать всякое говно типо -gtk ну такая себе идея. Если что у меня ноут.

Так как я буду делать STUB-ядро с initramfs, я так понимаю блобы для проца и всё прочее в него пихать а не в ядро?

Ещё я хочу сделать как у меня было на Раче: btrfs который имеет подразделы для rootfs и home. Во-первых: как тогда указывать параметры в efibootmgr типо там обычно путь/UUID к разделу, но если подраздел мне надо что-то в духе -o subvol=rootfs в mount и во-вторых: стоит ли оно вообще того? Или ну его нахуй и просто всю систему на ext4?

И ещё, я обычно монтировал esp в /boot/efi, вижу что в вики часто /efi, но если нету grub и прочей хуйни то может просто в /boot? Нахуй лишние папки плодить?

Заранее спасибо, аноны.
Android: Mobile Safari 192 3410578
>>410572
btrfs не советую, норм фс - ext4, f2fs и xfs. Микрокод для процев можно и не юзать, просто старый из биоса юзаться будет, в некоторых случаях он быстрее, если в новых уязвимости латали. У use флагов есть описание, читай.
Android: Mobile Safari 193 3410585
>>410572

> Господа, это чудо меня доконало пикрил.


Ахаха, я сегодня ночью это фиксил. Пришлось спилить 250 МБ для recovery раздела, ну и в принципе его создать. После этого все установилось
Windows 10: Firefox based 194 3410587
>>410572
/efi в корне, а не в /boot желателен. Если когда-нибудь ты захочешь вынести /boot в отдельный раздел, это предотвратит nested mount. И вообще следовать стандартам это хорошее.
Поддержку Btrfs лучше в ядро включить.
Android: Mobile Safari 195 3410594
>>410578

>Микрокод для процев можно и не юзать


По опыту Рача я понял что лучше ставить.

>У use флагов есть описание, читай.


Да я знаю, только их много и вписывать 100 флагов ради того же результата не хочу. Хочу узнать какой набор является стандартной практикой для десктопа. Без выпиливания вообще всего якобы ненужного. Я буду юзать профиль plasma, там по идее уже много есть.

>>410585
У меня он есть вроде. Я прогнал DISM и sfc и не заработало. Похуй.

>>410587

>Если когда-нибудь ты захочешь вынести /boot в отдельный раздел


Не захочу. Нахуя? Разве только если SSD поменяю, мб загрузчик надо будет если захочу дуалбут, но там я просто всё заново поставлю.

>Поддержку Btrfs лучше в ядро включить.


Я имел ввиду не саму поддержку файловой, я хотел узнать как передать ядру путь к корневому разделу если он является подразделом btrfs. Там же нужно загрузочную запись в уефи добавить и этот параметр либо уже в ядро вшит либо ты там его указываешь. grub на Раче отлично с этим справлялся, жаль я не глянул как он там с таким работает.
Android: Mobile Safari 196 3410607
>>410594

> У меня он есть вроде. Я прогнал DISM и sfc и не заработало. Похуй.


А надо было прогнать reagentc /info. И убедиться, что раздел не менее 250 МБ
Windows 10: Firefox based 197 3410608
>>410594
Если тебя беспокоят лишние папки, тогда логичнее /boot удалить (он же у тебя пустой будет?).

С efistub и btrfs дел не имел. Не смогу помочь.
На wiki есть пару гайдов, может там что-то надёшь.
https://wiki.gentoo.org/wiki/Btrfs/Native_System_Root_Guide
https://wiki.gentoo.org/wiki/Btrfs/System_Root_Guide
Android: Mobile Safari 198 3410686
>>410607
Да плевать, там один хер уже под переустановку. Там было кое-что ещё сломано уже давно что бесило.

>>410608
Да, пустой. Точнее, туда make install и dracut пихает ядро и initramfs только вот они там не нужны, они нужны в esp куда их можно передвинуть и вроде как удалить папку. Но я не стал этого делать.

На идею с btrfs забил. Во-первых, так и не нашёл как передать опции монтирования. Во-вторых, при всём объеме компиляций, XFS будет лучше. Раньше её не юзал, но теперь это дефолт хэндбука, время заценить.

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

Хуево пошло с конфигурацией ядра. Я не особо тратил время, но уже и забыл как много там всякого. Когда заработает то что есть нужны буду советы как сделать конфиг прям под себя. Помню что есть localmodconfig и помню что в виртуалке я его как отправную точку юзал, но на реальной машине не стал выебываться.
Android: Mobile Safari 199 3410735
Так, поставил её, загрузилась с первого раза. Но увы: нету сети. Я ставил networkmanager и для своей сетевой (ноут, у меня wifi) вроде в ядре всё включил. Теперь интересно где я ещё мог проебаться. Возможно ли что не настроив ethernet (а порт у меня есть и там вроде свой адаптер) у меня не работает теперь wifi? Или мб какую-то фичу драйвера не включил? Хотя вроде бы всё воткнул и даже лишнего.

Вот жалею уже что решил ставить без systemd. Оно всё хорошо пока не понимаешь что с openrc не знаком и что для того, что системд делала сама, тут надо доп. пакеты, из которых ещё хуй выберешь что лучше потому что всё одинаковое.
Android: Mobile Safari 200 3410739
Слыхал тама появились бинарные сборки. А это неплохой повод попробовать ваще говно.

Насколько вообще юзабельно в сравнении с дебиансид?

Я смогу на вашей параше 5 лет ничего не делать кроме условного арт апгрейд? Мне не придется дрочить конфиги чтобы обновить ядро в грубе и все вот это?
Android: Mobile Safari 201 3410771
>>410735
Опенрц из коробки в сеть умеет, открой вики уже.
Android: Mobile Safari 202 3410800
>>410739
иди нахуй отсюда
Android: Mobile Safari 203 3410801
>>410735
linux-firmware поставил?
Linux: Firefox based 204 3410802
>>410735
Вывод lspci -nnk и rc-update в тред давай.
Android: Mobile Safari 205 3410809
>>410771
Я не ебанутый. Мне надо чтобы настраивались из гуи, желательно с VPN. И кеды умеют шикарно работать с networkmanager.

>>410801
Очевидно, да. Хотя я сейчас думаю что может там как у дебиана, нужен отдельный пакет именно для realtek, а я не глянул. И ещё я в ядро никаких блобов кроме как для проца и видюхи не вшивал.

>>410802
Окей, скину как до компа доберусь.

Кстати, а норм идея взять собранное ядро, потом make localmodconfig и начинать свои кастомизации с этого? Это же должно отсеять ± большинство говна которое мне совсем не нужно и мне надо будет просто включить что лишнее отключило и дело сделано. Или я ошибаюсь?
Linux: Firefox based 206 3410810
>>410809

>нужен отдельный пакет именно для realtek


Большая часть драйверов для сетевых адаптеров уже в ядре.
Android: Mobile Safari 207 3410815
>>410809

>localmodconfig


Он так себе работает.

>Я не ебанутый.


Не убедил.
Android: Mobile Safari 208 3410824
>>410802
Спасибо за наводку, помогло. Несмотря на то что rtw88 в ядро я пихнул, он не подгружался. Гугление дало понять что надо модулем. И действительно, теперь всё работает отлично. Правда нету Bluetooth и прочей хуйни, но это решаемо уже без перезагрузок.
image.png59 Кб, 694x419
Linux: Firefox based 209 3410956
Почоны, трям.
Понимаю, вопрос ебанутый, но задам.
Почему zsh не умеет в паттерны? Как научить?
Linux: Firefox based 210 3410982
Блять, какие же иксы блоатвеерная хуета. Никогда не юзайте флаг X. Лучше блять вручную ставить всё. А ещё лучше нахуй не использовать иксы.
Windows 10: Firefox based 211 3410988
>>410572

>пикрил


Этот апдейт требует наличия раздела восстановления. Про ошибку написано на странице апдейта.

> 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


А так же есть полный пошаговый гайд с консольными командами для фикса ошибки

> https://support.microsoft.com/en-us/topic/kb5028997-instructions-to-manually-resize-your-partition-to-install-the-winre-update-400faa27-9343-461c-ada9-24c8229763bf



Но эта тупая собака не осилила даже прочитать. Представьте теперь его батхерт с генты, лол.
Android: Mobile Safari 212 3410990
>>410982
Ну а хули вы хотели? Путешествие длиною в 30 лет...
Android: Mobile Safari 213 3410992
>>410800
Причина бубалеха, дурачок?
Linux: Firefox based 214 3410993
>>410990
Я бы хотел dwm на вейланде с поддержкой всех патчей оригинала.
dwl, собака такая поддерживает малое кол-во патчей и среди них нет моих любимых.
Android: Mobile Safari 215 3410998
>>410988

> Но эта тупая собака не осилила даже прочитать. Представьте теперь его батхерт с генты, лол.


Двощую. А он, как типичный вендоблядок, уже побежал переустанавливать
Linux: Firefox based 216 3411001
>>410988
>>410998
Жестоко вы с ним, если честно. У меня у самого ощущение, что на винде нельзя нормально устранять ошибки потому что она проприетарный кусок говна со всех сторон с отсутствием нормальной системы логгирования. Какое-то время назад у меня слетел efi раздел и если бы я не дрочился с арчами, то и не подумал бы вручную переустановить загрузчик винды. Может человеку наоборот будет проще юзать генту, чем винду. Веедь на генте есть понятная вики с хэндбуком, а на винде вместо документации нормальной хуета какая-то.
Linux: Firefox based 217 3411005
>>411001

>а на винде вместо документации нормальной хуета какая-то


>хуета какая-то


>хуета


Тут двачну, как человек, который последние две недели ебался с настройкой аутентификации SSO SAML 2.0 over ADFS.
Linux: Firefox based 218 3411009
>>410988
Но вот кстати Гента хотя бы коммуницирует подобную хуйню через news.eselect, а вот Мрикосот вынуждает рыться в Тырнете. Как срать уведомлениями, что "приложение Видео изменит функционал" они могут, а как написать, что нужно создать или увеличить раздел рекавери — залупу. Странноватые приоритеты.
Linux: Firefox based 219 3411015
>>411001

>с отсутствием нормальной системы логгирования


Прыщеводы вечно хуесосят системд, но насколько же journald шустрее и удобнее чем eventvwr, это пиздец просто.
Linux: Firefox based 220 3411017
>>411015
Ну вообще-то системд хуета. А я имел ввиду syslog-ng и просто банальную возможность посмотреть что выкидывает та или иная программа в stdout.
Android: Mobile Safari 221 3411021
>>410988
Только вот раздел у меня был. Винда срет ими сама при установке если разделы с нуля создаёшь, иди учи теорию, выблядок. Но я даже не разбирался особо, т.е., я даже не открыл менеджер дисков потому что мне было похуй, я гуглил чисто из спортивного интереса, не пытаясь поднять. А почему? А потому что ты читать не умеешь, я уже писал.

>Представьте теперь его батхерт с генты


0. Абсолютный 0. Ну может из-за времени сборки ещё немного, а по сложности 0. То что wifi нельзя вшивать в ядро неприятно, но гуглится.
>>410998
Такой же.

Короче, два ылитоилы порвались на ровном месте, только насмешил своими очень слабыми и мелкими догадками. Забавный факт: я смог без ебли завести светодиод выключенного звука. Ни на одном дистре не работал, хотя я даже вручную скриптом GPIO долбил и наблюдал, а тут взяло и заработало просто от вшивания в ядро поддержки GPIO LEDов. Ну хотя, как вариант, так как линух на данной машине не стоял уже полгода, за эти полгода кто-то что-то пофиксил или доработал. Надо бы с флешки какую-то Федору загрузить посмотреть будет ли работать. А пока вывод: Гента изкоробочный дистрибутив.

>>411001
Тоже слетал EFI, решение гуглится. Т.е., ты ищешь что-то в духе "пропала винда из загрузочных записей" и одно из решение как раз переустановка WBM.
>>411005
>>411009
Так это в принципе не только Винды касается. Там win32/WDK это хуйня которую документировали по настроению т.е., никак нахуй, я через это унижение в унике проходил. Из плюсов только общая популярность системы и, соответственно, надежда что какой-то васька методом тыка не просто решил проблему, но ещё и рассказал как это сделать. Я так с установкой winget да и вообще appx на LTSC без установки MS Store сделал.

>>410992
Он пытается тебе сказать что ты не туда смотришь. Сборка долгий, не сложный процесс. Убирая или ускоряя её ты не избавишься от остальных прелестей генты. Поставь рач руками, примерно поймёшь что такое ручная установка. Гента не сильно сложнее. Больше текста, больше действий и специфика типа цикличных зависимостей. Короче, до Дебиана далеко, очень, я ХЗ на какой ответ ты надеялся.
Android: Mobile Safari 221 3411021
>>410988
Только вот раздел у меня был. Винда срет ими сама при установке если разделы с нуля создаёшь, иди учи теорию, выблядок. Но я даже не разбирался особо, т.е., я даже не открыл менеджер дисков потому что мне было похуй, я гуглил чисто из спортивного интереса, не пытаясь поднять. А почему? А потому что ты читать не умеешь, я уже писал.

>Представьте теперь его батхерт с генты


0. Абсолютный 0. Ну может из-за времени сборки ещё немного, а по сложности 0. То что wifi нельзя вшивать в ядро неприятно, но гуглится.
>>410998
Такой же.

Короче, два ылитоилы порвались на ровном месте, только насмешил своими очень слабыми и мелкими догадками. Забавный факт: я смог без ебли завести светодиод выключенного звука. Ни на одном дистре не работал, хотя я даже вручную скриптом GPIO долбил и наблюдал, а тут взяло и заработало просто от вшивания в ядро поддержки GPIO LEDов. Ну хотя, как вариант, так как линух на данной машине не стоял уже полгода, за эти полгода кто-то что-то пофиксил или доработал. Надо бы с флешки какую-то Федору загрузить посмотреть будет ли работать. А пока вывод: Гента изкоробочный дистрибутив.

>>411001
Тоже слетал EFI, решение гуглится. Т.е., ты ищешь что-то в духе "пропала винда из загрузочных записей" и одно из решение как раз переустановка WBM.
>>411005
>>411009
Так это в принципе не только Винды касается. Там win32/WDK это хуйня которую документировали по настроению т.е., никак нахуй, я через это унижение в унике проходил. Из плюсов только общая популярность системы и, соответственно, надежда что какой-то васька методом тыка не просто решил проблему, но ещё и рассказал как это сделать. Я так с установкой winget да и вообще appx на LTSC без установки MS Store сделал.

>>410992
Он пытается тебе сказать что ты не туда смотришь. Сборка долгий, не сложный процесс. Убирая или ускоряя её ты не избавишься от остальных прелестей генты. Поставь рач руками, примерно поймёшь что такое ручная установка. Гента не сильно сложнее. Больше текста, больше действий и специфика типа цикличных зависимостей. Короче, до Дебиана далеко, очень, я ХЗ на какой ответ ты надеялся.
16969334184340.jpg200 Кб, 640x640
Android: Mobile Safari 222 3411025
>>411021

> да был у миня раздел, похуй что размер не тот, и служба могла быть не активна, я даже нужную утилиту не запускал, и ваще мне похуй похуй ПОХУЙ видишь как мне похуй


Ебантяй вендодебил высрал гигантскую простыню, чтобы рассказать, как же ему похуй
Le classique
Linux: Firefox based 223 3411029
>>411021

>Тоже слетал EFI, решение гуглится. Т.е., ты ищешь что-то в духе "пропала винда из загрузочных записей" и одно из решение как раз переустановка WBM.


Ага. Через установачный образ монтировал efi раздел и через bcdedit ставил. Проблема только в том, что слетал именно efi, а не весь WBM и в том же efi разделе стоял efi для Артикса. Но это довольно интересный опыт. Походу харду пиздарики. Зато довольно интересный опыт и теперь можно с простых работяг дань брать за переустановку винды без потери данных на диске хе-хе-хе.
Linux: Firefox based 224 3411038
>>411025
Анон, зачем ты с ним так? Ты же его отпугиваешь своим агрессивным поведением. Вон он хочет генту поставить, а ты вот так с ним. Тут итак 2.5 землекопа!
Android: Mobile Safari 225 3411052
>>411021

>Он пытается тебе сказать что ты не туда смотришь. Сборка долгий, не сложный процесс. Убирая или ускоряя её ты не избавишься от остальных прелестей генты. Поставь рач руками, примерно поймёшь что такое ручная установка. Гента не сильно сложнее. Больше текста, больше действий и специфика типа цикличных зависимостей. Короче, до Дебиана далеко, очень, я ХЗ на какой ответ ты надеялся.


Я не ньюфаг, дебиан ставлю только debootstrap.
Вопрос в другом.
В дебиане я ваще могу нихуя не трогать только писать дистапгрейд и у меня будут ратироваться старые ядра, обновлятся конфиги груба и инитрамфс. Если мейнтейнер обновит конфиг любой хуйни типа sshd апт мне про это скажет и предложить дифнуть изменения, потом можно смержить. Ситуаций когда руками что-то нужно дрочить минимум, только если sid рассыпался нахуй.

Кароче можно на Генте жить нихуя руками не дроча после установки или это невозможный сценарий? Хотя бы простой пример ядро у меня будет обновляться само вместе со всеми пакетами?
Android: Mobile Safari 226 3411054
>>411052

> Если мейнтейнер обновит конфиг любой хуйни типа sshd апт мне про это скажет и предложить дифнуть изменения, потом можно смержить.


Ето есть, etc-update утилита

> Хотя бы простой пример ядро у меня будет обновляться само вместе со всеми пакетами?


Сорцы-то загрузятся, а дальше сам. При наличии уже собранного конфига достаточно его просто скопировать в директорию новой версии, и дальше по накатанной — eselect kernel, make, make install, dracut, grub-mkconfig
Если сменилась минорная или мажорная версия ядра, то к этому добавляется make oldconfig
Ну или можно постичь genkernel, и делать все вышеперечисленное одной командой
Linux: Firefox based 227 3411055
>>411052

>Хотя бы простой пример ядро у меня будет обновляться само вместе со всеми пакетами?


Вроде dist-kernel должен сам обновиться, но это не труъ.

>>411054

> make install, dracut


Кстати, make install автоматом вызывает dracut.
Android: Firefox based 228 3411056
>>411038
А еще один землекоп зачем?
>>411052
Будет нельзя. Хочешь обновить - сначала читай новости. А конфиги - защищай от перезаписи. Новость о наличии бинарных репозиториев привлекла? Так они из коробки не работают.
Linux: Firefox based 229 3411057
>>411054

>make oldconfig


Алсо. А разве menuconfig не обновит старый конфиг автоматом? У меня вроде обновляет. Мой конфиг, написанный для 6.1.67 обновился для 6.7.0.
Linux: Firefox based 230 3411058
>>411056

>А еще один землекоп зачем?


Ну как? Чтобы более живое сообщество было. Авось новый землекоп чего полезного принесёт? Ну или хотя бы не так одиноко будет.
Android: Mobile Safari 231 3411059
>>411038
Забудь. Я знаю питушиное комьюнити, и таких как он уже встречал не раз. На самом деле, комьюнити у линуха ± настолько же ужасное как и у раста. По тем же причинам. Наверное, поэтому и пихают раст в линух так в последнее время.

>>411052
Вроде да, но без сборки вряд-ли обойдешься. Ядро можно ставить готовое с репы или автоматизировать его пересборку и даже со своим конфигом, чего я бы не советовал.
Linux: Firefox based 232 3411061
>>411059

>Я знаю питушиное комьюнити, и таких как он уже встречал не раз.


Хмм, Анон, я особо ничего плохого не заметил в том Аноне! Наоборот! Человек хочет слезть с кожанной иглы говнософта.

>На самом деле, комьюнити у линуха ± настолько же ужасное как и у раста.


Я не часто общался с любителями раста да и вообще с комьюнити программистов и сисадминов. Привык в одиночку разбираться с линуксами и прочем. Сюда залез просто потому что делать нечего, пока всякие штуки в генту компилируются. Единственное, что замечал неприятное, так это то, что последователи раста пытаются пропихнуть своё говно куда угодно. Не мог бы ты больше рассказать об этом сообществе?
Пока что предположу, что ты имел ввиду, что оно плохое. Но это скорее проблема в общем людей. Так уж вышло, что большинство человеков очень... ну... неприятные существа. Поэтому естественно, что чем больше комьюнити, тем больше там всяких дурачков, но так же больше и хороших полезных людей.
Android: Mobile Safari 233 3411062
>>411054
>>411055
>>411056
вышел из треда

Этот был прав получается
>>410800
Linux: Firefox based 234 3411064
>>411062
Ну чтож... Ладно. Удачи, Анон. Если захочешь вернуться, то возвращйся!
Android: Mobile Safari 235 3411073
>>411061
Так я и есть тот анон. Я прекрасно знаю насколько шизонутое тут комьюнити и соответственно отпугнуть меня вскукареками не выйдет.
Linux: Firefox based 236 3411074
>>411073

>Так я и есть тот анон.


А, ой прости! Сложно немного следить, когда спать хочется.

>отпугнуть меня вскукареками не выйдет.


А, ну хорошо. Я так, просто. Ну, чтобы тебе и другим Анонам было более приятно тут находится. Да и просто пытаюсь болтать. Так скучно ожидать, пока очердная пачка из 140 ксорговских пакетов скомпилируется на моём немощном процессоре.
Android: Mobile Safari 237 3411089
>>411062
Зря ты вообще сюда полез. Сука, рассматривать генту ради бинарников. Сиди дальше на своем дебилане, хуесосина
Linux: Firefox based 238 3411127
Так, взялся я за оптимизацию ядра и случайно убил светодиод на клаве который за мут отвечает. На капслоке есть ещё один: он работает. Я хуй его, перетыкал всё что мог, так и не понял что я врубил не то. Может ли быть проблема не в конфиге?

Вот мой конф:
http://sprunge.us/Wh5q0g
Вот от дженерик ядра с репы которое я на запасе держу:
http://sprunge.us/Jzlvpd

Советы по дальнейшему изнасиловнию приветствуются.
Linux: Firefox based 239 3411129
>>411127

>врубил


*вырубил
Android: Mobile Safari 240 3411138
>>411127

>Вот от дженерик ядра с репы которое я на запасе держу:


Бери его, потихоньку вырубай лишнее.
Android: Mobile Safari 241 3411156
>>410956
Выражение в кавычки и не надо экранировать символы, zsh сам сделает.
image.png1,5 Мб, 900x900
Linux: Firefox based 242 3411232
По вашему мнению переход с тайловых менеджеров на кеды это что?

У меня какое-то пустое ощущение внутри.
Я какое-то время сидел и работал на i3, пилил для себя конфиги, микропенисыскрипты для статусбаров и прочих блоков и было норм. Вкладывался и радовался результату.
Перекатился потом на новую ось, предустановил кде и теперь не могу понять, а нахуя я ебался-то? В кедах есть всё, что было у меня и больше. Чего нет, можно накатить без ебли до 3х ночей с допиливанием конфигов и поиском информации в интернете.
Я не знаю, что происходит, но после кедов не хочется возвращаться к оконникам.
Linux: Firefox based 243 3411235
>>411232
Да и не должно хотеться, это пердолинг не ради результата, а ради процесса. Сейчас ты вырос и хочешь просто делать свои дела
Android: Mobile Safari 244 3411239
>>411138
Так я выпилил много лишнего, но не всё, а светодиод не заработал. Есть идея попробовать собрать прям с ним, посмотреть будет ли работать.
Android: Mobile Safari 245 3411241
>>411232
Значит тебе и не нужно было. Сборка окружения из кусков это для тех, кого выше отметили, или если ты вдруг обнаружил в DE фатальный недостаток, с которым невозможно жить
В этом и дзен. Хочешь дрочиться — пожалуйста, возможностей море. Не хочешь — есть готовые решения
Windows 10: Firefox based 246 3411259
>>411232
Самый лучший экспириенс я имел на awesome. Где можно было один раз настроить лэйауты и навсегда забыть про ресайзинг. Кроме максимизировать окно, которая конечно нужна.

Потом я находил wm c похожим поведением, но не i3. i3 никогда мне не позволял работать так как я привык в awesome. И в кедах этого тоже конечно же и близко нет.

Так что ни разу не сейм. Вообще не понимаю о чём твой пост.
Windows 10: Firefox based 247 3411264
>>411259
Справедливости ради надо бы отметить я пишу это из-под кед, которыми пользуюсь последние 4 года. Но всё равно слышать (особенно из уст i3-шника) что в кедах есть всё что-нужно это просто смешно. i3-ники не знают что-такое настоящий тайлинг. Им его в i3 не завезли.
Linux: Firefox based 248 3411286
Коротко о главном.
Я сейчас разрешил свою первую циклическую зависимости весьма костыльным путём через

>USE="-someflag" --oneshot group/package



И у меня появился вопрос, в чём отличия --newuse от --changed-use при апдейте? По логике --newuse поломает мне всё, что я до этого ваншотнул.
Android: Mobile Safari 249 3411287
>>411286
Юзай newuse, changed не пересобирает, когда отключаешь флаги.
Linux: Firefox based 250 3411293
>>411232
Кеды действительно очень красивые, но они очень сука нестабильные и багованные. Различне компоненты часто падают, а сами кеды часто срут в логи. Ты потом начнёшь замечать, что вот тут что-то криво, вот тут что-то не работает, а тут вообще всё падает к хуям собачим(как главные настройки плазмы при установке некоторых тем)
Сам долго сидел на кедах, но их шершавость меня доконала. Перекатился на гном. Тоже довольно красивый DE, я считаю. Но ноль кастомизации, конечно...
Windows 10: Chromium based 251 3411317
>>411232
Браток, не подскажешь как видрил баги на кедах поправить?
Windows 10: Chromium based 252 3411318
>>411293

> Перекатился на гном. Тоже довольно красивый DE, я считаю. Но ноль кастомизации, конечно...


С таким же успехом мог бы и голом композиторе вроде вестона восседать, разницы бы не заметил.
Android: Mobile Safari 253 3411320
>>411317
Перейти на Wayland.
kde.gif1,4 Мб, 1906x1028
Linux: Firefox based 254 3411330
>>411317
Чел, я не знаю, какие что у тебя поломало отображения окон, может быть переустановка/откат kwin поможет, у меня таких проблем нет.
b3c311bcaacca001272b07e209b21574.jpg62 Кб, 563x991
Windows 10: Firefox based 255 3411413
Кто-нибудь уже постиг новую систему бинарников?
emerge -a firefox-bin
emerge -ag firefox
сильно будут отличаться?
Android: Mobile Safari 256 3411467
>>411413
Она не новая. Новые репы с бинарниками, а саму систему я давно юзал, только со своей репой.
Linux: Firefox based 257 3411483
>>411467
Телега есть? У меня последняя версия не накатывается, при чем ни сборка ни бинарник.
Android: Mobile Safari 258 3411487
>>411483
Жаба есть, можешь свою кинуть сюда. Лучше сразу в тред кидай свои ошибки, чтобы другие аноны знали.
Windows 10: Firefox based 259 3411489
>>359303

>Ну вот есть у нас возможность компилить под тот же самый amd64, как и уже собранные пакеты на других дистрах, но с флагами! Это дает такое существенное увеличение производительности?


>как и уже собранные пакеты на других дистрах


>Не понимаю смысла генту.


Вот тут ты проебался. Попробуй найди firefox с поддержкой alsa.

Чё, ">пук"?
Android: Mobile Safari 260 3411514
>>411483

>Телега есть?


Отсосать ему хочешь?
Android: Mobile Safari 261 3411515
>>411489
Попробуй найди дебила с алсой в 2024.
Вот тут ты и обосрался.
Android: Mobile Safari 262 3411516
>>411515
Нашел, тебя. Звуковые сервера поверх альсы работают. Не хочет он прослойки компилировать - его дело.
Android: Mobile Safari 263 3411517
>>411487
>>411514
Бля, моё косноязычие меня подведёт. Я имел в виду, телега собрана у тебя в системе? потому что у меня не собирается, ругается на gtk3 и зависимости к ним.
image.png34 Кб, 304x166
Android: Mobile Safari 264 3411518
>>411515
А что не так с альсой? А то я не в теме.
Pipewire как сервер без звука в ядре это же как меценат в публичном доме.
Android: Mobile Safari 265 3411519
>>411517
Не, но некоторые гтк программы собраны. Ты лучше ошибки кидай, толку больше будет.
image.png86 Кб, 952x348
Linux: Firefox based 266 3411604
>>411519
Короче я сам тупень, как обычно.
У меня была ошибка (пикрелейтед), которая решилась через

>USE="-gtk2 wayland" emerge --oneshot x11-misc/appmenu-gtk-module


После этого телега завелась как родная.
Я в этом треде (+доки) потихонечку начинаю соображать, что к чему с гентой и как с ней работать.
Android: Mobile Safari 267 3411670
>>411604
Если ты на вейланде, иксы можно убрать много где из зависимостей.
Linux: Firefox based 268 3411674
>>411670
Нет я на иксах. Был недавно на багзилле скандал из-за того, что тг последней версии насильно требует флаг wayland для сборки.
Windows 10: Firefox based 269 3411684
>>411515

>Попробуй найди дебила с алсой в 2024.


Те, кто отключили телеметрию лисы. Что характерно.

Одержимость одебилившей пользовательской базой мозиллу и добьёт. Благо попенсорс.
image.png20 Кб, 637x105
Linux: Firefox based 270 3411730
Как решить?
>>411604
Не помогает.
Android: Mobile Safari 271 3411735
>>411730
Врубить флаг wayland для этих программ, написано же.
Linux: Firefox based 272 3411899
>>411735
Я включил и как в посте выше и на уровне package, то же самое вылетает.
Android: Mobile Safari 273 3411900
>>411899
Не опечатался нигде?
Android: Mobile Safari 274 3411902
>>411899
Проверь через equery, что флаги точно применились
Linux: Firefox based 275 3412077
>>410988

>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


Лол.
Android: Mobile Safari 276 3412106
>>412077
А че лол, у GPT в том и cмысл, что используются 128-битные UUID, пространства которых уж точно должно хватить всем, да и шанс коллизии исчезающе мал
Linux: Firefox based 277 3412111
>>412106
Только я не припомню, чтоб хоть когда-нибудь при установке прыщей из консольки приходилось ручками указывать UUID. В fdisk достаточно указать тип раздела через hex-код, а в parted — через set <flag>. А тут нужно ручками вбивать и смотреть, чтобы не проебаться, ну или скармливать diskpart скрипты наподобие
https://learn.microsoft.com/en-us/windows-hardware/manufacture/desktop/oem-deployment-of-windows-desktop-editions-sample-scripts
Юзабилити уровня Б-г, и эти люди учат прыщавых не ковыряться в носу скриптах.
Android: Mobile Safari 278 3412114
>>412111
Про интерфейс не спорю, уебанский.

> А тут нужно ручками вбивать и смотреть, чтобы не проебаться, ну или скармливать diskpart скрипты наподобие


Ну вообще в консоль можно копировать из буфера обмена — достаточно нажать пкм.
Linux: Firefox based 279 3412121
>>412114

>Ну вообще в консоль можно копировать из буфера обмена — достаточно нажать пкм.


Во время чистой установки особо не получится копипастить. Конечно, матерые спермачи скажут, что можно написать скрипт и запустить с флешки, или вообще захуярить ФАЙЛ ОТВЕТОВ, но, блядь, я себе представляю, если б кто-нибудь из прыщавых дистров вдруг порекомендовал не пользоваться дефолтным установщиком, а написать портянку на баше (или юзать Kickstart/AutoYaST, если тырпрайзные Шляпикс/Суся), вот это во́ни бы про пердолинг развели.
Android: Mobile Safari 280 3412128
>>412121
Так речь об обновлении, а не о чистой установке же

Но с главным посылом я и не спорю, а тоже проигрываю с виндузятников, которые НИПИРДОЛЯТСЯ, а на деле выходит вот так. И ладно ещё, что проблему можно решить штатными средствами, а не как обычно, сносом и переустановкой
Linux: Firefox based 281 3412146
>>412128

>И ладно ещё, что проблему можно решить штатными средствами, а не как обычно, сносом и переустановкой


Подавляющее большинство проблем на Винде можно решить штатными средствами, но с такими удобствами и документацией проще снести и переустановить.
Linux: Firefox based 282 3412231
>>411902
>>411900
Спасибо, братцы, действительно флаги не применились, потому что я их неправильно применял.
Условно x11-libs/gtk+[wayland] required by x11-misc/appmenu-gtk-module.
Я накатывал wayland на gtk+, когда надо было на appmenu. Правда при пересборке мира, насильно требовал отключить этот флаг, пришлось накостылить правило применения USE в /etc/portage/portage.use/.
Но теперь хоть ни ошибок ни warnings. Это радует глаз.
Android: Mobile Safari 283 3412233
>>412231

> пришлось накостылить правило применения USE в /etc/portage/portage.use/


Это не "накостылить", а самый православный способ их применения, лул
Linux: Firefox based 284 3412541
>>356943 (OP)
Привет.
В какую сторону начать копать?
Пересобирал его пару дней назад, работал исправно. После этого серьёзных изменений не происходило.
Плохо то, что я даже банально не знаю, как проблему загуглить.
Linux: Firefox based 285 3412547
>>412541
Не уточнил. Это хромиум
* www-client/chromium
Latest version available: 120.0.6099.129
Latest version installed: 120.0.6099.129
Android: Mobile Safari 286 3412558
>>412541

> В какую сторону начать копать?


В сторону запуска лисы из консоли, и поиска нужных параметров логгера, чтобы он выплюнул сообщения об ошибках
Android: Mobile Safari 287 3412559
>>412558
Тьфу, то есть хрома. Но смысл тот же
Linux: Firefox based 288 3412562
>>412558
Замечательная идея, спасибо. Отпишусь потом.
Linux: Firefox based 289 3412579
>>412558
1. После запуска хромимума из терминалочки обнаружил ошибку конфликта переменной, которая сопровождала каждый блок исполняемого кода - скрин 1.
2. Гугление данной ошибки показало, что у меня в конфликте кэшированные даные, я их удалил - скрин 2.
3. После этого хромиум выздоровел.
Спасибо ещё раз.
Android: Mobile Safari 290 3412590
>>412579
Ну вот видишь, анон. Если программа заболела, в первую очередь спроси её саму, тогда поставить диагноз будет несравненно проще
Windows 10: Firefox based 291 3412738
>>412579
Это jetbrains, да? Хороший шрифт?
Циферки мне нравятся.
Android: Mobile Safari 292 3412749
Какой логгер посоветуете? Их прямо дохера, в каких интеграция и производительность норм?
Android: Mobile Safari 293 3412761
>>412749
Базовейший syslog-ng же
Linux: Firefox based 294 3412824
>>411604
Такие флаги как вяленый лучше включать/отключать глобально, прописывая их в make.conf тогда таких конфликтов не будет.
swappy-20240118125433.png156 Кб, 765x451
Linux: Firefox based 295 3413183
Моя псевдомалиночка, показываю бойкиссеру, как и обещал.
Android: Mobile Safari 296 3413377
Покажите свои caps у dnsmasq, плез. Видимо, он не работает у меня из-за них, я генту без caps юзал, а dnsmasq запускается от юзера без привелегий.
Linux: Firefox based 297 3413381
>>413377
setcap 'cap_net_bind_service=+ep' /path/to/program
Android: Mobile Safari 298 3413383
>>413381
Не, я прошу ваши caps показать у dnsmasq. getcap /usr/sbin/dnsmasq
Android: Mobile Safari 299 3413389
Для будущего, если кто-то на некроту максимально быструю генту делает. Не стоит отключать совсем все механизмы защиты, ладно acl, харденинги и seccomp, но вот без caps начинается пердолинг. Через caps процессы могут запускаться от юзера и иметь выборочные привелегии, без caps вы всё от рута пердолить будете, когда по дефолту многие сервисы своих юзеров делают. Вроде как, caps и xattr в фс не делают видимого оверхеда.
Screenshot2024-01-18-23-40-53.png556 Кб, 1708x961
Android: Firefox based 300 3413460
>>413383
У меня эта команда ничего не выводит.
>>413389
Для dnsmasq все же создается юзер и группа.
Android: Mobile Safari 301 3413465
>>413460
Ясно, тогда не в caps дело. У вас dnsmasq посылает router advertisement? У меня нихера, только radvd посылает.
Android: Firefox based 302 3413478
>>413465
Я не уверен, что 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

# логирование
#log-queries
quiet-dhcp
quiet-dhcp6
quiet-ra
quiet-tftp
log-facility=/var/log/dnsmasq.log
#log-facility=/dev/null
cache-size=0
Android: Firefox based 302 3413478
>>413465
Я не уверен, что 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

# логирование
#log-queries
quiet-dhcp
quiet-dhcp6
quiet-ra
quiet-tftp
log-facility=/var/log/dnsmasq.log
#log-facility=/dev/null
cache-size=0
Android: Mobile Safari 303 3413479
>>413478

>dhcp-range=br0,fd2d:bd92:cfb5::,ra-stateless,ra-names,72h


Я через конструктор пытался префикс сделать.
Android: Firefox based 304 3413481
>>413479
Это ULA, ipv6 адрес для lan. Любой сгенерированный адрес подходит.
Android: Mobile Safari 305 3413483
>>413481
Мне не для локалки, я хочу от isp адрес для остальных хостов получить, а не только для роллтера. Для этого какой-нибудь ndppd нужен или dnsmasq тоже подойдёт?
Android: Firefox based 306 3413486
>>413483
dnsmasq раздает адреса, конечно подойдет. Тебе нужно в sysctl включить ipv6 роутинг, добавить к интерфейсу lan адрес из раздаваемой ISP подсети и в консоли выполнить команду route. Я выше это писал уже. Если ISP имеет свойство менять префикс, тогда нужно написать скрипт, обновляющий адрес на lan и в dnsmasq. У меня был только тунель брокер, там префикс не менялся. Более того, было даже зпрещено запрашивать постоянно новые, а старые удалять.
Android: Mobile Safari 307 3413487
>>413486

>добавить к интерфейсу lan адрес из раздаваемой ISP подсети и в консоли выполнить команду route. Я выше это писал уже. Если ISP имеет свойство менять префикс, тогда нужно написать скрипт, обновляющий адрес на lan и в dnsmasq.


Зачем тогда нужны все эти ra, когда мне придётся вручную давать адреса и прописывать роуты?
Android: Firefox based 308 3413493
>>413487
Чтобы устройства в ipv6 сети знали что это роутер? Не вручную. В Gentoo есть несколько способов запускать команды при поднятии интерфейса. Все может быть записано в /etc/conf.d/net, в этом файле можно писать скрипты. dnsmasq можно запускать с нужным параметром dhcp-range, или отдельно указывать на дополнительный конфиг.
Linux: Chromium based 309 3413627
Подскажите плз, как при сборке пакета посмотреть, какие флаги portage по дефолту применить хочет?

>emerge --ask --verbose somelib/somepack


выводит такое (пик1).
Пробовал через ключ --info, но какая-то каша (пик2).
Linux: Chromium based 310 3413628
>>413627
Дополню вопрос. Хочется видеть перед yes/no, какие флаги есть у пакета, какие он применяет (выделено зелёным) и какие отключены (выделено красным).
Спасибо за любую инфу.
Android: Mobile Safari 311 3413630
>>413627

> Подскажите плз, как при сборке пакета посмотреть, какие флаги portage по дефолту применить хочет?


Нда, не тот пакет ты выбрал для тестирования. У galculator вообще нет флагов

А их статус перед сборкой как раз и выводит -v/--verbose
Android: Mobile Safari 312 3413631
>>413627
Кроме того, статус флагов можно посмотреть через equery uses packagename
Android: Mobile Safari 313 3413648
>>413631

>Кроме того, статус флагов можно посмотреть через equery uses packagename


Только он скрытые флаги не показывает.
Android: Mobile Safari 314 3413650
>>413648
Это не отменяет поста выше
Android: Mobile Safari 315 3413659
>>413630
И правда лоханулся. Хотя странно, если даже у утилиты MTR есть флаг как минимум GTK. Посыл понял, натупил сам.
Android: Mobile Safari 316 3413660
>>413659
У многих небольших пакетов нет флагов, там просто нечего конфигурировать. Чекай packages.gentoo.org, если уж остальные инструменты несовершенны
Android: Mobile Safari 317 3413668
>>413660
Лучше всего читать ебилд. Ну и -v скрытые флаги обычно показывает.
Android: Mobile Safari 318 3413670
>>413668

> Лучше всего читать ебилд


Если хочется досконально разобраться — спору нет. Но если нужен только список флагов, то это перебор
Android: Mobile Safari 319 3413676
>>413670
Зато сразу видишь зависимости этих флагов.
Android: Mobile Safari 320 3413683
>>413676
Опять же, не всем это надо
Android: Mobile Safari 321 3413686
>>413683
Флаги друг от друга зависят ещё, всем это надо.
Android: Mobile Safari 322 3413689
>>413686

> Флаги друг от друга зависят ещё


Уж вот эти вещи портеж сам выплюнет при необходимости
Короче не вижу смысла спорить, кому правда надо — тот прочтет
Android: Mobile Safari 323 3413693
>>413689

>Уж вот эти вещи портеж сам выплюнет при необходимости


Когда ты уже соберёшься емёрджить программу, а так можно заранее все флаги нормально расставить, чтобы сразу компиляция пошла и ничего тебе портаж не выкидывал.
17024742931620.png130 Кб, 800x696
Android: Mobile Safari 324 3413694
>>413693
Если бы да кабы...
Android: Mobile Safari 325 3413823
А супер в двух словах, зачем в генту занесли раст? Мозилла и всё? Пайтон понятно, на нём работает Portage. Раст зачем?
Android: Mobile Safari 326 3413824
>>413823

>зачем в генту занесли раст


Это как? В stage3 или куда?
Android: Mobile Safari 327 3413826
>>413823
Может в ядро, а не в генту?
Android: Mobile Safari 328 3413829
>>413826
Ведро всё ещё без раста замечательно компилируется. Хрен знает, что он подразумевал под этим.
Android: Mobile Safari 329 3414335
>>413183
Фух, перенёс систему на emmc, это было рисково.
1705870840354.jpeg116 Кб, 1632x1231
Android: Mobile Safari 330 3414731
>>413183
Защо гуи присобачил
Android: Mobile Safari 331 3414735
>>414731
Это гуи компудахтера, а малиночка по ссш. Но малиночка тоже гуи тянет, дрова рабочие в мезе.
Linux: Chromium based 332 3415626
Привет от нуба. Апаю волшебный тред.

У меня radeon и я обратил внимание, что некоторые пакеты (или обновление?) притянули мне в систему nvidia драйвера (скрин 1).
Снапшотов у меня к сожалению нет, чтобы откатиться на полностью рабочую версию, надо фиксить и желательно без переустановки gentoo.
Буквально вчера работал тот же докер, который выкидывает gui в интерфейс юзера, сегодня ловлю такое (скрин 2).
Так же для теста видеокарты ранее был установлен и настроен lutris с одним игорем, который выдавал минимум 120фпс, сейчас при моём положении дел на минималках 30фпс.

Короче я каким-то действием похерил все настройки графики на уровне системы и я не знаю:
1. куда смотреть, чтобы понять
2. как фиксить
Android: Mobile Safari 333 3415790
>>415626
Проверь флаги видеокарты. Проверь, встроил ли ты фирмварь в инитрамфс или в ядро.
https://wiki.gentoo.org/wiki/AMDGPU
Android: Mobile Safari 334 3416718
>>415790
В общем за вчера я постарался в порядок флаги привести, по какой-то причине при сборке wireshark и последующем обновлении world set у меня после ребута генту решил, что можно забыть про радеон и использовать встроенный гпу. Как его переключить в рантйаме я не нашёл, было принято решение вероятно плохое отключить встроенную видеокарту на уровне биос.
Сейчас полёт нормальный, осталось разобраться с двумя вещами:
1. Снести pipewire и накатить обратно пульсу
2. Решить вопрос с зад военными либами libgl (вынести из сборки amdgpu, оставив Mesa)
После этих действий я постараюсь лелеять свою ось.
Android: Mobile Safari 335 3416720
>>416718

>Снести pipewire и накатить обратно пульсу


Зачем? Она же совместима с пульсой.

>Решить вопрос с зад военными либами libgl (вынести из сборки amdgpu, оставив Mesa)


Ничего не понятно.
Android: Mobile Safari 336 3416727
>>416720
У меня так, флаг daemon у пульсы, который формирует бинарник конфликтует с флагами pipewire (тут я не исключаю, что косяк мой).
Про пункт 2 - при пересборке мира у меня накатились дрова Месы и amdgpu, в результате чего задвоились симлинкти libGL (пример тут https://askubuntu.com/questions/834254/steam-libgl-error-no-matching-fbconfigs-or-visuals-found-libgl-error-failed-t ). Буду чистить.
Android: Mobile Safari 337 3416730
>>416727

>У меня так, флаг daemon у пульсы, который формирует бинарник конфликтует с флагами pipewire (тут я не исключаю, что косяк мой).


Так убери его.

>Про пункт 2 - при пересборке мира у меня накатились дрова Месы и amdgpu, в результате чего задвоились симлинкти libGL


amdgpu и есть меза.
Android: Mobile Safari 338 3416733
Windows 10: New Opera 339 3416979
>>396322
А не пойти ка ли тебе нахуй, эплоблядь? Этой дистр имеет большее отношение к openBSD, чем к linux, поэтому он заслушивает отдельного треда
Android: Mobile Safari 340 3416984
>>396322
А тебе-то что, пидар яблочный? Из родного загона прогнали?
Windows 10: Chromium based 341 3417049
да не покажу я вам свой конфиг!
Android: Firefox based 342 3417309
>>417049
Что там у тебя за конфиг? Показывай!
Android: Mobile Safari 343 3417458
>>417309
Масдай у него.
Android: Mobile Safari 344 3418080
Гхэнто — сила, арчь — могила!
image.png20 Кб, 225x224
Linux: Firefox based 345 3418233
>>356943 (OP)
Я всё заруинил с ядром. Был нормальное ядро 6.1.79 и нормальный конфиг, решил руками накатить 6.6+ и всё сломал (прям пиздец как всё криво: vboxdrv missing, косяки с libgl, no rule to make target modules.order и прочее говно, которое я сам создал, а решить не могу).
Как откатить нормально руками можно плз на генту гайд? Или не откатывать, а нормально собрать ядро с нуля, чтобы потёр все предыдущие версии. Меня даже конфиг дефолтный устраивает (он на удивление предусматривает всё, что мне нужно, а что не нужно - я ещё не дорос отключать).

Если я пересобираю gentoo-sources, то он ничего не меняется, говорит, что всё ок и версия 6.6. Бесит всё, начиная от initframs, ав которой указана версия 6.7.1 (откуда она там я хз) и заканчивая осознанием, какой я дебил.
Помогите мне. Спасите меня.
Android: Mobile Safari 346 3418317
>>418233
Ты старое ядро удалил? Может оно лежит в бут и ждёт тебя. Загрузи, его конфиг будут в /proc/config.gz
Android: Mobile Safari 347 3418364
>>418233
>>418317
Кстати, ради прикола спрошу. Если помимо текущей версии ядра в /boot ничего не лежит, то в чем проблема поставить ванильное линуксовое ядро, наложить Gentoo-патчи для соответствующей версии и пересобрать его с текущим конфигом, если он не был изменён?
Android: Mobile Safari 348 3418367
>>418364
* образа ядра текущей версии

Быстрофикс
Android: Mobile Safari 349 3418368
>>418364

>пересобрать его с текущим конфигом


Так он конфиг покорёжил.
Linux: Firefox based 350 3418375
Gentoo или FreeBSD?
Android: Mobile Safari 351 3418380
>>418375
Гента, конешн.
Linux: Firefox based 352 3418382
>>418380
Почему? Фряха проще и интуитивнее, на мой взгляд, плюс предоставляет выбор между готовыми бинарниками и возможностью быстро и легко собрать самому.
Android: Mobile Safari 353 3418389
>>418382
Потому что линукс. Больше софта, дров, лицензия круче.

>предоставляет выбор между готовыми бинарниками и возможностью быстро и легко собрать самому


Как и гента.
Android: Mobile Safari 354 3418395
>>418368
Получается, что воспользоваться нативными средствами для установки пакета ядра старой версии рядом с уже имеющимся пакетом никак нельзя?

Задаю заранее тупые вопросы перед установкой собственной системы.
Android: Mobile Safari 355 3418412
>>418395
Можно, но ты вряд ли удалил старое ядро, проверь /boot и в /usr/src могут ещё лежать сорцы.
Android: Mobile Safari 356 3418413
>>418395
emerge -pv =sys-kernel/gentoo-sources-6.1.74
Ещё для некоторых пакетов есть слоты, после двоеточия указываются.
Android: Mobile Safari 357 3418416
>>418412
>>418413
Я думал, что по формулировкам отличаюсь от того анона с проблемной гентой. Поэтому заканчиваю свои сугубо теоретические вопросы о восстановлении системы, пока настоящий >>418233 окончательно не отпишется. Прошу прощения, я второй раз за жизнь здесь что-то пишу.

UPD: Я никогда не использовал генту, но планирую в скором времени начать.
Android: Mobile Safari 358 3418424
>>418416
Это не технический форум, можешь писать любые глупости и кидать аски арты с коровами. Советую новичкам юзать образ любой коляски с графикой для установки, ещё можно ставить из уже установленного дистрибутива на другой раздел, либо прямо на текущий, в какую-нибудь директорию распаковать и юзать в чруте. Ядро с дефолтным конфигом особо не имеет смысла компилить, советую ставить бинарное, пока не соберётесь своё конфигурировать. Свой конфиг ядра можно делать не с нуля, а скопировать конфиг бинарного, в котором уже многие нужные фичи включены, а потом его править.
Android: Firefox based 359 3418430
Палю говноту для быстрой раскатки stage3 с бинарным едром из под лайва.
https://github.com/oddlama/gentoo-install
Android: Mobile Safari 360 3418433
>>418430
Новичкам такое не советую, лучше вручную ставить, чтобы лучше потом ориентироваться в системе.
Linux: Chromium based 361 3418437
>>418382
Так в ней и юз-флагов нет, и нормального контроля за зависимостями, установка идёт примитивным make install. Её уместнее со слакой сравнивать, а не с гентой. Хэнта на голову выше по инструментарию пакетного менеджера.
Windows 10: Firefox based 362 3418441
>>418437

>Так в ней и юз-флагов нет


Здрасте, а OPTIONS_SET и OPTIONS_UNSET в make.conf это что, хуй собачий?
Linux: Chromium based 363 3418444
>>418441
Хм, забыл про это, либо когда я пользовался фряхой, их еще не было. Ну в любом случае в генте больше флагов и лучше их поддержка. В генте-то рабочих рук не хватает, а фряху кто поддерживает я не представляю, человек 10 фанатов, и если тебе там что-то понадобилось - пишешь сам.
1667120608933.jpg14 Кб, 204x252
Windows 10: Firefox based 364 3418445
>>418444
Че поделать, фряха в реалиях 2024 хуита.
Android: Mobile Safari 365 3419424
Буду ща вендорское ядро закидывать, пожелайте удачи.
Android: Mobile Safari 366 3419436
>>419424
Оно ещё и не скомпилилось в первый раз, писос.
Android: Mobile Safari 367 3421453
Знаете в чём проблема генты? Вы ОХУЕЕТЕ обновлять систему, к которой не подходили полгода-год. Т. е. надо постоянно пользоваться, поддерживать в свежем состоянии.
С другой стороны, в остальных дистрах наверное также.
Android: Mobile Safari 368 3421459
>>421453

>полгода-год


Пару флагов разрешить и всё, хуйня. Это надо лет 5 минимум подождать, чтобы туллчейн отвалился, тогда несовместимости появятся при компиляции, да и это решается, просто новый туллчейн закинуть.
Android: Mobile Safari 369 3421528
Какой gcc нужен для компиляции gcc 4.8.3?
Android: Mobile Safari 370 3421614
>>421459
Пизди больше. С десяток неразрешимых слот-конфликтов ты хотел сказать? Да, сразу оговорюсь, могут быть случаи везения, такие как ты описал, но они только подтверждают правило. И с ростом числа пакетов число проблем растёт в геометрической прогрессии, а у меня их 1.5-2 тыщи. Везде пишут, что проще с нуля накатить, чем мучаться неделями с обновлением этого говна, и это правда. Поэтому и делают отдельный раздел под систему и под хомяк.
Android: Mobile Safari 371 3421617
>>421614

>слот-конфликтов


Решаются частичными обвновлениями, не надо всё сразу пихать.
Windows 10: Firefox based 372 3421830
>>421614

> С десяток неразрешимых слот-конфликтов ты хотел сказать?


> неразрешимых


Это потому что ты в глаза ебёшься. У меня НЕРАЗРЕШИМЫЕ слот конфликты были только в двух случаях.

Первый - когда я только на генту сел и мешал ~amd64 со стабильной веткой. В определённый момент вышла закономерная хуйня.

Второе - когда долбоёбы намеренно ломают что-то, потому что проклятье поттеринга. Вон недавно было, когда нужно было накатывать without-systemd.

В остальном: нормально делай - нормально будет. Любой неразрешимый конфликт говорит о том, что тебе нужно backtrack побольше выставить, или обновлять систему целиком (чтобы все зависимости обновились тоже, желательно -uavDN --with-bdeps=y --complete-graph=y)
Android: Mobile Safari 373 3421891
>>421830
>>421617
Ладно, я может немного погорячился, у меня пошло обновление на системе после года простоя, но пару дней я поебался с этим, и почистил вилкой всякое говно типа перла и руби.
Windows 10: Firefox based 374 3424644
Сдавайтесь, гентушники. Флатпак победил
Windows 10: Firefox based 375 3424660
>>424644
Лайк хэлл ит дид.

Пока все дистроподелия перекатываются на модное говно не спросив пользовательскую базу, а надо ли им это, гента будет жить.
Android: Mobile Safari 376 3424668
>>424644
А пацаны и не знают. Source-based дистры будут жить до тех пор, пока публикуют исходники, а всякое инородное гавно вообще не интересно
Android: Mobile Safari 377 3437447
installkernel деселектнулся...
Android: Mobile Safari 378 3437495
>>437447
Ну и ладно, лишь бы genkernel жил
Android: Mobile Safari 379 3437569
>>437495
Они для разных целей.
Android: Mobile Safari 380 3437580
>>437569
Функционал частично перекрывается
Android: Mobile Safari 381 3438622
>>437447
Вот бы питон с перлом деселектнулись. Перепишите портаж на го или си.
Android: Mobile Safari 382 3438800
>>438622
Тебе в Exherbo.
1000001578.png344 Кб, 1080x2400
Android: Mobile Safari 383 3440973
Кстати почему ни у кого нет в MAKEOPTS -jx -s (типа silent, чтобы меньше текста высирало в консоль)?
Android: Mobile Safari 384 3440986
>>440973
Потому что это опция gnu make, а портаж запускает разные сборочные системы, в которых может и не быть такого флага
Android: Mobile Safari 385 3441130
>>440986
Справедливо, а я ещё думал почему оно не везде работает
Android: Mobile Safari 386 3441202
>>440973
А я люблю смотреть за билдом в консоли, компилирую с -v.
Android: Mobile Safari 387 3441221
>>441202
Двачую, там и большинство ебилдов выводит прогресс по собранным файлам, да и ошибку отловить проще если вдруг возникнет
1000001590.jpg3,4 Мб, 3072x4080
Android: Mobile Safari 388 3441573
Ну, поехали!
Android: Mobile Safari 389 3441574
>>441573
make.conf показывай.
Android: Mobile Safari 390 3441827
>>441574
Я ещё не собрал, + в моей стране заблокировали сосач, могу только из под впн постить, он пока только на телефоне есть
Android: Mobile Safari 391 3441828
>>441827
make.conf надо перед сборкой настраивать, а то потом пересобирать будешь.
1000001602.jpg3 Мб, 4080x3072
Android: Mobile Safari 392 3441871
>>441828
Обязательно буду, и не раз.
Пока вот так,
1711208830386.jpg18 Кб, 306x306
Android: Mobile Safari 393 3441887
>>441871

> systemd

Windows 10: Firefox based 394 3441898
>>441887
Чел я и так слишком устал чтобы ещё с openrc пердолиться, вон даже ядро поленился собирать руками.
Android: Mobile Safari 395 3441900
>>441898

> с openrc пердолиться


Ты че несешь? Опенрц конфигурирования вообще не требует
1000001611.jpeg1 Мб, 2040x1536
Android: Mobile Safari 396 3441959
Android: Mobile Safari 397 3441968
>>441871
Как пофиксить, помогите?
Стоит sys-kernel/gentoo-kernel, загрузчик refind, Installkernel собрано с флагом +refind, вроде бы все окей должно быть
Android: Mobile Safari 398 3442007
>>441968
У тебя там dev вместо /dev. Если не поможет, пробуй вообще по uuid или по partuuid рут грузить.
Android: Mobile Safari 399 3442008
>>441871
Ты cpu flags не из cpuid2cpuflags брал? Ещё у тебя там две alsa.
image.png274 Кб, 797x330
Linux: Firefox based 400 3442195
Вот и настал день для пересборки всего дерева
Android: Mobile Safari 401 3442220
>>442195
Харденингов накидали, писос, опять выпиливать.
Linux: Firefox based 402 3442242
>>442220
А зачем? Ничего ломающего там не ввели, флаг защиты от коллизии стека с другими регионами памяти, пару флагов линкера, которые и так с 2017 года дефолтные, и control flow enforcement. Остальное вообще к компилятору не относится

https://wiki.gentoo.org/wiki/Project:Toolchain/23.0_profile_transition
Android: Mobile Safari 403 3442260
>>442242
Я все отрубаю, чтобы уменьшить оверхед, у меня и так некропека.
Android: Mobile Safari 404 3442271
>>442260

> гента


> на некропеке


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

Да и не всякий харденинг сильно бьёт по производительности, в каждом отдельном случае разный импакт. Самыми неприятными пока себя показывают обходы аппаратных уязвимостей, а перечисленные здесь штуки не более чем проверка адресов и размеров стека, на которые цп ну максимум несколько тактов потратит. Опять же, непропорциональная разница в снижении безопасности и приросте производительности
Android: Mobile Safari 405 3442273
>>442271
Я один пекой пользуюсь, мне не нужны ни mitigations, ни харденинги. Гента мне очень доставляет, я ей ещё на малиночку кросскомпилирую билды, удобно.
Linux: Firefox based 406 3442277
>>442273
Это все было к тому, что ты на исправление профиля потратишь больше времени, чем сократишь время выполнения кода из-за этого. Впрочем, твое дело, это тоже сорт оф исследование системы, лул. Хоть и результаты сомнительные
Windows 10: Chromium based 407 3442364
>>442273

> я ей ещё на малиночку кросскомпилирую билды


На малиночку советую https://distrowatch.com/table.php?distribution=pidora
Android: Mobile Safari 408 3442491
>>442008
Из cpuid брал. Все подхватывается тем же ffmpeg

>>442007
Да, мой косяк, действительно дело было в проебаном слеше. Все грузится, правда 14 секунд, буду собирать ядро руками в дальнейшем
Android: Mobile Safari 409 3442495
>>442491

>cpuid


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

>Все грузится, правда 14 секунд


В openrc можно мультипоточный режим включить. initramfs много времени к запуску прибавляет, можно без него ядро запускать, если у тебя не какая-то сложная конфигурация, что требуется ранний запуск модулей для маунта рута, раздельного usr и прочей ерунды.
Android: Mobile Safari 410 3442801
Что там сейчас можно накатить вместо open box, чтобы можно было неделю посидеть в иксах и попердолиться с базовой системой?
Android: Mobile Safari 411 3442810
>>442801

> Что там сейчас


Сомневаюсь, что сейчас что-то новое и передовое, т.е. не клон dwm на <langname>, пишут под иксы. Тебе ничего из списка в соответствующей статье на арчвики не подошло?
Android: Mobile Safari 412 3442864
>>442801
labwc или wayfire. Иксы уже пованивают.
Windows 10: New Opera 413 3443099
>>356943 (OP)
В чем прикол использования генты на домашнем компьютере? Насколько я понимаю, она больше заточена для всякого говна, которое просто должно работать (терминалы в поликлиниках, рекламные билборды и т.д.).
Android: Mobile Safari 414 3443105
>>443099
Нет, гента не заточена под конкретные цели. Это не просто дистрибутив, он представляет из себя билд систему, с помощью которой ты компилируешь софт под любые потребности.
Android: Mobile Safari 415 3443117
>>443099
Система, которая даже установщика не имеет — не может быть под что-то заточена по определению
Windows 10: Firefox based 416 3443179
>>443099
Это конструктор типа лего. Но, в отличии от того же LFS, здесь за тебя конструктор собирают умные дядьки, а ты только говоришь, что хочешь иметь на выходе.

Из плюсов то, что модельки лего апдейтятся, и тебе не приходится руками всё разбирать и собирать заново с новыми деталями: умные дяди сделали это за тебя.
Из минусов: иногда умные дяди косячат или перестают поддерживать твою любимую модель лего. Но тогда есть другие умные дяди, которые с тобой солидарны и делают ебилды.
Windows 10: Firefox based 417 3443180
>>443099

> которое просто должно работать (терминалы в поликлиниках, рекламные билборды и т.д.).


Ты не угадал, кстати. Под это скорее всего поставят либо LSTC винду, либо урезанную убунту.
Windows 10: Firefox based 418 3443181
>>443180
В местной поликлинике стоят хуитки на ведроиде, можно закрыть приложение с записью к врачу, такой-то ололо хацк.
Linux: Firefox based 419 3443305
>>356943 (OP)
Не обновлялся полгода. Полет нормальный.
Android: Mobile Safari 420 3443441
>>443181
Двачую, у нас в поликлинике стоит убунта на всех компутерах ещё года с 2014. И это автоматизированное рабочее место как тонкий клиент через браузер, где вся документация медицинская ведется
Linux: Firefox based 421 3444161
>>443305
Ладно, обновался впервые за полгода. Полет нормальный, было немного хуйни, но вроде разобрался. Я думал что системе пизда, если так долго не обновляться, оказывается нет.
Linux: Firefox based 422 3444271
Зачем Vim поддержка звука? не ну реально, нахуя
Android: Mobile Safari 423 3444283
>>444271
Эффекты воспроизводить.
Linux: Firefox based 424 3444286
>>444283
Вот не зря генту поставил, пересобрал без звука!
Android: Mobile Safari 425 3444287
>>444286
А ядро без NSA SELinux пересобрал?
Linux: Firefox based 426 3444289
>>444287
Всему свое время.
Android: Mobile Safari 427 3444369
>>444287
Всмысле без, он же отключен по дефолту
Android: Mobile Safari 428 3444371
>>444369
Я про отключение во время сборки.
1000001733.png2,3 Мб, 2560x1440
Android: Mobile Safari 429 3444406
>>442491
Вкатился таки, ещё бы разобраться почему protonvn-cli не работает. Ну и в целом Арч как-то проще в освоении
Linux: Firefox based 430 3444535
>>444369
Какое отключено, ну я вот заглянул в make menuconfig йадра, а там все включено. Но у меня сейчас стоит генкернел, а там я не знаю, может выключено.
Android: Mobile Safari 431 3444576
>>444535

> Но у меня сейчас стоит генкернел


А, ну ясен хрен, там конфиг как на популярных бинарниках. Руками делай
Linux: Firefox based 432 3444821
Почему генкернел работает без nomodeset, а вручную скомпиленное ядро нет?
Android: Mobile Safari 433 3444826
>>444821
У тебя нвидия? Давно я не слышал про этот параметр.
Linux: Firefox based 434 3444830
>>444826
Да. Ну, еще интелловская встроенная есть, ноут. Чет с ядром не получается у меня нихуя, я то одно забуду выставить, то другое, то nomodeset надо прописывать. Если заведется, то интернет не заводится, ну е мое
Android: Mobile Safari 435 3444842
>>444830
А ты какой ядерный драйвер из четырёх возможных юзаешь?
Linux: Firefox based 436 3444891
>>444842
Да это я опять не проставил то что нужно в menuconfig. Посмотрел в lspci -v, там прям коды модулей ядра указываются, по ним все сделал и все заебись теперь.
Linux: Firefox based 437 3444990
>>356943 (OP)
Видали уже что там с XZ? Вот почему в генте сурсы распространяются в тарболах? Ладно другие дистры, но в генте ведь можно было бы по другому все реализовать наверное. Хацкер, если кто не в курсе, а точнее один из разрабов, лол, вроде как внедрил бэкдор именно в тарбол
16777541072930.jpg32 Кб, 200x360
Linux: Firefox based 438 3445040
>>444990
Забавно другое, его обнаружил сотрудник шиндасофта
Linux: Firefox based 439 3445051
>>445040
А есть где-нибудь обширная коллекция таких колобков? А тема стикеров для телеги? Мне по работе надо.
Linux: Firefox based 440 3445061
>>445051
Хз, этот с двача. Погугли, наверняка какие-нить паки и коллекции существуют от анонов
Linux: Firefox based 441 3445100
Гентаны, у вас мощное железо или наоборот олдовое? У меня вот ноут 16 года, думаю собрать себе полноценный кудахтер для доминации над гентой. Ну может поиграть еще во что-нибудь
Android: Mobile Safari 442 3445102
>>445100
>>356999
И малиночка есть, даже на ней компилил некоторый софт.
Linux: Firefox based 443 3445105
>>445102
Хуя ты. У меня тоже есть, но генту на нее я еще не ставил
Android: Mobile Safari 444 3445108
>>445105
Вот она
>>413183
Linux: Firefox based 445 3445114
>>445108
красивое...
Android: Mobile Safari 446 3445128
>>445114
У меня уже глаза вываливаются от этого грувбокса, буду делать светлый райс.
Android: Mobile Safari 447 3445136
>>445100
Thinkpad P14s G2
Ryzen 7 5850U, 32 оперы. В целом, все бегает очень быстро за исключением самых жирных пакетов, таких как браузеры, компиляторы, либерофис и нода, эти могут под часа полтора собираться
Linux: Firefox based 448 3445514
Что означает звездочка напротив U?
[ebuild U *] media-libs/freetype-9999:2::gentoo
Android: Mobile Safari 449 3445605
>>445136
Лел, на ноутах только бинарники надо юзать, потенциал и ресурс системы охлаждения не бесконечные.

>>445100
У меня тоже есть старик Acer, там ещё проц 2/4 интел 5-го поколения, до последнего насиловал его конпеляцией хромиума, но потом все же перешёл на бинпакеты. А вчера вот после обновления ядра забыл граб конфиг обновить, а старые ядра из /boot почистил, лел. Надо флешку втыкать.
Android: Mobile Safari 450 3445662
>>445605

> Лел, на ноутах только бинарники надо юзать


Потому что тыскозал? Ну нету у меня мощной пеки, и что? Тем более что когда под капотом у ноута 8/16, то просто грех не поставить генту
Android: Mobile Safari 451 3445663
>>445514
Возможно это связано с тем, что ты девелоперский билд ставишь?
Linux: Firefox based 452 3445665
>>445663
Он почему-то снихуя вообще предлагает поставиться, у меня обычная версия стоит. Добавил его в package.mask
Android: Mobile Safari 453 3445670
>>445665
А что у тебя в accept_keywords?
Android: Mobile Safari 454 3445674
>>445665
Ты другие пакеты с 9999 ставил? Они тоже могут потащить такие зависимости.
Linux: Firefox based 455 3445676
>>445670
С фритайп ничего связанного нет, ~amd64 для телеграмма и тоже самое для openttd и зависимостей не спрашивайте зачем я взял его из реп
Linux: Firefox based 456 3445681
>>445674
Ну, вроде нет. Если в листе world смотреть. Где еще смотреть я хз
Android: Mobile Safari 457 3445703
>>445681
Все конфиги портажа чекай.
15723420512960.jpg143 Кб, 640x586
Linux: Firefox based 458 3446047
>>407163

>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.

Android: New Opera 459 3446862
>>446047
Недавно работало. Это не основной сайт, а только зеркало.
Установи https://yggdrasil-network.github.io/ и заходи http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/
Linux: Firefox based 460 3446901
Как удалить исходники? Я вот удалил парочку пакетов, сейчас чекаю - size of downloads: 0 kib. То есть сурсы лежат. Как их удалить? Они лежат в /usr/src/?
Android: Mobile Safari 461 3446909
>>446901
Тарболлы и прочее валяется в /var/cache/, если я верно помню. Вроде как даже утилита есть для управления кэшем, почекай вики и погугли
Linux: Firefox based 462 3446933
>>446909
Спасибо. Утилита называется eclean. У меня там 12 гигов скопилось
Android: Mobile Safari 463 3446940
>>446933
О, и правда. Но я обычно пользуюсь eclean-kernel, а на тарболлы вообще хрен забил. Надо бы тоже прочистить
Linux: Firefox based 464 3446979
>>446862
Ну поставил.

>http://[222:a8e4:50cd:55c:788e:b0a5:4e2f:a92c]/


>Secure Site Not Available


Что дальше?
Android: New Opera 465 3447025
>>446979
Хоть какой-то сайт работает?http://[21e:a51c:885b:7db0:166e:927:98cd:d186]/
image.png13 Кб, 500x98
Linux: Firefox based 466 3447037
>>447025
Почему вы не можете нормальные домены сделать? Нахуй эти цифры нужны
Android: New Opera 467 3447101
>>447037
Не тупи. Там есть домены. Это ты почему-то не можешь настроить местный DNS.
Linux: Firefox based 468 3447131
>>447101

> Там есть домены


Тогда почему везде только эти цифры пишут?

> настроить местный DNS.


Чтобы без нормального интернета остаться?
Android: New Opera 469 3447249
>>447131
Это IP адреса версии 6, а не цифры. В обычном Интернете у всех также есть IP адреса. Даже у тебя. Поизучай как вообще Интернет работает. Поймешь, что остаться без нормального Интернета сложно. Просто добавь себе еще один DNS сервер. Не через GUI, установи Unbound.
Linux: Firefox based 470 3447272
>>447249
Не надо мне рассказывать как работает сеть, и без тебя знаю. Я спрашиваю почему везде цифры, а не доменные имена. Даже если я что-то там ещё себе поставлю, цифры ведь автомагически не превратятся в имена, не правда ли?
Android: Mobile Safari 471 3447276
>>447272

> и без тебя знаю


> Я спрашиваю почему везде цифры, а не доменные имена. Даже если я что-то там ещё себе поставлю, цифры ведь автомагически не превратятся в имена, не правда ли?


Чет нихуя ты не знаешь, судя по написанному
Настроишь DNS — будут работать доменные имена, и не надо будет по айпишникам ходить. Это же ежу должно быть понятно

мимо
Linux: Firefox based 472 3447286
>>447276

>Настроишь DNS — будут работать доменные имена


Бля, ну что за бараны. Где их брать то, имена эти? Все ссылки в этот ygg - голые адреса.
Android: New Opera 473 3447287
>>447272
Какой же ты душнила... Судя по тупым вопросам выше, ничего ты не знаешь. Твой IP адрес в домен чтоли превращается, когда ты на Двач срешь? Превратись лучше в удравшего отсюда, ты надоел, охуевшая тупизна.
>>447286
Какой же ты дегенерат...
Linux: Firefox based 474 3447290
>>447287
Это ты баран, через DNS все запросы приобретают вид домена, блядь, это же э ле мен тар но
Android: New Opera 475 3447296
>>447290
Тупорылый дебил, с чего бы им приобретать доменное имя. Если ты его не регистрировал? Ты же сам, ебанат, подключаясь к Yggdrasil получаешь целый блок /64 адресов. По твоей логике, у тебя автоматически присваивается доменное имя eblan.ygg?
Linux: Firefox based 476 3447302
>>447296
Слушай, ты за меня придурка не держи. Я в сетях шарю побольше твоего.
Linux: Firefox based 477 3447306
>>447287
Капец ты тугой. Для совсем тупорылых: почему вы бляди не пользуетесь доменными именами? Почему все ссылки выглядят как http://[dsad:pizd:a...?
Android: Mobile Safari 478 3447307
>>447286
Что значит все ссылки? Ты все на свете ссылки в иггдрасиле видел? У кого есть имя в ALFIS, у того и ссылка будет именованная
Android: New Opera 479 3447309
>>447302
Врунишка! Иди штудируй азы.
>>447306
Ты сам блядь, причем тупая. Осознай, это IP адреса версии 6. В них иногда используют hexspeak. Такие есть и в обычном Интернете.
Linux: Firefox based 480 3447310
>>447307
То и значит, что в дикой природе в этот ваш ygg ходят копируя циферки, не пользуясь таким полезным изобретением как DNS. Только горстка отщепенцев напердолила себе мёртворожденный, нихуя толком не умеющий alfis, но они капля в море.

>>447309
Ты клоун тупорылый, я знаю что такое ipv6 и как он записывается. Речь не об этом вообще.
Android: Mobile Safari 481 3447312
>>447310

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


Ну раз ты скозал. Дальше-то что? Ты просто посрать пришёл, какой этот ваш иггдрасиль неправильный и непохожий на интернет?
Linux: Firefox based 482 3447313
>>447312
Нормальная сеть. Комьюнити дегенартское, очередной раз в этом убеждаюсь.
Android: New Opera 483 3447314
>>447310
Там есть DNS и meshname, ты просто слепошарый даун с пртензиями.
Linux: Firefox based 484 3447316
>>447314
Ну есть, а пользоваться когда будут?
Android: Mobile Safari 485 3447319
>>447313
Дегенерат тут только ты. Пришёл вообще не в профильный тред, начал срать "а пачиму все ни так", альфис ему не нравится, блядь. Все претензии по дизайну — к разработчикам, нах ты в гентушном треде срешь, долбоебина?
Android: New Opera 486 3447320
>>447316
Пользуйся прямо сейчас. Покупай роутер, шей OpenWrt и ставь на него Yggdrasil и Unbound. Будет работать на всех подключенных устройствах. Разницы не заметишь. Это как подлючать lib домены. Только лучше.
Linux: Firefox based 487 3447334
>>447319
Да в какой тред не придёшь, везде этим игдрасилем насрано, какая разница

>>447320
Это дроч бессмысленный. DNS уже существует
Android: Mobile Safari 488 3447338
>>447334
Ну а чего ты разнылся, будто тебя заставляют им пользоваться? Не нравится — никто не принуждает, забей на него хер и живи дальше. Я в своё время посидел в этих оверлейных сетях, да и перестал, все равно там ничего интересного для себя не нашёл.
Linux: Firefox based 489 3447419
Имеет ли смысл компилить браузер с О3 оптимизацией? Вы вообще что-то с ней собирали, че там, какой эффект это дало?
Android: Mobile Safari 490 3447423
>>447419
Можешь даже с Ofast попробовать, если ошибки не повылезают. Сильного прироста не будет. Есть ещё дофига видов оптимизайции, часть можешь глянуть в этой заброшенной репе https://github.com/InBetweenNames/gentooLTO
Linux: Firefox based 491 3447456
>>447423
Спасибо, щас затещу ofast
Android: Mobile Safari 492 3447563
>>447419
Да почти нихуя. Почитай доки GCC или llvm на эту тему, там даны списки флагов и их описания. О3 и прочие скоростные флаги обычно заставляют бинарники сильно жиреть.
А если ты силён духом и полон любопытства — скачай драгонбук, и читай начиная с восьмого раздела, хотя без чтения предыдущих скорее всего нихуя не поймёшь
Linux: Firefox based 493 3447592
>>447563
Ну... по ощущениям реально разницы нет. Собрал firefox. Ладно, похуй, хоть раз надо было попробовать )
Android: Mobile Safari 494 3447602
>>447592
Размеры бинарников сравнил бы заодно. А так да, результат ожидаемый
Алсо, какое время сборки?
Linux: Firefox based 495 3447740
>>447602
Часа 2 где-то, подольше чем с О2. Бинарь где-то 200 с чем-то мб, сколько старый весил я забыл чекнуть
Android: Mobile Safari 496 3448508
Кто-то компилил ungoogled-chromium? Из какого оверлея не помню, но там лишь в одном самая последняя версия, если не ошибаюсь.
У меня не компилится из-за жутких ошибок линкера, что неудивительно т.к. у меня поставлен -fuse-ld=lld. Возможно ставить его было ошибкой. Если кто сдюжил собрать, скиньте флаги и конфиг пж
Android: Mobile Safari 497 3449346
Культи не дают качать свои исходники рашкованцам, лел. Переключил зеркало на Японию, раньше стоял Яндекс. Мало ли какие закладки они могут пихнуть. А у вас какое зеркало?
Android: Mobile Safari 498 3454406
Апгрейжусь на новый профиль, наконец-то. Вырубил свежие харденинги, если кому надо, могу подсказать.
Windows 10: Firefox based 499 3455720
Прикольно, компиляция как ни в чем не бывало продолжается после пробуждения от суспенда
Android: Mobile Safari 500 3455735
>>455720
А чего бы ей не? Более того, портеж хранит список двух последних тасок, так что если вдруг сфейлился на середине, можно просто замаскировать битый пакет, удалить его из списка, и продолжить как ни в чем не бывало
что весьма мне пригодилось при смене профиля
Windows 10: Firefox based 501 3455739
>>455735
Да хз, просто удобно, написал об этом.
Обновить тред
« /s/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах.Подробнее