- SwayWM
Те, кто не хочет читать мою историю использования Linux, могут пропустить последующие 4 абзаца.
Моё первое знакомство с Linux (десктопным, RPi не в счёт) было не раньше 2018 года. Тогда я установил Linux Mint, думая, что он заменит мне винду, но вскоре я сбежал обратно, так как было какое-то необъяснимое «странное чувство», что всё то ли мыльное, то ли плавное, не могу вспомнить. Стратегия второй попытки, состоявшейся в 2019 году, заключалась в использовании портативных программ винды через Wine в том же Mint, конечно же идея провалилась.
В начале 2020 я устанавливаю Ubuntu, а поверх неё KDE Plasma по какой-то статье, после чего у меня опять появляется «странное чувство» — и винда опять моя основная система. Вскоре я узнаю про Manjaro с плазмой, а после установки с каждым днём винда запускается всё реже. После освоения, весной решаю поставить Arch второй системой, но не получилось.
Второе переломное событие — переход на Gentoo с KDE Plasma в Июле. Система показалась простой и быстрой, я в ней легко освоился. Благодаря хэндбуку я стал лучше пользоваться командной строкой.
Решил в начале сентября поменять своё древнее железо, на менее древнее железо, в начале октября оно пришло. Систему тоже нужно ставить по новой, решил ставить всё ту же Gentoo. Не мог определится с окружением, то ли ставить плазму с иксами, как было раньше, то ли плазму с Wayland, то ли крысу с иксами, но так же спонтанно, как и про Gentoo, узнал я про Sway — Wayland аналог i3.
Сборка была сложной, но у меня (почти) всё получилось. К ядру применил kernel_gcc_patch. Настраивал вручную через menuconfig. По началу с тайлами было сложно, в течение недели легче не становилось. Решаю полностью переписать конфиг — и всё сразу стало просто, даже листочек не пригодился. Использование мыши становится минимальным, экранное пространство расходуется оптимально. Но главное то, что запускается Sway сразу же после ввода пароля и готов к работе. Сама система с SSD грузится ~8 секунд. Итого компьютер готов к работе через ~15 секунд после нажатия кнопки питания. Это очень удобно! При работе нагрузка на процессор редко поднимается выше 40%, оперативной памяти больше 6 Gb не используется, в swap ни разу не уходил.
По программам:
· Эмулятор терминала Alacritty
· Меню приложений Wofi (аналог krunner)
· Файловый менеджер pcmanfm
· Браузер Palemoon
· Почтовый клиент Thunderbird
· Мессенджер Telegram
· Редакторы кода VScodium, Arduino IDE
· Офис LibreOffice
· Графические редакторы Gimp, Krita, Inkscape
· Просмотрщик Okular
· Музыкальный плеер Audacious
· Игровой клиент Steam
В терминале использую оболочку zsh вместо bash («вместо» значит, что это что-то я использовал на старой системе Gentoo + KDE), opendoas вместо sudo, neofetch вместо screenfetch, nano (так и было).
Браузер выбрал Palemoon вместо Firefox, так как в первом беспроблемно отключаются табы, что очень удобно в тайловом оконном менеджере, а также при запуске нового экземпляра не выдаётся «…is already running.»
Использую почтовый клиент вместо почты в браузере, потому что мне так удобнее.
VScodium — тот же VScode, но собранный из исходников с github.
С Arduino IDE у меня проблема, видна на втором скриншоте.
Steam и игры работают без проблем (в частности Portal 2 и его моды).
Через QEMU в Windows запускаю Multisim, Atmel Studio и… (список будет расширяться). Использую вместо Wine.
Вопрос к знатокам, как реализовать автомонтирование флэшек и mtp устройств (ядро к mtp готово) и какой fm для этого выбрать?
Комментарии
10:17
Лончер, наверное, Rofi (а не Wofi), VSCodium — это тот же VS Code без телеметрии от Microsoft (в сборках на Github она тоже включена)
Подробнее хотелось бы про opendoas, патч gcc, какие программы во flatpak, а также про emerge (я слышал, что это вовсе не пакетный менеджер, а скрипты сборки и зависимости пользователю нужно настраивать самостоятельно, это одна из причин, по которой в Sabayon был добавлен entropy)
10:38
Wofi — Wayland аналог rofi (https://gentoo.zugaina.org/gui-apps/wofi).
OpenDoAs — форк DoAs из OpenBSD, легковесная замена SuDo (https://github.com/Duncaen/OpenDoas).
О VSCodium узнал с Пингвинуса, там есть телеметрия, но по умолчанию отключена.
Flatpak поставил для KDEnLive, но он и там не заработал, сегодня удалю flatpak.
Патч kernel_gcc_patch (https://github.com/graysky2/kernel_gcc_patch), позволяет собирать ядро с опцией -march=архитектура.
Portage очень похож на пакетный менеджер.
10:56
10:47
Для автомонтирования дисков использую Диски GNOME (если речь о монтировании при загрузке).
11:28
Автору респект за развернутый рассказ, ну и обзор в целом получился отличный. Спасибо, и лайк соответственно! :)
11:42
Я абсолютно согласен с тобой, что не меняет моего уважения к автору и его трудам, хотя я точно этим заниматься уже не буду - есть хорошие полуфабрикаты, которыми гораздо легче и удобнее создать что-то под себя.
Но автор выбрал путь "проффи" и это классно!
Это же реальное СПО, которое тем и хорошо, что есть огромный выбор и его можно подгонять "вдоль и поперек", чем человек и занялся :))
11:50
12:29
12:33
12:44
15:08
Генту хорош, но не дома и не в офисе.
Он хорош в специализированных задачах.
И особенно хорош для энтузиастов.
И для использования изучения Линукс.
Мне кажется те кто давно в работе ... Энтузиазмом перегорели, необходимое изучили...и используют те дистрибутивы в своей работе которые им подходят и при этом не хотят тратить время...на Генто...а он съедает его...
11:35
Уважаю людей, которые достигают поставленный целей, а не бросают все на полдороги.
Успехов в дальнейших разработках и настройках.
12:13
12:20
13:33
13:15
14:37
13:31
для этого используется программа udiskctl. введите:
# udiskctl mount -b /dev/sd(буква вашей флешки)
если не будут необходимых зависимостей, то надо установить их и заново пересобрать mtp.
если мой совет не помог или не корректно сработал, то у программы хорошая документация, введите:
$ man udiskctl
А так, интересный обзор, меня даже позабавило, что Арч вы не смогли поставить, а Генту да. необычный опыт, однако.
Но чувствую, что ваш путь в освоении линукс только начинается, вам предстоит много пережить, могу пожелать только удачи.
14:41
14:50
15:22
15:02
15:15
Пусть твой энтузиазм и упорство не пропадут даром)))))
22:29
22:32
Ну и уберите заголовки окон, неужели без надписи Alacritty вы не поймете что это окно терминала)))
Ну и 3 часа ждать компиляции лисы такой себе комфорт))))) Хотя можно успеть сходить на стадион и посмотреть футбольный матч или с друзьями пивка попить))))
15:28
08:23
12:15
15:00