LINUX.ORG.RU

Сообщения pr849

 

Лучшая read-only filesystem?

Форум — Admin

Сценарий:

  • Создаю файл-образ на 50G.
  • Инициализирую внутри него cryptsetup-контейнер.
  • Форматирую… В КАКУЮ ФС?
  • Забиваю его файлами.
  • Заливаю зашифрованный образ на BD-R.

Пока что гуглится SquashFS: дескать она даже что-то там поджимает. Хотя мне поджатие без надобности.

Перемещено hobbit из general

 , ,

pr849
()

Чем писать экран + микрофон + динамики?

Форум — Desktop

Стоит у меня simplescreenrecorder. И пишет он либо микрофон (если выбрать Family 17h ...), либо audio out (если выбрать Monitor of Family 17h ...). А надо both.

 ,

pr849
()

Как хранить BD-R диски: горизонтально или вертикально?

Форум — Talks

ВАЖНЫЙ ВОПРОС! :)

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

А вертикально он типа не будет деформироваться? Из круглых треки превратятся в сплющенные овальные.

Я бы предпочёл бумажные конвертики, складывать горзионтально штук по 15-20. Но тут тоже не всё однозначно: поверхностью лучше вниз или вверх?

 ,

pr849
()

ubuntu server 24.04 в vbox: dpkg-reconfigure console-setup: шрифт теряется после перезагрузки

Форум — General

Поставил сабж в сабж, всё хорошо кроме сабжа. Нашёл старое про ubuntu 12.04, не помогло: тыц.

Please help.

 ,

pr849
()

virtualbox / bridged adapter: nslookup не работает (ping есть, http://ip-address/ есть)

Форум — General

Всем привет.

Хост artix, виртуалка artix. Надо ходить из виртуалки куда угодно (в инет, на хост, в другие такие же виртуалки) и из хоста в виртуалку – поэтому настроен только один bridged адаптер (остальные удалены): зацеплен на wlan0, promicious mode=deny (хз что это), IP 192.168.1.* раздаёт wifi-роутер.

UPD: Из виртуалки ходят пинги и http-запросы по ip-адресам (на хост и в интернет), но nslookup и соответственно http по доменным именам не ходит.

Solved: подшаманил /etc/resolv.conf.

 ,

pr849
()

Зачем нужен пакет docker-compose, если команда `docker compose` и так работает?

Форум — General

Сабж.

 , ,

pr849
()

Сравниваем строки с Юлией Высоцкой

Форум — Development

Имеется таблица:

create table t (
    "path" text primary key,
    ...
);

Безо всяких там переопределённых collation, дефолтное collation базы – en_US.utf8, connection charset – тоже UTF8.

В таблице этой есть строка со значением path = '/private/auto_test_intern/U3.json' (зуб даю, значение именно такое: 33 байта, все символы – в обычном ASCII).

Делаем:

-- отдаёт 1 строку; length = 33:
select length("path"::bytea), * from t where "path" like '/private/auto_test_intern/U3.json'; 

-- 0 строк:
select * from t where "path" = '/private/auto_test_intern/U3.json';

-- 1 строка:
select * from t where "path" like '/private/auto_test_intern/U3.json' and substr("path", 1, 33) = '/private/auto_test_intern/U3.json';

Вопрос: ЧЗНх во втором запросе?!

 ,

pr849
()

Интересно, это вообще законно?

Форум — Talks

Вынесу в отдельное обсуждение.

@Kapusha писал(а):

Странно, что ещё никто не придумал помещать видео в один исполняемый контейнер с медиаплеером. Такая прекрасная идиотская идея пропадает!

Я тут вляпался в если не менее идиотскую, то уж точно на порядки более скотскую идею: покупаю видео-курс, но просматривать скачанные видео могу только специальным плеером (ссылку не даю, чтобы не рекламировать эту мерзость), который активируется полученным от автора курса ключом, в момент активации привязывается к конкретному железу/системе, работает только онлайн и только под вендой/яблоком.

Интересно, это вообще законно – так ограничивать покупателю информации возможность её использования? Допустим, надо мне переустановить систему, или заменить сдохший комп, а автор курса исчез – и всё, досвидос.

 

pr849
()

CSRF vs «[X] Remember me»

Форум — Security

И так и эдак кручу, и всякую дичь про «Remember me»-куку читаю, и всё равно ни с какого боку не могу понять, каким образом галка «Remember me» в принципе может быть совместима с защитой от CSRF.

Там же вся идея в том, что при редиректе/сабмите с bad.com на good.com, браузер передаст куки good.com и залогинет юзера. Какая разница, будет там простенький session id или навороченная хрень? Оба же передадутся, оба залогинят юзера, и привет CSRF. Разница НЯП только в невозможности брутфорса навороченного session id.

Единственный способ защиты от CSRF – вообще не использовать куки, гнать session id вручную (заголовком или в теле), но тогда сессия теряется при закрытии вкладки. И при открытии внутренней ссылки в новой вкладке – тоже теряется.

UPD. В общем, похоже всё упирается в «ослабленную версию защиты», где GET не требует токена, но может его возвращать, чтобы потом сайт передавал его с POST. А внешний сайт-контроллер не сможет выдрать токен из GET-ответа, чтобы подсунуть его в POST.

 , ,

pr849
()

nvidia-дискретка включается при проигрывании видео в smplayer

Форум — Desktop

При этом всё норм (дискретка не включается) при проигрывании:

  • видео в mpv из консоли;
  • видео в vlc gui;
  • mp3 в smplayer.

Настроек в smplayer чёт не вижу подходящих. Куда копать?

 ,

pr849
()

Утечка паролей форума sysadmins.ru

Форум — Talks

https://t.me/dataleak/3085

Проанализировали пароли из утечки форума системных администраторов sysadmins.ru.👇

Из более чем 169 тыс. пар эл. почта/пароль 68% являются уникальными, т.е. ранее не встречались в фиксируемых нами утечках. 👍

Где тег «какая ирония»? Нормальных тегов не нашёл, тега «без тегов» тоже.

 

pr849
()

android 13 (lineageos), USB tethering, нету IPv4 :(

Форум — Mobile

Втыкаю телефон в комп, включаю на телефоне USB Tethering, USB Debugging и так уже включён, вижу вот такое:

# ifconfig
...

usb0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::718e:88cf:4c2a:44a6  prefixlen 64  scopeid 0x20<link>
        ether ae:20:8a:93:57:8d  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 60  bytes 20808 (20.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

...

Как бы мне IPv4 получить?

У меня dhcpcd в качестве менеджера сети. Впрочем, дебажился с помощью dhclient -v. Через wifi hotspot всё работает.

 , ,

pr849
()

Чем мониторить расход трафика? Посуточно, по всем интерфейсам в сумме.

Форум — General

Хотя можно и в разрезе eth0 / wlan0, просуммировать и сам уж как-нибудь смогу.

Нынешний провайдер никаких данных не предоставляет, даже помесячно.

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

 ,

pr849
()

AAA=BBB echo $AAA выводит пустую строку

Форум — General

Эт как так?! С кавычками или без.

$ env AAA="BBB" echo "$AAA"

$

 ,

pr849
()

Расскажите про перекомпиляцию шейдеров при обновлении nvidia blob

Форум — Games

Если после обновления nvidia blob и перезагрузки, я удаляю каталог ~game/.cache/nvidia/GLCache/blablabla (он у меня один, старые я чищу), то при запуске игрушка поначалу бешено тормозит, перекомпиляя всё что ей нужно по требованию.

А если я каталог не удаляю, то рядом создаётся другой каталог GLCache/blublublu, и в нём размер файлов скомпилятых шейдеров растёт, но игра не тормозит.

Получается, новый драйвер видит и загружает скомпилированные шейдеры старого драйвера, но при этом копирует (или перекомпилирует без задержки игры?) их в свою новую базу?

 ,

pr849
()

thunderbird 115 - как убрать тулбар?

Форум — Desktop

И что за уроды придумали зафигачить его НАД меню?

UPD. Над собственно списком сообщений тоже бесполезная почти пустая плашка-заголовок появилась.

 

pr849
()

Запертая калитка в чистом поле.

Форум — Talks

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

Последние 2-3 дня я усиленно гуглил про magisk, zygisk, shamiko, xposed, lsposed, hide my applist и всё вокруг этого. Как оно там внутри устроено, особо не вникал: zygisk инжектится в зиготу, lsposed тоже куда-то там инжектится, в общем «сунул Инжект Инжект в Инжект». Боюсь, по тем куцым обрывочным сведениям, что нагугливались, и не понять: надо смотреть API, т.е. нафиг не надо. Но главное, что в итоге я прохавал, кто за что отвечает, и таки сумел их всех поставить и настроить.

Под LineageOS.

Хотя к слову, детектор от автора HMA тоже отработал на 100.0% – и скрытый magisk нашёл, и сам HMA, и всё остальное тоже. Детектор – либа, бери и юзай. У меня только один вопрос: ладно когда кто-то продаёт оружие обеим сторонам конфликта, но HMA и детектор – бесплатные; в чём смысл?

 

pr849
()

С каких пор жаргонизмы стали «преднамеренным нарушением правил русского языка»?

Форум — Linux-org-ru

Где-то здесь мой камент, удалённый с сабжевой формулировкой. Чтобы мне его увидеть (а заодно удалившего его умника), мне надо разигнорить того, кому я отвечал, но влом, так что чисто по памяти: с каких пор жаргонизм «лялих» стал сабжем?

 

pr849
()

iGPU amd + dGPU nvidia; wifi MT7922 не пашет; audio 17h/19h no speaker

Форум — Linux-hardware

Взял я тут значицца вот это чудо. Никаких исследований-гуглений на тему совместимости с линуксом не проводил (гыгы), т.к. (1) по цене/фичастости/наличию-в-магазине других вариантов не было; (2) написано ж «без ОС» – значит должен и линукс встать (гыгы2).

Не подскажет ли кто чего по следующим проблемам? (artix, для простоты считаем что арч, ядро 6.1.32)

  1. Иксы на встройке amdgpu завёл: одного xf86-video-amdgpu не хватило, при старте иксов оно срало в dmesg [drm:dm_plane_helper_prepare_fb [amdgpu]] *ERROR* Failed to pin framebuffer with error -12 и давало чёрный экран; поставил рядышком amdgpu-pro – поехало (хотя ошибку в dmesg всё равно срёт).

1.1. При переходе в tty (Ctrl+Alt+F1) – чёрный экран, пока вслепую не залогинишься и не остановишь иксы. :/

[SOLVED] 1.2. С какой стороны подойти к включению nvidia – хз. Помню для intel+nvidia (optimus) был bumblebee, и он у меня даже работал, а для amd+nvidia есть какие-нибудь толковые инструкции?

В биосе есть флажок «при загрузке всегда врубать dGPU / оставлять основным iGPU и пусть ОС разбирается через панель управления nvidia», так вот при выборе «всегда dGPU» загрузка линукса тупо виснет. Лечится через acpi=off: при включённом ACPI ядро срёт в dmesg огромным количеством ошибок-багов ACPI, но загружается при выключенном dGPU или выключенном acpi. Но при acpi=off драйвер nvidia ругается – ему надо acpi. И ЕМНИП в режиме dGPU поди теперь вспомни каким образом, у меня максимум что получалось – курсор на чёрном экране (при этом в слепую можно было открывать консоль, и курсор менял форму в области невидимого окна консоли).

  1. «Network controller: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter» – в dmesg драйвер матерится (по-разному при включении и перезагрузке, но последняя строчка одинаковая: «hardware init failed»), и вот тут в списке железа моего 713PI нет. Видимо без шансов, пока в ядре чего поновее не появится?

  2. «Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller» – уши работают, спикер нет (только в линуксе; когда биос показывает лого – спикер проигрывает музыку). Alsamixer показывает автоматическое переключение уровней громкости при втыкании/вытыкании ушей, и никаких других ошибок/криминала тоже не нашёл. Вообще хз куда смотреть, бред какой-то. В качестве временного решения купил крошечные колонки.

 

pr849
()

Apple заключила многомиллиардную сделку с Broadcom на произведенные в США чипы

Форум — Talks

Тыц. У них тоже импортозамещение идёт. Правда, учитывая легендарное качество чипов (или только драйверов?) Broadcom, с удовольствием посмотрю на последствия.

 , ,

pr849
()

RSS подписка на новые темы