Альт Линукс 7.0, впечатления

Все о Windows, Linux, MacOS, Novell NetWare, DOS и т.д. Сетевые службы, http, ftp, ssh, браузеры, почтовые клиенты и многое другое. Установить, настроить, объединить в сеть, заставить эффективно работать.

Модератор: xdsl

Альт Линукс 7.0, впечатления

Сообщение xdsl 12 сен 2013, 22:30

Давно работаю с альтовскими дистрибутивами Linux (altlinux.ru), и решил поделиться впечатлениями от новой альтовской разработки.

Как всегда сделал внутривузовский репозитарий. Полный срез альтовского бранча семерки (напр. ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/p7/) от 25 августа + образы дистрибутивов (все суммарно тянет почти на 275Гб) может быть получен из внутривузовской сети по адресу ftp://ftp2.vc.shgpi/os/linux/altlinux/p7

Обычно я не пользуюсь новым дистрибутивом, пока он не будет достаточно обкатан (полгода-год), однако в связи с умершим жестким диском на рабочем ноутбуке и покупкой нового SSHD решил перейти с очень неплохо себя зарекомендовавшей альтовской шестерки на семерку, которой на сегодняшний день нет и трех месяцев. Попробовал сборки Centaurus 7.0.1 (Кентавр) и KDesktop 7.0.

Итак, первые впечатления

DE (графические оболочки)

Mate, заменивший Gnome2 в Centaurus, не дотягивает в своей функциональности до второго гнома. Использовать можно, но некоторых функций не хватает или запрятаны они очень глубоко. Например, во втором гноме я заводил два местоположения в настройках прокси-сервера, один для дома, второй - для работы, и потом просто выбирал нужный вариант. В Mate - не нашел возможности это реализовать.

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

Установленный дополнительно Gnome3 крайне раздражает своим гламурным примитивизмом и заточенностью под планшетные компьютеры. Среди лидеров неудобства: отсутствие реакции на правую кнопку мыши, а также множество манипуляций, которые надо проделать чтобы вернуть себе исчезнувший рабочий стол, кнопки управления окном, стандартную реакцию на клавиатурные комбинации и т.п. Некоторые к нему привыкают быстро, особенно после андроида (тем более что стили и эффекты - на уровне) и считают его затем наилучшим выбором из возможных. Я сходу не осилил, и пошел осваивать другие DE, благо альтернативы есть.

Остановился пока на оболочке XFCE4, как наиболее близкий по функциональным возможностям ко второму гному. С настройками прокси в XFCE еще хуже, чем в Mate, плюс не хватает апплета для панели с визуализацией каждого подключенного внешнего ресурса, но зато все остальное на достаточном для работы уровне. Возможно, следовало устанавливать и настраивать XFCE с помощью заточенного под него альтовского дистрибутива Simply, однако все неплохо функционирует и в виде дополнительного ПО, установленного поверх Кентавра.

Регрессии
Композитный менеджер с поддержкой множества графических эффектов, по умолчанию не используется. Следует устанавливать, много и упорно конфигурировать, чтобы заработало. В шестом и даже пятом альте работало из коробки. Справедливости ради следует сказать, что ни Gnome3, ни KDE в нем не нуждаются, однако меня более интересует Mate и XFCE. После доустановки, запуска, конфигурирования и получаса использования неожиданно понял, что, собственно, не особо в нем нуждаюсь. Отключил.

Сервисы
На десктопе систему инициализации sysvinit заменил новомодный systemd. В результате скорость загрузки и завершения работы увеличилась значительно (на загрузку 15-30 секунд в зависимости от набора стартующих сервисов, на завершение - порядка 5 секунд). Дополнительно, можно контролировать, что-же назапускал каждый сервис и насколько удачно. В принципе - вот и все плюсы. Т.к. работаю я с ноутбуком, уводя его в ждущий, реже - в спящий режимы, то скорость старта-завершения меня не слишком волнует. А вот анализ статуса работы сервисов - более интересная вещь, только приветствую. Из минусов - журнал загрузки стал бинарным и его просмотреть можно только через journalctl. Это доставляет некоторые неудобства. Однако многие сервисы продолжают вести свои текстовые журналы, среди которых - важный для меня httpd2.

Замеченные баги
По умолчанию systemd переходит в аварийный режим работы, если не удается смонтировать хотя-бы один ресурс из перечисленных в fstab. Логично, но приводит к проблемам, например в следующей ситуации: у меня машине двойная загрузка - Windows7 (OEM, шла с ноутбуком) и АльтЛинукс 7. При завершении работы Windows гибернацией, последующая загрузка Linux приводит к переходу systemd в аварийный режим, т.к. при старте монтируются все разделы компьютера, в том числе - с Windows. Естественно, свои разделы спящий Windows пометил неконсистентными, их штатное монтирование в линуксе завершается ошибкой. Варианты лечения есть, но в связи с крайней редкостью указанной ситуации, их не применял. В единственном случае, когда такая проблема возникла, просто загрузил Windows и штатно перезагрузился под Linux.

На моем ноутбуке система не перезагружается. Проблема на уровне ядра ОС, тянется с шестой версии (http://forum.altlinux.org/index.php?topic=23274.0), лечится аналогично: к параметрам запуска ядра добавляем reboot=pci

Включенный по умолчанию модуль ядра intel_pstate разгоняет интеловские процессоры до неприличных частот. Мои заявленные 2.5ГГц превратились в 3.2ГГЦ. Проблема заключается в нагреве процессоров до 60-65 градусов даже при простое, что заставляет постоянно работать вентиляторы на средних скоростях. Для серверов и десктопов это не проблема, но на ноутбуке шум раздражает. Лечится отключением модуля с помощью параметра запуска ядра intel_pstate=disable.

phpMyAdmin не работает (сообщения о нехватке памяти, увеличение памяти для php - не помогает), пока не установишь корректную временную зону. Вылечил: в файле /etc/php/5.3/apache2-mod_php/php.ini установил date.timezone ='Asia/Yekaterinburg'

Мигрировавший с моей предыдущей системы Eclipse аварийно завершает работу из-за java-ошибки. Ошибка "мерцающая", что очень затрудняло поиск причин ее возникновения. Потратил полчаса на анализ логов и гуглопоиск, разобрался и вылечил: в eclipse.ini добавил две строки-
-Dorg.eclipse.swt.browser.DefaultType=mozilla и
-Dorg.eclipse.swt.browser.XULRunnerPath==/usr/lib64/xulrunner/
Возможно, Eclipse из родного репозитария такими проблемами не грешит

Временный каталог для пользователя по умолчанию - /tmp, что при обработке большого объема данных (например - объединял с помощью утилиты convert около 900 png-файлов в один pdf) приводит к нехватке места. Это и понятно, т.к. /tmp монтируется из RAM. Вылечил, создав каталог ~/tmp/.private и добавив в ~/.bashrc строки
TMP=$HOME/tmp/.private
TMPDIR=$HOME/tmp/.private
export TMP
export TMPDIR

В libreoffice продолжает раздражать проблема печати альбомной ориентацией ... и продолжает лечиться переводом языка принтера с PDF на Postscript

Игра ufoai запускается с черным экраном. Лечится установкой пакета libtxc_dxtn

Игра oolite из состава дистрибутива не запускается. Взятая с сайта разработчика - работает без проблем.

Резюме
Дистрибутив несколько сыроват, однако после небольших доработок вполне может заменить предыдущие версии альтовских десктопов. Думаю, через пару-тройку месяцев большинство багов будет подчищено, как это обычно и бывает. Среди несомненных плюсов - свежий софт, свежие ядра и библиотеки. Например, загруженный на днях Google Chrome версии 29.0.1547.65 встал и работает без нареканий, в то время как на шестерке уже наверное полгода установить его возможности нет. Компиляторы С, С++, FPC, IDE Lazarus, IDE Geany, Mysql Workbench и другой нужный мне инструментарий разработчика работает с первого взгляда без нареканий. VLC, Kino, Audacity и другой мультимедиа-инструментарий также функционирует без нареканий. Все вузовские проекторы и интерактивные доски в режиме проектора поддерживаются (обратную связь с интерактивными досками не проверял). Проблем с драйверами на внутренности ноутбука и периферию (2 принтера и 1 МФУ от HP и 2 принтера от Kyocera) не обнаружено, все работает из коробки.

В процессе дальнейшей эксплуатации дистрибутива буду расширять данный пост. На очереди - более глубокий анализ багов и фич нового альтовского десктопа, а также серверный вариант Кентавра.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Альт Линукс 7.0, впечатления

Сообщение xdsl 21 сен 2013, 18:36

Еще раз по поводу intel_pstate. Вот здесь развернулась интересная дискуссия. Заодно рассмотрели средства управления частотой процессора, программное управление режимом Turbo Boost и многое другое.
xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.

Re: Альт Линукс 7.0, впечатления

Сообщение Mate 29 окт 2013, 18:06

а можно услышать в данной теме про решение проблемы у apache2 и systemd?
Аватара пользователя
Mate
Elite
 
Сообщения: 182
Зарегистрирован: 26 апр 2010, 17:54
Полное имя: Дмитрий Широков

Re: Альт Линукс 7.0, впечатления

Сообщение xdsl 08 ноя 2013, 20:46

xdsl
 
Сообщения: 1236
Зарегистрирован: 09 дек 2008, 05:16
Откуда: ВЦ ШГПИ
Полное имя: Слинкин Д.А.


Вернуться в Операционные системы и сетевое программное обеспечение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron