«Роскомнадзор в своей непрестанной заботе о благополучии граждан Российской Федерации ведет несколько списков ресурсов, на которые гражданам ходить нельзя. К сожалению, из-за нехватки сил, вызванной думами о будущем России, они не могут донести содержимое этого списка до каждого гражданина Российской Федерации.
Мы решили оказать посильную помощь Роскомнадзору и предоставить каждому желающему актуальные и полные списки IP-адресов, на которые ходить нельзя. На их основе вы можете даже автоматизировать своё нехождение туда.»
Выдайте автору литературную премию, это просто прекрасно)))
«Роскомнадзор в своей непрестанной заботе о благополучии граждан Российской Федерации ведет несколько списков ресурсов, на которые гражданам ходить нельзя. К сожалению, из-за нехватки сил, вызванной думами о будущем России, они не могут донести содержимое этого списка до каждого гражданина Российской Федерации.
А как обратиться к англоязычному коммьюнити? Я понимаю, что существование какого-то одного популярного репост-бота было бы лакомым кусочком для спамеров, но есть же хоть какие-то аналоги @rf?
А как обратиться к англоязычному коммьюнити? Я понимаю, что существование какого-то одного популярного репост-бота было бы лакомым кусочком для спамеров, но есть же хоть какие-то аналоги
Были проблемы с XDP (xdg-desktop-portal) – софт во флатпаке не открывал диалог выбора файлов.
Решил поставить LXQt. Настроил. Sway в качестве WM. Почему отвалились темы GTK и тема курсора во флатпаке?! Пробросил каталоги ~/.themes, ~/.config/gtk-3.0, /usr/share/icons (там и курсоры тоже) и, кажется, что-то ещё, через flatpak override --user --filesystem <...>. Заработало.
Тему на Qt и GTK поставил Qogir-Dark. Breeze в списке тем был только в светлом варианте. Уже потом я методом UI-тыка понял, что нужно "создать" цветовую схему в qt5ct с таким же именем, как и у файла схемы в системе (пакет breeze, среди прочих файлов, ставит BreezeDark.colors, соответственно, имя схемы – BreezeDark), чтобы qt5ct подхватил эту схему.
Но пока я не узнал об этом, установлен был Qogir-Dark через Kvantum. И lxqt-panel выглядел ужасно.
LXQt в целом ощущается сырым. Моё мнение об ЛХКутэ не поменялось.
alias xi='sudo xbps-install' alias xr='sudo xbps-remove'
xr -o lxqt xi xorg-minimal xfce4 i3 xi xfce4-{clipman,pulseaudio,xkb}-plugin
Sway пока оставил. Xfce 4.18 не поддерживает вейленд, но вроде в 4.20 обещают, и тогда можно будет вернуться к свэю.
Перед первым запуском крыски не надо ничего ломать, пусть стартует с xfwm4. А вот дальше приделываем i3wm.
Обои, вместо swaybg и вместо рабочего стола от xfce, ставим через feh. Клавиатуру настраиваем setxkbmap-ом.
Оно работает! Оно наконец-то работает! Темы корректно пробрасываются в флатпак без лишних настроек, а для работы XDP достаточно xi xdg-desktop-portal-gtk. И тема кутэ по дефолту в крыске настраивается через qt5ct, не нужно манипуляций с env-переменными. И сама среда красиво выглядит, и панелька есть со всем нужным.
В качестве плавающей менюшки с приложениями установил rofi, на Super+D запускается combi mode, комбинирующий режимы window и drun (поиск по окнам и по приложениям), на Super+Shift+D – run mode (поиск по бинарникам в $PATH), на Super+C – calc (предварительно установить пакет rofi-calc).
На предыдущем сетапе с чистым Sway и с LXQt + Sway юзал wofi.
Скриншоты смотрите в треде к этом посту. Все конфиги когда-нибудь размещу в отдельном гит-репо, i3wm/sway тоже. Когда-нибудь :)
А, ещё вот. Я говорил про самописный скрипт mediactl в предыдущем посте. Это всё не нужно, CLI pulseaudio (ну, точнее, CLI от pipewire для совместимости с софтом под пульсу), который pactl, может принимать @DEFAULT_SINK и @DEFAULT_SOURCE вместо айдишника устройства, так что для кейбиндинга медиа-клавиш достаточно однострочных команд:
Были проблемы с XDP (xdg-desktop-portal) – софт во флатпаке не открывал диалог выбора файлов.
Решил поставить LXQt. Настроил. Sway в качестве WM. Почему отвалились темы GTK и тема курсора во флатпаке?! Пробросил каталоги ~/.themes, ~/.config/gtk-3.0, /usr/share/icons (там и курсоры тоже) и, кажется, что-то ещё, через flatpak override --user --filesystem <...>. Заработало.
Понедельник, 15 апреля. В очередной раз KDE Plasma 5.27 повисла на экране запуска (который после входа через SDDM).
Сама плазма даже если и сохраняет куда-то логи, а я очень сомневаюсь, то я всё равно не нашёл бы. Runit, никаких journalctl. В /var/log нету. Смотрел ~/.local/share/sddm/, но там из интересного только то ли ошибки, то ли варнинги из вывода pipewire. Часть пофиксил, плазма запустилась.
Но потом оказалось, что она всегда на X11 запускается со второго раза. На Wayland – с первого, зато периодически (через раз) отваливается тот же самый pipewire из автозапуска – намекает, что не надо мне сегодня музыку слушать.
Последней каплей стало событие в понедельник. DE не запустилась и после четвёртого ребута. Я принял взвешенное и рациональное решение, заранее подготовив план... кхм, ладно, буду честен... я психанул и снёс кдешку, о чём мечтал с момента её установки (мелкие баги), но вообще не представлял, что поставить вместо неё.
Графические окружения на базе GTK почти всегда плохо показывают себя в консистентности с Qt-приложениями, и эту самую консистентность настраивать придётся самому. Окружения, построенные на Qt, как раз хорошо интегрируются с GTK, и выбор особенно большой: KDE, LXQt, ну и менее известные проекты типа Liri, которые ещё не допилены. LXQt тоже до сих пор ощущается недопиленным.
Несколькими месяцами ранее пробовал Sway в виртуалке и на реальном устройстве. Вообще идея WMок (оконных менеджеров) без привязки к фреймворку Qt/GTK, без кучи лишнего встроенного софта и с простым однофайловым конфигом мне понравилась. А использование тайлинговых WM с управлением с клавиатуры, похоже, действительно удобнее и продуктивнее.
Но так как пересаживаюсь с плазмы, а значит со stacking WM KWin, надо попробовать stacking. Так, Openbox под иксы, давайте вялендовый labwc лучше.
Среда, 17 апреля. Подробнее говорить не буду, пересел в итоге на Sway – более проработанный WM, а также намного более знакомый мне в плане конфигов.
Настройка "графики" без чёткой инструкции и нужного опыта – что-то с чем-то. И тут усложнить смогли: на seatd запускается криво, нужен elogind (компонент системд, эх, ну за что...), приложения некоторые не работают без dbus-run-session вместо прямого запуска WM, что я осознал далеко не сразу.
Берите ISOшки с предустановленным DE... :)
И я абсолютно не понимаю, как настроить тему оформления для Qt. Kvantum кривоватый, а qt5ct не хочет включать тёмную тему. С GTK всё просто – gsettings. Дополню пост после найденного решения. Скорее всего проще будет export QT_STYLE_OVERRIDE=
На клавиатуре у меня есть так называемые media keys: прибавить/убавить громкость, плей/пауза. Они не работают. Ну, да, очевидно, что Sway не обязан такое обрабатывать, к тому же он был бы тогда привязан к pipewire/pulseaudio и playerctl. Я почти точно изобрёл велосипед, но это было простое и, что самое главное, рабочее решение: баш-скрипт ~/.local/bin/mediactl, который первым аргументом принимает одну из подкоманд:
- volup / voldown: изменить громкость на vol_pct процентов (переменная установлена в самом скрипте) через wpctl - volmute: переключить мьют через wpctl - playpause: переключить состояние плеера через playerctl
И ведь сначала была мысль греховная поставить опять DEшку, да пусть и на GTK, например XFCE, там хотя бы всё нужное будет. Но после написания mediactl прямо почувствовал себя программистом!)) Рекомендую :) Действительно, софт для простых задач включая утилиты для удобства можно написать самому вместо поиска готовых решений.
Ещё проблемка: wmenu/dmenu не заменяют классический лаунчер приложений из DE, так как ищут по PATH, где по большей части консольные программы. Я нашёл скрипт на питоне, парсящий .desktop-файлы из /usr/share/applications и прочих таких каталогов, но логика там довольно простая и есть смысл написать мне это тоже самому. Либо взять что-то вроде krunner, который помимо поиска приложений может работать, например, в роли калькулятора за счёт плагинов.
Повторюсь, я люблю проект KDE и в том числе их KDE Apps, но плазма... как была невероятно тяжёлой и баганной, так и осталась. Да, красиво, да, миллион возможностей кастомизации. Только не работает.
Спасибо всем, кто дочитал до конца. Дополню пост после удачной установки темы на Qt и результатов поиска подходящих аналогов krunner.
О переходе с KDE на Sway, о простоте и модульности софта, о том, как почувствовать себя программистом
Понедельник, 15 апреля. В очередной раз KDE Plasma 5.27 повисла на экране запуска (который после входа через SDDM).
Сама плазма даже если и сохраняет куда-то логи, а я очень сомневаюсь, то я всё равно не нашёл бы. Runit, никаких journalctl. В /var/log нету. Смотрел ~/.local/share/sddm/, но там из интересного только то ли ошибки, то ли варнинги из вывода...
Является участником организации на гитхабе, он же и размещает релизы в репозитории.
Одна часть бэкдора в скрипте, выполняемом после ./configure, то есть в процессе компиляции пакета, другая – в коде внутри каталога tests, подробнее см. в тексте письма, ссылку на которое я привёл в самом начале.
Скрипт бэкдора затрагивает только системы x86_64-glibc, то есть на Alpine (и на любом дистре на ARMе, например) должно быть всё хорошо, по крайней мере до следующей найденной закладки :)
Почему это важно, помимо того, что бэкдоры в принципе являются исключительно отрицательным явлением, а тут ещё и в опенсорсе:
>
openssh does not directly use liblzma. However debian and several other distributions patch openssh to support systemd notification, and libsystemd does depend on lzma.
То есть некоторые дистрибутивы включают в OpenSSH поддержку фичи systemd, а сам системд использует библиотеку liblzma – компонент XZ, похоже, для какого-то сжатия.
Является участником организации на гитхабе, он же и размещает релизы в репозитории.
Одна часть бэкдора в скрипте, выполняемом после ./configure, то есть в процессе компиляции пакета, другая – в коде внутри каталога tests, подробнее см. в тексте письма, ссылку на которое я привёл в самом начале.
Меня нельзя подпускать к чему-то более сложному, чем GParted :)
@rf@ru, снёс случайно таблицу разделов через cfdisk (точнее, оно само мне местами поменяло разделы после создания нового, а я спокойно ответил "yes" после нажатия "Write"). Сейчас через sfdisk вручную циферками восстановил скорее всего такую же таблицу. Но mount всё равно не видит правильный раздел на диске (полагаю, стёрты метаданные, либо всё же неправильно указал номера секторов).
Насколько сложно восстановить будет? Я не помню, были ли прям важные данные у меня на диске, которые не синхронизируются между девайсами. Может и не было. Если нужен HEX-редактор и два часа времени, лучше поставлю линух на чистый диск.
Меня нельзя подпускать к чему-то более сложному, чем GParted :)
@rf@ru, снёс случайно таблицу разделов через cfdisk (точнее, оно само мне местами поменяло разделы после создания нового, а я спокойно ответил "yes" после нажатия "Write"). Сейчас через sfdisk вручную циферками восстановил скорее всего такую же таблицу. Но mount всё равно не видит правильный раздел на диске (полагаю, стёрты метаданные,...
"Сколько времени в Удмуртии" Они реально написали статью с таким заголовком? Окей, открываем. "Время – важный аспект организации повседневной жизни [...]"
А теперь самый главный перл от LLMки! "В Удмуртии, как и в большинстве регионов России, используется московское время, которое совпадает с местным временем Удмуртии (UTC+4). Это означает, что время в Удмуртии на час отстает от времени в Москве."
Я прихожу в федивёрс, чтобы почитать про ИТ, ну может ещё посмотреть на котиков, ну о жизни чьей-то узнать.
Я не хочу видеть здесь политику. Её и так хватает в прочих источниках, через край.
Не очень приятно видеть (чаще – издевательские) речи людей, противоположного мнения со мной.
Отписался от одного блога на infosec dot exchange. Хоть и посты по основной теме (инфобезу) были интересными, их было значительно меньше, чем политики.
На очереди, похоже, русские блоги.
Вот как мне убирать политику из ленты? Нейронкой каждый пост анализировать вместе с превьюшками URL-ов? Отписываться?
@rf@ru@darkcat09 Просто подпишись на тех, кто не пишет про политику и редко про неё разговаривает :)
Люди пишут о том, что их волнует, сейчас по понятным причинам эти темы поднимают многие. Я, например, был весьма аполитичен, пока не начали цензурить Интернет, а потом и вовсе полезли в это самое моё ИТ и вообще жизнь своими грязными лапами. Не лезли бы - наверное, так бы и оставался аполитичным.
@rf, где слушаете музыку? Мне удобнее хранить локально, но ведь ещё откуда-то скачать надо. На торрент-трекерах иногда либо нету, либо 0 раздающих. На ютубе (piped в моём случае) могут быть дополнительные спецэффекты в клипе, и битрейт максимум 144. Для спотифая/дизера/чего-там-ещё нужны аккаунты. Если под какой-то стриминговый сервис есть альтернативный фронтенд с прокси – вообще прекрасно.
Так-то я уже не в том возрасте когда музыка слушалась чуть ли не круглосуточно, сейчас предпочитаю наслаждаться тишиной или окружающим шумом. Так что последнее время разве что раз в месяц зацениваю единичные треки, которые где-то попались на глаза. Обычно это или что-то с Bandcamp, Soundcloud или Ютуба.
На зацен я обычно просматриваю тематические разделы реддита по жанрам, там кто-то шарит понравившиеся треки с вышеперечисленных ресурсов. Затем то что из того понравилось мне, попадает ко мне в рубрику "треки прошедшего месяца" у меня в блоге и здесь.
> > где слушаете музыку?
Так-то я уже не в том возрасте когда музыка слушалась чуть ли не круглосуточно, сейчас предпочитаю наслаждаться тишиной или окружающим шумом. Так что последнее время разве что раз в месяц зацениваю единичные треки, которые где-то попались на глаза. Обычно это или что-то с Bandcamp, Soundcloud или Ютуба.
Рассылка: openbsd-tech Тема: Представляем вам Word в OpenBSD От: Theo de Raadt <deraadt at openbsd dot org> Дата: 2024-02-08 21:39:05
Раз уж Microsoft добавляет sudo в Windows, пришло время добавить Word в OpenBSD.
Как и мелкософт:
1. Не задумываясь о путанице в названиях 2. Не загружая себя работой по совместимости поведения софта 3. Не заботясь о (де-факто) торговых марках 4. Не спрашивая согласия у команды разработчиков оригинального проекта
И наш Word будет эталоном, стандартом, как то планирует сделать Microsoft со своим sudo.