как искать железо под оупенсорс драйвера? как поменять биос на открытый? почему инфа так разрознена?
я както писал что ищу сенсея который обучит меня использовать линукс но в итоге видосы треуголтника и два прогромиста в телеге вынесли мне мозг и я теперь ни готов мирится нисчем проприетарным включая драйвера , биос , систему инициализации (fuck the systemd) ну и ясен хуй все остальное.
сейчас планирую использовать: artix linux на ядре gnu/linux libre (похуй с каким инициализатором но пусть red hut сосет бибу со своим системд) и на оболочке kde.
хочу научится писать на баш и использовать терменал (но и иметь возможность болт на него иногда забиват и ставить некоторое по как в винде , вроде это возможно провнрнуть)
готов на любой пердолинг если по нему есть инфа на росиянском или если ты анон мне пошагово будешь обьяснять.
первостипенно нужна помощ с выбором устройства (ноута) на который есть ваобще все открытые дрова.
готов заказать с алика прогроматер чтобы прошить в нем ваобще все.
телега не для вниманиеблядствования или получения информации о ебли мамы , а для постоянной связью с "сенсеем" @dvachoomer
>>249451366 (OP) >ищу сенсея который обучит меня использовать линукс Не будет такого 85% >видосы треуголтника и два прогромиста в телеге вынесли мне мозг Это норма. Когда понимаешь весь пиздец IT голова выносится. Пол года и более спокойно относишься к этому. >хочу научится писать на баш и использовать терменал Экстремальный способ -- отрубить нахер иксы. Нормальный способ -- делать все в терминале. Файловый менеджер и текстовые редакторы вообще нахер из системы. >kde Нахер, слишком сложные чтобы точно убедиться в отсутствии закладок. Ставь WM, DWM к примеру, он простой как палка. >есть инфа на росиянском Не будет. Хакером (в нормальным смысле этого слова) без английского не стать, хоть ты тресни.
>>249453496 временое решение на устройстве под агдройдом в котором итак одни зонды. как переползу на линукс планирую развепнуть чат клиент на оснрве онион почты.
>>249453140 Иксы, также X Window System -- графическая подсистема линукс, отвечающая за графику в линуксе. Если ее отрубить, то тебя встретит черная консолька. Не волнуйся, смотреть там видео можно, разделять экран можно и вполне комфортно жить -- только вот браузер хрен там нормально запустишь. Но можно в первом tty запустить только его: startx browser_name А в остальных уже работать. Вот тебе еще пару годных блогов фриков: digdeeper.neocities.org tolstoevsky.ml
>>249454119 нет возможность втараканить линукс и на телефон. нужно хотябы устройство чтобы добывать инфу ато останусь с керпичем. после покупки ноута планирую перестать использовать телефон совсем.
>>249454290 я тебе как пользователь gentoo + musl + openrc + openzfs говорю, это пройдет, я, конечно и пользуюсь нестандартными вещами, но до смены компьютера ради прошибки ШвАбОдНоГо БиОсА не доходило, хотя в secure boot хочу свои ключи, никак руки не доходят
>>249454541 вот, скажи мне, нахрена в polkit нужен движок javascript? зачем тащить туда толстерный спидорманки? хорошо, что в musl-оверлее есть замена в виде duktape, вроде, название подзабыл
>>249451366 (OP) > первостипенно нужна помощ с выбором устройства > (ноута) на который есть ваобще все открытые дрова. System76 / гугли linux hardware > нисчем проприетарным включая драйвера , биос , систему инициализации (fuck the systemd) ну и ясен хуй все остальное. Системд опен сорсный
В общем случае надо читать доки драйверов в ядре. Там написано для чего каждый из них. Всякие семейства и поколения чипов, вот по ним и смотришь чё есть на рынке.
> два прогромиста в телеге вынесли мне мозг и я теперь ни готов мирится нисчем проприетарным включая драйвера , биос , систему инициализации (fuck the systemd) ну и ясен хуй все остальное
Добро пожаловать в мир пердолинга ради пердолинга. Это заведомо проигранная битва, вопрос сколько лет жизни ты на это положишь. Ну кстати можно как штульман сидеть на открытом говножелезе, но какая для тебя в этом польза, в отличие от штульмана, неясно.
> хочу научится писать на баш Выучи для начала sh. Он подмножество баша, сильно попроще и понятнее.
>>249458156 Ну так. Код на шелле еще работает в zsh к примеру. Так что баш и zsh -- подмножество shell. А то, что я думаю ты имеешь ввиду, это обратная совместимость. И тут уже ситуация, как ни странно, обратная.
>>249458389 Нет, подмножества и надмножества определяются по фичам. Всегда имеют в виду множество фичей. C — подмножество C++, sh — подмножество bash, json — подмножество yaml. Если поменять местами лево и право, тогда слово нужно заменить на надмножество.
>>249458632 Самодополнюсь. Можно иначе на это смотреть, через множества возможных программ. Множество возможных программ на bash включает в себя множество возможных программ на sh.
>>249458865 Нет, изначально. Вот тебе простой пример, sizeof(void) - в крестах некорректное выражение, а в сишке - 1. А эта хуйня часто всплывает в линупсосорцах, а точнее - в публичных инклудах. Короче дохрена мест которые хуй ты соберешь крестовым компилятором, ебля там обеспечена.
>>249459182 extern c касается экспорта символов, при чем тут оно? Будет эта хуйня в каком нибудь линупсовом хедере откуда тебе надо будет макрос дернуть (в моём случае кажется это были макросы нетлинка, типо NLMSG_ALIGN и в таком духе) а вот эта параша будет люто мешать. gcc кажется соберёт с -fpermissive - у него есть расширение для этой хуйни, но это ни разу не по стандарту, а у меня люто горит с линупсопидоров которые пишут sizeof void вместо sizeof char.
Ну и в ту же степь - инициализация полей структурок, в сишке существует хуй знает сколько времени, а в крестах появилась в c++20 или около того. А последние кресты далеко не всегда есть возможность притянуть.
>>249459811 Лучше бы от раста защищались, но тут линус засунул язык в жопу. На самом деле разгадка проста - они пишут ядро на gcc и им поебать на стандарт.
https://linux-hardware.org/ тут БД совместимого железа. Касаемо свободных прошивок биваса хз, как по мне это нахуй не нужно. Libreboot/coreboot имеют не то что скудную поддержку железа, там просто 0,000000000000000001%, и то я с погрешностью написал в сторону увеличения, от хоть какого-то объёма железа на рынке. Несколько материнок на 775 сокете, да и прочее говно мамонта.
Лично я не доверяю открытым прошивкам, так как бэкдоры могут быть в коде, а моих знаний недостаточно для самостоятельного разбора. Если прошивки от вендоров ещё как-то можно спмому поковырять, то с опен сурсной всё куда сложнее. Я свою материнку на h87 смог прошить костылем, который позволяет юзать нвме диск как загрузочный через переходник pci-e - nvme. На свободных прошивках если такое и можно реализовать, то только исключительно написанием кучи своего кода, потратив немеренно времени на изучение. Ради чего? Одно дело по фану дома и другое, если это приносит прибыль.
>>249461515 >Гугли почему не стоит брать ch241a и возьми
Пидорахен, все минусы, которые ты прочитал за этот программатор протухли уже довольно таки давно. Я им пользуюсь уже года 4. Ни разу не подвел. Единственный подводный камень, о котором мало где пишут, для программатора нужен переходник с 3,3 В на 1,8 В для некоторых ПЗУ. Даже прищепкой можно спокойно шить биос.