Это копия, сохраненная 3 июня в 22:30.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Думал юзеры с опеннета пользуются только слаками, да альмой. Типа какая им разница, ну ладно - четвериплу поверю
Как ограничить файл определённым размером, допустим в мегабайт. Чтоб это работало как буффер, то есть если появлялись новые строки, старые затирались? Вообще я лишь хочу просто записать последние секунды жизни trace
tail короче не подойдёт, он будет ждать у себя в буфере окончание потока, а потом обрежет. если процесс ёбнуть во время исполнения, буффер пойдёт по пизде и ничего не запишется в файл.
Ну а чё, тоже половина аудитории. Если шляпа хочет форсить федору как коляску, зачем гуй-то ломать.
Что за дичь-то? Гном бесит своими огромными элементами, плюс еще темы не работаеют (их тупо нет в tweaks), хотя клал в /usr/share/themes. Подскажите че не так с плазмой и как темы для гнома завести.
ну ты блять нашёл время перекатываться на плазму, обожди пол года, как будто в первый раз эта хуйня случается.
у меня всё работает. проблема на твоей стороне.
1280x720, 5:27
Освятил лучшим дистрибутивом современности - IBM based, LTS, Российский наш родной Отечественный,
А что, там что-то поменялось? Не следил за линухом, потому то сидел два года на яблочной параше.
Визуально вообще, как выкатили пятую плазму, так и не поменялось ничего по сути.
цифру поменяли же
На телефоны из базы пользователей уже звонили?
>зачем гуй-то ломать
Поддерживать бесконечно легаси ради сломанных дров нвидии - путь в никуда.
>Как ограничить файл определённым размером, допустим в мегабайт
Вывод | dd of=/file.txt bs=1M count=1
Пиписитарный драйвер у меня не сломанный, новю идёт из коробки только из-за проблем с лицензией. Красные только-только начали делать не затычки для нищуков, это не та аудитория, которая из любопытства на линуксы лезет.
Шляпа принадлежит ibm, ты тупой кусок некомпетентности.
> Why so heavy, Windows? Новая версия ОС Tine Core Linux «весит» всего 24 Мб. Что это за дистрибутив
https://habr.com/ru/companies/ru_mts/articles/798769/
это шляпа. когда она прочитает мегабайт, она его переписывать не будет. мне же нужно записать последний мегабайт, а не первый.
> если процесс ёбнуть во время исполнения, буффер пойдёт по пизде и ничего не запишется в файл.
Чей процесс? tail или генератора потока?
Если tail'а, то да, ничего не запишется, во втором случае всё норм.
В общем, просто не убивай tail.
не, это примерно будет работать так: дд закончит писать мегабайт, закроется, это ёбнет пайп, источник скорей всего тоже ёбнет из-за сломаного пайпа.
>На автозапуск вм я потратил несколько часов, чтобы найти рабочий метод. В то время, как на винде все делалось за несколько минут.
А мог бы просто в cron прописать.
Впрочем, если запихать всё это в скрипт и убить этот скрипт, то tail тоже убивается.
Нужно что-то, что сразу в файл пишет, как только данные поступают, и в тоже время следит за размером файла, удаляя начало.
Потому что vbox кривое УГ. В libvirt одной галочкой работает.
ПРОГРАММНЫЙ ПРОДУКТ, идентичный натуральному
тейлу надо ж дождаться конца пайпа, чтобы начать действовать и отработать хвост. если пайп умрёт до конца выдачи, умрёт и тейл. так что тейл не вариант.
Ты что-то делаешь не так, у меня tail без проблем пишет в файл, если пайп умирает.
да, но multilog
Запустить то можно, но как жить с тем, что одна вкладка в браузере съедает больше памяти, а старые процессоры не поддерживают SSE? Нинужно?
>не поддерживают SSE
Петиум 4 уже с sse2.
>вкладка в браузере съедает больше памяти
Не использовать такие браузеры.
Скорее не используй такие сайты. Но проблема... Останешься 1 на 1 с страничками из 2000 с голым хтмл.
Ну забыл дотошно для тебя версию уточнить.
Сам мучался с минимальными диструбутивами на старых машинках. И сюда репортил. Это не жизнь.
Это линукс специального назначения. Для умного дома например. Зачем тебе браузер в сервере умного дома?
весь интернет пост 2015?
> Tine Core Linux
> Tine
> companies/ru_mts/
Фрилансерам, которые теперь пишут статьи на Хабр, ва-аще-е по-оху-уй.
> Новая версия
Он всю жизнь примерно столько и занимал. Возьми ядро и busybox, получишь то же самое.
А вот теперь скажи, ты посмеяться принёс, или действительно такую хуйню за новость считаешь?
Лол, помню, как искал ответы на экзамене по программированию через links. Сильно выручил он меня в своё время. Нужно было написать программу на ассемблере, при этом препод должен был видеть консольное окно, а запущенный гугл хром сразу палился.
Если делать ядро, которое способно работать исключительно на конкретной виртуальной машине, можно ещё кучу всего в нём обрезать. Потом ты узнаешь про нативную виртуализацию и контейнеризацию с ещё меньшими накладными расходами…
Пока ничего не обрезал, кроме дров на вайфай. Там как минимум есть генерик LAN, генерик проц, генерик видео, генерик SATA, генерик USB, генерик ACPI. Хули ещё надо чтобы запускаться на большинстве х86 РС ?
>Упиздил отсюда со своим проприетарным калом
Срок захотел за клевету? Там твой собрат поливавший гавном отечественный монитор тебе 5 лямов торчит.
Если у тебя в системе есть сотни мегабайт памяти, которые можно отдать браузеру, это можно сделать. Если нет, то он и не будет работать.
> поливавший гавном отечественный монитор тебе 5 лямов торчит
Иск ещё даже не приняли а ты уже говоришь о выплате полной стоимости, которую по дефолту снижают в худшем случае на четверть.
https://redos.red-soft.ru/docs/%D0%A0%D0%95%D0%94_%D0%9E%D0%A1_%D0%9B%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D0%BE%D0%BD%D0%BD%D0%BE%D0%B5_%D1%81%D0%BE%D0%B3%D0%BB%D0%B0%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81_%D0%BA%D0%BE%D0%BD%D0%B5%D1%87%D0%BD%D1%8B%D0%BC_%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D0%B5%D0%BC.pdf
Лицензия проприетарная = пошел нахуй
> This just makes fonts a little bit bolder on smaller screens.
Даже я понимаю, что страничка, набранная оригинальным шрифтом (11 пунктов, например), и произвольно утолщённым, будет выглядеть совершенно по-разному. Это практически замена на жирный вариант там, где автор его не предполагал.
>вин 10\11
значение знаешь?
Они обе по разному выглядят чел... тебе надо 11 или 10? Это важно. НО тебе надо смотреть не на ЛИНУКС, а на оконную систему. KDE, xfce, gnome и так далее. Посмотри их все, выбери какая тебе больше напоминает нужную тебе винду и ставь какую-нибудь убунту с подходящей хней.
Ну и чекни Линукс минт, щас ютуб полон видосами со сравнениями минта и вин11
Какой-нибудь арчлинукс или нубару с Windows-темкой для кед. Благо, как говна за баней. Но всё кривое, офк и похоже лишь отдалённо.
Ты.
https://www.consultant.ru/document/cons_doc_LAW_64629/e0c0d28fc67b7998751c3a7f98f6be9dfb789911/#:~:text=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%B0%D1%8F%20%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F%20%D1%8F%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F%20%D0%B4%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D0%BE%D0%BC%20%D0%BF%D1%80%D0%B8%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F,%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%20%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%BE%D0%BC%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D1%81%D0%BE%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D1%83%D1%8E%D1%89%D0%B5%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F.
С учётом того, что Шиндошс 11 не похожа на Шиндошс 10, твой вопрос получается очень тупой.
А добрым ответом на тупой вопрос может быть только пояснение почему этот вопрос тупой.
В Шиндошс 10 применяется визуальный стиль Flat Design https://aesthetics.fandom.com/wiki/Flat_Design
В Шиндошс 11 применяется визуальный стиль Glassmorphism https://aesthetics.fandom.com/wiki/Glassmorphism
Это очень разные стили. В рамках визуального оформления между этими стилями мало общего.
Поэтому не существует какого-то конкретного линукса, который визуально был бы похож на Шиндошс 10 и 11. Да и вообще ничего не существует, чтобыло бы похоже на Шиндошс 10 и 11. Просто потому что Шиндошс 10 и 11 сами визуально не похожи друг на друга.
Да что ж ты за мудила такой. Твоя ссылка даже не открывается.
Вот корректная ссылка h ttps://www.consultant.ru/document/cons_doc_LAW_64629/e0c0d28fc67b7998751c3a7f98f6be9dfb789911/
А хотя я тоже такой мудила. кек
https://www.consultant.ru/document/cons_doc_LAW_64629/e0c0d28fc67b7998751c3a7f98f6be9dfb789911/
>Данный режим будет интересен организациям с повышенными требованиями к безопасности и ограничению функциональности РАБочих мест
То есть для тех, кому похуй чем пользоваться, лишь бы не сломалось.
Нахуй так жить, котаны.
Снова не работает wayland, хотя на 5 плазме с nvidia550 и включенными modeset and fbdev он наконец-то заработал.
Это же надо было додуматься в konsole на alt-f открывать поиск, когда это всегда было перемещением курсора на слово вперед. Может пора переходить на alacritty+tmux
Qbittorrent в трее не отображается. Также не понял фишки, почему при нажатии super-d таскбар скругляется, а по дефолту он остается как на 5 плазме.
Перед переездом репы арча решили переименовать qt пакеты в qt5 в результате наблюдается пикрелейтед3
Снова сломали капчу
sudo pacman -Rcns $(pacman -Qtdq)
чтобы вычистить ненужные ошметки от пятой плазмы. У меня пакетов 20, 300 мегабайт весом ушло.
Но кое-что осталось непонятным, кое-какой пробел остался. Пробел в самом начале.
Вот представим себе есть некий файл. Этот файл лежит на диске в разделе, ну допустим fat32, помеченном как boot. И этот файл является неким загрузчиком, ну например это u-boot.
В моём представлении компьютер знает, что надо найти на диске раздел, помеченный как boot.
Но на этом же дисковом разделе не только исполняемый файл загрузчика. Там ещё могут быть всякие конфиги и ещё что-нибудь.
Как компьютер понимает какой из всех имеющихся файлов надо выполнять?
С микроконтролерами гораздо понятнее. Они просто читают самый первый сектор флешки и сразу начинают исполнять то, что содержится в этом первом секторе
>https://www.consultant.ru/document/cons_doc_LAW_64629/e0c0d28fc67b7998751c3a7f98f6be9dfb789911/#:~:text=%D0%9E%D1%82%D0%BA%D1%80%D1%8B%D1%82%D0%B0%D1%8F%20%D0%BB%D0%B8%D1%86%D0%B5%D0%BD%D0%B7%D0%B8%D1%8F%20%D1%8F%D0%B2%D0%BB%D1%8F%D0%B5%D1%82%D1%81%D1%8F%20%D0%B4%D0%BE%D0%B3%D0%BE%D0%B2%D0%BE%D1%80%D0%BE%D0%BC%20%D0%BF%D1%80%D0%B8%D1%81%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F,%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%20%D0%BD%D0%B0%D1%87%D0%B0%D0%BB%D0%BE%D0%BC%20%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F%20%D1%81%D0%BE%D0%BE%D1%82%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D1%83%D1%8E%D1%89%D0%B5%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%D0%B8%D0%B7%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D1%8F.
WebkitGTK вместо движка, я угадал? Ты ебанутый
Зачем ломать?
Жди lxqt 2.0.0 на labwc, в апреле, в lubuntu 24.04 lts.
Вот на примере выхлопа buildroot вижу файл boot.img размером 512 байт. Если его записать в самое начало диска, то он станет загрузочным сектором MBR. А что дальше. Каким образом по информации из этого MBR процессор понимает, какой из файлов на загрузочном диске является загрузчиком следующего этапа после mbr ?
В биосе есть настройка, с какого диска загружаться. Он тоже с первого сектора попытается загрузиться, никакой магии.
Не инвалиды, а альфатестеры!
Всё блять проёбано. Технологическая сингулярность наступит, когда умрёт последний дед, знающий этот секрет. Скоро.
>>4830
Это понятно. Потому что в первом секторе есть mbr межконтинентальная балистическая ракета мастер бут рекорд. Вопрос в другом. Размер mbr всего 512 байт. В этих байтах нет никакого загрузчика. Там всего лишь указано направление где искать настоящий загрузчик. Так вот не понятно, как там в mbr прописано где искать загрузчик.
>открыл в Неовиме текстовик весом 15,5 МиБ
>открыл ещё несколько текстовиков и работал в них
>спустя несколько часов переключаюсь обратно на буфер с текстовиком весом 15,5 МиБ
>Неовим думает пару секунд, загружая и отрисовывая файл
Итак... Это и есть сила свободного ПО?
То есть, свободное ПО НЕ МОЖЕТ удерживать в оперативной памяти тектовик весом в жалкие 15,5 МиБ? Ему ТРУДНО? Ему ТЯЖЕЛО? Ему НЕЛЕГКО? И свободное ПО не может мгновенно отрисовать содержимое текстовика весом 15,5 МиБ (2,3 млн строк)? И это при том, что Виму уже 32 года? И это при том, что работа с текстовыми файлами — это самое базовое, что делается на компьютере? Мощный процессор 4c8t, оперативная память DDR4, незагаженная минималистичная система (Debian GNU/Linux) — они не могут мгновенно загрузить и отрисовать такой маленький текстовый файл?
Охуеть. Интересно, а как же наши деды во времена Vi (даже не Vim) работали с гигантскими текстовыми файлами, имея всего 640 К оперативной памяти?
Давать компьютеры ниггерам было ошибкой.
>свободного ПО
Западный хуй во рту ощутил да? В России нету такого понятия как свободное ПО, у нас везде и во всём есть владелец, пожтому все претензии к производителю.
Дружище, а неовим то в чём виноват? У тебя линукс настроен как только так сразу скидывать всё в своп. Радуйся теперь что твой текстовик восстанавливается из файла подкачки хотя бы за 2 секунды.
И настрой уже свою ОС нормально. Читать противно твоё нытьё.
Диск выглядит паршиво. В нём прописан ещё один лишний фантомный раздел. Но он грузится.
Disk disk.img: 1 MiB, 1048576 bytes, 2048 sectors
Units: sectors of 1 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
disk.img1 307 2047 1741 870,5K 83 Linux
disk.img4 4277659983 4277659983 0 0B d4 unknown
я тот двачер>>4890
Так я и знад, что вы меня не понели. Ну и ладно, значит не могу я выразиться. Судьба такая.
То, что ты знаешь кунфу вовсе не означает что ты должен пиздить всех подряд.
То, что ты знаешь новый "стандарт" вовсе не означает что ты должен его применять везде.
Везде, это стандарт, отклонись от стандарта и наступит взрыв и обосрамс, ты вот конкретно обрсраося.
Ну так то да. Ты абсолютно прав.
Вон Леннарт Пёттеринг стал делать сустемд не постандарту и высрал говно. А потом из этого говна сделали новый "стандарт" и стали кушать.
Системд создали в МГТУ
Короче уехал назад на XMonad по итогу, всё же сырое оно пока для меня, сырое. К слову, в Hyprland'е я скорость анимаций поставил очень высокую, но после xmonad'а, где всё без лишних анимаций, такое ощущение было что просто подтормаживает всё.
Тогда почему в ядре отключены декодеры h264, который сейчас везде и повсюду?
Неужели надо ставить проприетарный драйвер под это?
Какие из линеек красных карт вообще имеют наиболее лучший суппорт под linux?
>Это правда что рыкса 470 такая инвалидка что не может в аппаратное ускорение, или может?
Может.
>Тогда почему в ядре отключены декодеры h264, который сейчас везде и повсюду?
Нет, только в мезе у манжары, т.к. кодеки несвободные.
>Неужели надо ставить проприетарный драйвер под это?
Нет, он для других целей, свободный лучше в большинстве случаев.
>Какие из линеек красных карт вообще имеют наиболее лучший суппорт под linux?
Новые. Если брать старую, то смотри, чтобы минимум gcn была, ниже они без вулкана и на драйвере radeon. Работать будут, но похуже.
У меня какая-то материнская плата на 775 сокете умела в UFEI
Там зачастую свои дикие несовместимые ни с чем загрузчики, хорошо если просто uboot.
Всё заработало, почти. Патч на патче, патчем погоняют.
Короче, после очередного запуска оно скачало с сервера какой-то мод и сейчас требует после захода на онлайн сервер установки стим.
На кой он нужен, если ранее я всегда играл без него. Продавец игры "Новый диск". Ранее играл без стимов.
"Вам никто ниче не должен трахайтесь сами)) свобода! опенсорс! фють хаа"
и
"Ну вапщет они могли "помочь сообществу" и запилить для нас фичей на халяву((( плак-плак(("
Лицемерные гандоны.
Хочу подвести итоги этого эксперимента.
Итак, первые 446 байт mbr в первом секторе диска в обычном ПК х86 - это какая-то ассемблерная магия и проще иметь готовый образ mbr, чем разбираться как его делать с нуля.
Имея образ mbr дальше просто как пальцы обоссать сделать загрузочный образ 5ю командами:
# dd if=mbr.img of=disk.img
# dd if=grub.img of=disk.img bs=512 seek=1
# dd if=/dev/zero of=disk.img bs=1 count=93 seek=156579
# dd if=/dev/zero of=disk.img bs=512 count=1742 seek=306
# fdisk disk.img
В этих командах кроме наличия образов mbr.img и grub.img (кстати, кроме груба может быть какой-то другой загрузчик) надо ещё уметь вычислять эти магические числа (они могут отличаться от случая к случаю):
- 93 количество байтов, которые нужно добавить в образ, чтобы размер образа стал кратен 512 после добавления груба;
- 156579 размер в байтах образа после добавления груба;
- 306 количество секторов, получившихся после добавления груба;
- 1742 количество секторов, которые нужно добавить в образ, чтобы его размер стал минимально достаточным для дальнейшего использования.
Всё это легко вычисляется с помощью команды ls -l и обычного калькулятора.
Кроме того надо уметь пользоваться утилитой fdisk.
P.S.
Процедура создания загрузочных образов для EFI должно быть несколько иная.
>требует после захода на онлайн сервер установки стим.
>На кой он нужен
Не знаю, как в кал оф дути, а в других онлайн играх авторизация на серверах производится через стимовский акаунт. Стим нужен чтобы точно знать что ты это ты когда ты выйдешь в онлайн в следующий раз.
>ПК х86 - это какая-то ассемблерная магия
Нет там никакой магии, обычный 16ти разрядный код, подгружающий ещё пару секторов кода и запускающий ядро + таблица разделов + магик.
>проще иметь готовый образ mbr, чем разбираться как его делать с нуля.
Ты только что концепцию загрузчика.
>Процедура создания загрузочных образов для EFI должно быть несколько иная.
Через fdisk форматируешь в GPT, делаешь раздел с типом EFI System, форматируешь его в fat32 и кладёшь туда свои .efi
>обычный 16ти разрядный код
Мда?
И давно ли для тебя стало обыденностью писать код на ассемблере?
>кладёшь туда свои .efi
Чтобы куда-то положить эфи, надо откудато взять этот эфи. Вот этот моментик надо бы прояснить.
>И давно ли для тебя стало обыденностью писать код на ассемблере?
Но не магия же. Я такой за несколько часов с нулём знаний ассемблера написал.
>>5145
>Чтобы куда-то положить эфи, надо откудато взять этот эфи. Вот этот моментик надо бы прояснить.
А что ты запустить пытаешься? Если линукс, то как-то так: https://wiki.archlinux.org/title/Unified_kernel_image#Manually
Если гроб то grub-efi-image.
>Но не магия же. Я такой за несколько часов с нулём знаний ассемблера написал
В соревновании кто из нас больше нерл ты победил.
>А что ты запустить пытаешься?
Пока пытаюсь выяснить что и как можно запускать. Мне потом надо будет выбрать и напердолить загрузчик для реального железа.
В конечном итоге это конечно будет Линукс.
* нерд
Ну вот тебе то же самое, что ты сделал, только уефи. Размеры сокращать не пытался, только чтобы работало
https://a.uguu.se/CXLZpeYB
>>5147
fallocate -l 10M image
fdisk image (тут по порядку g, n, enter, enter, t, 1, 1, w)
sudo losetup -f image
sudo partprobe /dev/loop1 (чтобы система определила разделы, номер может быть другим)
sudo mkfs.vfat /dev/loop1p1
sudo mount /dev/loop1p1 /mnt/loop/
sudo mkdir -p /mnt/loop/EFI/BOOT
sudo cp BOOTx64.EFI /mnt/loop/EFI/BOOT/ (BOOTx64.EFI я взял из первого попавшегося лайвсиди)
sync (сбрасываем кэши)
sudo umount /mnt/loop
losetup -d /dev/loop1 (отключаем имадж)
Готово. Но вообще это через grub-install делается.
>losetup
Чё за лось туп, чем он лучше? Если хочется примонтировать, то чому нельзя забрать традиционный mount?
Кстати вот эту хуйню можно было ассемблером делать (без инструкций), просто указывая смещения, лол
Формально это часть пакета util-linux. В других ОС оно иное https://wiki.osdev.org/Loopback_Device
>BOOTx64.EFI я взял из первого попавшегося лайвсиди
Это не хорошо.
Архитектура целевого железа может отличаться от х86.
Например имеется одноплатник risk-v, который может в EFI.
Впрочем наличие образа x86 mbr так же не хорошо.
firefox & $2>/dev/null, чтобы оно в бэкграунде значит и выхлоп весь в нул, а не в терминал мне
а только что случайно command firefox, и оно вроде то же самое делает, не? почему так не советуют.
снап
Тогда убунта просто идеальна
если убрать снап, то лучше дебиана
Диск не вставлен.
LM21.3
1. Debian Sid - лучший роллинг дистрибутив с классическим systemd исполнением.
2. Void Linux - когда хочется чего-то поэкзотичнее.
Всё остальное какой-то кривой, косой кал от индусов.
Спасибо за информацию, держи нас в курсе
Щас прибежит арчевод и попробует тебя обоссать за несвежее ядро в сиде. В который раз.
Пытался ставить windows версию стима в вайн-диск с игрой. Ошибка на ошибке steamwebhelper. Руководства читал, аругументы запуска выставлял. Сам хелпер сносил. Нихера не работает.
Пытаюсь установить linux версию стима, чтобы попытаться привязать игру в вайне. Deb пакет попросил рут прав на установку. Дальше снова начался цирк. Зачем стиму нужны рут права на всё в системе при каждом запуске? Нихера он не работает. Крутит заставку старта, в трее висит, а нехера не пашет.
Это KDE у него на компе? Да? Это KDE, да? Ну KDE же? Ответьте.
Sisyphus самый пиздатый, обтекай фашик
Это 10 ltsc iot
Ебанина.
Запустил стим, привязал игру. Один хрен, при заходе на любой игровой сервер блок и подключите стим клиент.
Не, не Шляпа 9, уж сильно ядро и пакеты свежие для девятки. Стопудов Федора, возможно ELN.
Про понижение версию https://steamcommunity.com/app/7940/discussions/0/3203747834755371634/ читал. Оно не работает. После ввода в консоль также выходит ошибка выше.
KDE, конечно, можно загримировать под лучшую операционную систему Мрикосот Ведонус 6+4, да так, что на первый взгляд и не заметишь, но обычно если что-то выглядит как утка, плавает как утка и крякает как утка, то, скорее всего, это и есть утка.
Лучше архивируй tar со сжатием, сохранением прав и xattrs, закинь на ssd и там распакуй. Только не забудь другие фс исключить, а то тебе из /dev и /proc терабайты заархивирует, ну или делай это при выключенной системе на этом диске.
>Это правда что рыкса 470 такая инвалидка что не может в аппаратное ускорение, или может?
Смотря в какое. H264/265 может, VP9 может, а вот AV1 — нет.
https://jellyfin.org/docs/general/administration/hardware-acceleration/amd/
>Тогда почему в ядре отключены декодеры h264, который сейчас везде и повсюду?
Не в ядре, а в Месе, и отключены только в отдельных дистрах, типа SUSE и RHEL-производных, где не хотят налипнуть на иск из-за лицензии.
>Неужели надо ставить проприетарный драйвер под это?
Нет, не надо, обычно в сторонних репозиториях конкретного дистра есть все что нужно.
>Какие из линеек красных карт вообще имеют наиболее лучший суппорт под linux?
Как раз твоя 400 серия, лол. Да и в целом все карты с архитектурой GCN >=3.0 и RDNA.
Потому что ты потратил время впустую, загрузка один раз, до перезагрузки, смысла в перезагрузках нету, вопросы?
Это ядро с бэкдорами из украшки.
Ты несёшь бессвязный бред. Вопросов не имею.
как секьюрбут зонд? я думал это наоборот, чтобы никто хитрый с флешкой не залез мне в жопу вместо запороленной ос, которую поставил я
Я конечно дождусь оперативы, поиграюсь еще чуть чуть. Но наверное так или иначе поставлю винду, на неё накачу прогу нужную отцу чтобы че-то там в своей машине делать и отдам ему в гараж. Лучше способа закончить жизнь для этого старенького ноута я не вижу.
Алсо я когда поставил минт, он тип попросил перезагрузку, потом сам попросил вынуть флешку и нажать энтер. Я так сделал. Он чуть подумал, а потом как начал орать что какого файла найти не может. Пришлось жестко вырубать и включать обратно, щас работает вроде норм без проблем
А ты думаешь, зачем все производители начали делать платы с tpm? Чтобы ты хранил там свои ключи шифрования.
Вообще тема необзятально, хочу прозрачное меню приложений сделать
>выкатили новую плазму
>все пакеты тоже новые
>кроме крусейдера
>сломались превью и тема
Люблю арч.
> просто грузят проц под 100% вначале, потом держат 50% по всем ядрам, изредка подскакивая. Это все на 720р.
Очевидная ебка видосиками немощного CPU, ведь ускорение видосов на GPU до сих пор человечески не приделали в это поделие. Ни замена RAM, ни замена SSD тебе с этим не поможет. А если кто-то итт сказал обратное, то его просто нужно забить ногами в обоссаном углу.
> дождусь оперативы
При таких мощностях это даже лишняя трата денег будет - подкачка на SSD всё покроет.
купил значится новую карту, поглотал спермы поиграл в игры, и решил сделать дуал бут спермы с прыщами. т.к. 11 винда работает по-умолчанию с секур бутом, выбор не богатый между дистрами, с которыми в секур буте можно сделать дуал бут - по сути либо чмобунта, либо минт.
поставил минт острый, запускаю первую игру - и сразу же с той же проблемой сталкиваюсь. - у АМД видюх в биосе какой-то совсем шизовый курва профиль на вентиляторы стоит, они не крутятся до 55 градусов почти совсем, и на 100% начинают крутиться только когда ЦП ГПУ за 85 переваливает, а в хотспоте при этом уже давно за 100.
с 480й была такая же проблема, но я решал её через corectrl. но я смотрю, что-то там амудэ с дровами нахуевертили, в линупсе вообще в принцепе контроль за кулерами 7000 серии радивонов не работает до версии ядра 6.7, а блять даже в минт эдж максимум поддерживается 6.5.
доколе? что посоветуете делать?
а) пердолиться и искать репы с последней-препоследней пакетной базой, ставить 6.7 и молиться, что всё заработает?
б) пока сидеть терпеть-пердеть, и ждать, пока мятка свою пакетную базу под 6.7 подтянет?
в) снести секур бут, заново поставить винду и рядом с ней арч/манжару они сказали что поддержка секур бута - это для быдло-игрунов, это не истинный путь линуксоида
Так натурально у 80% пользователей членукса со швабодкой головного мозга такое мышление.
ПрофессиАНАЛЬНОЕ освещение выруби на тытрупе.
Ура, на labwc по дефолту будет? Годнота, думаю себе поставить.
>они сказали что поддержка секур бута - это для быдло-игрунов, это не истинный путь линуксоида
Как секьюр бут связан с играми?
типа если ты хочешь суприм оператинг сустем - выбираешь арчь. дуал бут - это в 99.99999% случаев для игрунов, которые хотят поставить линукс (арч) для повседневной жизни, а винду для поиграть в игры с античитом, которые на протоне не работают.
типа они смысла в дуал буте с виндой не видят, а соответственно поддерживать хуиту от спермоблядей (секур бут) им нахуй не надо. ток через костыли.
это не хорошо подходит к тому, что я написал, вот пикрил лучше объясняет.
>хуиту от спермоблядей (секур бут) им нахуй не надо. ток через костыли.
Это уровень скуфидона-сборочника в винде, только от глинуксоидов
чисто технически можно. просто их системы итак часто довольно хуёво работают, по моему опыту работы эникейщиком - чем больше ты используешь "анти блоатваре эдишнов", чем больше ты функций выключаешь в винде, тем как правило они ещё хуже работают в долгой перспективе. пройдёт какое-нибудь обновление и по пизде твоя система пойдёт из-за отключенной свистоперделки.
собсно по тому я на работе и до новой видюхи дома в основном на линупсе и сидел, там хоть система более кастомизируемая.
>лабвц
Респект автору, протолкнул всё таки опенбо4с-вейленд в готовый ДЕ.
Lubuntu 24.04 LTS будет самым желанным!!! ❤️
Ни одна падла в треде не пукнула, что wine говнина древнего мамонта и надо было ставить wineHQ. А POL больше не поддерживается.
Только репозитории разные и пришлось снести wine, чтобы поставился wineHQ.
Не ебу чем отличаются ваши гендерфлюидные сборки, но полистав форумы со своей проблемой, нашел пока решение с заменой вайнов.
1. Каждому человеку по праву рождения, и после обращения в Партию выдаётся справка о том, что ему принадлежит жилплощадь.
2. При получении справки ты можешь запросить любое количество квадратных метров недвижимости, и по документам ты будешь владельцем такой квартиры, какую захочешь.
3. Но получишь одну комнату в общаге, потому что пользуешься ты только ей. Однако, по документам, у тебя во владении будет целый замок!
4. А кухня, туалет и ванная будет общие, потому они одинаковые во всех квартирах
5. По мере заселения города, те кто реже других выходят из своей комнаты в общаге - переселяются в такую же общагу в посёлке, в 50 километрах от города. Если начинает выходить чаще - переселяется обратно.
6. В.И.Ленин лично подписывает документ "ЖП.Поселковость" (ЖП расшифровывается как Жилищная Площадь) и вносит процент заполненности квартир, при котором людей начинают выселять в посёлки из городов
7. По мере роста реально используемых человеком комнат, ему выделяют больше комнат в общаге, или переселяют в другую квартиру.
8. Однако, если квартир на всех в городе не хватает - в дело включается секретное отделение КГБ, которое называется "Убийца дефицита жилплощади", которое вычисляет "Счёт убийцы дефицита жилплощади", и отправляет в ГУЛАГ тех, кто имеет наибольший счёт.
9. Как правило, под Убийцу дефицита жилплощади попадают обычные люди, потому что они не состоят в партии
10. Чиновники из Партии живут в пентхаусах, и их никто не выселяет, потому что они имеют партбилет, и их счёт автоматически делится на определённое число
11. Для особо важных членов партии, которым пентхауса не хватает - выделяется отдельная квартира, на двери которой висит табличка с другим адресом, где и живёт данный господин.
12. Как правило, этот адрес указывает на личный участок с дворцом
13. Но бывают случаи, когда адрес указывает на пустой участок.
14. Каждый человек может воспользоваться любым предметом, который увидит
15. Но когда кто-то один, его взял - другие могут на этот предмет только смотреть
16. Однажды, кто-то взял автомобиль, и умер. Говорят этот автомобиль до сих пор стоит, и никто не может в него попасть.
17. Мёртвого жителя все называют зомби, потому что он не вернул автомобиль в общую собственность, а значит по документам, всё ещё жив.
18. У каждого предмета есть карточка с уровнем допуска, чтобы никто не мог присвоить себе Кремль, или документы КГБ.
19. Уровень доступа описывает, кто может пользоваться этим предметом, он бывают трёх видов: "ФИО", "Место работы" и "Все остальные".
20. Для каждого есть своё значение. С первым можно только смотреть, со вторым - изменять этот предмет. С третьим - использовать.
21. Однажды, на все грабли в колхозе по ошибке поставили права 0444.
22. В итоге, работа всего колхоза была парализована, ведь все могли только смотреть, и никто не мог их использовать
23. Исправить тоже не было возможности, потому что владелец граблей - партия.
24. Для исправления пришлось приглашать чиновника из Москвы, он рекурсивно делегировал права на все предметы в колхозе всем, кто состоит в группе колхоза, тем самым спас целую область от голода
25. Во время субботника все кто на него вышел - по очереди курят.
26. Дело в том, что слишком много изменений, и партия не успевает согласовать все.
27. Для того, чтобы справиться с нагрузкой, Первый Секретаря ЦК КПСС, выпустил указ: "Каждый кто хочет внести какие-то изменения в окружающую среду, должен покурить 5 минут, прежде чем сделать это."
28. На границе пограничники убили делегацию из соседнего государства.
29. Нет, это не провокация, их приезд был согласован, но пограничникам забыли выдать новые инструкции, и они, действуя по уставу, расстреляли всю делегацию в полном составе
30. А затем, ещё 23 794 других, которые поехали следом, решив, что предыдущий не доехал.
31. Это продолжалось до тех пор, пока глава союзного государства не обнаружил "Странность", и не сообщил об этом начальнику пограничного управления. Тот извинился, донёс обновлённую информацию до пограничников, и 23 795-я делегация доехала без происшествий.
1. Каждому человеку по праву рождения, и после обращения в Партию выдаётся справка о том, что ему принадлежит жилплощадь.
2. При получении справки ты можешь запросить любое количество квадратных метров недвижимости, и по документам ты будешь владельцем такой квартиры, какую захочешь.
3. Но получишь одну комнату в общаге, потому что пользуешься ты только ей. Однако, по документам, у тебя во владении будет целый замок!
4. А кухня, туалет и ванная будет общие, потому они одинаковые во всех квартирах
5. По мере заселения города, те кто реже других выходят из своей комнаты в общаге - переселяются в такую же общагу в посёлке, в 50 километрах от города. Если начинает выходить чаще - переселяется обратно.
6. В.И.Ленин лично подписывает документ "ЖП.Поселковость" (ЖП расшифровывается как Жилищная Площадь) и вносит процент заполненности квартир, при котором людей начинают выселять в посёлки из городов
7. По мере роста реально используемых человеком комнат, ему выделяют больше комнат в общаге, или переселяют в другую квартиру.
8. Однако, если квартир на всех в городе не хватает - в дело включается секретное отделение КГБ, которое называется "Убийца дефицита жилплощади", которое вычисляет "Счёт убийцы дефицита жилплощади", и отправляет в ГУЛАГ тех, кто имеет наибольший счёт.
9. Как правило, под Убийцу дефицита жилплощади попадают обычные люди, потому что они не состоят в партии
10. Чиновники из Партии живут в пентхаусах, и их никто не выселяет, потому что они имеют партбилет, и их счёт автоматически делится на определённое число
11. Для особо важных членов партии, которым пентхауса не хватает - выделяется отдельная квартира, на двери которой висит табличка с другим адресом, где и живёт данный господин.
12. Как правило, этот адрес указывает на личный участок с дворцом
13. Но бывают случаи, когда адрес указывает на пустой участок.
14. Каждый человек может воспользоваться любым предметом, который увидит
15. Но когда кто-то один, его взял - другие могут на этот предмет только смотреть
16. Однажды, кто-то взял автомобиль, и умер. Говорят этот автомобиль до сих пор стоит, и никто не может в него попасть.
17. Мёртвого жителя все называют зомби, потому что он не вернул автомобиль в общую собственность, а значит по документам, всё ещё жив.
18. У каждого предмета есть карточка с уровнем допуска, чтобы никто не мог присвоить себе Кремль, или документы КГБ.
19. Уровень доступа описывает, кто может пользоваться этим предметом, он бывают трёх видов: "ФИО", "Место работы" и "Все остальные".
20. Для каждого есть своё значение. С первым можно только смотреть, со вторым - изменять этот предмет. С третьим - использовать.
21. Однажды, на все грабли в колхозе по ошибке поставили права 0444.
22. В итоге, работа всего колхоза была парализована, ведь все могли только смотреть, и никто не мог их использовать
23. Исправить тоже не было возможности, потому что владелец граблей - партия.
24. Для исправления пришлось приглашать чиновника из Москвы, он рекурсивно делегировал права на все предметы в колхозе всем, кто состоит в группе колхоза, тем самым спас целую область от голода
25. Во время субботника все кто на него вышел - по очереди курят.
26. Дело в том, что слишком много изменений, и партия не успевает согласовать все.
27. Для того, чтобы справиться с нагрузкой, Первый Секретаря ЦК КПСС, выпустил указ: "Каждый кто хочет внести какие-то изменения в окружающую среду, должен покурить 5 минут, прежде чем сделать это."
28. На границе пограничники убили делегацию из соседнего государства.
29. Нет, это не провокация, их приезд был согласован, но пограничникам забыли выдать новые инструкции, и они, действуя по уставу, расстреляли всю делегацию в полном составе
30. А затем, ещё 23 794 других, которые поехали следом, решив, что предыдущий не доехал.
31. Это продолжалось до тех пор, пока глава союзного государства не обнаружил "Странность", и не сообщил об этом начальнику пограничного управления. Тот извинился, донёс обновлённую информацию до пограничников, и 23 795-я делегация доехала без происшествий.
> шестой вайн
Там 1.6 был. Сейчас обновил и откуда-то сразу 9-й нарисовался.
У меня перерыв сношений с пингвиниусом. Чай зелёный с лимном и мёдом пью.
Плазма тим большие молодцы, буквально лучшая команда в сообществе линукс
На серверах часто юзают релизы, чтобы долго поддерживалась совместимость с софтом.
Потому что роллинг.
Единственные кто используют арч на сервере, это разраюы арча с вики и репозиториями. А так, арч сложно оставлять стабильным на сервере, потому-что новые фитчи у программ, или старые убирают или вообще всё ломается. А вернуть всё в норм положение бывает сложно.
Поэтому на Серверах используют LTS релизы типа RedHat и Ubuntu. Или дистрибутивы которые легко откатить на настройки которые работают - NixOS
Слыш, дохуя умный штоле? Тебя ебёт че там у других на десктопе?
НАПРЯМУЮ, бля напрямую. Прямо пропорционально тут совсем не подходит бля.... Ты хотя бы говори только то что понимаешь ладно?
поддвачну
есть какие книги для вкатунов, чтоб не собирать инфу по кусочкам, а чтоб с читалки можно было, чтоб понять основы и термины основные, чтоб база была
спасибо
>Нет, не надо, обычно в сторонних репозиториях конкретного дистра есть все что нужно
а если ставить мезу из флэтпака под федорой? Там будут включены декодеры 264? флэтпак понимает, что он под федорой?
и еще: а в месе из репозитория федоры включены же VP9?
Значит надо компилять ссанье Proton.
Компиляло дваж часа, помахав напоследок
make: * [Makefile:133: install] Ошибка 2
и оставив конскую залупу, а не протон в директории build.
> мезу из флэтпака
> системная библиотека в контейнере
Ты ещё огнетушитель в несгораемый сейф поставь, чтобы с ним ничего не случилось.
Не знаю, контейнерным трэшем не пользуюсь. Думаю, он может системную использовать.
>>4967
У вас неправильна сама идея о том, что можно не думать, а ждать, когда с неба упадут инструкции. А всё из-за того, что нормально не учили работать с информацией.
Берёте любую книгу, любого года, с любым уклоном. Читаете от корки до корки. Думаете, что применимо к вашей системе, что — нет. Возникают вопросы — читаете документацию для своей системы, сравниваете с тем, что в других. Возникает какое-то понимание, что с чем связано. Потом следующую книгу. Потом ещё одну. Уже будете рассуждать «это я уже знаю, это я понимаю, а вот это новость».
Параллельно учитесь пользоваться интернетом. Заходите на «Hacker News» (вот будет умора, если они на неправильный сайт пойдут), читаете все интересные ссылки и их обсуждения. Находите полезные блоги и сайты — запоминаете, читаете их целиком (или пока не захочется отвлечься). Вот первый попавшийся:
https://utcc.utoronto.ca/~cks/space/blog/
Даже если что-то конкретно вам не понадобится, просто смотрите, что и как люди делают.
Оценивайте свой уровень. Если у вас есть автомобиль, вы же не станете его разбирать, чтобы заменить все гаечки на собственноручно выточенные из бронзы? Так и систему не надо насиловать только потому, что в интернете кто-то что-то сказал. Перед тем, как сделать что-то выходящее за рамки ожидаемого от пользователя, подучайте, понимаете ли вы, что делаете.
И вообще меньше читайте хуйню в интернете, особенно в загонах «типичных линуксоидов», которые только кричать на популярные темы могут. Вон выше не понимают, что «Secure Boot» — это всего лишь проверка подписей перед загрузкой системы, а сама система остаётся точно такой же, разводят бессмысленное шаманство.
>У вас неправильна сама идея о том, что можно не думать, а ждать, когда с неба упадут инструкции
В смысле? Я же как раз и прошу "может есть базовая книга по линуху? Библия гну, которую должны знать все", а не прошу решить мою конкретную задачу. Чет не понял
>Берёте любую книгу, любого года, с любым уклоном
Наверное не понял, я спрашиваю: есть ли базированная книга для вката? Чтоб там расписаны базовые понятия, чтоб говорить с ровными пацанами на одном языке
>Думаете, что применимо к вашей системе, что — нет
Мне надо общая, чтоб концепции были самые фундаментальные
Ну то есть ко мне если подойдут и спросят: что читать для вката в дотнет, я отвечу - Шилдт, Рихтер для базы, в чем буду не прав?
ЗЫ: ты реально сидишь с хрюши или ты меняешь ЮА, чтоб идентифицировать себя?
а) Чтобы добавить в системные библиотеки поддержку патентованных кодеков, во всех дистрибутивах, где это является проблемой, сто лет существуют неофициально-официальные репозитории, в которых лежат точно такие же версии пакетов, собранные с точно такими же настройками (чтобы не вызывать проблем с совместимостью), что и в официальных, только с этими кодеками.
б) Подумай, зачем в принципе нужны программы в контейнерах? Чтобы не разбираться во взаимодействии с кучей систем с разными сроками поддержки и разными библиотеками, а таскать с собой всё нужное, как улитка свою раковину. Следовательно, если твоя системная библиотека не будет использоваться, то как бы ты её ни обтёсывал каменным топором, разницы для программы из флатпаковского контейнера не будет. А как собраны библиотеки, использующиеся в контейнере? Понятия не имею, но можно просто пойти и посмотреть:
https://flathub.org/apps/com.google.Chrome
https://github.com/flathub/com.google.Chrome
https://github.com/flathub/com.google.Chrome/blob/master/com.google.Chrome.yaml
> runtime: org.freedesktop.Platform
> runtime-version: '22.08'
https://docs.flatpak.org/en/latest/available-runtimes.html
> org.freedesktop.Platform.GL{,32}.default Mesa drivers (extension)
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/releases/freedesktop-sdk-22.08.21
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/tree/freedesktop-sdk-22.08.21
А куда, собственно, смотреть? Поищем в интернете.
https://old.reddit.com/r/SteamDeck/comments/xm4xbf/how_to_use_mesagit_with_flatpakdiscover_store_apps/
Это смена на mesa-git, самое свежее из доступного. А со стандартной версией что?
https://discourse.flathub.org/t/flathub-apps-to-lose-va-api-accelerated-hardware-video-decoding-support/3121
https://forum.endeavouros.com/t/compiling-mesa-22-2-with-codec-support-the-easy-way/30390
https://old.reddit.com/r/Fedora/comments/zekw5j/mesa_2224_flatpak_just_landed_solving_the_patent/
Ясненько, такая же хрень с распространением требующих лицензии кодеков, как и в репозиториях. Возможно, использования аппаратных декодеров (за которые пользователь уже заплатил) это не касается, но я не копал.
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/commit/be8668d7ab8b4bbd557770bf92236ebb5960d180
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/tree/release/22.08/elements/extensions/mesa
Значит, ты должен увидеть «Mesa (Extra)» в списке flatpak list. Если не видишь, и в браузере ничего нужного не показывает, придётся как-то забубенивать.
В заключение плюю на гуглохромовского раба, таскающего свои цепи за собой.
Любители драматизма могут поплакать над обещаниями универсального независимого окружения, почитав
https://github.com/flatpak/flatpak/issues/3673
а) Чтобы добавить в системные библиотеки поддержку патентованных кодеков, во всех дистрибутивах, где это является проблемой, сто лет существуют неофициально-официальные репозитории, в которых лежат точно такие же версии пакетов, собранные с точно такими же настройками (чтобы не вызывать проблем с совместимостью), что и в официальных, только с этими кодеками.
б) Подумай, зачем в принципе нужны программы в контейнерах? Чтобы не разбираться во взаимодействии с кучей систем с разными сроками поддержки и разными библиотеками, а таскать с собой всё нужное, как улитка свою раковину. Следовательно, если твоя системная библиотека не будет использоваться, то как бы ты её ни обтёсывал каменным топором, разницы для программы из флатпаковского контейнера не будет. А как собраны библиотеки, использующиеся в контейнере? Понятия не имею, но можно просто пойти и посмотреть:
https://flathub.org/apps/com.google.Chrome
https://github.com/flathub/com.google.Chrome
https://github.com/flathub/com.google.Chrome/blob/master/com.google.Chrome.yaml
> runtime: org.freedesktop.Platform
> runtime-version: '22.08'
https://docs.flatpak.org/en/latest/available-runtimes.html
> org.freedesktop.Platform.GL{,32}.default Mesa drivers (extension)
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/releases/freedesktop-sdk-22.08.21
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/tree/freedesktop-sdk-22.08.21
А куда, собственно, смотреть? Поищем в интернете.
https://old.reddit.com/r/SteamDeck/comments/xm4xbf/how_to_use_mesagit_with_flatpakdiscover_store_apps/
Это смена на mesa-git, самое свежее из доступного. А со стандартной версией что?
https://discourse.flathub.org/t/flathub-apps-to-lose-va-api-accelerated-hardware-video-decoding-support/3121
https://forum.endeavouros.com/t/compiling-mesa-22-2-with-codec-support-the-easy-way/30390
https://old.reddit.com/r/Fedora/comments/zekw5j/mesa_2224_flatpak_just_landed_solving_the_patent/
Ясненько, такая же хрень с распространением требующих лицензии кодеков, как и в репозиториях. Возможно, использования аппаратных декодеров (за которые пользователь уже заплатил) это не касается, но я не копал.
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/commit/be8668d7ab8b4bbd557770bf92236ebb5960d180
https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/tree/release/22.08/elements/extensions/mesa
Значит, ты должен увидеть «Mesa (Extra)» в списке flatpak list. Если не видишь, и в браузере ничего нужного не показывает, придётся как-то забубенивать.
В заключение плюю на гуглохромовского раба, таскающего свои цепи за собой.
Любители драматизма могут поплакать над обещаниями универсального независимого окружения, почитав
https://github.com/flatpak/flatpak/issues/3673
> может есть базовая книга по линуху? Библия гну, которую должны знать все
Подойди к хирургу, спроси, есть ли книга «Всё, что нужно знать любому хирургу». Подойди к электрику, спроси, есть ли книга «Всё, что нужно знать любому электрику».
> базированная книга для вката
Если к нулю прибавить что угодно, получится больше нуля, так что бери что угодно. Потом, когда ты будешь знать, что ты уже знаешь, сможешь оценивать, что тебе ещё нужно.
И потом, ты на самом деле считаешь, что это неироничный сленг, которым положено общаться в интернете?
Я смотрю, ты так ничего и не понял из того, что тебе говорили.
> просто грузят проц под 100% вначале, потом держат 50% по всем ядрам, изредка подскакивая
Это не видосики. Ты можешь скачать конкретно то же самое видео при помощи yt-dl и посмотреть, сколько процессорной мощности на его декодирование проигрывателем реально нужно. Это страничка сайтика под названием «YouTube» столько жрёт, чтобы работать. Зачем у тебя сразу три вкладки с ним открыто? Каждая и занимает по ядру, ничего не делая.
> включил gfx.web чето там как советовали в прошлом треде в firefoxe
Это был не волшебный секретный ключ, а предложение посмотреть и сравнить. Сначала надо заглянуть в about:support и проверить, что в Mint собран вариант с теми же настройками, и webrender не использует видеокарту. Затем включить его в обход чёрного списка и посмотреть на обычных страничках с большими картинками или наложениями элементов (а не на тормозящем веб-говне), стала ли прокрутка и прочие изменения состояния плавнее. Вовсе не факт, что видеочип, таскающий графические буферы по общей медленной памяти, будет делать это быстрее, чем оптимизированный программный компоновщик. Возможно, разница будет заметна только в случаях движения по экрану каких-то больших полупрозрачных элементов. Возможно, скорость копирования туда-сюда одинакова, но буферы можно поместить в выделенную видеокарте часть памяти, освободив сколько-то места программам. Это и надо проверять, а не сидеть «ну я ткнул куда-то, что-то произошло, что поменялось — непонятно, ничего не знаю».
Это «все знают» (поэтому в инструкциях buildroot даже не говорится, как именно загружать ядро, про это миллионы других описаний имеются). Ссылочек полно, например в
https://news.ycombinator.com/item?id=35229045
MBR.
BIOS определяет диски, берёт первый (по порядку или по выбору пользователя), копирует в память нулевой сектор. Если он заканчивается на известные два байта, считается, что в нём какой-то код, а не мусор и не пустота. BIOS передаёт управление ему, и что будет дальше, ему пофиг.
В общем случае код в MBR может делать что угодно. Например, рисовать на экране всякую хрень и пищать динамиком (см. boot sector intros):
https://gist.github.com/XlogicX/8204cf17c432cc2b968d138eb639494e
https://www.pouet.net/prodlist.php?type%5B0%5D=512b&order=views
Если же это загрузчик системы, то он, например, смотрит в циферках, переданных BIOS, с какого устройства был скопирован (первый дисковод, второй дисковод, первый жёсткий диск, второй жёсткий диск…), чтобы понять, к какому дальше обращаться, пользуясь функциями BIOS.
На дискетах и приравненных к ним извлекаемых носителях (а также жёстких дисках в системах, где разделы не поддерживались или не предполагались) загрузчики из MBR либо копируют заданное при настройке число секторов из заданного места в память и прыгают на нужный адрес, чтобы передать управление системе, либо ищут в таблице файл с нужным именем и так же копируют его. Отсюда всякие старые ограничения вроде того, что создание досовской загрузочной дискеты требует пустого места, чтобы файлы записались одним куском, без фрагментации, максимальные значения смещений, на которых должно лежать ядро, чтобы функции BIOS могли его прочесть и так далее. Также загрузчик может сначала загрузить дополнительные блоки своего кода из специально выделенных свободных секторов, следующих за нулевым, если в нём предполагаются дополнительные файлы конфигурации, менюшки, графические украшения, загрузка по сети и прочая функциональность, в один сектор не влезающая.
На жёстких дисках традиционно в конце нулевого сектора выделяется место под таблицу разделов (хотя изначально это вроде как был способ делить дисковое пространство между несовместимыми системами или обеспечивать работоспособность старых программ, не понимающих новые размеры дисков или свободного места, а не делать несколько независимых дисков из одного реального). Тогда в MBR пишется загрузчик, который в ней находит активный раздел и по его смещению достаёт и загружает в память нулевой сектор этого раздела (PBR), после чего совершенно аналогично прыгает туда. Ничего больше он знать и уметь не должен, специфических для каждой операционной системы функций в нём нет. А вот PBR уже загружает следующую стадию загрузчика с функциями работы с файловыми системами и дополнительными настройками, либо сразу ядро системы, если это просто сделать.
UEFI.
UEFI — это гораздо более объёмная мини-ОС, в ней есть не только функции низкоуровневого доступа к устройствам, но и драйверы файловых систем, графических режимов и так далее. Она сама находит особо помеченный загрузочный раздел, смотрит, что там лежит. Загрузчики представляют собой полноценные UEFI-приложения, исполняемые системой, она же проверяет их подписи, хранит список приоритета загрузчиков и их параметров и так далее. При работе им достаточно при помощи готовых функций UEFI найти и скопировать нужные файлы операционной системы в память и передать им управление.
Следовательно, если у тебя есть произвольные файлы kernel и init-диска и пустое дисковое устройство, ты просто копируешь их туда и в соответствии с инструкциями утилит для установки загрузчика (GRUB, syslinux и всё прочее, что может напрямую загрузить ядро в память) пишешь загрузчик. Если у тебя уже стоит дистрибутив целиком, новое ядро копируется в нужное место стандартными скриптами, они же добавляют пункты в меню имеющегося загрузчика.
Это «все знают» (поэтому в инструкциях buildroot даже не говорится, как именно загружать ядро, про это миллионы других описаний имеются). Ссылочек полно, например в
https://news.ycombinator.com/item?id=35229045
MBR.
BIOS определяет диски, берёт первый (по порядку или по выбору пользователя), копирует в память нулевой сектор. Если он заканчивается на известные два байта, считается, что в нём какой-то код, а не мусор и не пустота. BIOS передаёт управление ему, и что будет дальше, ему пофиг.
В общем случае код в MBR может делать что угодно. Например, рисовать на экране всякую хрень и пищать динамиком (см. boot sector intros):
https://gist.github.com/XlogicX/8204cf17c432cc2b968d138eb639494e
https://www.pouet.net/prodlist.php?type%5B0%5D=512b&order=views
Если же это загрузчик системы, то он, например, смотрит в циферках, переданных BIOS, с какого устройства был скопирован (первый дисковод, второй дисковод, первый жёсткий диск, второй жёсткий диск…), чтобы понять, к какому дальше обращаться, пользуясь функциями BIOS.
На дискетах и приравненных к ним извлекаемых носителях (а также жёстких дисках в системах, где разделы не поддерживались или не предполагались) загрузчики из MBR либо копируют заданное при настройке число секторов из заданного места в память и прыгают на нужный адрес, чтобы передать управление системе, либо ищут в таблице файл с нужным именем и так же копируют его. Отсюда всякие старые ограничения вроде того, что создание досовской загрузочной дискеты требует пустого места, чтобы файлы записались одним куском, без фрагментации, максимальные значения смещений, на которых должно лежать ядро, чтобы функции BIOS могли его прочесть и так далее. Также загрузчик может сначала загрузить дополнительные блоки своего кода из специально выделенных свободных секторов, следующих за нулевым, если в нём предполагаются дополнительные файлы конфигурации, менюшки, графические украшения, загрузка по сети и прочая функциональность, в один сектор не влезающая.
На жёстких дисках традиционно в конце нулевого сектора выделяется место под таблицу разделов (хотя изначально это вроде как был способ делить дисковое пространство между несовместимыми системами или обеспечивать работоспособность старых программ, не понимающих новые размеры дисков или свободного места, а не делать несколько независимых дисков из одного реального). Тогда в MBR пишется загрузчик, который в ней находит активный раздел и по его смещению достаёт и загружает в память нулевой сектор этого раздела (PBR), после чего совершенно аналогично прыгает туда. Ничего больше он знать и уметь не должен, специфических для каждой операционной системы функций в нём нет. А вот PBR уже загружает следующую стадию загрузчика с функциями работы с файловыми системами и дополнительными настройками, либо сразу ядро системы, если это просто сделать.
UEFI.
UEFI — это гораздо более объёмная мини-ОС, в ней есть не только функции низкоуровневого доступа к устройствам, но и драйверы файловых систем, графических режимов и так далее. Она сама находит особо помеченный загрузочный раздел, смотрит, что там лежит. Загрузчики представляют собой полноценные UEFI-приложения, исполняемые системой, она же проверяет их подписи, хранит список приоритета загрузчиков и их параметров и так далее. При работе им достаточно при помощи готовых функций UEFI найти и скопировать нужные файлы операционной системы в память и передать им управление.
Следовательно, если у тебя есть произвольные файлы kernel и init-диска и пустое дисковое устройство, ты просто копируешь их туда и в соответствии с инструкциями утилит для установки загрузчика (GRUB, syslinux и всё прочее, что может напрямую загрузить ядро в память) пишешь загрузчик. Если у тебя уже стоит дистрибутив целиком, новое ядро копируется в нужное место стандартными скриптами, они же добавляют пункты в меню имеющегося загрузчика.
Вот ты меня опять не понял: я не прошу дать книгу, где написано все! Я прошу базу для вката, где начинается с малого, фундамент, чтоб не было такого, что начинаешь читать, а там уже новый, неизвестный термин. Потом ищешь термин, а там еще, потом еще и целый такой стек - неудобно
>Подойди к электрику, спроси, есть ли книга «Всё, что нужно знать любому электрику».
Внезапно, отвечали, но не "все, что надо знать", а база
про дотнет тоже привел пример
Про хрюшу не ответил, мне правда интересно
> начинаешь читать, а там уже новый, неизвестный термин. Потом ищешь термин, а там еще, потом еще и целый такой стек
eto_norma.piengi
Не поверишь, но именно этим ты будешь заниматься всю оставшуюся жизнь. Опыт и нужен для того, чтобы оценить, куда и насколько глубоко нужно залезть для решения той или иной задачи. Возможно, у тебя нет конкретной задачи, и поэтому всё представляется одинаково нужным или ненужным.
Я совершенно серьёзно рекомендую взять первую попавшуюся книжку и разобраться с ней (и с понятными, и с непонятными местами). За четыре часа уже можно было целиком пролистать какой-нибудь «Линукс в раскрасках для чайников и депутатов Государственной Думы».
> Про хрюшу не ответил, мне правда интересно
Если ты знаешь, что user-agent может поменять кто угодно по какой угодно причине, легко сделать вывод, что на это поле в сообщениях можно просто не обращать внимания (пока оно не получит какой-то смысл через связь с его содержанием).
Теперь удалось дойти до загрузки ядра.
Ядро паникует при попытке выполнить init. Место инита у меня сейчас busybox. Бузыбокс точно рабочий. Итак я дошёл до следующего уровня непонимания.
>>5583
>Это «все знают»
>Ссылочек полно
Не понятно кто эти "все". Мне вот гугл выдаёт постоянно всякую нерелевантную хрень вокруг да около. Хорошо если с 10й попытки удаётся нагуглить.
Смотрю в dmesg, а там f2fs модуль сдох, угх, хардресет обратно в 6.6.
Двачую этого.
В линукс-мирке чё-то дохуя всяких мусорных наслоений и трудно докопаться до базы.
Заметил это ещё когда разбирался с DE. Оказалось из мейнстримных gnome, xfce, kde очень многое можно выкинуть без ущерба для работоспособности и юзабилити. Самое жирное, что выкидываю в первую очередь это служба lighdm или любой другой dm. Хотя во всех кулстори lighdm рассматривается как что-то само собой разумеющееся и создаётся впечатление что он обязателен.
Ещё наслоение systemd необязательное. Если его удалить, то ничего страшного не случится, а всего лишь перестанет работать gnome, который тоже не обязательный, т.к. для десктопа достаточно любого WM и эмулятора терминала, прописанных в ~/.xinitrc и это будет база. Но в историях про успешный успех сусдемд и DM выставляются как что-то обязательное и само собой разумеющееся.
И вот наслоение за наслоением, наслоение на наслоении наслоением погоняет. А где там база - не видно. Приходится подолгу копаться в мусорных наслоениях, чтобы добраться до базы.
мялфм
> systemd необязательно
А то! Можешь сразу запускать emacs как pid 1 процесс вместо системд, вот это Ъ-база!
ну или по крайней мере выглядит будто заработало, по крайней мере после преодоления температуры включения кулера на линупсе как я понял пока не смогли эту хуйню отключить, на жидевокартах 7000 серии до 40 градусов кулеры ни в какую не крутятся кулеры крутятся.
Потому что ты тупой малолетка, которая не может заглянуть на сайт госзакупок и увидеть что арча нету в лотах.
Нет так никакой прямой зависимости. 99.9% игровых приложений не пересекаются с наличием или отсутствием Secure Boot.
Но с большим укреплением Secure Boot как стандарта, больше анти чит производителей захотят сделать его обязательным условием. Valorant как прецедент. Что такое зависимость "с большим, станет больше" уточнять нужно?
Иди-ка лучше поправляй анонов с "в этом itt тхреде", буквоед комнатный, это твой уровень.
Ты долбо[б? Ему сначала раздел надо из рид онли вывести А/Б переключить rpm-ostree
lexido -c "add more details or follow-up"
ls | lexido "what should I do with these files?"
Очередная писька умнее тебя.
https://github.com/micr0-dev/lexido
Смотрю и не могу понять в чём проблема.
[рис. 1] Вот скрин старта линукса. Видно что ядро нашло диск sda и раздел на диске sda1, который опознала как раздел ext2. Тут всё верно. На диске действительно 1 раздел ext2. Выглядит как будто ОК.
[рис. 2] Вот файловая структура в этом разделе. Там есть помимо всего прочего файлы /sbin/init и /bin/bash. Они там точно есть потому что я сам их туда положил и потом перепроверил чтобы они там были. Это ссылки и они ведут на busybox. Бузибокс есть в /bin. Я сам его туда положил и проверил что он там появился. Бузибокс рабочий, это я тоже проверил, запустив этот файл на другом компьютере.
Выглядит как будто ОК.
[рис. 3] Вот содержимое grub.cfg. Там конкретно указано что корень находится на разделе диска sda1. Выглядит как будто ОК.
Итак, ядро нашло нашло sda1. Ядру конкретно указано что sda1 это корень. В sda1 есть ссылки /sbin/init и /bin/bash, указывающие на работоспособный busybox.
[рис. 4] Дальше ядро сообщает, что не считает /sbin/init работоспособным инитом.
Что его не устраивает?
> В Arch Linux обновлён пакетный менеджер Pacman 6.1 и инсталлятор Archinstall 2.7.2
Решил попробовать как ведёт себя чрут с моим диском.
Диск примонтирован в mnt/disk.img
Проверяю наличие, например, баша:
# ls /mnt/disk.img/bin
bash busybox
Выглядит ОК.
Пробую чрут:
# chroot /mnt/disk.img
chroot: failed to run command ‘/bin/bash’: No such file or directory
Чего блять?!
Чо ему не так?
>поддержка встроенного сервера CacheServer, кэширующего пакеты для ускорения загрузки пакетов
Лучше бы из коробки в пакманконфе было прописано несколько паралленых загрузок, а то пориджи сидят в один поток качают как фуфелы по одному пакету, надо каждый раз ручками лезть и менять.
В интернетах пишут про bash, мол когда чрут ругается, то это значит не хватает каких-то библиотек.
Пробую чрут с busybox вместо bash:
# chroot /mnt/disk.img /bin/busybox
Получаю:
chroot: failed to run command ‘/bin/busybox’: No such file or directory
Пытаюсь выяснить, какие библиотеки нужны для busybox, например здесь https://packages.debian.org/ru/sid/amd64/busybox/filelist
Никаких библиотек. busybox должен быть самодостаточным.
Но чрут же ругается.
Так что не так то?
собери сам!
бывает
На убунте жизни нет, да.
>кроме флатпака
Как минимум можно никсом поставить, хотя уж если начал использовать флатпак, то им и пользуйся.
Все лгут. busibox Не самодостаточный. Ему нужны библиотеки.
Попытка № 25
Груб отработал.
Ядро запустилось.
Ядро нашло корень.
Ядро смогло запустить busybox
busybox позволяет выполнить базовые действия, например показать список файлов.
Сегодня я узнал две маленькие лжи про busybox.
А правда такова.
1. busybox не самодостаточен. Ему нужны либы.
2. Сообщение "нет такого файла" при попытке запуска busibox это подмена контекста.
сряс
На хетцнере тыщу лет как можно арч выбрать в качестве образа системы при разворачивании сервака. Хз нахуя, впрочем.
Гавно же
Шизик ебанутый
хорош*
Для того чтобы комп не ломался каждые 2 недели
Никаких проблем, кроме ноутбукодебилов с гибридной графекой и то они как-то там бамблби пердолят или еще че.
Nvidia не хочет сделать нормально. Сообщество потихоньку пилит своими силами, что есть, то есть.
А я слышал что в америке негров угнетают.
сектанты...
Кстати, заметил такой социальный феномен. Когда в линукс-мирке что-то хорошо работает, тогда обязательно образуется какая-то секта. Эта секта объявляет хорошо-работающее неправильным и начинает пилить альтернативные варианты. И считает их лучшими по каким-то своим особым правилам, даже если они объективно хуёвые.
Вот как с прекрасно работающими драйверами нвидии, например.
>Кстати, заметил такой социальный феномен
Нихуя ты быстрый баклажан, ебана. Этот рак называется NIH-синдром (not invented here) и ему под сраку лет, лол..
https://www.phoronix.com/news/Niri-0.1.3-Wayland-Compositor
Схуяли жир.
Что-то никакой вася пупкин не жалуется. Что ему хуёво играется на видеокарте rtx с драйвером с сайта nvidia.com
>>5721
Ну, да. Что-то похожее описывалось в статье "фатальный недостаток" когда разработчики считают фатальным недостатком тот факт, что какое-то ПО создано не ими. Но я как-то больше ассоциировал это с корпоративной средой. В голову не приходило, что в швабодных сообществах тоже така яхерня происходит.
Или с линукса. Тоже работающий вариант для васи пупкина линуксоида-любителя мамкиного хакера.
Чекай sid. Там появится раньше. Сразу как только на бета тестеры убунты всё отбетатестируют.
> в швабодных сообществах тоже така яхерня происходит.
В швабодных сообществах происходит еще большая херня. Скандалы, интриги, расследования, драмы, КоКи, поехавшие форки, "я разработчик я так вижу", хуе-мое. Корпораты хоть на зарплате сидят и имеют боле-менее чоткое видение продукта, а у швабодных червей-пидоров у трех человек семь мнений.
Ну есть много способов сломать линукс. Например обновить ядро и не обновить драйвер видиокарты.
Но нахуй учитывать тех мудаков, которые сами свой линукс ломают.
2) есть две проблемы. Первая, я запускаю процесс как-то в бэкграунд, чтобы он мне не мешал, получаю его пид, и хочу иногда проверять его stdout, stderr, как дела там. Вторая, у меня в Hyprland конфиге есть exec-once waybar, mako, ещё через бинды запускаю программы всякие графические, потоки которых тоже иногда хочется почитать на наличие проблем.
Мне говорят, что лучший способ это решить - превратить все эти процессы в системд сервисы, через systemd-run. Тогда в журнале все будет по моему требованию, как захочу. Это так или есть другие варианты (кроме использования других сервисов)? Как получать нормальные имена для этих сервисов? Пока делаю systemd-run -u firefox-$(date +%s%N) например, но длинно получается, может в пинуксе есть какая-то программа именной счетчик типа nextid firefox --> 1, 2, 3 и так далее
>почему систем д говно?
Потому что ОЛОЛО ПОЦТЕРИНГА НА МЫЛО КО-КО-КО-КО-КО!1!1!111. Адекватных аргументов, к сожалению, нет.
>почему систем д говно
Переусложнённый комбайн для админов-юзверей, в нём полно багов и уязвимостей.
Кому ты пытаешься это доказать. Посмотри на него. У него же Гипрланд. Он же соя. Ему норм.
>КО-КО-КО-КОМБАЙН
О чем и речь. Вменяемых аргументов против системды нет, одно кукареку да кудах.
Тут есть поблема. гадай почему в rust на линуксе можно играть, а в фортнайт. Всего лишь добавить один файл в дистрибутив игры. Поечму это до сих пор не делают и кто виноват это уже другой спор. Кста, защита в ринг0 не самая лучшая идея в фортнайте.
Сначала отрицают любые адекватные доводы. А потом, когда уже все устали с ними спорить, объявляют, что нет вменяемых аргументов. Не понимая, что с ними перестали спорить не потому, что аргументов нет, а потому что сектантам похуй на любые аргументы кроме своих.
Реддит и есть soyland, ты бы ещё скинул инстаграм и сказал посмотреть, сколько там шлюх.
Придумайте новое.
Не компетентен в этом. Так пишут. Последний раз у Миши ()portprotonн на стриме слышал.
придумай сам
# dd if=urandom of=/dev/sda status=progress
Есть ханс установить линукс.
https://ru.wikipedia.org/wiki/Теорема_о_бесконечных_обезьянах
Бесконечная обезьяна может просто бесконечно долбить пробел, хуле ты ей сделаешь?
Тогда лучше просто random и посадить обезьяну за комп, чтобы создавала энтропию.
Тут обезьяны по клавишам стучат даже модер не может ничего сделать.
Ну тогда будет стучать другую клавишу, тут смысл именно в том, что обезьяна должна ебашить рандомные комбинации, а она же не блядская машина, захотела хуярить только по одной клавише и все, ты идешь нахуй. Если исключить разум, то тогда вопросов нет, рандомный генератор нагенерит что угодно в бесконечной перспективе.
> Много чего
Например?
> 6 ядро запомнилось изменением работы с памятью.
И что меняется для пользователя? Стало на 2 процента быстрее?
При чем тут настоящий рандом, если в первом случае рандома вообще может не быть, она просто будет бесконечно долбить 3 понравившиеся клавиши Х У и Й и все, никакого Гамлета не выйдет. Теорема хуйня, предпологается что разумный агент будет всегда непредсказуемым.
>Например?
Тебе в release notes.
>И что меняется для пользователя? Стало на 2 процента быстрее?
Халявные 2 процента, а ты не доволен? Юзай тогда маздай, его специально замедляют с каждым релизом.
На машине с бубунтой 22.04 внезапно произошло что-то необъяснимое: колесо мыши вместо нормальной работы вдруг стало генерировать события XF86AudioRaiseVolume / XF86AudioLowerVolume / XF86AudioMute. Сама мышь - обычный китайский офисный дешман, который брали на сдачу, никаких режимов или чего-то подобного у нее нет и не было никогда.
20 лет пользуюсь линупсами, но с такой хуйней еще не сталкивался. Подскажите, куда копать.
Нет, gcc более совместим с линуксовыми прогами, в большинстве случаев генерирует лучший код, имеет правильную лицензию.
Да давно бы уже всякие красные шляпы и прочие корподистры перешли на шланг, если бы не одно но: glibc. Эта гну-параша компилируется только гну-парашным gcc.
>Как компилятор может быть лучше с програми совместим?
Легко, шланг все фичи gcc не имеет, поэтому не может компилировать некоторые проги. Брейнлет выше уже привёл пример glibc.
>И что не так с лицензией clang?
Позволяет пиздить код проприетарщикам. Для этого apple и вкладывается в шланг.
>Легко, шланг все фичи gcc не имеет, поэтому не может компилировать некоторые проги. Брейнлет выше уже привёл пример glibc.
Костыльная хуета сделанная в обход стандартов языка != фичи
> Позволяет пиздить код проприетарщикам. Для этого apple и вкладывается в шланг.
И в чем проблема?
>Костыльная хуета сделанная в обход стандартов языка != фичи
У gcc нет проблем с софтом, а значит не хуета.
>И в чем проблема?
Если ты враг свободы, проблем нет.
Именно так, код должен быть открыт, полную свободу пользователям!
Сидел на члене
Однако пока не разобрался как запустить сеть.
>>5689
Как минимум идея бесконечно расширяемых воркспейсов может кому-то зайти. По сути там каждый воркспейс является лентой, которую можно скроллить туда сюда, можно неплохо организовывать рабочие пространства, каждый воркспейс под определенную задачу. В обычных тайлингах такое недоступно, ты либо раскидываешь окна по разным воркспейсам, либо ебешь глаза об мелкие окна.
470+ версии драйверы ничего не ломают, на а более старые конечно да. Но Фёдора, так то, не для легаси оборудования, они с каждым новым выпуском часть из него перестают поддерживать, выкидывая пакеты из реп. Пусть ретрограды на всякие дебианы сваливают, он как раз кишит по, которое по 10+ лет обновлений не видит
Ноут, с рязанью и дисреткой от невидии. Видимо кедам стало плохо из-за этого.
nouveau для свежих карт тоже похорошел, некроюзеры нвидии всегда в пролёте. А вот радеоны дропнули только r100 и r200. Они без gles, толку от них мало было.
> Меньше багов.
Да нет. Я за всю жизнь сталкивался ровно с одним багом в GCC, это было еще во времена 4.7.x. В Clang постоянно что-нибудь ломается, плюс он сам с собой не совместим между мажорными ревизиями.
Технически, думаю, багов у них плюс-минус одинаково.
> Слышал, что код лучше генерирует
Тоже нет. Clang лучше обрабатывает некоторые конкретные вещи, но в общем и целом GCC впереди планеты всей. 40 лет разработки сумрачными гениями против 15 лет разработки толпой корпорастов и смузихлебов - почувствуй разницу.
>Костыльная хуета сделанная в обход стандартов языка != фичи
Стандарт языка многого не специфицирует, и приходится как-то извращаться, чтобы реализовать те или иные возможности.
>лагаюшая хуита
на ноуте с Intel pentium N3710 нормально работает. я правда тут ничего кроме браузера и кодинга не делаю
Отечественная
Кеды уебищно работают с вейландом даже на 6.0. Поставил, увидел как у половины приложений тупо не работает масштабирование, удалил qt и всё зависимое, вернулся на гном.
Очевидно, проверить эту мышку на другой системе и другую мышку на этой, чтобы знать, на какой стороне проблема.
Можно непосредственно оценить байтики, которые шлёт устройство. Если в них нет места командам смены громкости, значит, это делается программно.
https://docs.kernel.org/hid/hidintro.html
https://damogranlabs.com/2018/02/stm32-usb-hid-mouse-keyboard/
https://www.marcusfolkesson.se/blog/hid-report-descriptors/
Дальше ищешь странное во всех уголках обработки ввода.
https://wiki.archlinux.org/title/Libinput
https://wiki.archlinux.org/title/Mouse_buttons
и та далее по ссылкам.
Но проще предположить, что крутилка громкости у тебя в панели глобально захватила фокус и забыла отдать, либо какой-то плагинчик, который в фоне по нажатию некой комбинации клавиш позволяет менять громкость колесом, добавлен. Проверь ещё top на наличие странных процессов с параметрами.
> Не буду обновляться, пока не завезут mesa 24.
Ну наконец-то! Теперь-то можно и накатить
Разницы не заметил, а багов море, при попытке перенести окно на другой рабочий стол - оболочка ломается, но не падает! Держу в курсе!
Всмысле перенесла, у них своих репы своей вроде нет, это в арч завезли шестые кеды просто
Гейруда стайл просто, выглядеть с закосом под мак, + убрал полупрозрачность в настройках
Не угадал, телеграм и либреофис, электрон как раз не сломался
Спасибо за развернутый ответ! Попробую, как доберусь до этой машины.
Ну вообще да, хотя-бы текст читаемый.
бля, я новенький в линупсе, чет читаю и не все понимаю, может немного подскажешь
org.freedesktop.Platform - это рантайм, он нужен хрому, он есть в манифесте, поэтому, я так понимаю, флэтпак при запуске хрома подгружает этот рантайм, верно?
org.freedesktop.Platform.GL{,32}.default Mesa drivers - а это экстешн, но откуда ты его взял, в манифесте про него ни слова, а значит он, не подгружается? или где я что пропустил?
>Это смена на mesa-git, самое свежее из доступного.
это тип последние версии месы для тех кому прям очень надо горячее? мне это не надо, мне просто видосики смотреть
Далее следует разграничить на две ветки: под лицензионное обрезание, как я понимаю, попадают кодеки h.264/265, а судя по спекам мой amdgpu поддерживает и VP9. Итого теперь разделяется на две категории: завести аппаратный VP9, потом уже несвободный h.264/265.
У меня же стоит хром на флэтпаке и фф просто - и будто они вместе не умеют в аппаратное декодирование ни 264, ни вп9. На фф не знаю как смотреть, но проц нагревается, а в хроме смотрю через таб Media в dev tools - там hardware acceleration - false
>Ясненько, такая же хрень с распространением требующих лицензии кодеков, как и в репозиториях. Возможно, использования аппаратных декодеров (за которые пользователь уже заплатил) это не касается, но я не копал.
Второе предложение не понял. Как заплатил? Кому? Как это заработает, если заплатил?
>>5580
>Значит, ты должен увидеть «Mesa (Extra)» в списке flatpak list. Если не видишь, и в браузере ничего нужного не показывает, придётся как-то забубенивать.
Не очень понял как ты это нагуглил и понял, но у меня реально есть такой пакет
https://pastebin.com/gePLRHvu
Но кто его установил - не знаю, потому что, как видишь, еще установлен VLC, и он, кстати, по ощущениям умеет в аппаратное декодирование
И тут еще странее, ведь "This version of the extension is configured to take precendence over the base Mesa extension if both are installed in the system" - то есть хром, если и использует мезу (все еще не понимаю как флэтпак понимает, что ему нужна меза), то должен использовать версию экстра. А по факту ни 264 нет, ни вп9, который должен быть искаропки
>В заключение плюю на гуглохромовского раба, таскающего свои цепи за собой
А в чем именно претензия? Про какие цепи говоришь? Мне не то, чтобы принципиально, если хромиум заработает с аппаратным ускорением - можно и хромиум. Если фф - можно и фф
Заранее спасибо!
бля, я новенький в линупсе, чет читаю и не все понимаю, может немного подскажешь
org.freedesktop.Platform - это рантайм, он нужен хрому, он есть в манифесте, поэтому, я так понимаю, флэтпак при запуске хрома подгружает этот рантайм, верно?
org.freedesktop.Platform.GL{,32}.default Mesa drivers - а это экстешн, но откуда ты его взял, в манифесте про него ни слова, а значит он, не подгружается? или где я что пропустил?
>Это смена на mesa-git, самое свежее из доступного.
это тип последние версии месы для тех кому прям очень надо горячее? мне это не надо, мне просто видосики смотреть
Далее следует разграничить на две ветки: под лицензионное обрезание, как я понимаю, попадают кодеки h.264/265, а судя по спекам мой amdgpu поддерживает и VP9. Итого теперь разделяется на две категории: завести аппаратный VP9, потом уже несвободный h.264/265.
У меня же стоит хром на флэтпаке и фф просто - и будто они вместе не умеют в аппаратное декодирование ни 264, ни вп9. На фф не знаю как смотреть, но проц нагревается, а в хроме смотрю через таб Media в dev tools - там hardware acceleration - false
>Ясненько, такая же хрень с распространением требующих лицензии кодеков, как и в репозиториях. Возможно, использования аппаратных декодеров (за которые пользователь уже заплатил) это не касается, но я не копал.
Второе предложение не понял. Как заплатил? Кому? Как это заработает, если заплатил?
>>5580
>Значит, ты должен увидеть «Mesa (Extra)» в списке flatpak list. Если не видишь, и в браузере ничего нужного не показывает, придётся как-то забубенивать.
Не очень понял как ты это нагуглил и понял, но у меня реально есть такой пакет
https://pastebin.com/gePLRHvu
Но кто его установил - не знаю, потому что, как видишь, еще установлен VLC, и он, кстати, по ощущениям умеет в аппаратное декодирование
И тут еще странее, ведь "This version of the extension is configured to take precendence over the base Mesa extension if both are installed in the system" - то есть хром, если и использует мезу (все еще не понимаю как флэтпак понимает, что ему нужна меза), то должен использовать версию экстра. А по факту ни 264 нет, ни вп9, который должен быть искаропки
>В заключение плюю на гуглохромовского раба, таскающего свои цепи за собой
А в чем именно претензия? Про какие цепи говоришь? Мне не то, чтобы принципиально, если хромиум заработает с аппаратным ускорением - можно и хромиум. Если фф - можно и фф
Заранее спасибо!
Ставь лису без контейнеров. Можно и хромиум, но лиса лучше поддерживается на линуксе.
А это целый дистр с такой темой, в других дистрах в онлайн библиотеке такой не видел.
Поковыряв понял что слегка изменённые кеды, виджеты дефолтные, разве что не нашёл как сделать так чтоб кнопки навроде свернуть, закрыть, развернуть - вернуть отдельно в окна как в дефолтных.
На сайте дистра висел гайд, вроде про это как раз, не до гайдов пока
Покаж about:support в лисе. И libva-utils поставь, покажи vainfo.
Ща послушаю. Графический стек в линуксе действительно не в лучшем состоянии.
Нет текстом - значит ересь
Очередной шиз коих тут десятки.
> это экстешн, но откуда ты его взял
Это цитата из документации.
https://docs.flatpak.org/en/latest/available-runtimes.html
Там же сказано, например, как посмотреть, какие библиотеки доступны в нужном окружении при помощи pkg-config.
Надо понимать, что ты ебёшься не с «линуксом», а с модной системой упаковки программ в контейнеры, которая тебе лично, скорее всего, нахуй не сдалась. Начнём лучше с азов. Ищем в интернетике "chromium hardware acceleration linux". Читаем целиком ссылки на ArchWiki и прочие описания. Понимаем, что дело плоховатенько. Тебе нужны:
— Chromium, явно собранный с использованием библиотек для аппаратного декодирования видео (что Google не интересно поддерживать — разве что интеловские встройки вроде бы работают в недавних версиях).
— Библиотеки и драйверы, на которые он не ругается (либо самому отключать проверки и надеяться, что багов не будет).
— Комбинация из видеокарты, графического сервера и драйверов, в которых работает декодирование видео.
Браузер сложнее видеопроигрывателя, ему не достаточно так и сяк пихнуть картинку на экран.
Ты для нормальных приложений в системе всё установил, проверил, что оно работает? Ищещь в интернете "<насзвание своего дистрибутива> proprietary codecs", видишь ссылку на официальные инструкции по подключению неофициальных репозиториев. Ставишь пакеты оттуда, проверяешь. (Ты же прочёл, как это делается, по ссылкам выше?) Обычно это делается автоматически после установки, без раздумий (в некоторых дистрибутивах даже утилиты сами выскакивают к пользователю).
В Firefox есть about:support.
> Второе предложение не понял. Как заплатил? Кому? Как это заработает, если заплатил?
Почитай про лицензии на кодеки. Если фирма распространяет продукт, использующий чужие патенты, то её можно потащить в суд. Если один чел сам что-то выложил в инет, а другой сам скачал и как начал кодировать-декодировать, то их тоже можно тащить в суд, но проку от этого мало, а вони будет много. Поэтому какие-то вещи в каких-то дистрибутивах надо ставить самостоятельно. А за лицензии на аппаратные кодеки производитель видеокарты уже отсыпал копеечек, и эти траты в стоимость видеокарты для пользователя включены.
> А в чем именно претензия?
О, тебе вчера интернет провели. Контролируя клиент для веба (браузер) большинства неграмотных пользователей, Google контролирует веб и делает прочнее свою позицию на рынке данных. Кроме того, пользовательское соглашение, которое ты принимаешь, разрешает всем сервисам Google, включая рекламу и аналитику на большинстве сайтов, собирать о тебе информацию, а постоянный идентификатор установки позволяет уверенно связывать все действия с одним и тем же пользователем. Или ты думал, что настойчивые предложения зайти в аккаунт браузера или в YouTube только для твоего удобства были нужны? Ха-ха-ха.
> это экстешн, но откуда ты его взял
Это цитата из документации.
https://docs.flatpak.org/en/latest/available-runtimes.html
Там же сказано, например, как посмотреть, какие библиотеки доступны в нужном окружении при помощи pkg-config.
Надо понимать, что ты ебёшься не с «линуксом», а с модной системой упаковки программ в контейнеры, которая тебе лично, скорее всего, нахуй не сдалась. Начнём лучше с азов. Ищем в интернетике "chromium hardware acceleration linux". Читаем целиком ссылки на ArchWiki и прочие описания. Понимаем, что дело плоховатенько. Тебе нужны:
— Chromium, явно собранный с использованием библиотек для аппаратного декодирования видео (что Google не интересно поддерживать — разве что интеловские встройки вроде бы работают в недавних версиях).
— Библиотеки и драйверы, на которые он не ругается (либо самому отключать проверки и надеяться, что багов не будет).
— Комбинация из видеокарты, графического сервера и драйверов, в которых работает декодирование видео.
Браузер сложнее видеопроигрывателя, ему не достаточно так и сяк пихнуть картинку на экран.
Ты для нормальных приложений в системе всё установил, проверил, что оно работает? Ищещь в интернете "<насзвание своего дистрибутива> proprietary codecs", видишь ссылку на официальные инструкции по подключению неофициальных репозиториев. Ставишь пакеты оттуда, проверяешь. (Ты же прочёл, как это делается, по ссылкам выше?) Обычно это делается автоматически после установки, без раздумий (в некоторых дистрибутивах даже утилиты сами выскакивают к пользователю).
В Firefox есть about:support.
> Второе предложение не понял. Как заплатил? Кому? Как это заработает, если заплатил?
Почитай про лицензии на кодеки. Если фирма распространяет продукт, использующий чужие патенты, то её можно потащить в суд. Если один чел сам что-то выложил в инет, а другой сам скачал и как начал кодировать-декодировать, то их тоже можно тащить в суд, но проку от этого мало, а вони будет много. Поэтому какие-то вещи в каких-то дистрибутивах надо ставить самостоятельно. А за лицензии на аппаратные кодеки производитель видеокарты уже отсыпал копеечек, и эти траты в стоимость видеокарты для пользователя включены.
> А в чем именно претензия?
О, тебе вчера интернет провели. Контролируя клиент для веба (браузер) большинства неграмотных пользователей, Google контролирует веб и делает прочнее свою позицию на рынке данных. Кроме того, пользовательское соглашение, которое ты принимаешь, разрешает всем сервисам Google, включая рекламу и аналитику на большинстве сайтов, собирать о тебе информацию, а постоянный идентификатор установки позволяет уверенно связывать все действия с одним и тем же пользователем. Или ты думал, что настойчивые предложения зайти в аккаунт браузера или в YouTube только для твоего удобства были нужны? Ха-ха-ха.
Но появилась новая проблема: КАК БЫТЬ ПИРАТОМ?
Где вы достаете варез для своей ОС? Как называются ваши rsload, repack.me и прочие 1tors-барахолки?
Один неграмотный пересказывает другим неграмотным слухи из инетика, валя всё в кучу. Название манипулятивное, образ говорящей головы на прогулке спизжен уже миллион раз. Вывод: ещё одно мусорное видео.
Консольки уже давно рисуются в графических режимах. Текстовых режимов на сотни знакомест по ширине на PC не существует.
>На рутрекере много игр для линукса.
Да мне бы программы там всякие. Рутрекер как поисковая система говно, очень много времени тратишь в такой архаике на поиск нужного, а на спецварезниках всё доступно, сразу и скрин есть и описание в одной ленте.
Вот база которая мне нужна, только для линукс, но это всё для винды и мака, к сожалению.
https://lrepacks.net/
https://repack.me/
https://diakov.net/
>программы там всякие
Бесплатные и свободные, лежат в репах. Ты настолько привык пиратить софт, что пытаешься и на линуксе это сделать? Воруй прямо из гитхаба, лол, с исходниками.
Ладно.
Я правильно понимаю, ты мне хочешь сказать что коммерческая версия wine прямо на гитхабе валяется с исходниками?
Вообще это производная от neotokio style. Но с сильным привкусом кирилицы.
Ну эт не единственный софт который превосходит фришные аналоги на линуксе
>>6083
Я не знаю что это. Потому как только процессе перехода на убунту и собираю ресурсы. Может потом сам пойму троллинг это или нет.
Ладно, я подожду другого чувака, который возможно знает то что мне нужно. Спасибо за помощь.
Всё в норме, второе говно вообще можно снести в 1 клик и переставить как хочется
Ему нужно чтобы в окне "свойства системы" было написано "Линукс" вместо "Шиндошс", а всё остальное было функционально как в Шиндошс, но выглядело как в r/unixporn.
Будто в первый раз вкатуна встретил.
Ну не сочетается неотокио с кирилицей. Понимаешь?
Ты либо 日本語で書く, либо накати что-то более европейское.
WSL2 b buhfqcz c gbyecjv/ Pfjjlyj yf cdjb[ ghjuhfvvf[ jcnfytimcz/
Помурчи мне на ушко
Я бы сказал с нескучными обоями
> коммерческая версия wine
Ты эту хуйню на скриншоте прочёл? Молодец, слушай дураков, верь дуракам, оставайся дураком дальше. У wine нет «коммерческой версии» как минимум потому, что свободная лицензия не позволяет взять код кучи людей и слепить из него какую-то закрытую штуку. Уж это-то даже школьники должны понимать. Если бы ты не поленился и зашёл хоть раз на сайт, тебя бы встретила надпись:
> CrossOver is a polished version of Wine provided by CodeWeavers.
Это просто готовые кнопочки и настроечки для игр и программ, плюс какие-нибудь консультации по переносу внутренних приложений разных фирм и специфические изменения под них. Если какой-то КРУЗИС не заставить работать под wine, то и тут он работать не будет.
Ну, случаи бывают разные. Однажды видеокарту купил новую. Обновление оборудование это справедливый повод обновить ОС.
А вот выше по труду челибосик захотел эстетику и нашел удобным обновить всю ОС чтобы обновить визуальный стиль воркспейса.
Поводы бывают разные.
Он шизик, говорит что гуи не нужны, можно сидеть в терминале и колотить в виме как диды
>Пропиши себе сид и сравни.
А потом удивляются, а почему у них система ломается при обновлении.
> Обновление оборудование это справедливый повод обновить ОС.
Ну тут справебыдло. Те же драйвера толку нет обновлять, если железо не меняется.
>>6110
Я на блобе играю в игрульки.
>>6112
Вот так и стоит делать. Я вот всё жду когда там в гном тайлинг завезут, вот тогда может и стоит на анстабл перейти.
>>6113
>Никогда
> Нестабильный дистрибутив никогда не будет выпущен, вместо этого пакеты попадают из него в тестируемый дистрибутив, а затем в настоящий выпуск.
Так что "когда". Пакеты из sid так или иначе попадут потом в мейн-ветку, как только будет уверенность, что всё работает заебись.
Просто нужно подождать.
Когда они попадут, сид будет на несколько версий впереди. Релиз никогда не догонит сид.
Ну, как бы да, зато приложения не ломаются, из-за того что разрабы GTK в очередной раз решили названия виджетов поменять.
Не, хром без зависимостей, потому обновляется постоянно в стейбле как вдруг так сразу же.
и в связи с этим образовалось недоумение
почему линукс так быстро копирует файлы, а винда тупит? флешка одна и та же, файлы одни и те же. в чем секрет этой локальной линукспобеды?
банально пизже файловая система, в линуксе по дефолту используется ext4, в винде ntfs
Линукс сам по себе проще и для одних и тех же действий надо выполнять меньше кода/проверок и т.д. Плюс многие примитивы сами по себе оптимальней виндовых аналогов.
А чё за флешка такая волшебная?
А то я сколько флешек ни перепробовал, так и не нашёл заметной разницы между виндой и линуксом.
Шиндошс 10 и 11.
Линуксы от 4.х до 6.1
ФС семейство FAT
Флешки китайские ноунеймы.
>SysV init должен умереть.
>Я думаю, что инициализация, которая возрождает демонов, сама по себе плохая идея. Он пытается выполнить две несвязанные вещи
>Это неверно_. Философия Uhix заключается в том, чтобы делать что-то одно и делать это хорошо. _Одна вещь.
кек
>а если ставить мезу из флэтпака под федорой? Там будут включены декодеры 264?
Да, там включены.
>включены же VP9?
Да, у VP8/9 нет лицензионных проблем.
>>5541
У mesa-freeworld с RPMFusion есть проблемы с синхронизацией версий: они то появляются раньше, чем обновится сама Меса в дистре, то с задержкой в несколько дней. Это дополнительный головняк, пусть и небольшой, но если нужно прям "поставил и работает", то флетпак — более подходящий вариант.
Будут. Ожидайте.
Очки инцела. Не буду такое смотреть. Айтишник, да ещё и в очках инцела — это вызывает только желание плюнуть.
Я не могу терпеть, когда в ченджоге вижу что-то вкусное, а мне надо ждать полгода, пока мейнтейнер пакета почешет залупу и обновит 2 строчки хэшей. Ещё если ты хочешь накатать багрепорт - идешь нахуй по причине обновись сначала, потом пукай.
мимо сборка с мастера enjoyer
Ты слишком примитивен в своих суждениях. Вот тебе пример софта на картинке. Я художник 3D-графики. Я знаю что у большинства из представленных есть версия на Linux, в том числе и пиратки, но скачать их негде, можно только выскребать по торрентам некоторые старые версии. Есть 100 врезников для винды\макоси и ни одного для линукс? Не поверю, как минимум потому что Линукс популярнее чем макОС.
Ёбаные поисковики при всех комбинациях отсеивания ничего не находят.
Непойму чо ты хочешь от линуксблядей?
Линуксблядь это бездарь ёбаный c IQ менее 70, который кроме ковыряния питона и bash в VS Studio Code нихуя не умеет, если человек чото умеет он ставит окна и обмазывается софтом под свои скиллы, отсюда и столько пиратских сайтов с тоннами софта, у линуксоблядей нет профессионального софта, так же как и нет профессиональных людей значит и пиратство профсофта ими не нужно
есть только ковыряния в питоне и непомерное чсв маминой элитки))
Сиди на окнах и не еби себе мозг
очевидно Сринукс не твоя ОС
>Xnconvert
Старый софт, когда я батники не умел писать, ныне юзаю Imagemagick и ксонсольный Nconvert для вычисления размера обрабатываемой другими DXT-утилитами текстуры. У меня весь породакн на батниках завязан.
>либрекад
Сравнивал с Moi. Либеркад ожидаемо соснул.
Спасибо что сказали мне об этом.
>Тупая линуксоблядь думает что я троллю
Не, нихуя
Код можно писать и на окнах, на окнах есть и GTK и QT, в чем плюсы линупса кроме более удобного синтаксиса $bash-pidorash? что особенного сринукс привносит процесс, ну не будем жирнить, хуй с ним с видеомонтажером, хотя бы программиста?
Начнём хотя бы с пакетного менеджера и нормального компилятора C, системы сборки Menson, Flatpak, ну и пожалуй Docker БЕЗ WSL.
>гринтекст
>Я не троллю
>Яндекс браузер
Ясно
Чтобы понять чем линуксы лучше для разработки, нужно хоть немного быть в теме, тогда и тупых вопросов бы не задавал
>пакетного менеджера
ой не пизди, лучше winget ничего нет
>нормального компилятора C
Это троллинг тупостью? Чем тебя компилятор чистого C в VSS не устраивает?
>системы сборки Menson, Flatpak
Ой бляяя, всё понятно с тобой. В каком году ты в последний раз запускал Windows?
>Docker БЕЗ WSL.
УРЫЛ ТАК УРЫЛ МОООООЩНО!!! ВОТ ТАК СМЕКАЛ ОЧКА ТОЛЬКО НАШ РУССКИЙ ЧЕЛОВЕК МОЖЕТ ТАКОЕ ПРИДУМАТЬ💪🏽💪🏽💪🏽
Да даже в wsl бекенд пилить сплошная боль и разочарование
> компилятора C
Дедуль, на дворе 2024 год, С признан небезопасным и к использованию не рекомендуется.
Он наверное большой фанат Xash FWGS (форка GoldSrc) или может участвует в команде разработчиков
просто предположил, других РЕАЛЬНЫХ применений C в современности я не знаю)
Она в последнее время очень сильно дропнулась в качестве
>Google Android
А правда говорят что после того как посидишь за СРИНУКС и потыкаешь кнопки, ощущение будто посидел в большом смартфоне на андройде? Ощущение такой же дешевизны и ограниченности
Сука в README.md сказано `$ make -j4`, значит надо собирать с Make. Какие редо нахуй?
Усомнился в том что ты программист после твоего высера. Сказано-хуязано. Автор какую систему сборки знал - ту и указал, это не значит что нельзя собрать твое говно другими средствами.
Заработал интернет в консольке.
Оставлю здесь свою пасту как это получилось:
Шаг 0.
Настроить busybox
# /bin/busybox --install /bin
Дополнить корневую ФС
# mount -t sysfs sysfs /sys
# mount -t proc proc /proc
Шаг 1.
Предварительно поместить на диск файл драйвера сетевой карты
Файл /lib/modules/e1000.ko
Загрузить драйвер в ядро
# insmod /lib/modules/e1000.ko
Проверка:
# ip address
Выдаст информацию о сетевом интерфейсе eth0
Шаг 2.
Подготовить директории для команд ifup и ifdown:
# mkdir /etc/network
# mkdir /etc/network/if-pre-up.d
# mkdir /etc/network/if-up.d
# mkdir /etc/network/if-down.d
# mkdir /etc/network/if-post-down.d
Без этих директорий команды ifup и ifdown выдают ошибки.
Шаг 3.
Подготовить конфиг сетевой карты.
Файл /etc/network/interfaces:
---
auto eth0
iface eth0 inet dhcp
---
Шаг 4.
Запустиь сетевой интерфейс.
# ifup eth0
Шаг 5.
Почему-то сетевому интерфейсу не назначается IP адрес, поэтому назначить IP адрес принудительно
# ip address add 192.168.1.109/24 dev eth0
Проверить:
# ip address
Проверить пинг к шлюзу:
# ping 192.168.1.254
Шаг 6.
Прописать шлюз
# ip route add default via 192.168.1.254 dev eth0
Проверить:
# route
Проверить пинг в интернет
# ping 1.1.1.1
Шаг 7.
Прописать сервер DNS
# echo "nameserver 192.168.1.254">/etc/resolv.conf
Проверить:
# ping ya.ru
==============================================
Заработал интернет в консольке.
Оставлю здесь свою пасту как это получилось:
Шаг 0.
Настроить busybox
# /bin/busybox --install /bin
Дополнить корневую ФС
# mount -t sysfs sysfs /sys
# mount -t proc proc /proc
Шаг 1.
Предварительно поместить на диск файл драйвера сетевой карты
Файл /lib/modules/e1000.ko
Загрузить драйвер в ядро
# insmod /lib/modules/e1000.ko
Проверка:
# ip address
Выдаст информацию о сетевом интерфейсе eth0
Шаг 2.
Подготовить директории для команд ifup и ifdown:
# mkdir /etc/network
# mkdir /etc/network/if-pre-up.d
# mkdir /etc/network/if-up.d
# mkdir /etc/network/if-down.d
# mkdir /etc/network/if-post-down.d
Без этих директорий команды ifup и ifdown выдают ошибки.
Шаг 3.
Подготовить конфиг сетевой карты.
Файл /etc/network/interfaces:
---
auto eth0
iface eth0 inet dhcp
---
Шаг 4.
Запустиь сетевой интерфейс.
# ifup eth0
Шаг 5.
Почему-то сетевому интерфейсу не назначается IP адрес, поэтому назначить IP адрес принудительно
# ip address add 192.168.1.109/24 dev eth0
Проверить:
# ip address
Проверить пинг к шлюзу:
# ping 192.168.1.254
Шаг 6.
Прописать шлюз
# ip route add default via 192.168.1.254 dev eth0
Проверить:
# route
Проверить пинг в интернет
# ping 1.1.1.1
Шаг 7.
Прописать сервер DNS
# echo "nameserver 192.168.1.254">/etc/resolv.conf
Проверить:
# ping ya.ru
==============================================
>Анон, пилящий свой линукс и говна и палок
Новые обои будут включены дистрибутив этой новой русской ОС?
Не уверен что дойду до рабочего стола.
Заводы стоят, нужны молодые руки
А вы хуйней маетесь
Линукс-линукс ХУИНУКС БЛЯТЬ
Ну так сиди в винде. Проблема?
На андроиде то у меня ничего и нет. Чисто для скролла двача использую и как звонилку.
А вот на ПК все изображения и видео.
>А вот на ПК все изображения и видео.
Это которая Бубунту? От коммерческой дрочекорпорации, продающей техподдержку, которая свою мегапопулярную говноОС до конца перевести с английского не может на другие языки?
НЕ ШУТИ ПРО ЗОНДЫ В ТАКОМ СЛУЧАЕ, ДЕБС
5.1. Пользователь настоящим уведомлен и соглашается, что при включении в Программе функции автоматической отправки статистики, Правообладателю в целях предоставления соответствующих функций Программы, улучшения качества предоставляемых Пользователю продуктов и сервисов, в автоматическом режиме сообщается анонимная (без привязки к Пользователю) информация о посещаемом сайте, просматриваемой странице в браузерах пользователя и загружаемых файлах в Программе, обезличенные голосовые записи в случае голосовой активации, а также информация об аппаратном обеспечении устройства Пользователя, об операционной системе устройства Пользователя, установленном на устройстве программном обеспечении, работающем (запущенном) на устройстве программном обеспечении, о вероятных источниках угроз или подозрительных программах в операционной системе, список популярных папок в файловой системе устройства Пользователя и результаты локального поиска (при использовании данной функции), а также иная техническая информация.
>Из всех дистрибутивов использует максимально пидорский и отсталый
Про отсталый я не шучу: Стабильный дебиан = тухлый дебиан
А про "пидорский" просто констатация факта
У кого телеграм есть черканите Абу. Пусть местному пизды даст за отлынивание работы. Это длится слишком долго. Даже последний набор /s мимо.
Честному человеку скрывать нечего, пусть смотрят все мое фурри-порно, пожалуйста.
Я тоже честен, но социум против таких как я, хоть я и ничем от других людей не отличаюсь.
покажи :3
Держи в курсе
А флэтпак не головняк, лол.
Протон, который собирать надо. Но не соберётся, а при сборке не покажет в чём ошибка. Просто после компиляции напишет ошибка 2, идите нахер.
Запости из tty с видеопруфом.
>У wine нет «коммерческой версии» как минимум потому, что свободная лицензия не позволяет взять код кучи людей и слепить из него какую-то закрытую штуку.
Коммерческая != проприетарная. Это даже детсадовец понять может.
У тебя не компиляция фейлит, а установка, не видишь.
Лгпл даже близко не коммерческая, она нужна только затем, чтобы швабодный софт можно было по апи дёргать проприетарными мокрописечками.
https://www.phoronix.com/news/Raspberry-Pi-V3D-Super-Pages
Этому ссд 10 лет. 5 из них он жил с линуксом.
В чем несвободность коммерческого софта, распространяющегося под свободной лицензией?
> This week, @xAI will open source Grok
https://twitter.com/elonmusk/status/1767108624038449405
Тем что это деление на ноль. Коммерческий софт предполагает его продажу, с жопаелью это не совместимо. И не надо про "участие в коммерческих процессах", у тебя и солнечный свет будет в коммерции участвовать таким ходом.
- Отечественное ПО
- Встроенная нейросетка, которая позволит пересказать твой пиздеж вкратце и без воды или вкратце пересказать видос на ютубе (стоит ли тратить на него время или нет)
- Трансляция экрана
- Экран в экране(который спиздил файрфокс только спустя 4 года): читай полезную хуйню и смотри видео в миниатюре с соседней вкладки.
- Переводчик модели YaGPT2, качество не хуже чему DeepL
- Встроенный АУДИОпереводчик видео с иностранного пиздежа со всех топовых языков, точность 80-100%, смотреть старые раритетные видео разрабов Готики или видеоуроки по коддингу архитектуры какой-то редкой хуйни (типо Quake 2) на родном языке - это збс. Если не нравится звук, может переводить через субтитры (ДАЖЕ ТАМ ГДЕ ИХ НЕТ, например англо-mp4 из webm-тредов)
- Переводчик картинок прямо в браузере (не буду врать, функция посредственная, потому что сильно зависит от разрешения изображения, но иногда серьезно выручает)
- Поддерживает ВСЕ расширения Opera и Chrome (читай как "в два раза больше" чем каждый из них по отдельности)
- Персональный ассистент уровня GPT 3.5, который может тыкать тебя ебалом в ошибки твоих скриптов не хуже топовых нейросеток
- Чекает открытые базы данных на предмет утечки твоих паролей.
- Отличный антивирусный движок при проверке файлов, безопасность (например, блокирует открытие вредоносного говна, если оно проскользнуло и прописалось в реестре)
- Встроенный адгард
- Самая изичная настройка DNS для обхода блокировок РКН.
Теперь перечисли мне достоинства своего говна.
- нет всего этого блоата
- нет спазмов импортозащемления
- достаточно
Заебали всё подряд в Nero Burning Rom превращать.
Всё это можно засунуть в Chromium-GOST через расширения + соблюдает ГОСТ рунета.
Яндекс гавно 0:1 Хромиум ГОСТ
Раунд
> АУДИОпереводчик видео с иностранного пиздежа
https://github.com/ilyhalight/voice-over-translation
> - Отечественное ПО
Похуй
> пересказать видос на ютубе
Там и по названию понятно
> - Трансляция экрана
> - Экран в экране
Это достижение хромого движка, а не стрингов
> - Встроенный АУДИОпереводчик
> - Переводчик картинок прямо в браузере
Аддон из коробки, вау
> - Поддерживает ВСЕ расширения Opera и Chrome (читай как "в два раза больше" чем каждый из них по отдельности)
см. пункт 3, нихуя там не в два раза больше, у оперы магазин из дублей состоит и неполный, плюс то что отвалится по совместимости по пути к стрингам.
Остальное тоже блять триста лет уже существует во всех браузерах из коробки, ебанутая паста.
Потому что гном гавно.
Лол.
Я шас про продукты западной Mozilla говорю тебе, не просто так она 2% долю в мире имеет.
Очевидно, никакой заметной разницы не должно быть, обычные флешки сегодня являются слишком низкоскоростными устройствами по сравнению с остальными частями системы. В работе с файловой системой тоже особо оригинального ничего не придумаешь.
Вероятнее всего, у тебя галочка кэширования записи не стоит, либо встроенный в Windows антивирус начинает проверять только что записанные файлы, мешая следующим.
Если это не так, начни с тестов и получения циферок количества обращений, объёма и скорости записи, о них можно будет рассуждать.
> западной Mozilla
Так и стринги это хром с нескучной шторкой, и обновления из мейнлайна пиздит чтобы выжить.
По сети скинь, зачем с флешками-то ебаться
И?
Эффекты можно подкрутить, ту-же прозрачность добавить, а окно хз, вообще это единственная прога с гном интерфейсом которой пользуюсь
> A modern and transparent way to use Windows VST2, VST3 and CLAP plugins on Linux
> Почему-то сетевому интерфейсу не назначается IP адрес, поэтому назначить IP адрес принудительно
О, тут отражается весь твой подход. Не прочесть что-то про DHCP, не понять, что «сам» адрес не назначается, не найти приложение, которое должно эти пакетики послать и полученный адрес установить (например, в busybox DHCP-клиент встроен, о чём тоже можно узнать из описания), а просто что-то зачем-то как-то сделать. Так же и вместо чтения хотя бы манов к grub и grub-install ты пустился в выпиливание загрузочных секторов лобзиком.
Весь этот самодовольный высер уместился бы в простое "> в busybox DHCP-клиент встроен"
Ничего ты не понял. Вопрос вовсе не в том, что включено в busybox, вопрос в подходе. Точно так же работают разработчики прошивок для домашних роутеров: слеплен какой-то демо-прототип, соответствующий требованиям — всё, готово, он заливается в миллионы устройств. А дальше мы имеем ботнеты рекордных масштабов из-за наличия в них telnet для отладки, паролей по умолчанию и выполнения всего кода с максимальными привилегиями.
> вопрос в подходе
Вот именно. Сидишь наяриваешь, как же мощно ты его приложил, а полезного во всей этой пасте пять слов. Он пердолится, а ты нет, живи с этим.
Решили как-то сравнить прапорщика с обезьяной. Посадили их в две одинаковые комнаты с деревом и бананом на дереве. Обезьяна потрясла, потрясла дерево — банан не падает. Видит палка в углу стоит, зацепила банан палкой, сидит и жрёт довольная.
Прапорщик же трясёт пальму, трясёт. Трясёт-трясёт. Час трясёт, два трясёт. Ему говорят:
— Товарищ прапорщик, ну вы подумайте немного.
Тот отвечает:
— А че тут думать! Трясти надо!
>Коммерческий софт предполагает его продажу, с жопаелью это не совместимо.
А строки в гпл, запрещающие продажу софта, покажешь? А то я в глаза долблюсь и ничего подобного не вижу. Или ты лицензию не читал, но пиздеть, что она запрещает и что разрешает, горазд?
Ну не падает и хуй с ним, банан НИНУЖОН, это блоат
Она запрещает ограничивать предоставление кода, довен. Не продавать болванки с кодом по цене той болванки, не оказывать техподдержку.
значки QTшные, кал
Скорее концовка должна быть такой:
— Боец, иди сюда нах, значит вот пальма нах, там бананы бля, тряси чтобы они упали нах
— Товарищ правпорщик, давайте я палкой их собью, так быстрее и проще будет
— Отставить палку ептаваймать! На гражданке будешь думать нах, тебе приказали трясти бля - значит надо трясти бля.
— Есть
>Не продавать болванки с кодом по цене той болванки
Код можно передать любым разумным способом и то, по просьбе. Вкладывать в дистрибутив обязательств нет.
> не оказывать техподдержку.
Это ты тоже придумал. Пункты 15 и 16 прямо говорят что в случае чего разработчик ни за что не отвечает.
Короче ты не читал.
>>6452
Каждому своё хобби. Моё - выпиливать лобзиком загрузочный диск линукса у себя дома в своё личное время. Твоё - гундеть на дваче как старая бабка.
В итоге я выпилю лобзиком свою сборочку да и закрою этот гештальт. А ты как был гундящей бабкой, так и будешь гундящей бабкой.
Теперь по существу вопроса.
В 25й попытке достиг входа в шелл.
В 26й попытке поставил себе задачу проверить работоспособна ли сеть вообще. Получение адреса по dhcp не было задачей для 26й попытки, а всего лишь вероятный бонус. Будет в этот раз по dhcp - хорошо. Не будет - похуй, разберусь в другой раз.
То, что в busybox встроен клиент dhcp это я и без тебя заметил ещё до того, как запостил итоги 26й попытки. Но спасибо что попытался подсказать.
Как можно видеть на скриншоте, dhcp клиент присутствует, пытается отработать и получает ip адрес. Но не присваивает этот адрес интерфейсу, что видно на том же скриншоте.
Когда мне будет интересно разобраться, почему в конкретно этом экземпляре интерфейсу не присваивается адрес, тогда разберусь.
Лучше для кого?
Мне вот например на моём домашнем персональном ПК не нужны патчи против мельтдауна и спектра, понижающие производительность моего нового процессора до уровня процессоров 10-летней давности. Потому что я так решил. Потому что это мой компьютер, а не нода в хостинге Амазона.
Вот я НИ ХЕРА не знаю про udhcpc, но иду читаю ПЕРВЫЙ ЖЕ ФАЙЛ в его каталоге в коде busybox:
https://git.busybox.net/busybox/tree/networking/udhcp/Config.src
> config UDHCPC_DEFAULT_SCRIPT
> string "Absolute path to config script"
> default "/usr/share/udhcpc/default.script"
> depends on UDHCPC
> help
> This script is called after udhcpc receives an answer. See
> examples/udhcp for a working example. Normally it is safe
> to leave this untouched.
Ага. Смотрим на те самые примеры:
https://git.busybox.net/busybox/tree/examples/udhcp
Значит, он всего лишь вызывает наколеночный network-manager в виде скрипта с нужными параметрами, предоставляя администратору системы делать всё, что требуется делать при получении или смене адреса. Логично, потому что никаких утилит для управления сетью в системе может не быть вообще, и всякие приложения с одной функцией может быть легче запускать заново, чем учить работать в разных конфигурациях сети.
Вызовы script в самой утилите это подтверждают:
https://git.busybox.net/busybox/tree/networking/udhcp/dhcpc.c
Ты отрываешь куски от существующих и уже работающих сложных штуковин, которые не понимаешь и не хочешь понимать, скидываешь их в корзину и трясёшь, пока они не слипнутся но делаешь вид, что занят чем-то очень важным. Это роль обезьяны перед печатной машинкой. Или, как модно сейчас говорить, «генеративный подход».
бабка спок
2) Нужен ли мне свап файл\zram\zswap если у меня 64Гб оперативки?
1) Для интел графики юзается драйвер mesa, лучше ничего нет. Он скорее всего и так у тебя стоит. Вулкан драйвер в арче в отдельном пакете vulkan-intel, хз как в других дистрах.
2) Свап файл/раздел лучше сделать гига на 2, вдруг какой-нидудь софт его захочет. А вообще при гибернации все из оперативки копируется в свап, так что без файла подкачки на 64гб не факт что у тебя она нормально сработает. Хотя гибернация юзлесс хуйня энивей, вряд ли ты ей пользоваться будешь
У тебя стоит какая-то стремная тема, которая все косоебит.
1 пик - Рамка либо на контрасте с другим фиолетовым фоном так ярко выглядит, либо это рамка из темы
2 пик - Выглядит как не стандартные иконки, но хз
3 пик - Это наутилус? У тебя наверное новая версия, где сайдбар вынесли как отдельный элемент и у него свой хеадебар, а тема пилилась для старой.
Договорные отношения уровня телефонного мошенничества
>либо это рамка из темы
Стандартная тема стояла
>Выглядит как не стандартные иконки
Ага, только из светлой темы
>Это наутилус?
Да, тема Adwaita
>патчи против мельтдауна и спектра, понижающие производительность моего нового процессора до уровня процессоров 10-летней давности
Можно подробнее?
Ещё, аноны, что у вас в /etc/resolv.conf? Что думаете о гугловских 8.8.8.8 8.8.4.4 и клаудским 1.1.1.1 ?
>тема Adwaita
Тогда почему у тебя наутилус выглядит как хуйня с гтк3 на 3 пике, чзх. Почему хеадербар другого цвета, если сейчас цвет в наутилуса одинаковый сделали из коробки. Это явно не дефолтная адваита либо какая-то старая.
Написано, что можно отключить, в чем тогда бугурт у анона, который против обновления педра?
>что у вас в /etc/resolv.conf?
Локальный ip моего роутера.
>Что думаете о гугловских 8.8.8.8 8.8.4.4 и клаудским 1.1.1.1 ?
Прописан 1.1.1.1 в роутере как второй сервер dns на случай, если у моего местного провайдера сломается dns.
Не бугурт, а не приятие.
Опция пердобезопасности включена по умолчанию. А я не хочу при каждом обновлении чекать всё подряд на предмет, а не включили ли они где-то какую-то ненужную хуетень.
Поэтому предпочту сидеть на старом, но зато оптимально настроенном, чем кушать новые дефолты. Даже если меня будут спрашивать по каждому нововведению, я не хочу в этом разбираться просто потому что слишком дохуя всяких хуёвин, в которых пришлось бы разбираться и почему-то это происходит всегда в те моменты, когда я хочу заниматься чем-то другим, а не этим.
> что у вас в /etc/resolv.conf?
Адрес роутера на котором развернут DOH - это вообще доложна быть база для 2024 года.
>Что думаете о гугловских 8.8.8.8 8.8.4.4 и клаудским 1.1.1.1 ?
Любой подойдет, главное быстрый пинг и поддержка шифрования.
Отсоединяешь спикер от материнской платы. Припаиваешь к спикеру резистор и штекер 3.5. Втыкаешь в зелёную дырочку в материнской плате. Включаешь музыку.
О, погодите, он обратно сменил, нумерацию починили.
на nixos работа 5 минут, в зависимости от саэкорости Инета и процыка
Это копия, сохраненная 3 июня в 22:30.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.