Всем доброго времени суток, захотелось отписать по поводу Arch Linux спустя месяц использования. Много информации не будет, так как мнение и как пришёл к Арчу, написал в предыдущем посте.
Тык: https://pingvinus.ru/gallery/4328
Вообщем нашёл для себя хороший дистрибутив, не без косяков конечно, но ничего простого в жизни нет)
Характеристики ПК видно на скрине.
Перешёл на Арч окончательно (до этого использовал его как вторую систему) пару недель назад, снёс винду с ссд и накатил всё с нуля, но выбрал KDE ради интереса, вместо XFCE. Выбором более чем доволен. Нету детских болячек как в крысе, по типу слетания частоты монитора после сна/выключения монитора, лагов в дискорде и браузерах, высокой нагрузки на цп при перемещении окон (на кедах она примерно 3%, на крысе же доходило до 10%) и тд.
Как видно на скрине, накатил стим, все установленные игры работают идеально (хард с играми в EXT4, Steam установлен с flatpak, Flatseal — для добавления точки монтирования харда в стим)
Диск с играми добавил в «/etc/fstab» для автомонтирования, чтобы узнать UUID можете воспользоваться этой командой:
$ lsblk -o +uuid
И дописал туда вот такую строчку:
UUID=8558210a-0d9e-4138-8ace-0e362a1fa31e /run/media/zappex/WD-BLUE-1TB ext4 defaults 0 0
Ядро по прежнему LTS, пользовался и Zen, LQX — вывод сделал такой:
Linux LQX — убивает турбобуст
Linux Zen — не подружился я с ним, после обновления пакетов, ни одна игра не стартовала ( запустился только «Сталкер — Тень Чернобыля» и даже на вступительном видео выдавал 8 фпс). Поставил LTS ядро — работает отлично.
Приложения которыми пользуюсь:
Графика — Krita, XnConvert
Игры — Steam
Сеть — Chrome, Discord, Telegram, Transmission (QT), Tor (отличный браузер, благодаря которому можно отказаться от VPN)
Медиа — VLC, Spotify, SimpleScreenRecorder
Камера — Droidcam, траблы с видео исправил поставив пакет «v4l2loopback-dkms» из AUR.
Офисный пакет — Libreoffice
Разработка — Sublime Text 3 (тема — base16-material-darker), Virtualbox (на которой ещё и стоит 11-я винда, для таких приложений как MS Access, ADB-App-Control и прочих)
Разгон видеокарты — GWE, для работы утилиты пришлось прописать значение "coolbits".
Фрагмент из "xorg.conf":
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "NVIDIA GeForce GTX 1050 Ti"
Option "Coolbits" "8"
EndSection
Для настройки вида GTK приложений, использую кусок GTK — LXAppearance
Тему оформления менять не стал, уж очень понравилась Breeze, глаз не мозолит и выглядит минималистично. Цветовую палитру тоже не трогаю, хотя сидел на зелёной около недели. Иконки же поставил «Tela».
Олдовая менюшка KDE:
Ссылка: https://store.kde.org/p/1468103/
Также поставил «Oh-my-Bash», для кастомизации.
Ссылка: https://github.com/ohmybash/oh-my-bash
Тему можно прописать в конфиге, идут они кстати очень не плохие, выбрал "Zork"
Для работы Timeshift с теневыми снимками, использую файловую систему BTRFS.
Дистрибутив оставил хорошее впечатление, скорость работы меня просто удивила, только самое необходимое, и то — добавленное вручную. При выборе KDE думал что поиграюсь и вернусь на XFCE — но нет. Менять Arch на что-то другое не планирую (пока-что), хотя для теста смотрю в сторону Slackware, поставлю его на днях на тестовый диск который повидал не мало, и если благо — то напишу и о слаке.
И под конец, на случай если кому-то пригодится — добавление поддержки снапшотов:
Создавал и монтировал разделы на этапе установки вот так:
# mkfs.btrfs -f /dev/sdX0 (буква раздела и номер, повторил для системного и домашего разделов)
# mkfs.vfat -F32 /dev/sdX0 (для EFI-раздела)
Получилось так:
sdc 8:32 0 223,6G 0 disk
├─sdc1 8:33 0 512M 0 part (fat32)
├─sdc2 8:34 0 30G 0 part (btrfs)
└─sdc3 8:35 0 193,1G 0 part (btrfs)
После чего создал сабволы (названия разделов замените на свои, если понадобится этот гайд):
Системный раздел в 30GiB:
# mount /dev/sdX0 /mnt
# btrfs su cr /mnt/@
# umount -R /mnt
Домашний раздел:
# mount /dev/sdX0 /mnt
# btrfs su cr /mnt/@home
# umount -R /mnt
Перемонтируем системный раздел (но уже будем монтировать сабвол):
# mount -o rw,noatime,compress=zstd:2,ssd,discard=async,space_cache=v2,subvol=/@ /dev/sdX0 /mnt
Создаём необходимые папки:
mkdir /mnt/{boot,home}
mkdir /mnt/boot/EFI
Монтируем домашний раздел:
# mount -o rw,noatime,compress=zstd:2,ssd,discard=async,space_cache=v2,subvol=/@home /dev/sdX0 /mnt/home
Монтируем EFI раздел:
# mount /dev/sdX0 /mnt/boot/EFI
И продолжаем установку, углублятся в подробности не буду, есть много гайдов. Параметры монтирования это субъективно, можете их также поискать на просторах сети и прописать то что вам нужно, но сам на работу ФС не жалуюсь.
Комментарии
13:37
Приветствие в терминале сделал следующим образом:
Добавил в ~/.bashrc текст сгенерированный в ASCII
Ссылка: https://patorjk.com/software/taag/
Получилось вот так:
cat << "EOF"
Текст
EOF
Шрифт — Small
На LTS ядре после обновления словил такую же проблему с производительностью, переустановил дистрибутив, (на переустановленном арче просидел около недели, НО сейчас пишу с Artix, обзор которого напишу позже, система инициализации - runit) (заняло это дело около часа, учитывая неоднократный опыт установки и конфиги), но уже прописал хук для pacman, заменив название драйвера и ядра на «nvidia-dkms» и «linux-zen» соответственно.
Пришлось скурить archwiki
Ссылка: https://wiki.archlinux.org/title/NVIDIA_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)#pacman_hook
На днях прилетело обновление для драйвера и ядра — работает без нареканий, хотя после обновления я всегда делал «mkinitcpio -p linux-zen», и не понял где корень проблемы… Раз работает — трогать не буду.
Флаги монтирования для ссд изменил на следующее:
rw,noatime,compress=zstd:2,ssd,discard=async,space_cache=v2,max_inline=256,commit=600,nodatacow… и далее уже subvolid и название сабвола.
Вообщем это уже и так будет прописано после установки и генерации fstab.
Также повесил в автозапуск cpupower (заменил ondemand на performance в конфиге, предварительно раскомментировав строку), ananicy и dbus-broker.
На картах от зелёных есть ещё одна болячка, не сохраняется настройка питания после перезапуска, пришлось писать скрипт и вешать его в автостарт (в самой среде рабочего стола, рут не требуется).
#!/bin/bash
echo "################################" >> ~/.powermizer.log
date >> ~/.powermizer.log
nvidia-settings -a "[gpu:0]/GpuPowerMizerMode=1" >> ~/.powermizer.log
echo "################################" >> ~/.powermizer.log
echo >> ~/.powermizer.log
Собственно команда которая ставит режим «Max performance»:
nvidia-settings -a "[gpu:0]/GpuPowerMizerMode=1"
В итоге не приходится вручную менять данный параметр, и в случае сбоев, можно будет глянуть в лог в домашнем каталоге (точка в названии для скрытия).
Выглядит лог вот так:
https://drive.google.com/file/d/1xJPcbl1Fx2eLlFja4qkuxZUd2Va16zJB/view?usp=sharing
Возможно кому-то пригодится.
Винду нашёл на сайте майков, тестовую версию 11-тки под виртуалки (vbox, vmware и т.д.). Не хотел морочиться с установкой, которая последний раз на виртуалке отняла у меня 2 часа, и при этом даже диск с дополнениями вешал винду намертво. Да и запускаю её редко, так как большинство вещей можно провернуть под линуксом без особых проблем.
На этом думаю всё))
16:01
17:04
Вот из-за этого и нельзя забывать про кончик хвоста далеко впереди плетущегося не конкурента. )
17:21
>> Я вот намедни на Dell Latitude 7214 Rugged Extrim пытался Manjaro поставить...Разве что только в шаманский бубен не стучал...А 11-я,даже несмотря на неподдерживаемый проц,встала и работает как будто тут всю жизнь стояла.
здесь уже вы сравниваете дистрибутив с виндой, хоть и косвенно, да и в линуксе без бубна никуда
17:25
11:47
Кое-что оказалось полезненько.
12:29
12:52
14:57
14:55
Советую заморозить текущее ядро, чтобы оно не ломало драйвера нвидии следующим образом:
sudo nano /etc/pacman.conf
Найти и расскомментировать строчку IgnorePkg дописав слово linux .
Ctrl+O сохраняем, Ctrl+X выходим
Ядро после обновления меняться не будет, и драйвера карты будут продолжать работать.
15:07
16:01
16:00
08:36
10:38
15:01
https://www.opennet.ru/opennews/art.shtml?num=54596
2 Для монтирования дисков есть утилита ... В основном через неё и управляю монтированием. В fstab разве что флаги лезу прописывать.
https://pingvinus.ru/program/gnome-disk-utility
21:19
https://www.opennet.ru/opennews/art.shtml?num=54596
я это "удобное" меню как раз и заменил на kickoff, каждому своё. да и плюс ко всему в обновлённой менюшке, иконки приложений были размытыми и пиксельными
17:54
Думаю, крыска и полегче плазмы, и требование только одно - чтобы все окна развернутыми стартовали.
Так вот, фиг там был!
Она так же жрет 800Мб на старте, это еще ладно, чисткой хлама можно до 250 ужать. Хоткеи и раскладка - тоже лечатся.
А вот со стартом развернутых окошек - нивкакую! Пол дня рыл конфиги, менял композиторов - так и не нашел как включить. А у kwin - это одна, блин галочка. Или одно оконное правило.
09:40
11:22
12:13
22:25
11:22
Понравилось открытость действий, не просто поставил и посмотрите.. а сделал так, такие то проблемы , исправил таким образом, я бы даже сказал что именно такими и должны быть обзоры. Подробно описанные действия которые помогают вникнуть и увидеть, что то новое.
Спасибо ZaPPex получил истинное удовольствие от обзора.
11:24