Есть какой-то сакральный смысл обновлений? Я быдло на мяте с корицей и после года использования, "Менеджер обновлений" предлагает мне аж 131 штуку, включая ядро ануса. И мне как-бэ не жалко, но боюсь что может что-нибудь отъебнуть. Типа "работает - не лезь". Если мне до дрожи нужно обновить какой пакет, я делаю это в синаптике.
>>3325311 >package net/netip is not in GOROOT У тебя go'вно старой версии в которой нет netip, очевидно же. Соснул ты короче со своим LTS дистрибутивом.
Привет всем гентуинженер(к)ам, во время компиляции glibc на фул апгрейд системы отъебнулось питание, т.к. забыл воткнуть в ноут кабель. После включения все пакеты нормально собрались и встали, но были предупреждения от самого portage, предполагаю, что могли остаться незачищенные остатки от запоротого апгрейда. Как их тепепь искать, учитывая, что включить логгер я озаботился уже после ситуации? Пикрандом
Может кто-нибудь с харч пинусом помочь? Почему директория /var/cache/pacman/pkg растет просто с геометрической сложностью? Я буквально недавно ее чистил, уже снова 12 гигабайт(в прошлый 25 вроде было)
Аноним (Google Android: Mobile Safari)01/07/23 Суб 18:18:15№332541223
>>3325396 >Как их тепепь искать, учитывая, что включить логгер я озаботился уже после ситуации? У него логи по дефолту есть. Что по ситуации, можешь забить, портаж и не такое у меня переживал. Если трясёшься, просто перекомпиль глибсы, делов-то.
Аноним (Microsoft Windows 10: Firefox based)01/07/23 Суб 18:21:51№332541524
>>3325396 Предупреждения ты предлагаешь нам самим угадывать?
Аноним (Google Android: Mobile Safari)01/07/23 Суб 19:33:31№332544126
>>3325415 Не успел прочитать. >>3325412 По дефолту как-то не подробно пишется. Но я вроде нашел то, что не успел прочитать >QA Notice: Pre-stripped files found: >/usr/lib64/crtn.o >/usr/lib/crtn.o
Решил на время перелезть с bspwm на полноценное DE в виде гнома, но на иксах игры почему-то работают нормально только с вертикалкой -- сейчас играю в Control, где фреймрейт периодически падает до 45-50 и в Apex, где он стабильно держится на 100+, и в обоих при нормальном графике фреймтайма и показателе фпс все значения, которые не совпадают с герцовкой монитора, чувствуются рваными -- есть ощущение, что пропускаются кадры. На вейланде таких проблем нет (хотя игры же все равно на иксах через XWayland запускаются), на bspwm тоже не было. Куда копать? Есть подозрение, что куда-то в сторону композитора (не использовал тот же picom на ВМах никогда), но не знаю, как пофиксить. >inb4: слезай с гнома -- пока не хочу. Арч (btw), рыкса570, amdgpu.
Открываю установщик игры через wine, после нажатия на кнопку далее установщик скрывается и невозможно с ним дальше работать. Как фиксить?
Аноним (Google Android: Mobile Safari)02/07/23 Вск 01:38:37№332552737
>>3325500 А какой смысл в вейланде? Иксы работали у моего деда, у моего отца и будут работать у меня, не вижу смысла пытаться их чинить или менять на что-то (тем более что на иксах работает весь софт, а на вейланде 50/50 дай бог) Ну и плюс с ним другие проблем хватает: та же запись экрана или рассинхрон аудио и видео в любом плейбеке любого браузера (причем это какой-то мой особенный прикол, инфы найти не могу совсем).
Аноним (Google Android: Mobile Safari)02/07/23 Вск 01:39:34№332552838
>>3325526 Ты wine ручками ставил? Если да, то, во-первых, зачем, а во-вторых, все зависимости установщика установил?
>>3325528 Только вот не пойму, куда он устанавливает? Я выбрал просто диск C, но папки новой там не вижу.
Аноним (Google Android: Mobile Safari)02/07/23 Вск 01:50:43№332553341
>>3325527 > рассинхрон аудио и видео в любом плейбеке любого браузера
У меня так с этого пригорело, когда заметил. И ютуб и торренты в VLC, сначала на браузер думал ессна.
Проблемы иксов в 2023 не лечатся, причём на уровне идей и архитектуры. Их как-то можно жрать, да, и в среднем сейчас с ними по прежнему меньше проблем. Ждём, когда шапка вяленд допилит нормально.
Аноним (Google Android: Mobile Safari)02/07/23 Вск 01:55:56№332553542
>>3325533 Вяленд допиливают уже который год, и каждый год слышно вот это вот "ну на этот раз точно совсем, год вейланда, вот гтк новый только на вейланде выйдет и все перестанут пользоваться морально устаревшими иксами". Только время идёт, а с Х11 как было меньше проблем, так и осталось. Ну, хоть глобальные хоткеи прикрутили, худо-бедно можно записывать экран и вроде как теперь даже принудительный всинк можно отключать, так что году к 25-26, может, иксы будут действительно ВСЕ.
>>3325535 >так что году к 25-26, может, иксы будут действительно ВСЕ К 25-26 году будут мантры про то, что к 29-30 вот ТОЧНО УЖЕ ВСЁ. Видели, проходили
Аноним (Microsoft Windows 10: Firefox based)02/07/23 Вск 02:33:23№332555144
>>3325535 >>3325537 Вот уже почти два года сижу на вейланде и регулярно читаю про то какой сырой. Полагаю мог бы использовать его раньше, но не было необходимости. Штош, продолжайте убеждать друг друга дальше.
Аноним (Google Android: Mobile Safari)02/07/23 Вск 03:06:12№332556045
>>3325551 Они на древних релизах сидят, наверное, вот у них и баги стабильно работают.
Virtual Richard M. Stallman
Аноним (Linux: Chromium based)02/07/23 Вск 10:04:32№332562346
>>3325623 Лучше бы кто нибудь сделал программу, которая показывает установленный GPLv3 кал, чтобы случайно не зашкварится анальщиной.
Аноним (Microsoft Windows 10: Chromium based)02/07/23 Вск 11:48:12№332565149
На ноутбуке Шиндус 7 и Минт. В первом видео воспроизводятся нормально, на втором полностью ролик в артефактах, зеленые полосы, еще какие-то. От плеера не зависит, пробовал разные. Как фиксить?
Аноним (Google Android: Mobile Safari)02/07/23 Вск 13:03:28№332568452
>>3325560 У меня роллинг дистрибутив, блять, какие древние релизы? Допустим, с рассинхроном реально баг, но принудительный всинк, отсутствие глобальных хоткеев и записи экрана из коробки – это же у нас не баги, а фичи, ведь иксы из-за этого такие небезопасные.
Аноним (Microsoft Windows 10: Firefox based)02/07/23 Вск 13:18:59№332568853
>>3325684 Ужас, как же срать-то с всинком без глобальных хоткеев?!
Сломался вяленый. Рисует окошки желтым или зеленым, мигает, рисует уменьшенную копию окна внутри. Причем системная панель и контестные меню нормальные. Перелогинился пока в xorg, полет нормальный. Что делал - сижу на некропека с дебиан 11 и новье, понадобилось поставить свежий wine, ставил по инструкции, он судя по всему чего то наобновлял (видел там более свежие libc пролетали в apt). Также он притащил с собой дрова невидии, которые у меня заведомо не работают, 390 и 540 кажется, мне можно максимум 340. Дрова я снес. но проблема осталась. В принципе я не гордый и меня иксы устроят если рабочие, но если есть идеи с несложными фиксами послушаю,
>>3325662 Может в биосе выставить? Я вот не люблю всякие NTP и "время выставляется мобильным опсосом", несекьюрно как то - а вдруг третья мировая и рубанут рубильник, начнут рассылать фейковое время? В крайнем случае 1 раз даю чтобы синхронизировалось и потом снова отключаю.
>>3325711 Ты правда веришь, что жопаэль защитит тебя от капиталиста в капиталистическом же суде? Да, в единичных случаях другой капиталист может поддержать претензии СПО-комьюнити, чтобы помешать конкуренту. Да, это хоть что-то (поэтому я предпочитаю copyleft-лицензии), но не магическая панацея, какой представляют их идеалисты-штульманопоклонники.
Аноним (Google Android: Mobile Safari)02/07/23 Вск 17:45:16№332577965
>>3325729 А что теоретически могло сломаться? До установки wine вейланд работал на noveau, потом перестал Я вот сейчас листаю /var/log/apt/history.log И вижу там такое libosmesa6:amd64 (22.3.6-1+deb12u1, automatic), Уж не значит ли это что, притом что по инструкции wine я указывал Debian 11 (Bullseye) , а откуда то начали пролезать пакеты из 12?
>>3325806 А еще 2207 packages can be upgraded. Run 'apt list --upgradable' to see them. >apt list --upgradeable ... gnome-shell-common/stable,stable 43.4-1 all [upgradable from: 3.38.6-1~deb11u1] gnome-shell-extension-dashtodock/stable,stable 75-1 all [upgradable from: 69-1] gnome-shell-extension-prefs/stable 43.4-1 amd64 [upgradable from: 3.38.6-1~deb11u1] gnome-shell-extensions/stable,stable 43.1-1 all [upgradable from: 3.38.2-1] gnome-shell/stable 43.4-1 amd64 [upgradable from: 3.38.6-1~deb11u1] ...
>>3325809 Ну в общем да, если закомментить, то всего пяток пакетов upgradeable. Хз короче наверное забью, вряд ли смогу вычистить то что поставилось, проще потом заапгрейдиться или с нуля переустаовить.
>>3325779 А по мне так, то что ты описал, это везкий повод отказаться от его использования. По крайней мере, будь у меня такая проблема, я бы сразу же удалил его
Аноним (Google Android: Mobile Safari)02/07/23 Вск 19:39:02№332583274
>>3325716 И не должен. В идеале, лучше вообще без xwayland запускать композитор.
>>3325862 Это ты с виндой за пределами локалхоста не работал, видимо. Просто вместо молчаливых Segmentation fault получаешь окно "Память не может быть read", вместо "Ошибка -2" получаешь 0xf00000a, вместо курения манов разгребание тугой струи канцелярита msdn и потоков того самого на рандомных форумах, те же самые километровые логи ни о чём, а вместо башепортянок и бесконечных конфигов, пишешь бинарные значения в ветки реестра и снайперски тычишь галочки и списки в GPO.
>>3325882 Всё верно. Более того, там намеренно отключаются многие предупреждения, при компилировании ядра, у gcc. Честно, я хз как линукс может до сих пор существовать, это же буквально васянская поделка. Как там говорится-то? "Linux управляется непосредственно Господом Богом. Иначе невозможно представить, как это ядро до сих пор существует."
Интересно можно ли собрать Zig-ом? Он же Си/Си++ компилятор, но не знаю как там с расширениями.
Аноним (Microsoft Windows 10: Chromium based)02/07/23 Вск 22:35:59№3325888106
>>3325882 С ядром как раз все нормально, компилируется по велению баш-портянки.
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 00:02:59№3325896107
>>3325832 Только по итогу все равно для половины софта XWayland нужен, а полностью от иксовых зависимостей отказаться не может даже вроде как флагманский гном.
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 00:06:16№3325898108
>>3325870 Я практически уверен, что 90% людей, перекатившихся на БСД с линукса за последние пару лет сделали так лишь потому, что прыщи стали мейнстримнее, а не из-за выдуманных причин типа жирного ядра.
>>3325901 Теперь всё будут писать для Wayland? Где можно базы навернуть по всем этим программам, чтобы понимать о чём говорят люди? почему X плохой, а Y хороший и так далее?
Аноним (Microsoft Windows 10: Firefox based)03/07/23 Пнд 01:29:05№3325908112
Аноним (Microsoft Windows 10: Firefox based)03/07/23 Пнд 01:38:38№3325909113
>>3325906 Пишут с использование графических фреймворков, а уже те в свою очередь обеспечивают совместимость с той или иной графической системой, напрямую было бы слишком утомительно. В 99% случаев абсолютно неважно какая система под капотом.
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 01:40:47№3325910114
>>3325914 Хотя я даже не линуксоид, я совсем недавно вкатился и не разбираюсь толком
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 01:49:36№3325916119
>>3325901 Ты забываешь про всю проприетарщину, которая работает сугубо на иксах. Просто если в системе есть хоть что-то, чему нужен икс-сервер, проще ее всю на иксы и перетащить – xorg тебе нужен и так и так, а вейланд можно не ставить, меньше пакетов, легче система, все работает, ты доволен.
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 02:24:35№3325918120
>>3325916 Не актуально, композиторы сейчас умеют xwayland по необходимости запускать. Да и проприетарный legacy кал останется на legacy иксах, это изначально было известно.
>>3325916 >всё работает Да-да, вот только при такой привлекательности что-то мешает сделать его дефолтным в куче дистров, наверное вредные проприетарщики мешают.
Салют, родные. Что поставить, чтобы стать элитой треда? Кубунту?
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 03:06:10№3325921123
>>3325918 При чем тут запускать? Он у тебя в системе лежит, вопрос не только в запуске. Ну и у меня, например, спотик всегда открыт, он нормально не работает под вейландом нативно (да, электрон, но он при флагах на использование озона спаунит одно окно под иксами все равно), так что икссервер работает весь аптайм практически. >>3325919 Кого его? Я говорю про привлекательность иксов, они дефолтные везде, где не гном/кеды.
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 03:06:47№3325922124
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 03:11:20№3325923125
>>3325921 >спотик >электрон Сам понимаешь. >дефолтные везде, где не гном/кеды У гнома и кед просто разрабы живые, остальное тоже переписывают, либо сдохло.
> Забавно, что ROG Ally в США стоит $600, а Steam Deck — $359. И люди всё равно переформатируют первую во вторую. При этом в РФ ситуация, видимо, будет другая: Asus ROG Ally продается в Китае, и её стоимость вряд ли выйдет за пределы 50-60 тысяч рублей. А Steam Deck, едущая из США, стоит от 55 тысяч (а на пике хайпа цены вообще доходили до 190 тысяч рублей). Так что адаптация устройства в России может оказаться еще выгодней. https://habr.com/ru/companies/itglobalcom/articles/745482/
Я хз где спросить может тут подскажут. Есть список из 20к англ слов например, и я хочу чтобы их ктот программно как-то проговаривал мне) может тут техана из гугл транслейтера сможет как-то помочь. Список слов в либреофисе в столбик, как и куда вбить чтобы этот список просто мне говорили пока я чтот делаю
>>3326022 Знакомое слово, она мне кажется песни пела в связке с Sinsy. А для ттс я пользовался RHVoice, неплохо на русском лепетала. Это в донейросетевое время конечно, сейчас наверное чет получше сделали.
Аноним (Microsoft Windows 10: Firefox based)03/07/23 Пнд 15:46:52№3326042143
Ёбаная самба. Два года работала без проблем, ничего не менял и не настраивал, как вдруг отвалились шары. Конфиг тот же, права те же, группы там же. Сервисы запущены. Что ещё этой сволочи надо?
Там и так в базе 64 жижабайта, а они еще засирают это A/B рутами и Nix, который тащит в себе еще одну ось внутри. И даже не додумались пихнуть туда f2fs/btrfs с сжатием. Какая тупость этот современный линукс...
>>3326021 Так тут в список надо вручную вбивать, еще и ставить кавычки и запятые? Я думал что прост типо скопировал 20к слов и вбил их сразу копипастом.
объясните хлебушку на пальцах, как работает debuginfo? это просто сопоставление "сигнатур функций" aka "имен" по простому строчкам кода в ELF файле?
что тогда такое -fno-omit-frame-pointer, почему если бинарник собран без этой опции даже имея debuginfo может не показавыть корректную информацию в stack traces?
>>3326071 The `-fno-omit-frame-pointer` option is a compiler flag used when compiling C or C++ code with the GCC (GNU Compiler Collection). This flag instructs the compiler to not omit the frame pointer, which can aid in debugging and profiling of programs.
By default, the compiler optimizes code by removing the use of the frame pointer, as it helps reduce stack size and improve overall program performance. However, during debugging or profiling of a program, it can be helpful to have access to information about the stack frames to easily trace function calls and analyze the program's state during runtime.
Using the `-fno-omit-frame-pointer` flag disables this optimization and instructs the compiler to preserve the frame pointer. This facilitates easier debugging and profiling of the program, but it may increase stack size and slightly impact performance due to additional save and load operations for the frame pointer.
>>3326071 >объясните хлебушку на пальцах, как работает debuginfo Ты можешь компилировать программы с дополнительной отладочной информацией. Есть разные форматы, в gcc используется DWARF. Можешь почитать краткое введение тут https://dwarfstd.org/doc/Debugging-using-DWARF-2012.pdf
Если совсем на пальцах то отладочная информация хранится в виде древовидной структуры. Каждый узел дерева имеет родителя, может иметь потомков и называется DIE (Debugging Information Entry). Каждый узел имеет свой тэг (тип) и список атрибутов (свойств), описывающих узел. Атрибуты могут содержать все, что угодно, например, данные или ссылки на другие узлы. Кроме того, существует информация, хранящаяся вне дерева. Узлы делятся на два основных типа: узлы, описывающие данные, и узлы, описывающие код. Ну и дебаггеры умеют работать с этими данными, например: - устанавливать точки останова (breakpoints) не на физический адрес, а на номер строки в файле исходного кода или на имя функции - отображать и изменять значения глобальных и локальных переменных, а также параметров функции - отображать стек вызовов (backtrace) - исполнять программу пошагово не по одной инструкции ассемблера, а по строкам исходного кода
>что тогда такое -fno-omit-frame-pointer Сначала надо объяснить, что такое fp и зачем он используется. Это выделенный регистр, который указывает на верхушку стека в момент перехода в функцию. Пока функция выполняется — стек двигается туда-сюда и может быть сложно получить значения каких-нибудь локальных переменных где-то в середине. Вот для удобства работы и придумали, чтобы один из регистров всегда указывал на начало стека для функции. В принципе, он не нужен когда пишешь на ЯП высокого уровня, т.к. компилятор в состояние отслеживать смещения в стеке самостоятельно. За счёт этого убираются лишние инструкции по сохранению/восстановлению fp на стеке при переходе между ветками кода, т.е. экономим стек и улучшаем производительность. Эта опция контролирует такую оптимизацию.
>почему если бинарник собран без этой опции даже имея debuginfo может не показавыть корректную информацию в stack traces? debuginfo это какой-то пакет или что? Хз, надо смотреть как он устроен. Вообще я знаю 3 способа раскрутки стека, один из них действительно основан на fp. Очевидно, если он сохраняется на стеке, то мы можем переходить по ним и читать адреса возвратов по фиксированным смещениям. Этот способ самый быстрый и точный, но как я писал выше имеет постоянный оверхед в рантайме.
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 20:36:16№3326130159
>>3326071 Не сильно эксперт в этом, но сталкивался с чем то похожим: отладчик не показывал мне некоторые данные, потому что в оптимизированной сборке не было выделено участка памяти под них, они прямо в регистрах процессора передавались.
Аноним (Microsoft Windows 10: Firefox based)03/07/23 Пнд 20:58:10№3326135160
>>3326042 >>3326049 Это не я обосрался, это фаервол втихушу правило запрета создал. Прибил правило, всё покатило.
Из-за того, что в системе и во флетпаке разные графические драйвера, половина приложений из песочницы крашится. Лучше бы я через firejail проприетарщину из бинарников запускал...
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 23:17:17№3326171162
>>3326013 Где там цены доходят до 65-80 тр? На лохито у серовозов 64гб прям щас лежат по 35-40 (а другие версии ненужны), а если заказывать из ЮС через бандерольку или другую пересылку, спокойно берется за тридцатку.
>>3326171 > а если заказывать из ЮС через бандерольку или другую пересылку, спокойно берется за тридцатку. Тридцатку это только за товар. Будь готов отвадить 250 бакинских комиссаров за доставку, страховку, etc
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 23:26:02№3326173164
>>3326103 Кнопка входа в акк с фоном сливалась, писос.
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 23:27:29№3326174165
>>3326165 Тут один ебанутый анон же писал, стабильная система и новые приложения! Что может пойти не так?
Аноним (Google Android: Mobile Safari)03/07/23 Пнд 23:39:53№3326179166
>>3326172 25 за товар, 4 за доставку (это я ещё вещи заказывал, чисто с весом дека вышло бы чуть меньше). Какая комиссия?
Мда, товарищи, я не могу установить убунту 23.04. Установщик тупо вылетает. Причем в убунте обычно как было, ты с флешки грузишься - тебя приветствует лаунчер и предлагает установить или опробовать. В 23.04 при загрузке появляется окошко и тут же вылетает, но это пох, в принципе. Запускаю установщик, заполняю всю херню, делаю ручную разметку итд и на этапе когда нужно ввести имя пользователя и пароль - установщик просто вылетает. Вот это прикол, конечно. Чем они в своем каноникле занимаются
>>3326300 Смех смехом, а я как-то полночи ставил бубунту. Каждый раз происходила неведомая хуйня, которая ломала установку. Причем каждый раз новая и на разных этапах. Удивительно, что сама система сейчас работает очень гладко.
>>3326303 Хз, сколько раз устанавливал, разные версии - ни разу с подобным не сталкивался. 22.04 LTS ставил на свой комп вообще без проблем. А тут они что-то с установщиком намудрили, что даже устанавливаться система не хочет
Аноним (Google Android: Mobile Safari)04/07/23 Втр 13:37:06№3326306180
>>3326292 Кеды, по идее, всегда ставят и иксы, и вейланд, просто в DM'е выбираешь, куда логиниться.
>>3326278 Дебиан >>3326232 Ну в настройках отключены Сейчас еще вот тут отключил на всякий случай, хотя тоже вроде выключено было sudo dpkg-reconfigure unattended-upgrades Еще нагуглил что это могут быть обновы кедов или гнома, через системд, но пока не нашел где отключаются. Буду продолжать наблюдения.
Так, теперь вопрос. Раз ублюнта отказывается устанавливаться. Что более-менее адекватное нынче поставить можно из deb/rpm-based дистров? Я вот думаю либо дебиан поставить, либо сусю. Сейчас пишу с древнего ноута с дебиан 12 на борту - все устраивает, но на пекарню нужно поставить что-то где пакеты обновляться будут раз в пол-года хотя бы, поэтому дебиан сейчас, пока свежий - норм, а потом придется все равно что-то другое ставить
Господа красноглазики, не оставьте ламера в беде. Первый раз ставлю линукс, пытаюсь сдуал бутить поп ос. Получаю пикрил. Как чинить, что вообще делать?
>>3326337 А, я не заметил что ты дуалбутишься. Дуалбут у тебя с одного диска как я понял? скорее всего у тебя изначально GPT раздел и был. Хуй знает тогда в чём дело. Ты через grub дуалбутишься?
Аноним (Google Android: Mobile Safari)04/07/23 Втр 15:00:36№3326342196
>>3326340 Пощади неуча, я до этого только к убунте на виртуалке и прикасался. Не знаю я никаких grub. Я буквально забутился с загрузочной флешки, сделал несколько разделов и пытаюсь в них поставить поп ос.
>>3326072 >debuginfo это какой-то пакет или что? ну я вообще предполагал что это как раз DWARF файлы. для каждого пакета есть соответствующий debuginfo пакет. на пике содержимое такого пакет для 389-ds к примеру. тут видимо исходный код + бинарники .debug. хз
>Это выделенный регистр, который указывает на верхушку стека в момент перехода в функцию. да, я это помню вроде как. картинка твоя кстати не очень удачная, имхо. как будто нечто Frame Pointer находится прям на стеке. мне просто не понятно почему хуево трейсятся программы без него. Но вот тут ты частично пояснил >За счёт этого убираются лишние инструкции по сохранению/восстановлению fp на стеке при переходе между ветками кода видимо происходят такие оптимизации которые даже с наличием debuginfo с переменных успехом позволить что-то получить. блять, ну это пездос, как жить то. мало того что ко всему нужно debuginfo, так все ещё и перекомпилировать нужно. жопа горит
>>3326106 а ты умник ебаный не мешай с людьми общаться
>>3326342 Ну тогда было ошибкой ставить дуалбут так сгоряча) дуалбут всю жизнь был проблемным. Я просто не совсем понимаю на что ты пытаешься дуалбут поставить, что у тебя до этого было? Другой линукс? Виндовс? Чем ты пользовался?
Аноним (Google Android: Mobile Safari)04/07/23 Втр 15:03:44№3326345199
>>3326344 10 винда. Получается я сдолбоебил по незнанке, и теперь мне только в клин инсталл?
>>3326345 теперь встаёт другой вопрос, но скорее всего он бесполезен. Ты когда винду ставил, ты выбирал GPT или MBR? Хотя ты и не помнишь скорее всего...
Аноним (Google Android: Mobile Safari)04/07/23 Втр 15:06:24№3326349201
>>3326349 Ну пизда, на нём почти невозможен нормальный дуалбут. EFI раздел работает только с GPT разметкой, в MBR бутлоадер находится в первых 512 байт(1 сектор крч), а у тебя там винда, нет места для разгрузчика попос. Если тебе так нужен линукс, предлагаю сделать легче: купить просто ссдшник на 120/240GB за 1-2к и не париться, так будет легче.
Ungoogled-chromium после обновления на бомжаре захотел себе icu 73. А pacman видел только icu 72 ни в какую не видел свежую В итоге нашёл и накатил вручную через pacman -U. Запускаю, а он теперь хочет icu 72 — ок, ставлю обратно. Теперь он хочет снова icu 73. ??? В итоге оставил icu 73 и нашёл на ауре icu 72, и наконец-то он запустился. Какой-то пердолинг получился, и явно решение есть намного проще, чем это.
>>3325916 >проще ее всю на иксы и перетащить Не проще. На иксах не работает скейлинг, разный DPI на мониторах, vaapi в браузерах, nvidia на ноутбуке и ufotest в браузере.
>вейланд можно не ставить, меньше пакетов, легче система Я не трясусь над "лишними" мегабайтами. Да и всё равно зависимости жесткие.
Я только вкатываюсь в линуксы, но пытаюсь разобраться. Почему у меня каждый, ебать его в рот, дистр иногда намертво виснет? Арч, дебиан, один хуй. Это редко бывает, но на винде такие случаи значительно реже. Судя по логам что то в нвидии, но я в душе не ебу, что с этим делать. Я могу сидеть в браузере и все. Если отошел, экран погас, тоже мертвый фриз может случится. С памятью все ок, свап есть. Открытые драйвера могут помочь? Может ли быть причиной дуал бут с виндой?
Аноним (Google Android: Mobile Safari)04/07/23 Втр 18:04:00№3326436219
>>3326355 Он пиздит, на мбр/биос самый простой дуалбут.
>>3326428 > Арч, дебиан, один хуй Я бы все таки поставил на утечку памяти. Попробуй установить earlyoom -> systemctl enable --now earlyoom и посмотри на полет.
>>3326444 Ну, пусть лучше пойдет дождется экстрасенсов, чем додиков которые требуют все известные логи и отпечаток ануса, а потом срыгивают в неизвестном навправлении, так как по теме им изначально сказать было нечего.
>>3326428 На винде вообще ничего виснуть не должно, так что я бы подумал насчет проблемы в железе. Пошатай разъемы памяти, штекеры, погоняй мемтест и что там на видяху сейчас,вместо фурмарка.
>>3326428 У меня вон выше вейланд сломался, на некроноуте. Так вот сейчас я вспоминаю что каждый день 1-2 раза ноут зависал. А когда переключился на xorg- перестал зависать.
>>3326076 Спасибо. У меня есть список слов столбиком в екселе, получается мне надо столбиком скопировать в другой файл текстовый файл и питон просто будет читать каждую строчку да? 30к слов потянет?
>>3326398 Я хромым давно не пользуюсь, но когда еще на винде сидел, видел там пролетали проги типа Chromium Updater, неужели под линукс такого скрипта нет?
>>3326467 Не сравнивай коммерческий и любительский софт. Да, у меня винда тоже иногда зависала. Раз в полгода год. Но это когда я сам делал довольно кривые вещи - например запускал васянский драйвер на какое то устройство, сначала отключив все защиты. Просто от использования - хз, не понмю такого со времен висты, наверное.
>>3326428 Как именно зависает? Именно экран ГАСНЕТ, или порой может просто изображение зависнуть и ни клавиатура, ни мышь не реагируют, только ребут? Потому что у меня раньше была непонятная хрень с линуксом, сижу-сижу, бац, все намертво зависло, иногда на клавиатуре выше нампада светились штучки. Как я потом прочёл, это kernel panic был, помогло отключение какой-то там опции с биосе с auto на off, уже и не вспомню что за опция, года полтора назад это было, когда сам перешёл.
Аноним (Microsoft Windows 10: Firefox based)04/07/23 Втр 19:16:23№3326481243
>>3326469 Хромогиум в отличии от шинды лежит в репах и обновляется пакетником со всей остальной хуетой.
Перешёл на Debian, удалил пакет установленный из .deb файла, используя apt-get autoremove хочу удалить установленные зависимости, но в списках удаляемых пакетов значится linux-image-6.1.0-7-amd64. Почему так и что делать?
/home/andrew/text_speak/pyttsx/env/bin/python /home/andrew/text_speak/pyttsx/test.py Traceback (most recent call last): File "/home/andrew/text_speak/pyttsx/env/lib/python3.9/site-packages/pyttsx3/__init__.py", line 20, in init eng = _activeEngines[driverName] File "/nix/store/l32bjvyic2fplxj9sl3v3m46fnciwil3-python3-3.9.17/lib/python3.9/weakref.py", line 137, in __getitem__ o = self.data[key]() KeyError: None
During handling of the above exception, another exception occurred:
Traceback (most recent call last): File "/home/andrew/text_speak/pyttsx/test.py", line 2, in <module> engine = pyttsx3.init() File "/home/andrew/text_speak/pyttsx/env/lib/python3.9/site-packages/pyttsx3/__init__.py", line 22, in init eng = Engine(driverName, debug) File "/home/andrew/text_speak/pyttsx/env/lib/python3.9/site-packages/pyttsx3/engine.py", line 30, in __init__ self.proxy = driver.DriverProxy(weakref.proxy(self), driverName, debug) File "/home/andrew/text_speak/pyttsx/env/lib/python3.9/site-packages/pyttsx3/driver.py", line 50, in __init__ self._module = importlib.import_module(name) File "/nix/store/l32bjvyic2fplxj9sl3v3m46fnciwil3-python3-3.9.17/lib/python3.9/importlib/__init__.py", line 127, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1030, in _gcd_import File "<frozen importlib._bootstrap>", line 1007, in _find_and_load File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 680, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 850, in exec_module File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed File "/home/andrew/text_speak/pyttsx/env/lib/python3.9/site-packages/pyttsx3/drivers/espeak.py", line 9, in <module> from . import _espeak, toUtf8, fromUtf8 File "/home/andrew/text_speak/pyttsx/env/lib/python3.9/site-packages/pyttsx3/drivers/_espeak.py", line 18, in <module> dll = cdll.LoadLibrary('libespeak.so.1') File "/nix/store/l32bjvyic2fplxj9sl3v3m46fnciwil3-python3-3.9.17/lib/python3.9/ctypes/__init__.py", line 452, in LoadLibrary return self._dlltype(name) File "/nix/store/l32bjvyic2fplxj9sl3v3m46fnciwil3-python3-3.9.17/lib/python3.9/ctypes/__init__.py", line 374, in __init__ self._handle = _dlopen(self._name, mode) OSError: libespeak.so.1: cannot open shared object file: No such file or directory
>>3326522 >Это. У тебя что за материнская плата и процессор? Лично у меня райзен и какая-то материнка от MSI, вот такая проблема была. Наткнулся на какой-то пост в форуме древнем 2018 года, где описывалось похожее поведение.
Аноним (Microsoft Windows 10: Firefox based)04/07/23 Втр 22:13:08№3326537259
>>3326497 Ты этот pyttsx3 откуда взял? Нужно его добавить в систему, например как-то так: (python3.withPackages (ps: with ps; [ pyttsx3 ])) Это вместо python3 у тебя в файле конфигурации. Тогда никс подцепит и скомпилирует необходимые зависимости. мимо-никсоёб
>>3326537 Как откуда, я его пипом поставил, установил, вбил строки из тех что в гите были на тест и все, вылезло куча ошибок. Как бы все в системе и стоит.
Аноним (Google Android: Mobile Safari)04/07/23 Втр 22:41:29№3326549261
Аноним (Microsoft Windows 10: Firefox based)04/07/23 Втр 22:53:53№3326550262
>>3326545 >пипом поставил У тебя буквально лучший в мире пакетник, зачем ты что-то ещё используешь? Поставь никсом, у этого пакета нативные зависимости. Без понятия как работает пип, но вряд ли патчит бинарники, чтобы работали в никсос. Помимо этого могут быть и патчи в самих питоновских библиотеках, для работы без FHS.
>>3326550 Какой адъ Куда еще насос лезет своими кривыми руками? В npm?
Аноним (Microsoft Windows 10: Firefox based)04/07/23 Втр 23:14:22№3326556265
>>3326553 Дурацкий вопрос, система называетсяNixOS, а pacman это обычный заурядный пакетник. Зато вот рачешкольники тащат nix себе в систему иногда. Ещё и считают потом, что взяли лучшее от никсоса, лол.
>>3326556 > У тебя буквально лучший в мире пакетник > pacman это обычный заурядный пакетник
Аноним (Microsoft Windows 10: Firefox based)04/07/23 Втр 23:21:36№3326558267
>>3326555 Поясни за кривые руки. npm, cargo, pip, cabal, gems, cpan, блин, да всё что может нуждаться в адаптации под никсос, есть даже пакеты из elpa/melpa, gnome extensions и плагины для vim/nvim
>ничего из этого не должно нуждаться в "адаптации", млять, это отдельные инфрастуктуры своих языков Ну вот гляди, тут ананас пытается использовать какой-то pyttsx3 который зависит от espeak и автор даже прямо пишет, что она системно-зависимая: https://github.com/nateshmbhat/pyttsx3/blob/master/requirements.txt#L2 и автор даже пишет заранее что нужно его отдельно ставить.
Смотрим на пакет в nixpkgs и упс, там нет такой зависимости. Увы, конкретно в этом случае ананасу придётся поставить её руками отдельно, тогда возможно даже пакет из пипа заработает. Идеально конечно пропатчить питновский пакет и отправить его в nixpkgs, это же опенсорс, верно?
Спросишь, а нахуя это надо? Так в этом вся суть никса, то что ты поставил один раз будет ВСЕГДА ГАРАНТИРОВАНО ОДИНАКОВО работать. Т.е. не будет такой ситуации, что ты обновишь пакет с бинарным пакетом, в котором что-то поменялось, а программа поставленная из пипа скажет тебе: "ой, что-то не так", хотя ты даже её не трогал.
>>3326567 Угу, какие то васяны из никсоса прям разбираются что можно а что менять в либах питона и десятков других языков, ага. Тут он захардкодил что-то, а потом окажется что питону надо чтобы это было не хардкожено и можно менять.
>>3326568 >какие то васяны из никсоса У-у-у, святая вера в каких-то всезнающих разработчиков. Если что, эти пакеты в питоне точно такие же васяны пишут, держу в курсе. Вообще в nixpkgs 5500 контрибьюторов, думаешь там нет никого кто в питоне разбирается? В ядре 14500 кстати, для сравнения. Я кстати, в ядро коммитил, не страшно на линуксе-то сидеть?
>>3326578 Ну а кто ещё будет кричать что он в ядро коммитил? только такие как ты
Аноним (Microsoft Windows 10: Firefox based)05/07/23 Срд 00:20:38№3326581278
>>3326579 Так ты сам под спойлер полез, кто кричал-то? Кстати, по поводу коммитов с константами — мне однажды довелось потратить пару недель работы на поиски проблемы, решение которой вылилось в удалении одного символа. Кажись хуйня, но крови это выпило немало.
>>3326574 А почему на скрине написано 1867? Ну и чтоб ты знал, это обычно означает, что после первых 10, там просто люди пару строчек взад вперед двигали.
Аноним (Microsoft Windows 10: Firefox based)05/07/23 Срд 00:26:32№3326583280
>>3326582 Потому что это количество людей, а не изменённых строчек кода. Или о чём ты спрашиваешь?
>>3326583 Цифра в посте и на скрине не совпала,только и всего.
Аноним (Microsoft Windows 10: Firefox based)05/07/23 Срд 00:44:22№3326586282
>>3326585 А, так в анонсе количество контрибьюторов с предыдущего релиза, т.е. не мёртвые души, так сказать. 5500 это за всё время существования репозитория. Понятно что тех, кто регулярно коммитит ещё меньше. Но так везде.
Как обычно оставил пк на ночь, проснулся, а он стоит на окне логина. Судя по слетевшой настройке мыши он ушел в ребут. Можно как-нибудь узнать причину, если в логах ничего такого нет?
Аноним (Microsoft Windows 10: Firefox based)05/07/23 Срд 04:37:20№3326609284
>>3326343 >тут видимо исходный код + бинарники .debug. хз Я если честно в десктопном программировании не особо силён, подсказать не могу. >картинка твоя кстати не очень удачная, имхо. как будто нечто Frame Pointer находится прям на стеке Так и есть. Посмотри на пикрилы.
На первом программа и её результат выполнения.
Скомпилирована без оптимизаций, на втором пике — её дизассемблер. Обрати внимание, что в начале каждой функции компилятор сохраняет на стек rbp и тут же помещает в этот регистр туда обновленное значение верхушки стека. Таким образом, компилятор кладёт старый frame pointer на стек и заводит новый. Ну а адрес возврата процессор автоматически помещается на стек после инструкции call, поэтому перед fp он и будет лежать. Полностью соответствует картинке. Соответственно когда выходим из функций компилятор сначала восстанавливает rbp, а потом процессор переходит по адресу возврата и убирает его и стека по инструкции ret.
С такой информацией трейс получить проще простого — по адресу в rbp можно прочитать адрес предыдущего фрейма, а слово которое лежит перед ним в стеке содержит адрес функции.
Теперь скомпилирует с -fomit-frame-pointer и посмотрим на результат, третий пик. Видно, что все махинации с rbp и rsp в начале функций пропали, поэтому таким способом получить трейс не получится. Вот тут раз нужна дебажная информация. В подробности вдаваться не буду, тем более не знаю как десктопах это работает. Смысл примерно такой, что компилятор генерирует специальный дополнительный код для каждой функции, который позволяет получить адрес возврата, буквально пара инструкций типа сдвинуть указатель стека на столько-то и считать такие-то регистры. Эта инфа может быть как в формате DWARF для дебагеров, так и непосредственно в самом бинарнике, для например, раскрутки исключений в C++.
>видимо происходят такие оптимизации которые даже с наличием debuginfo с переменных успехом позволить что-то получить. Да запросто, вот например четвёртый пик, та же программа, скомпилирована с -O2. Компилятор тупо высчитал финальный результат и выкинул все лишние функции. И тут ничего не поможет, ни дебажная информация, ни указатели на фреймы. Просто функций нет, нечего трейсить. Могут быть и более хитрые оптимизации, правда не знаю насчёт десктопа, когда возврат происходит не в ту функцию, из которой был вызов. Хз, может ещё что, тут надо глубоко в тему погружаться.
Аноним (Google Android: Mobile Safari)05/07/23 Срд 05:16:06№3326613285
>>3326615 Да, в том и дело, что чего-то серьезного я там не нашел. Комп просто решил ребутнутся на пустом месте. Может конечно БП коротнуло от жары, но я чекал по периферии и проблем с питанием не было.
Как-то не очень понимаю отзывы о Манджаре. Люди о ней говорят какие-то мутные вещи с сертификатами, обновлениями и прочим, отзываются то хорошо, то плохо. Ещё какой-то EndeavourOS упоминают, или вовсе перекатываются на чистый Арч. И почему называют бомжарой? Сейчас вроде пользуюсь, особого пердолинга и желания перекатиться не заметил, за исключением недавно прочитанных отзывов
Сейчас пытаюсь разобраться почему люди говорят, что wayland говно и в целом отговаривают от него. Так вот, пока что читаю и выглядит не сказать чтобы плохо, асинхронная модель обработки запросов, БЕШОПАШНОСТЬ, вроде не прибит к ядру как иксы. В чём проблема? Это хидден гем, или что-то там не так всё же?
>>3326783 Видел, как какой-то чел писал, что это так. Мол большая часть функционала вынесена была в ядро для большей то ли совместимости, то ли производительности. В общем то, что иксы и сам линукс уже неотъемлемая часть друг друга. Это не так? Меня обманули, получается? сам то я пока в этом мало что понимаю
>>3326778 >У тебя 32 гига памяти? 16 примерно пару лет назад наткнулся на нехватку и напердолил еще zram на 32 >без lto без Оно вроде раньше более осмысленно ругалось, но в принципе неважно, подрезал количество потоков и запустил снова - будем посмотреть
>>3326785 Ты все с ног на голову перевернул. Функционал непосредственно Иксов никуда не вытеснялся, им просто переставали пользоваться, потому что на смену ему приходили более современные инструменты, в виде новых библиотек, улучшений ядра и возможностей графического стека. Таким образом значительная часть протокола X11 и непосредственно реализации X.org превратилась со временем в мертвый груз, нужный только в дремучем легаси, а современные тулкиты как-раз таки наиболее отвязаны от специфики Иксов.
>>3326789 Пиздец. Интересно в чём тут проблема может быть, в самой архитектуре вейланда или реализации? По-любому же просто реализация кривая, ведь так?
>То есть все-таки нас ждет рано или поздно переход на вейленд? Да его уже пушат во многих дистрах как дефолт. На незеленых картах если будешь пользоваться Гномом, даже и не заметишь. Я вот ставил на работе и заметил только когда та самая легенадрная сетевая прозрачность потребовалась. Которая работает как абсолютное говно говна и по перфомансу сосет с заглотом у VNC.
>>3326781 Wayland не говно, просто а) куча софта все еще работает только на иксах, поэтому прослойка под иксы нужна так или иначе, а тогда какой смысл от вейланда, б) под ним работают только Gnome, KDE и куча ВМок, поэтому всякие менее крупные DE типа крысы, MATE, Deepin и LXQt отлетают (а среди ВМок самые популярные, под которые написано миллион конфигов типа i3, dwm, awesome тоже не работают) и в) это еще одно редхатовское новоделие, а многим не особо улыбается отдавать половину системы редхату (и так перешли на systemd, теперь еще вейланд, пайпвайр, гном становится дефолтом етц). Я уж не говорю о том, что пользователю понятно, как и с какими утилитами работать под иксами (типа того же xrandr, xinput, setxkbmap и так далее), а заново разбираться, как делать те же действия под вейландом, мне, например, не особо улыбается. Ну и безопасность достаточно проблем создает, например, программы умеют в глобальные хоткеи только через прослойки, стриминг экрана только через пайпвайр и так далее.
>>3326740 Насколько мне известно, часть сообщества не приняла гном 3 и начала клепать свои форки MATE, Cinnamon и другие. В целом, без твикера, расширений и оптимизации Гном является абсолютно некастомизируемым, неудобным и глючным DE здесь скорее для слабых компьютеров. Со всеми этими костылями он становится приемлемо кастомизируемым, приемлемо удобным и приемлемо оптимизированным. То есть его минимум нужно предварительно настраивать, чтобы нормально им пользоваться. В некоторых дистрибутивах это делают даже заранее. В этом плане половина других DE работают нормально искаропки. Сам я не считаю его плохим, при хорошей настройке мне он даже нравится и кажется комфортным, но в тоже время я понимаю ненависть в его сторону.
>>3326800 >То есть его минимум нужно предварительно настраивать, чтобы нормально им пользоваться Если пользоваться им как Виндой, да, но зачем тогда им пользовать вообще? Для пользования Гномом искаропки надо шорткаты выучить и принять его парадигму работы с окнами и воркспейсами, тогда он становится чем-то схожим со standalone оконным менеджером по воркфлоу.
Аноним (Google Android: Mobile Safari)05/07/23 Срд 21:15:21№3326804329
>>3326786 Лучше забей и собери лису, быстре намного будет. Без лто я собирал на 4 гигах с 4 потоками.
>>3326781 >что wayland говно Это полная правда. Wayland залупа говна, которая вместо стандартизации заставляет каждого выдумывать свой велосипед. Раньше у меня gnome-screenshot работал под X11 на любом DE (lxde, xfce, kde) Сейчас я ставлю его под вялый кде, а он мне "пук среньк нужные костыли необнаружены". Типа в мирке пинуса мало было раздроблености, нужно еще говна накинуть. Чистая диверсия со стороны крупных игроков к дестопному линуксу.
>и в целом отговаривают от него А вот это уже долбоебизм и ретроградство. Да, несмотря на вышеперечисленное - выбора нет. X11 не разрабатывают, не офичивают, оно не безопасно. Mir здох. И ничего кроме вялого всё монументальное сообщество опенсора выдавить из себя за десятилетие так и не смогло.
Так что переходим, но не потому что оно такое распиздатое, а просто потому что выбора нет.
>>3326803 Мне как раз надоел стандартный дизайн Винды и хотелось чего-нибудь нового, особенно для ноутбука. Как раз привыкаю — воркспейсами пользоваться удобно, особенно с жестами и парой хоткеев, но всё же поставил Dash to dock и пару твиков, чтобы панель сверху была чище и удобнее.
>>3326814 /etc/fstab - Это тупо текстовый файлик, впиши к каждому указанному партишену через текстовый редактор новые значения, которые тебе выдаст "sudo lsblk -f"
>>3326805 >стандартизации заставляет каждого выдумывать свой велосипед Вот этого я вообще не понял. Его же шапка изобрела, они же все стандаризировать хотели, той же systemd, например, почему они против своего же ветра ссут?
>>3326806 Ну вот у тебя в ls нет msdos2 и ты его меняешь на msdos3, я правильно понимаю? И значит тебе надо просто отредактировать в файле grub это от рута, разве нет?
>>3326841 >По сравнению с "red-black tree" применение "maple tree" позволяет добиться более высокой производительности. Уязвимость вызвана ошибкой в обработчике расширения стека - в структуре "maple tree" Ну че, как покрутили деревья?
>>3326831 Допрыгался, система в конец поломалась, каждая вторая команда начала зависать и игнорировать ctrl+c, пришлось ребутаться.
Аноним (Microsoft Windows 7: Firefox based)05/07/23 Срд 23:41:39№3326856355
Что поставить на некроту Pentium 4 с двумя гигами - MATE, XFCE, LXQt? И стоит ли ставить убунту вместе с одним из вышеперечисленного, или там много ненужного говна, которое всю оперативку забьет на старте? Я в принципе и с установкой арча могу поебаться, но лень и хотелось бы избежать.
Аноним (Google Android: Mobile Safari)05/07/23 Срд 23:47:03№3326858357
>>3326856 DE противопоказаны, ставь wm/wc. Убунта без графики тоже жирноватая, лучше какую-нибудь альпыню, ну или генту, если есть машина под билдсервер.
>>3326856 MATE забагованная параша XFCE полегче LXQt вроде, но мне с ней не повезло. на 2 гигах у меня так то спокойно работает дебиан с гномом, но тут конечно не п4.
Аноним (Google Android: Mobile Safari)06/07/23 Чтв 03:50:04№3326916370
>>3326907 >Интересно, что 1984 появляется в самых швятых и свободных раньше чем в анальном мордоре. Сорта Остазий/Евразий/Океаний. Свобода там, где нет человека.
Недавно комп начал ребутится сам по себе. Оба раза, когда я оставлял его с открытым браузером. Не уверен в том, что проблема в системе, так как проблемы начались с приходом ебаной жары, то есть может просто ССД отваливается от перегрева. Что можно вбить в консоль, чтобы посмотреть причины для ребута?
Блядь, в манжаре здохли что ли все? Где новая меса? Где обновление фаерфокса? Раньше намного быстрее обновы прилетали, сейчас как будто толкан говном забился - всё встало.
>>3326972 ПРИШЛО ВРЕМЯ ПЕРЕУСТАНАВЛИВАТЬ ЛИНУХС ЛИНУХС САМ НЕ ПЕРЕУСТАНОВИТСЯ ПЕРЕУСТАНОВИ ЕГО, ПЕРЕУСТАНОВИ ЕГО ЕЩЕ РАЗ ЗАЧЕМ МНЕ НУЖЕН WINDOWS, У МЕНЯ НЕТ ВРЕМЕНИ ЧТОБЫ ЕБАТЬСЯ С НИМ ЛУЧШЕ ЕЩЕ РАЗ ПЕРЕУСТАНОВИТЬ ЛИНУХС Я ПЕРЕУСТАНАВЛИВАЮ ЛИНУХС ПО 3 РАЗА В ДЕНЬ КАЖДАЯ ПЕРЕУСТАНОВКА ЗАНИМАЕТ ДВАДЦАДЬ МИНУТ Я ЖИВУ АКТИВНОЙ И ПОЛНОЦЕННОЙ ЖИЗНЬЮ Я УСПЕШЕН И ПОЭТОМУ ЦЕЛЫЙ ДЕНЬ ЗАНИМАЮСЬ КОДИНГОМ А ПОСЛЕ ЭТОГО ПЕРЕУСТАНАВЛИВАЮ ЛИНУХС ТУПЫЕ СПЕРМОВОДЫ ОДЕРЖИМЫ СТАБИЛЬНОСТЬЮ ВЕДРА А Я СВОБОДНЫЙ ОТ ЗАДРОТСТВА ЧЕЛОВЕК
https://vanillaos.org/2023/07/05/vanilla-os-orchid-devlog.html > As previously mentioned, Apx v2 sets itself apart from v1 with the introduction of stacks. Stacks are sets of instructions that define how a subsystem gets created. While creating a stack, you can define the name, distribution, package manager, and list of packages to install during the subsystem’s initialization phase.
Выберите мне бойца на завтра, бэкапить венду 4.0nt, 2000, 10, 7, оракл 7, центос 5, дебиан 8, мандрива 2012, федора кор 7, бздя, короче зоопарк из 70 машин и 5 серверов. В наличии новая флеха и внешний хард.
Аноним (Microsoft Windows 10: Firefox based)06/07/23 Чтв 17:21:52№3327040395
>>3327019 Чёт кекнул. Вместо мануала — видео с каким-то сойджеком. Современые разработчики такие современные. Лень смотреть, там есть возможность отправки произвольных бинарных пакетов в кастомные BLE сервисы? Мне бы по работе пригодилось, надоело питоновские скрипты для тестирования писать.
>>3327034 Скорее всего твоя проблема в том, что ты ищешь переводы строк, а регекспы по умолчанию работают в пределах одной строки. Потом я попросил ее написать на sed но с уточнением что нужен multiline. Тест кейзы вроде совпали.
>>3327043 Я сам не понял что это. Видимо что то как в ffmpeg, магия с потоками и их склеиванием.
Аноним (Microsoft Windows 10: Firefox based)06/07/23 Чтв 18:12:55№3327053400
>>3327044 >>3327043 Это goto в скрипте седа. Весь этот скрипт можно прочитать таким образом: 1. Прочитать очередную строку для обработки (неявно это делает сам сед) 2. Добавить для обработки следующую строк (команда N) 3. Если ещё есть строки в файле перейти на шаг 2 4. Заменить текст по образцу (команда s) 5. Если ещё есть строки в файле перейти на шаг 1 (неявно это делает сам сед)
Т.е. таким образом эта "магия" склеивает весь файл в единое пространство для поиска и замены начиная скакой-то строки. Причём делает это многократно, т.е. если у нас 10 строчек скрипт сначала сделает замену в строчках с1-ой по 10-ую, потом ещё раз поищет в строчках со 2-ой по 10-ую, ещё раз с 3-ей по 10-ую и так далее. Супер неэффективно, знатоки седа поправьте меня если я ошибаюсь, но по-моему достаточно одного N вместо этой конструкции.
Аноним (Microsoft Windows 10: Firefox based)06/07/23 Чтв 18:38:02№3327055401
> Replace newlines with commas: > sd: sd '\n' ',' > sed: sed ':a;N;$!ba;s/\n/,/g'
Аноним (Microsoft Windows 8: Chromium based)06/07/23 Чтв 19:44:48№3327081404
>>3325244 (OP) Анон, как сказать Апачу чтобы он откликался только на заданный в сервернейм и алиасах хостнейм, только при запросе на заданный адрес (из определенного интерфейса) и не выплевывал никаких дефолтных страниц, а просто обрывал подключение если коннект идет с другого адреса, на адрес в обход хостнейма по ip адресу и так далее?
Сделал виртуалхост <желаемый айпи для подключенцев>:80 добавил туда сервернейм и его алиас сделал a2dissite 000-default-conf.
Все равно можно обратиться по адресу сервера в локальной сети (увидев дефолтную заглушку апача), можно обратиться по указанному в виртуалхост адрес:порт адресу в обход хостнейма или алиаса.
>>3327094 Нет, это ошибка команды. В первом случае команде для записи указали каталог вместо файла. Во втором случае, наоборот, пытаются сменить каталог, но это не каталог, а имя программы.
Аноним (Microsoft Windows 10: Firefox based)06/07/23 Чтв 20:57:29№3327109409
что на свеженакатаную генту поставить шоб минималистично и с конфигами не пришлось ебаться долго
>obfs4proxy >404 Ээ.. А куда дели из основного и сторонних репов никто не знает (поиск на офф форуме молчит)? Вроде в начале лета на другой машинке разворачивал систему - еще был пакет. Чем теперь прятать/мимикрировать тор-траффик?
>>3327147 >Удалили Так и понял, просто подумал может там какая предыстория была с самой софтиной/мейнтейнерами? :3 >>3327149 Стяну в локальный реп, спасибо
>>3327162 >подробный гайд по nano Смотри - создаешь в хомяке файл с именем .nanorc. В него пихаешь: bind ^c copy main bind ^v paste all bind ^x cut main bind ^z undo main bind ^y redo main bind ^f whereis main bind ^q exit main bind F3 findnext main bind ^h replace main set zap set tabsize 4 set linenumbers include /usr/share/nano/.nanorc include /usr/share/nano-syntax-highlighting/.nanorc
???
Пользуешься лудшим консольным редактором с человеческими хоткеями.
С гипом та же история. С коробки хуета неюзабельная, но чуть подпердолив интерфейс можно пользоваться почти даже не морщась. Благо все равно альтернатив нихуя нет
Аноним (Google Android: Mobile Safari)06/07/23 Чтв 23:17:40№3327194432
>>3327122 У тебя инитрд поломался, грузись в чрут и генерируй инитрамфс заново (правда, не знаю, что там для его генерации в бубунте используется, так что гугли)
>>3327189 >С коробки хуета неюзабельная В плане? Запскаю иногда, делаю нужное в десяток кликов и закрываю. >Благо все равно альтернатив нихуя нет Крита?
>>3327217 > делаю нужное в десяток кликов А должен в три с половиной.
>Крита? Рисовалка прежде всего.
Аноним (Google Android: Mobile Safari)07/07/23 Птн 02:34:43№3327277436
Ебаный рот этого плимута, аноны. Я его установил, добавил в хуки plymouth и kms, в модули amdgpu, и, во-первых, экран моргает после груба (хотя и груб в фхд, и плимутовская тема), во-вторых, при запуске системы отображается только первый кадр анимации (при выключении все нормально). Что делать?
Аноним (Google Android: Mobile Safari)07/07/23 Птн 02:44:42№3327280437
>>3327277 Ладно, я спиздел, тема в 800х600, но она же должна центриться и все равно в фхд выводиться? какого хуя у всех все работает а у меня нет
Зачем во время загрузки линукс меняет один паршивый шрифт на другой? Инб4 погугли: "меняет, потому что вызывает функцию setFont" - спасибо кэп. А зачем она это делает, если шило на мыло, почему нельзя сразу этот фонт изначально поставить?
Аноним (Google Android: Mobile Safari)07/07/23 Птн 06:14:11№3327294441
>>3327282 Потому что если ты и твоя мамка станете вместе пользоваться компьютером, то можно будет загружать тебе твой любимый шрифт, а мамке ее.
Аноним (Google Android: Mobile Safari)07/07/23 Птн 06:25:15№3327295442
>>3327282 Потому что у тебя сначала грузится инитрамфс, там нет никаких шрифтов в образе и используется стандартный, потом грузится ядро и все переключается на настройки твоего tty.
>>3326726 Поставил всё же её вместо бомжары мне лень даже минимально возиться с установкой арча
Что могу сказать — работает просто удивительно, в хорошем смысле естественно. Всех болячек бомжары, включая ту же задержку обновлений — здесь нет.
Это просто чистый Арч с минимум предустановок. Даже кеды минимальные. Ещё все DE/WM здесь ставятся через интернет, а локально — XFCE. Ещё заметил, что звук здесь PipeWire, причем он работает лучше, чем если пердолиться с бомжарой и ставить его вместо пульсы.
В целом — хороший установщик Арча с нескучными обоями.
https://www.opennet.ru/opennews/art.shtml?num=59395 Что с ебалом, федорасты? Напоминаю, что это от той же компании, что убила Centos и недавно закрыла своих исходники(точнее, теперь только продает их, лол).
>>3327329 > причем он работает лучше В чем это выражается? > пердолиться с бомжарой и ставить его вместо пульсы Там весь пердолинг заключается в pacman -Sy метапакета manjaro-pipewire.
Аноним (Google Android: Mobile Safari)07/07/23 Птн 13:41:19№3327361450
Аноним (Google Android: Mobile Safari)07/07/23 Птн 13:47:15№3327366451
>>3327351 Справедливости ради людям, которые пользуются убунтами, федорами и прочими колясками нет дела до телеметрии и прочих мелких нюансов. Это либо рабочие лошадки, либо домашние пеки для ютубчика. Лиса из коробки в открытую собирает телеметрию и ничего, стандартный браузер в большинстве дистров. А для анонимных шизов всегда есть куча других дистров и возможность пердолинга.
>>3327366 > которые пользуются убунтами, федорами и прочими колясками нет дела до телеметрии и прочих мелких нюансов. Это либо рабочие лошадки, либо домашние пеки для ютубчика. Лиса из коробки в открытую собирает телеметрию и ничего, стандартный браузер в большинстве дистров. >А для анонимных шизов всегда есть куча других дистров и возможность пердолинга. Тогда лучше на окнах или макоси сидеть, если тебя такие моменты не волнуют.
Аноним (Microsoft Windows 10: Firefox based)07/07/23 Птн 14:25:58№3327377453
>>3327377 >Microsoft Windows 10: Firefox based) >телеметрия нужна. Не нужно тянуться своими грязными руками к чему-то чистому, поэтому давай вытекай из треда.
Аноним (Google Android: Mobile Safari)07/07/23 Птн 15:08:15№3327385455
Хочу под корень дебы exfat чтобы ходить в него можно было из под винды. В установщике exfat нет. Как?
Пока из идей только после установки подменить раздел и сгенерить новый fstab с помощью установщика арча.
Аноним (Google Android: Mobile Safari)07/07/23 Птн 15:08:59№3327386456
Поставил Mint в дуал буте на второй hdd, иногда при загрузке в mint черный экран после grub и никакой реакции ни на что. Дальше стоит перезагрузиться и тогда все нормально запускается, логотип появляется и т.п. В чем может быть проблема?
>>3327291 >>3327025 >Hiren's BootCD Какой-то флешбек из прошлого (лет 15-20 назад) - но вроде был годный, остальных не знаю. Вообще бэкап штука растяжимая - так-то можно и условным dd|gzip обойтись, смотря что требуется сохранить и куда развернуть Разворачиваемость бэкапов проверить не забудь
Аноним (Microsoft Windows 10: Firefox based)07/07/23 Птн 15:56:10№3327400459
>>3327382 Без телеметрии непонятно чем пользуются и чего хотят пользователи, происходят неверные решения и стагнация разработки.
Ньюфаг в треде Впервые вкатился на Манджаро, искал альтернативу привычному в винде шадовплею для записи видео, нашел утилиту на гите, пытаюсь установить по инструкции >If you are running an Arch Linux based distro, then you can find gpu screen recorder on aur under the name gpu-screen-recorder-git (yay -S gpu-screen-recorder-git).
>>3327356 >В чем это выражается? Он просто чище и громче. Не знаю почему, ведь пакеты по сути одни и те же. >Там весь пердолинг заключается в pacman -Sy метапакета manjaro-pipewire. С этим я гиперболизировал, и вправду. Дело было скорее в кривой аппаратной поддержке, и мне приходилось тогда пердолиться, чтобы звук завёлся в принципе.
Сейчас поменьше пердолинга энивей — теперь знаю, где можно найти конфиги для альсы, чтобы поменять две строчки и включить звук при запуске системы. Пока что звук работает, но может пропасть при какой-нибудь нагрузке не знаю, и то есть он будет отображаться как рабочим, но работать не будет. Пока что фиксится выключением/включением звука или сменой выходов, но это такое себе, всё же.
Аноним (Google Android: Mobile Safari)07/07/23 Птн 17:11:17№3327421464
>>3327351 >недавно закрыла своих исходники Рот и анус твои хуями закрыты, а давать исходники тем, у кого нет доступа к бинарникам, никто не обязан.
Аноним (Microsoft Windows 8: Chromium based)07/07/23 Птн 19:38:59№3327477471
>>3327081 >Анон, как сказать Апачу чтобы он откликался только на заданный в сервернейм и алиасах хостнейм, только при запросе на заданный адрес (из определенного интерфейса) и не выплевывал никаких дефолтных страниц, а просто обрывал подключение если коннект идет с другого адреса, на адрес в обход хостнейма по ip адресу и так далее? > >Сделал виртуалхост <желаемый айпи для подключенцев>:80 >добавил туда сервернейм и его алиас >сделал a2dissite 000-default-conf. > >Все равно можно обратиться по адресу сервера в локальной сети (увидев дефолтную заглушку апача), можно обратиться по указанному в виртуалхост адрес:порт адресу в обход хостнейма или алиаса.
>>3327366 >Лиса из коробки в открытую собирает телеметрию Ну так устанавливай ее с отключенным интернетом, отключай в настройках, потом пользуйся.Вообще наверняка где то есть скрипт чтобы уже ставилась без трекеров.
>>3327400 Для этого есть другие инструменты, например опросы. Так то есть и обратная сторона медали - часто слышал истории, что разрабы почитали телеметрию и выпилили какую-то фичу, которая кому-то была нужна, может он вообще только ради нее программой пользовался.
Аноним (Microsoft Windows 10: Firefox based)07/07/23 Птн 21:04:47№3327511474
>>3327504 Лично ты согласен учавствовать в опросах раз в месяц тратя на это своё время? Я нет, большинство пользователей тоже не хотят это делать.
Телеметрия отличный вариант, разработчики получают все нужные данные, пользователи не тратят своё время на опросы.
От чего у некоторых такая тряска от телеметрии, собираемые данные перечислены, всё обезличено, а если нет доверия разработчикам, то как вообще тогда можно пользоваться дистрибутивом от этих же разработчиков.
>>3327511 >Лично ты согласен учавствовать в опросах раз в месяц тратя на это своё время Я и так достаточно часто обсуждаю линукс и софт на форумах, ту тоже можно собирать данные. >разработчики получают все нужные данные Не факт, что получают нужные, и так же не факт, что не получают лишние. >всё обезличено В теории наверное, на практике окажется что сопоставляется разрешение окон и еще что-то из железа. > если нет доверия разработчикам Опенсорс же, миллионы глаз могут проверить исходники.
Аноним (Microsoft Windows 10: Firefox based)07/07/23 Птн 21:10:59№3327515476
>>3327504 > Так то есть и обратная сторона медали - часто слышал истории, что разрабы почитали телеметрию и выпилили какую-то фичу, которая кому-то была нужна, может он вообще только ради нее программой пользовался.
Если оставлять каждую фичу нужную двум человекам, то всё раздуется и разработка будет неудобной, иногда нужно избавляться от старого и ненужного чтобы была возможность легче двигаться дальше, а пользователям нужно уметь адаптироваться к новому. Невозможно угодить каждому пользователю.
>>3327515 Вот так мы и получили тот хипстерский интернет и софт который получили. Ради угоды тупой массовости.
Аноним (Microsoft Windows 10: Firefox based)07/07/23 Птн 21:16:32№3327517478
>>3327514 > Я и так достаточно часто обсуждаю линукс и софт на форумах, ту тоже можно собирать данные. Вот ты и ещё пару человек ответственно подойдут к опросу, а остальные или проигнорируют или просто быстренько протыкают не задумываясь, потому что им неинтересно и лень.
> Опенсорс же, миллионы глаз могут проверить исходники. Ну так в чём проблема проверить исходники пакета для телеметрии.
>>3327516 > Вот так мы и получили тот хипстерский интернет и софт который получили. Ради угоды тупой массовости. Сделай свой.
Будет ли уместно сравнить графический стэк линукса с архитектурой ALSA? То есть: видеокарта может иметь только 1 пользователя, как и ALSA, для этого у нас есть DRI для видеостэка и, например, pulseaudio для аудиостэка, которые позволяет нескольким приложениям одновременно использовать физическое устройство?
Аноним (Google Android: Mobile Safari)07/07/23 Птн 23:23:44№3327557481
>>3327555 Альса тоже умеет, если хардверная поддержка есть. А она почти везде есть. Пульса уже на свалке, для тех, кому мало альсы, сделали пайпварь.
Аноним (Microsoft Windows 10: Chromium based)07/07/23 Птн 23:25:15№3327559482
>>3325244 (OP) Сап. Кто-нибудь сталкивался с подобным? У меня есть две сессии, одна xfce и вторая i3wm. В первой приложение телеграм работает отлично, а во второй запускается буквально пять минут и работает с какими-то жуткими тормозами. При чём всё остальное работает как надо. Какие могут быть причины?
>>3327560 ну было такое из-за бага с xdg-desktop-portal-gnome. хз должна ли хфсе нормально работать с этим. попробуй такое или погугли % sudo pacman -Rdd xdg-desktop-portal-gnome sudo pacman -S xdg-desktop-portal-gtk
>>3327557 >Пульса уже на свалке Насколько переход с пульсы на пайпвайр безболезненный? слышал, что там та же ситуация что и с xwayland, все равно прослойка для совместимости с пульсой используется
Аноним (Microsoft Windows 10: Firefox based)07/07/23 Птн 23:51:27№3327568486
>>3327566 Да pipewire предоставляет интерфейсы для клиентов pulseaudio, alsa или jack. Переход такой же простой как и на вейланд. Даже ещё проще, под вейланд надо пару переменных прописать, чтобы браузеры и электронопараша завелась. Для pipewire вообще ничего не делал.
>>3327351 >теперь только продает их Если исходники под GPL, то ты можешь скачать их у кого-то другого, кто же купил. В блендере так с аддонами, насколько я знаю.
Аноним (Microsoft Windows 10: Chromium based)08/07/23 Суб 02:03:04№3327599490
Софтачеры, посоветуйте книгу для вката. Хочу узнать вот, как эти ваши прыщи устроены, где и для чего какой каталог, конфиг, юзеры-хуюзеры, службы какие есть.
>>3327666 Сносишь свой шиндоуз, сверху накатываешь любым популярным дистрибутивом пинукса - пользуешься на постоянке, решая тонну головняка, который у тебя всплывает как говно в проруби. Вот основной эффективный способ узнать как работает система.
А все эти >ДАЙТЕ КНИЖКУ ЧТОБ Я ПРЯМ УМНЫМ УМНЫМ СТАЛ влажные фантазии от челиков ищущих легкие пути.
>>3327666 >Хочу узнать вот, как эти ваши прыщи устроены Есть же хохол Колясниченко и его 100500+ книг в стиле "Самодрочитель по Гнульдикс или изучаем фейловую систему, на примере Линдукс Мандарейк". Бесплатно, повсеместно скачиваемо, доступно даже ниггерийской наследственной братве...
>>3327687 Читать это рутина для быдла, я согласен. Но суть таких запросов которые по несколько раз за тред всплывают не в том, что они хотят перелопатить тонну учебного материал, заучивая несколько томов энциклопедий на память, а в том, чтобы им кинули "легкий способ стать прохаванным линукс админом за неделю для чайников и выйти на стажировку в devops на зп 240к через две недели".
Настраивал сон/гибернейт по гайду, https://wiki.debian.org/Hibernation/Hibernate_Without_Swap_Partition все работает но встал вопрос, а что за число я вписал? Это что, расстояние до файла подкачки в секторах на диске что ли? Если файлы на диске поменяют размер, есть вероятность что он проебется? Второй вопрос касается UUID в файле resume, я его заменил, но там уже был другой, он не нужен больше? Это какой то файл резюма старый который где-то занимает место мертвым грузом теперь?
>>3327728 1. У дебиана имхо наивстратейшая вики. Вики в которой больше гуглишь, чем читаешь. Ссылки на первоисточник? Да кому они нужны, ахахахахаха. Пиши команды, обезьяна. В форумных гайдах убунтят больше технической инфы, чем на дебиан вики. 2. Пользуйся арчвики. https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate#Hibernation_into_swap_file https://wiki.archlinux.org/title/Power_management/Suspend_and_hibernate#Hibernation >что за число я вписал Я ебу? offset в <PAGE_SIZE>, количество секторов твоей файловой системы от начала. Вернёт утилита swap-size или как там оно. >Если файлы на диске поменяют размер, есть вероятность что он проебется Э? Это немного не так работаетесли я правильно понял вопрос. https://en.wikipedia.org/wiki/File_system Файл это заголовок и метаданные с ссылкой на первый блок данных. Первый содержит ссылку на следующий и т.д. Впрочем, зависит от реализации FS, тебя как пользователя не особо ебёт, если не пишешь что то низкоуровневое с посекторным доступом конечно. >Второй вопрос касается UUID в файле resume, я его заменил, но там уже был другой, он не нужен больше? А сам как думаешь? Это просто ссылка для системы откуда и куда делать гибернацию, что у тебя там осталось в системе знать только тебе. https://wiki.archlinux.org/title/Persistent_block_device_naming Всю инфу и ссылки я надергал с первых ссылок на арчвики. Чего и тебе желаю. Даже гентувики ссылается на арчвики, вики без ссылок на первоисточник говно имхо. >>3327739 Можно. Но лучше не надо, велик риск поймать конфликт библиотек. Собирай из исходников лучше если не устраивает версия в репозитории, там хоть увидишь есть ли конфликты.
Аноним (Microsoft Windows 10: Firefox based)08/07/23 Суб 15:32:46№3327791512
>>3327722 > Вот же блядский раб, уже не представляешь жизни без барского хуя в жопе. Зачем ты проецируешь на меня свои проблемы? При чём тут барин вообще? По твоей ебанутой логике ты и так раб если пользуешься ОС, а разработчики это твой барин.
Аноним (Microsoft Windows 10: Chromium based)08/07/23 Суб 23:17:49№3327951513
>>3325308 Создай vhd и скопируй все разделы туда, если наступит пиздец то просто восстановишь их и все.