Linux – современная и надежная операционная система, которая постоянно совершенствуется и позволяет пользователям использовать ее для своих устройств совершенно бесплатно. Существует множество вариантов исполнения этой операционной системы, но самый лучший Linux 2013 следует выбирать из дистрибутивов Ubuntu, Linux Mint 15, Fedora и open SUSE, которые заслужили в этом году такое право благодаря большому количеству приверженцев.
Каждый дистрибутив Linux имеет собственный стандартный комплект ПО и определенные настройки. Даже одинаковая сборка может отличаться рабочими столами, но при этом существует возможность менять внешнее оформление. Установка программ в Linux осуществляется посредством специальных репозиториев. Когда выбирается определенное приложение, система самостоятельно осуществляет закачку необходимых файлов и скрыто производит их установку. Далее программу можно отыскать в соответствующей группе в основном меню. Также существует возможность совершать установку программного обеспечения самостоятельно, но при этом необходимо уметь пользоваться терминалом, что для новичков может обернуться непосильной задачей.
Ubuntu – один из самых востребованных дистрибутивов Linux, основанный на Debian. Многие считают именно Ubuntu версии 13.04 лучшим Linux 2013, а предыдущие сборки – лучшими в свое время. Данная операционная система насчитывает 20-миллионную аудиторию пользователей по всему миру. Она оснащена универсальным интерфейсом, который упрощает работу пользователя с портативными устройствами. Оригинальный и элегантный интерфейс Ubuntu удивит не только своей красотой, но и удобством расположения элементов. Помимо этого, Ubuntu является обладателем отличительной от подобных проектов веб-инфраструктурой документации в стиле Wiki и необычным ведением отчетности об ошибках.
Linux Mint 15 – операционная система, основанная на Ubuntu с улучшенными техническими аспектами. Для идеальной практичности этот дистрибутив оснащен MintMenu (усовершенствованная структура меню, обеспечивающая удобство навигации), MintDesktop (программа, позволяющая настроить рабочую среду), MintInstall (простая в использовании утилита установки), MintUpdate (обновление программного обеспечения). Также в систему включены собственные запатентованные кодеки, зачастую отсутствующие в большинстве дистрибутивов за счет возможных юридических угроз.
Fedora представляет пользователю необычный интерфейс со спрятанным по умолчанию лаунчером приложений. Они отображаются на экране в момент наведения курсора мышки в один из углов монитора или при щелчке по иконкам. Это довольно интересное решение, позволяющее сфокусировать все внимание на текущей работе. Поэтому данная операционная система как нельзя лучше подойдет для людей, предпочитающих минимализм. Fedora снабжена небольшим количеством программ, но требуемые приложения легко установить.
Дистрибутив OpenSUSE стал полностью открытым в 2005-м году и стал базовым компонентом для коммерческой продукции Novell. На сегодняшний день данная система заслужила довольно успешную репутацию благодаря многомиллионной аудитории пользователей, в первую очередь за счет безупречного рабочего стола (и GNOME, и KDE) и уникальной программы системного администрирования (YaST).
Все вышеописанные дистрибутивы уже не один год прочно занимают лидирующие позиции в предпочтениях пользователей Linux, во многом благодаря этому они являются главными претендентами на звание “Лучший Linux 2013”.
Gnome или Kde
Одной из альтернатив операционной системы Windows стала Linux, обладающая отличительными характеристиками в плане безопасности и функциональности. Хотя длительный период Linux не могла завоевать внимание пользователей из-за интерфейса командной строки. Поэтому долгое время на вершине популярности находились Windows и Mac OS.
Все изменилось с появлением рабочих окружений для Linux — Gnome и KDE. При установке дистрибутива Linux пользователю представилась возможность выбирать графическую среду рабочего пространства. Благодаря встроенному спектру приложений и удобному в использовании интерфейсу Linux быстро занял конкурирующие позиции на рынке операционных систем.
Впервые KDE появилась в 1996-м году, в ее основе лежал предустановленный рабочий стол Plasma Desktop, использовавшийся долгое время по умолчанию в Kubuntu. Gnome выпущен в 1999-м году. Он состоял из доступного и свободного программного обеспечения, предназначенного для быстрой и привычной работы в Unix-подобных системах.
Что же выбрать начинающему линуксоиду — Gnome или KDE?
При сравнении последних релизов Gnome и KDE очень заметно выделяется второй вариант графической среды (KDE 4), обладающий широким спектром приложений и многофункциональностью. Благодаря разработанному мультимедийному API, оригинальному оформлению рабочего пространства посредством виджетов, интересному дизайну иконок и нового файлового менеджера Dolphin KDE 4 обрел серьезные конкурирующие позиции по отношению к операционной системе Windows 7.
Зато Gnome 3 поразит пользователя простотой использования и своей элегантностью. Эта рабочая среда выполнена в стиле минимализма, а по особенностям взаимодействия элементов интерфейса напоминает Windows 8 (вызов меню приложений наведением курсора в левый верхний угол, динамическое отображение выполняющихся приложений и так далее). Gnome 3 поставляется с веб-обозревателем Epiphany, клиентом сообщений Empathy и текстовым редактором Gedit. Наряду с этими возможностями данная графическая среда наполнена новыми темами, шрифтами и улучшенными приложениями.
Выбор рабочего пространства — Gnome или KDE – зависит от того, как пользователь планирует использовать свой персональный компьютер. Gnome 3 станет идеальным вариантом для пользователей, которые используют Linux для просмотра веб-страниц, прослушивания музыки или просмотра видео. Что касается KDE, то его функциональные возможности и методы взаимодействия с пользователем, как уже было отмечено выше, близки к классическим представителям семейства Windows (XP, Vista, 7), поэтому данное графическое пространство будет наиболее полезным для разработчиков ПО и людей, работающих с профессиональным софтом.
Следует отметить, что новичкам в Linux будет проще освоиться со средой Gnome 3 (особенно после Windows 8), затем, по мере освоения системы, можно будет добавить элементы окружения KDE – большинство дистрибутивов Linux предоставляют несколько вариантов рабочего пространства (например, Ubuntu Gnome Shell (Gnome 3), Kubuntu (KDE), Xubuntu (XFCE) и так далее), так что вопрос “Gnome или KDE?” при желании можно превратить в ответ “и Gnome, и KDE!”.
Стандартным методом автоматической загрузки Compiz при старте системы является применение пакета «fusion-icon» — тогда Compiz заменяет собой стандартный оконный менеджер при каждой загрузке, а в системном трее висит иконка Compiz Fusion. Однако данный метод является сравнительно медленным и, надо сказать, уже довольно-таки устарел. В данной статье пойдет речь о том, как настроить автозапуск Compiz в качестве дефолтного оконного менеджера в Xfce без Compiz Fusion.
Описанный далее метод автозапуска Compiz реализуется напрямую через сессию Xfce, при этом стандартный оконный менеджер Xfce — Xfwm — загружен не будет. Естественно, Compiz c плагинами и ccsm должны быть установлены. Первым делом настраиваем отказоустойчивую сессию окружения Xfce, для чего нужно отредактировать следующий файл:
В этом конфиге следует заменить команду, запускающую Xfwm
, на следующую:
Здесь нужно обратить внимание на параметр «ccp» — он указывает на то, что Сompiz будет загружен с настройками, установленными в «Менеджере настройки CompizConfig» (ccsm).
Для того, чтобы предотвратить изменение параметров дефолтной сессии, добавьте в конец конфига (перед ) нижеприведенный код:
Все сохраненные ранее сессии можно удалить, выполнив команду
Таким образом, после перезагрузки мы сразу получаем рабочее окружение с оконным менеджером Compiz. При этом не следует забывать, что в ccsm должен обязательно быть активирован плагин «Оформление окна» (иногда в его настройке по щелчку мыши в поле «Команда» нужно указать команду для старта оконного декоратора, и в Xfce — это gtk-window-decorator), чтобы окна не «потеряли» рамки. Также будьте внимательны при обновлении системы, так как конфигурационный файл, который был изменен, может быть перезаписан с параметрами по умолчанию! Данное описание Linux-среды было создано на основе информации из Arch Wiki.
Как правильно установить Compiz в Sabayon Linux
Для начала, Compiz — это композитный менеджер работающий в средах Gnome 2 (Classic), LXDE, Xfce и KDE (в виде форка он встроен в эту среду). Имеет множество отличных эффектов и давно заработал себе статус лучшего композитного решения для Linux. Установить пакет «compiz» можно и через Rigo, при чем пользователь сразу же получит базовую комплектацию всего необходимого, однако будет отсутствовать возможность графической настройки менеджера и подключения плагинов. Пошаговая инструкция по установке и настройке Compiz для своих нужд предполагает следующие шаги:
- Открыть терминал и выполнить команду
sudo equo install x11-wm/compiz-fusion --ask
Это установит базовые пакеты Compiz с зависимостями в систему. Все вопросы, возникающие в консоли по ходу установки нужно подтвердить.
- Установить плагины и Менеджер настройки CompizConfig при помощи кода
equo install compiz-plugins-unsupported –ask
Снова нужно подтвердить все, и по завершении установки можно переходить к настройке.
- Настроить Compiz через CompizConfig, для чего нажать горячие клавиши «Alt+F2» и выполнить
ccsm
Откроется окно Менеджера настройки, в котором пока ничего не включено. Здесь уже пользователь активирует плагины, как говорится, «по своему усмотрению», но есть некоторые обязательные: «Оформление окна», «Изменение размеров» и «Переместить окно». Мы не устанавливали оконный менеджер Emerald, поэтому декорировать окна у нас в среде Xfce будет Gtk Window Decorator — щелкаем ЛКМ на плагине «Оформление окна» и в поле «Команда» вписываем:
gtk-window-decorator --replace & exit
- Теперь можно запустить Compiz командой
compiz --replace
из Меню команд «Alt+F2». Все открытые окна должны «слегка преобразиться». Вышеприведенную команду можно добавить в автозагрузку, и Compiz будет запускаться при старте системы. Но лучше воспользоваться этим гайдом и сделать Compiz дефолтным композитным менеджером. Больше информации о том, как правильно установить Compiz в Sabayon Linux (с дополнительными пакетами «fusion-icon» и «emerald») можно узнать в Sabayon Wiki.
Как зафиксировать позиции окон с помощью Compiz
Пользователи Linux, установившие и настроившие Compiz по своему вкусу, могут заметить одну не очень приятную особенность: все окна появляются, как говорится, «где им вздумается», и приходится делать лишние телодвижения для их фокусировки. Однако в Compiz для данной ситуации предусмотрено решение — плагин Place Windows, который позволяет не только правильно позиционировать все открытые окна, но и даже разместить их на другом рабочем пространстве. В данной статье как раз поговорим о том, как зафиксировать позиции окон с помощью Compiz и плагина «Place Windows».
Для того, чтобы активировать плагин Place Windows, следует запустить Менеджер настройки CompizConfig из Меню приложений -> Настройки, или командой
ccsm
Перейдя в раздел «Управление окнами», ставим галочку напротив Place Windows, и заходим в настройки плагина двойным нажатием ЛКМ. На вкладке «Общие» можно задать поведение окон по умолчанию: зацентрировать их, развернуть на весь экран, выстроить одно за другим и так далее. Это делается с помощью опции «Placement Mode», где выбираем наиболее удобный режим (можно проверять установленные параметры позиционирования окон в реальном времени, после выбора режима запустив любое окно — настройки применяются мгновенно). Также на этой вкладке есть опция для нескольких устройств вывода — «Multi Output Mode», с помощью которой можно задать дефолтное расположение окон, к примеру, относительно нескольких запущенных X-серверов.
Расширяем управляемость позиций окон дальше, перейдя на вкладку «Fixed Window Placement»:
Пункт Windows with fixed positions» содержит настройки координат расположения окон на рабочем столе. Для того, чтобы сгенерировать новое правило для окна, нажимаем «Создать» и, затем, кнопку с изображением плюса. Появится окошко выбора определения окна — проще всего использовать опцию «Класс окна», которая почти всегда определяется названием запущенной программы (Leafpad — значит Leafpad). Можно нажать кнопку «Считать» и выбрать курсором нужное окно, после чего скопировать его название, нажать «Добавить» и вставить после «class=». Выставив координаты (обычно пределы рабочего стола начинаются с X=0 и Y=0 в сторону положительных числовых значений), нажимаем «Закрыть» и, если окно расположено не совсем удобным образом, изменяем координаты в созданном правиле кнопкой «Изменить», пока позиция не станет требуемой. Для некоторых смежных окон, например VLC и его плейлист нужно воспользоваться опцией определения «Роль окна» вместо «Класс окна» и выставить координаты для каждого.
Выбрать поведение окна, отличное от дефолтного (установленного на вкладке «Общие») можно в пункте «Windows with fixed placement mode», где, например, для отдельного окна задается разворачивание на весь экран при запуске («Maximize»), с применением вышеописанных приемов.
В последнем пункте «Windows with fixed viewport» задается рабочее место для запуска приложения. X Viewport Position — для горизонтальных рабочих мест, Y Viewport Position — для вертикальных. Например, правило «class=VirtualBox X=4 Y=1» будет запускать виртуальную машину всегда на 4-м горизонтальном рабочем месте, независимо от того, из какого она была запущена.
Установка драйверов с сайта Nvidia в Linux
Как известно, для обеспечения аппаратной поддержки всех графических эффектов в Linux необходимо установить проприетарные драйверы. Тогда будут доступны: весь функционал Compiz, аппаратное ускорение видеопотока, поддержка игр и многое другое. Проприетарные драйверы легко устанавливаются из Менеджера приложений Rigo в Sabayon (и из «своих» менеджеров пакетов в других дистрибутивах). Однако проприетарный драйвер не является максимумом в достижении высоких показателей производительности компьютера, по крайней мере без углубленных знаний в конфигурировании X Window System. Чтобы получить все спецификации последних версий, нужно скачать и установить драйвера с официального сайта, как это делается в Windows. В данной статье будет описана установка драйверов с сайта Nvidia в Linux.
Итак, мы знаем модель нашей видеокарты и по сему переходим на страницу загрузки драйверов. Подставляем свои данные, выбираем в графе «Операционная система» «Linux 64-bit», и жмем «Поиск». Будет найдена самая свежая версия драйверов, которую и необходимо скачать. Файл с названием типа «NVIDIA-340,24……run» лучше переименовать в «nvidia.run» для удобства и поместить в домашнюю папку. Щелкните ПКМ на nvidia.run и выберите «Свойства», перейдите на вкладку «Права» и поставьте галочку напротив «Разрешить запуск этого файла в качестве программы». Для последующего конфигурирования драйвера Nvidia также нужны исходники ядра, которые нужно найти в Менеджере приложений и установить (искать нужно по маске «source», при этом будут найдены пакеты «Sabayon Sources», из которых нужно выбрать версию, соответствующую версии ядра). На этом этап подготовки к установке завершен.
Официальные драйвера невозможно установить в среде с работающим менеджером дисплея, поэтому нужно перейти в консольный режим. В данном случае лучше всего будет перезагрузиться и при загрузке системы в диспетчере загрузки Grub выбрать «Advanced Options», и, затем, «Recovery Mode». После старта служб Systemd будет предложено ввести пароль администратора, что и следует сделать (немного ускорить процесс можно, нажав во время показа уведомлений клавишу «Enter»). Теперь перед нами только терминал с правами администратора. Переходим в домашнюю директорию:
cd /home/user/
где «user» — ваш логин для входа в систему.
Теперь непосредственно установка драйвера:
sh nvidia.run --tmpdir /home/user/
опять же, вместо «user» подставляем свой логин.
После этого запустится процесс установки, в ходе которого нужно ответить на все вопросы утвердительно, особенно когда дойдет дело до «nvidia-xconfig
». По завершении следует обновить список символических ссылок командой
ldconfig
и перезагрузиться
reboot
На этом установка драйверов с сайта Nvidia в Linux завершена — после перезагрузки вы увидите привычный рабочий стол, но теперь рабочее окружение будет ускорено официальными драйверами от Nvidia. Драйвера, полученные через менеджер приложений можно удалить, а пакет «nvidia-settings» — установить (в нем можно произвести боле тонкую настройку графических параметров). Проверить ускорение OpenGL можно командой
glxinfo | grep "version string"
Вывод в терминале вышеприведенной команды должен выдать актуальные данные в секциях «version string», в моем случае — это «4.3.0 NVIDIA 340.24».
Автоматический вход пользователя в Linux
Большинство пользователей Windows привыкли входить в систему в автоматическом режиме. В операционной системе от Microsoft настройка автологина осуществляется очень просто. В операционных системах семейства Linux автоматический вход требует определенных знаний в области конфигурирования установленного менеджера дисплея. В рабочем окружении Gnome эти функции возложены на GDM, а в Xfce — на LightDM. В данной статье хочу описать, как выполняется настройка LightDM, чтобы пользователь в Linux мог входить в систему без запроса пароля.
LightDM представляет собой кросс-десктопный менеджер дисплея, который установлен в качестве стандартного во многих дистрибутивах с «легкими» рабочими окружениями (Xfce, LXDE и другими). Он наделен несколькими особенностями, выделяющими его в сравнении с GDM и KDM:
- легкостью кодовой базы;
- совместимостью со стандартами PAM, logind и другими;
- выраженностью интерфейсов пользователя и сервера;
- возможностью редактирования интерфейса с помощью множества инструментов.
Стандартный пользовательский GTK-интерфейс LightDM (экран загрузки) настраивается путем редактирования файла «/etc/lightdm/lightdm-gtk-greeter.conf». Выполнив в терминале
sudo leafpad /etc /lightdm/lightdm-gtk-greeter.conf
, мы откроем конфигурацию визуальных параметров, где можно вручную установить фоновый рисунок экрана загрузки, тему, отображаемые значки и многое другое. В самом конфиге, в верхней части, находится описание всех параметров, а в нижней — команды, задаваемые для LightDM (не следует забывать, что изменяемые строки параметров следует раскомментировать, чтобы настройки вступили в силу).
Главный конфигурационный файл LightDM расположен по адресу «/etc/lightdm/lightdm.conf». Он то нам, собственно, и нужен — настройка LightDM под автоматический вход пользователя в Linux начинается с команды в терминале:
sudo leafpad /etc /lightdm/lightdm.conf
Нас интересует секция «[SeatDefaults]» (опять же в нижней части конфига, потому как в верхней — описание). В ней нужно найти команду «autologin-user=», раскомментировать и добавить свой логин. Например, «autologin-user=Vasiliy». После внесения изменений файл нужно сохранить и перезагрузиться.
При следующем старте системы вместо окошка с выбором пользователя, появится рабочий стол — автоматический вход пользователя успешно выполнен!
Часто новички в Linux после успешной установки дистрибутива на свой компьютер теряются в своих дальнейших действиях, потому как попросту не знают, что делать после того, как завершена установка Linux. В данной статье приведу некоторые советы по оптимизации Linux, которые следует произвести непосредственно после установки системы. Пользователям, впервые установившим, к примеру, Sabayon или Ubuntu, на основе нижеприведенной информации будет проще понять сущность работы данных ОС.
Совет №1. Оптимизация Linux после установки начинается с обновления (если соединение с интернетом установлено). Если вы видите окно с запросом подтверждения установки пакетов — подтвердите его и перезагрузитесь после завершения. В том случае, если соединение с сетью устанавливается не по DHCP, тогда нужно его настроить: во всех дистрибутивах Linux установлен network-manager для управления сетевыми подключениями, и его иконка расположена в трее — просто щелкните по ней ПКМ и выберите «Параметры» или «Управление», где нужно добавить свое подключение.
Совет №2. Воспользуйтесь этим гайдом для того, чтобы монтировать нужные разделы жестких дисков при старте системы. Особенно полезен материал по вышеприведенной ссылке будет тем пользователям, которые установили Linux, как говорится, «рядом с Windows».
Совет №3. Программы из офисного пакета LibreOffice могут вылетать с ошибкой «terminate called… RuntimeException». В этом случае нужно открыть терминал (найдите его в меню приложений) и выполнить в нем следующую команду:
sudo rm -rf .config/libreoffice
Совет №4. Случается, что подсистема управления яркостью монитора на ноутбуке работает не корректно и грузит процессор на 100%. Это решается подстановкой в сервис rc.local следующей команды:
echo disable > /sys/firmware/acpi/interrupts/gpe01
Работу режима сна («suspend to RAM») можно наладить выгрузкой модуля
«xhci_hcd», для чего в терминале выполняем последовательно:
sudo rmmod xhci_hcd
sudo s2ram -f
sudo modprobe xhci_hcd
Совет №5. Поворот экрана можно организовать статически и динамически. В первом случае нужно открыть для редактирования файл /etc/X11/xorg.conf:
sudo leafpad /etc/X11/xorg.conf
и добавить в Section «Device» строку
Option "Rotate" "Inverted"
Во втором случае в том же файле добавленная строка будет такой:
Option "RandRRotation" "on"
Обратите внимание, что для редактирования конфига я использую leafpad, у вас это может быть любой текстовый редактор (gedit, kwrite, mousepad и другие).
После ориентацию экрана можно изменять командами:
xrandr -o inverted
xrandr -o normal
Совет №6. Для изменения размера дисковых разделов, форматирования флешек и других применяемых часто операций используйте GParted. Его можно найти в Меню приложений, а также вызвать из терминала:
sudo gparted
Совет №7. Если ваш диск стучит головками, попробуйте запретить парковку головок с помощью команды:
sudo hdparm -B 255 /dev/sda
Совет №8. Если вас раздражает писк динамика ПК при вводе команд в терминале, выполните:
xset b off
Совет №9. Снизить нагрузку на свой SSD-диск можно следующим образом: создать на нем нежурналируемую файловую систему, к примеру, ext2; к параметрам монтажа в файле «/etc/fstab» добавить «noatime» (без кавычек); «/var/log» смонтировать на TMPFS следующей командой:
sudo tmpfs /var/log tmpfs size=10M 0 0
Совет №10. Чтобы работал любой принтер производства Samsung, прежде чем заняться его добавлением и настройкой, установите из Менеджера приложений пакет «samsung-unified-linux-driver».