Тег linux

overmind88

Всегда нужна была возможность складывать куда-то статьи, чтобы никогда их не читать. Началось всё, видимо, с Firefox Scrapbook.
Потом был evernote, потом pocket. Были кратковременные попытки использовать wiznote и nimbus note, но они были явно сырые. В последнее время пользовался сервисом закладок raindrop.io.
Но всегда хотелось иметь опен-сорсный веб-клиппер, который хранил бы инфу локально или на моём сервере и никуда бы не исчез и, желательно, чтобы можно было это всё посмотреть с телефона.

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

Сейчас переносил свой nextcloud с arm в виртуалку, решил опять поискать веб-клиппер в контексте nextcloud.
Поиск привёл к Joplin, который я уже пробовал несколько лет назад. Это такая программа для заметок на базе electron. Подумал, что там уже точно должен быть веб-клиипер и да, он есть, работает, десктопное приложение умеет синхронизироваться по webdav. Мобильный клиент тоже. Веб-клиппер сохраняет всё в маркдаун, что странно, но терпимо и добавляет универсальности - я могу его посмотреть и прямо через nextcloud.

Скриншоты рандомной статьи с хабра как пример сложного форматирования:

В десктопном-клиенте:

На мобилке:

Открытый маркдаун-файл в Okular:

Вебня Nextcloud Notes:

overmind88

Пришёл новый релиз приложений kde, хз как это сейчас называется.
В Konsole появился новый плагин - Quick Commands. Просто забиваешь команду в пункт и она выполняется при дабл-клике. В т.ч. если ты и на удалённой системе по ssh. Хз зачем это нужно.

overmind88

Попробовал на ноуте flatpak вместо snapd. Snap хоть и имеет централизованный репозиторий, контролируемый cannonical, но в бытовом использовании он заметно удобнее - больше софта, простой нейминг для пакетов , у flatpak прокинуть хостовый шелл в тот же vs code требует действий. Жаль, что в ванильном арчике snapd только в AUR

Linda-chan

Ubuntu 22.04 LTS (ubuntu-22-04-x64) base image is now available in the control panel and via the API.

Опять обновляться!

omsklug

"Хотел сделать imagick.so https://imagick.so, а получилось imagick.so.so https://imagick.so.so..."

overmind88

Потестил ещё Steam play на пубге. Тоже норм работает, 60 fps стабильно.


Напоминаю, что всё это работает на том же хосте, в виртуалке, с проброшенной видеокартой. PUBG как пример игры, которую не запустить по wine из-за античитов.

overmind88

Вот так это выглядит

Оверлей от parsec, его можно скрыть.
В меню игры фпс залочен на 60.

overmind88

На новом компе тоже захотел запилить виртуалку с виндой с пробросом видюхи в неё.

Наткнулся на такой гайд https://qqq.ninja/blog/post/vfio-on-arch/

Понравились в нём две вещи:
- использование cockpit вместо virt-manager, который уже deprecated и на gtk.
- использование https://parsec.app/ - в виртуалку ставится сервер, на линуксовый хост - клиент, и получается очень smooth стриминг. Софтина проприетарная, но сама идея мне понравилась. Хочу теперь поэкспериментировать с steam play (нравится идея всё держать в стиме - и нативные игры, и через proton, и через steam play) иlooking glass - opensource решение. Плюс parsec, что всё сразу работает - и видео и звук, удобное управление, не нужно дополнительно прокидывать клаву и мышь. ФПС выдаётся более чем достаточно, проверял на старкрафте. Притом, что даже CPU pinning не юзал. Но под линуксом тоже жизнь не стоит на месте, так что поставил ещё и lutris, в предыдущие попытки запуска старкрафта под wine от lutris c его патчами (по сути proton и ещё набор патчей) тоже всё было неплохо. В общем, ещё один повод для таблицы со сравнениями.

В арчевики познавательная статья: https://wiki.archlinux.org/title/gaming

Предыдущий отчёт: #znpfh

overmind88

И про бекапы. Сначала попробовал duplicacy - https://duplicacy.com/

Из плюсов - есть веб-гуйня, но на поверку она оказалась глючной, да и не релизился проект с ноябра 2020.

Следом решил попробовать Kopia - https://kopia.io/

Тоже на go, тоже есть и консольный интерфейс и GUI. Гуй сделан странно - вебня, но через приложение, даже не электрон.апп, можно было и сервером.

И вот оно просто работает, шифрует и делает инкрементальные бекапы очень быстро, в отличие от bup. Бекапы можно просматривать через гуй и монтировать любой из снапшотов (через fuse как я понимаю), где можно легко и просто вытащить нужный файл. Удалял, проверял, восстанавливал - всё ок. Бекапы складирую на примонтированную самбу.

Есть дока как устроено хранение и шифрование https://kopia.io/docs/advanced/architecture/
Вообще логика работы напомнила Proxmox Backup Server который мне очень понравился и хорошо себя показал, но у которого поддержка чего-то вне proxmox пока только в планах.

Гуй страшненький, под себя retention пока ещё не настроил, умолчальная политика вполне адекватная.

Список снапшотов:

Просмотр того, что в снапшоте и сверху видно, куда оно монтируется:

overmind88

КОгда засетапил на новом компе манжару (на арч забил, потому что в мнажаре многое уже есть в репе, что в арче доступно только из AUR, snapd например) и стал пользоваться, то сразу были какие-то странные глюки, артефакты, крэши, vnc-клиент вооюбще ничего не показывал. Не мог понять в чём дело, когда рядом стоит старый комп и там всё ок, разве что я не стал сетапить свою нвидию и воткнулся во встроенный intel. И только на второй день Зоркий Глаз заметил, что по-умолчанию запускается сессия Plasma-Wayland. Перешёл на X11 и сразу стало всё ок. В общем, если гнум, как говорят, работает с вяленым отлично, то плазме жо этого ещё далеко.

overmind88

В #zmste добавил zfs, но она вообще в говне. И в убунте тоже сделаны снапшоты при апдейтах с добавлением их в загрузчик

overmind88

Всё-таки потестил SSD, а так же всё, что под руку попадётся.

То, что btrfs заметно медленнее на тестах чем классические ФС было и так понятно, ничего бесплатным не бывает, но тесты помогли понять, что примерно я теряю и как выглядит производительность с потерям относительно других устройств.

Результаты: https://tinyurl.com/2pecwphu

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

Мои выводы, что производительности btrfs достаточно на десктопе, но, если вам не нужны снапшоты, и вы можете выделить достаточно места на / и /home, то она нафиг не нужна.

Было лень заморачиваться с арчем и zfs, но, может сделаю на убунте.

Linda-chan

Linux-геймеры больше любят играть в запуск игр, нежели в сами игры.

©пижжено

overmind88

А вот так выглядит дефолтная установка убунты на zfs. Куча всего разнесено по datasets (примерно как snapshots, subvol в btrfs)

overmind88

Про UI/UX утилит для btrfs. Нашёл такую штуку https://github.com/speed47/btrfs-list
Выглядит вот так

Уже неплохо

RA

Есть проц AMD Ryzen™ 5 5600G с интегрённой видяхой Radeon Vega 7.
https://www.amd.com/ru/prod...pu/amd-ryzen-5-5600g

Нужно ли под эту видяху на linux ставить дрова? Если да, то какие?
На сайте amd нет варианта Radeon Vega 7. А на странице с дровами для проца дров под linux вообще нет.
https://www.amd.com/ru/supp...-radeon-graphics/amd

overmind88

Вот уже больше года (#zlhub ) юзаю манжару постоянно (до этого тоже бывало, но обычно на ноутах). И вот что могу сказать.

Для меня единственный заметный плюс это то, что манжара оставляет предыдущее ядро после апдейта. Это особенно помогло на работе, где я комп неделями не выключал и неподключающийся VPN из-за того, что модули уже от нового ядра, а само ядро ещё старое используется - были дефолтом. Но дома я комп выключаю не каждый день, но гораздо чаще, так что это меньше аффектило. А сейчас ещё сделали пакет для арча, который позволяет сделать такое поведение https://aur.archlinux.org/packages/kernel-alive

Про btrfs и timeshift (снапшоты системы при апдейтах) - работает быстро и прозрачно, но ни разу не понадобилось. Иногда система вставала колов при активном IO, подозреваю btrfs, но может быть говёный SSD. Ещё плюс btrfs - необязательно разбивать диск на разделы, можно сделать логические subvolume. Минус - очень кривой UI - сравниваю с zfs, где всё практически интуитивно.

KDE - норм, бесит только отсутствие изкоробосной возможности поставить длинную обоину на два экрана. А так интеграции норм, KDEConnect тащит не только при использовании телефон-комп, но и комп-ноут, телефон -планшет.
Kup - бекапилка пользовательских данных поверху bup- тоже работает прозрачно, но не очень быстро если с верификацией. Пару раз понадобилось. Минус - нет управлений глубиной бэкапа из GUI. Браузинг бекапов тормозной.

Так что на новый компик есть мысль накатить нативный арч на ext4/xfs или вдруг zfs. Снапшоты нафиг не нужны. Бекапилку хочу попробовать другую - duplicacy или kopia. Ну и KDE, хотя cinnamon давно не видел.

RA

Ноут Lenovo на Ubuntu 20.04, nvidia 1650 Ti, AMD Ryzen 7 4800H.
Экран ноута в графическом режиме стал показывать вот так

На внешнем мониторе всё ок. Случилось это вероятнее всего после очередного обновления убунты. Но не сразу обратил на это внимание, т.к. обычно пользуюсь внешним монитором. А теперь и не вспомнить как давно это произошло и что обновлялось.

Нагуглить похожую проблему неосилил.

Перепробовал различные разрешения и частоты обновления. Безрезультатно.

Перепробовал все дрова. Успех только на открытых дровах, но если в настройках монитора просто сохранить настройки, то снова показывает снег.

Добавлял в xrandr различные разрешения и частоты. Успеха не было.

Сегодня попробую пошатать ядро.

Ваши советы и рекомендации.

Linda-chan

UNIX время – это число с плавающей точкой, в UTC (нулевой часовой пояс), без дополнительных секунд. Всё верно? Запуталась уже =_=

overmind88

В последнем релизе KDE (21.12.0) наконец-то по-дефолту включили ssh-manager в konsole и мне теперь не надо его пересобирать.

Сам менеджер очень простенький, может импортировать все Host из ~/.ssh/config. Выглядит вот так:

Можно добавлять ещё группы на одном уровне с SSH-config

При дабл-клике в консоль просто подставляется ssh $HOST и выполняется. Т.е. даже если вы уже на удалённой машине, это вставится в её терминал и выполнится.

Вообще удобно если надо постоянно скакать по хостам, но тогда можно просто нужных вкладок понаоткрывать. Ещё если хостов много или ходить туда надо редко - тогда список даёт наглядность.

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.