На скриншоте Gentoo + XFCE 4.14 на домашнем ПК.
Железо такое:
AMD Athlon 64 X2 Dual 4200+
Nvidia GeForce 210
4 Gb ОЗУ
Накопитель — HDD
Компьютер далеко уже не молод, но используется он в основном для развлечений (сёрфинг интернета, фильмы, музыка, небольшая обработка фото), поэтому конфигурация пока устраивает.
Сразу хочу сказать, что с IT сферой и компьютерами профессионально я никак не связан. Пользуюсь и разбираюсь с линукс системами только потому, что мне это интересно и большим специалистом себя не считаю. Поэтому заранее прошу прощения, если в ходе повествования где-то допущу ошибку в определениях или назову что-то не своим именем :)
Путь к генте был таким: openSUSE tumbleweed > Arh > Gentoo.
Лет десять назад пробовал пользоваться самыми разными дистрибутивами: Ubuntu, Mandriva, Debian, openSUSE… Это были, скорее, эксперименты, всегда приходилось возвращаться к Windows, поскольку это было время студенчества и для учёбы требовался специфичный софт.
Решение вновь попробовать линукс возникло после начавшихся проблем (описывать их не буду) с семёркой, которая была установлена на тот момент. Университетский софт остался в прошлом, играми не интересуюсь и на семёрке, по большому счёту, не держало больше ничего.
После нескольких дней раздумий над всем нынешним многообразием дистрибутивов, выбор пал на openSUSE tumbleweed.
Подкупил простой графический установщик, система роллинг релизов, YaST, знание того, что дистрибутив выпускается крупной компанией, ну и то, что когда-то я им уже пользовался :) Дистрибутив действительно хорош и во всём меня устроил, но со временем проявилась одна неприятная деталь: иногда во время проигрывания видео в плеере или в браузере система жутко начинала тормозить. Дальше она либо приходила в нормальное состояние сама, либо зависала намертво. В логи работы системы посмотреть не догадался :) Списывал это на файловую систему btrfs и swap раздел. После переустановки с форматированием в ext4 и отключением swap ничего не поменялось и проблема осталась.
Решив, что дело в самой системе, начал выбирать другой дистрибутив. На этот раз выбрал Arch Linux — очень понравилась его вики и положительные отзывы на различных ресурсах. Установить по хэндбуку получилось со второго раза. Для корректной работы звука пришлось устанавливать дополнительные пакеты. Впечатления от использования остались только положительные. Огромный плюс арча — это AUR, где, действительно, можно найти почти всё. Но и на арче проблема с воспроизведением видео осталась.
На этот раз я уже догадался заглянуть в системные журналы в поисках ошибок. Оказалось, что дело в ядре 5.9 и драйвере nouveau. Что-то у них не срастается, они начинают конфликтовать и в итоге получаются тормоза и зависания. Решать эту проблему на арче я не решился. Информации в интернете нашлось мало и я видел только два выхода: или использовать более старое ядро или использование проприетарных драйверов от nvidia. Во втором случае пришлось бы устанавливать не самые новые пакеты драйверов из-за того, что сама карточка уже довольно старая, а это влекло за собой откат Х сервера тоже на более старую версию. Из-за недостатка опыта я был не уверен в своих силах, оставил всё как есть и стал искать третий дистрибутив.
Увидев, что гента сейчас использует ядро 5.4 (ядра 5.9 ещё в нестабильной ветке), решил попробовать. Тем более, что 10 лет назад тоже несколько раз пытался установить её, но не удачно. Вооружившись гентовским хэндбуком и ещё двумя инструкциями попроще установил систему с первого раза. Установка базовой системы, Х сервера и базовых пакетов xfce на моём железе заняла примерно полтора дня (включая компиляцию). Дальше уже не торопясь доустанавливал нужные мне пакеты и программы. После установки браузера и проигрывателя начались тесты, которые прошли успешно :) Никаких фризов и зависаний.
Система хороша! Плюсы, которые я выделил для себя:
— Может быть я выдаю желаемое за действительное, но сама система и программы работают быстрее, чем в арче и сусе,
— Использование use флагов. С их помощью я сам могу контролировать функциональность собираемых программ и их зависимости от других пакетов. Над их включением/выключением перед сборкой пакета, конечно, нужно хорошо подумать, но этим реально добиться сокращения зависимостей для отдельных пакетов чуть ли не вдвое,
— Достойная вики (наравне с арчем), которая мне уже помогла не единожды :)
— Лучшее понимание как работает система, потому что почти всё нужно настраивать руками в конфигурационных файлах,
Минусы:
— Несмотря на роллинг релиз модель, некоторые пакеты не самые свежие (стабильный ФФ сейчас — 78, в арче уже — 84; darktable — 3.2, в арче — 3.4), хотя это не такой уж и минус :)
— Затрачиваемое время на компиляцию при установке/обновлении пакетов (иногда много времени). Хотя, это, скорее, вопрос к моему старому железу.
Ещё каких-то минусов системы пока не вижу (или ещё не столнулся :) ).
Таким путём проблема с воспроизведением привела меня к генту. От всех трёх дистрибутивов впечатления остались положительные, но сейчас менять генту на что-то другое не стану :)
Комментарии
09:48
14:28
11:13
11:30
14:45
11:37
За труды и за упорство - лайк однозначно!
Я сам перед новым годом хотел(и уже пробовал) кое-что из Gentoo поставить(зуд был такой!), но не "чистую" Gentoo, а уже с 3-го шага, где уже есть GUI. Нашел, посмотрел и...решил, что мне это вряд-ли понравится, по той же(второй) причине и плюс к тому - это полностью переучивать себя на совсем другой подход. И плюсы познания самой ОСи да скорости работы не превысили тех минусов(для меня), с которыми я бы реально столкнулся. А с учетом того, что мне не так уж много и надо, то вывод был абсолютно логичен.
Но вы молодец! Реально. Я даже вам завидую, где-то в глубине души :))
Удачи вам и...получать кайф от пользования этой ОСью.
15:58
13:33
14:32
14:43
16:03
15:09
18:22
16:09
15:35
17:05
19:10
17:14
Не совсем понятно где это в Gentoo, практически все работает из коробки. Ну может при начальной установке немного потребовалось... Вот настройка ядра ядра это правда, по первой сложно, но это только в первый раз, во второй или третий раз это "семечки"...
Соглашусь с комментарием выше "Вы сильно демонизируете Gentoo" обычный linux, просто сложней в установке.
16:01
07:36
17:44
19:13
20:50
08:50
18:57
17:28
21:13
19:12
16:06
17:23
19:35
22:13
Для борьбы с перегрузкой процессора во время просмотра видео на ютьюбе советую глянуть расширение для браузера h264ify.
Ну, и SSD - даже на компах того времени прирост скорости заметен, хоть и не реализует весь потенциал.
09:34