Linux

Статьи о Linux

Arch Linux + ATi

В связи с непрекращающимися тормозами в kde 4.6 с открытым драйвером xf86-video-ati решил поставить fglrx и посмотреть на его производительность.
Да, разрешение в консоли поломано (впрочем как и в grub/grub2), да консоль без иксов мне лично не особо нужна.
Еще из неприятных моментов. При сборке из AUR пакетов catalyst и catalyst-utils модуль ядра fglrx не собирается.
Выход: ставить из репозитория.

Берём наш любимый редактор (у меня vim) и правим pacman.conf.

vim /etc/pacman.conf

Теперь НАД всеми репозиториями вставляем этот:

[catalyst]

Server = http://catalyst.apocalypsus.net/repo/catalyst/$arch

Дальше обновляем список пакетов:

pacman -Sy

И ставим:

pacman -S catalyst catalyst-utils

Это работает только для стокового ядра. Если у Вас ядро собрано вручную, то нужно обращаться к этой статье: https://wiki.archlinux.org/index.php/ATI_Catalyst

 

kdm и ksplash в kde4

Ввиду моей привязанности ко всяким “рюшечкам и шашечкам” я использую plymouth + графический вход в систему (kdm).

В kde 4.6 меня раздражало (и сейчас раздражает), что для kdm используется одна тема (как в 4.4), а для ksplash – другая, и далеко не всегда можно найти соответствие для этих тем.

Найти их можно тут:

kdm theme generator

ksplash theme generator

Пользователям arch linux повезло еще больше: оба приложения есть в AUR:

yaourt -S kdm-theme-generator ksplash-theme-generator

После этого надо набрать в консоли (от пользователя, пользователь должен быть включен в группу wheel, т.к. используется sudo):

KdmThemeGenerator.install

Соблюдение регистра – обязательно!

После этого выставляем понравившуюся картинку в качестве обоинки, запускаем:

KdmThemeGenerator && KsplashThemeGenerator

Дальше выбираем MyKdmTheme в окне настроек “Вход в систему” – “Оформление” и MyKsplashTheme в окне настроек “Внешний вид рабочего стола” – “Заставка”.

Всё, можете наслаждаться.

 

Настройка переключения раскладок

Переключение раскладок (например, в Openbox/LXDE) с помощью setxkbmap:

setxkbmap -option grp:toggle, us,ru

Это включает смену раскладок по клавише правый [Alt], переключение между us и ru соответственно. Если кому нужны другие варианты, можно вставить между “:” и “toggle”, например, “alt_shift_”, чтобы получилось следующее:

setxkbmap -option grp:alt_shift_toggle, us,ru

Соответственно, это будет переключение по левому [Alt] + левый [Shift].

Благодарить Google, я просто оставлю это здесь.

Arch Linux + zip + cp1251 + русские символы

Наконец-то нашел лекарство для zip-архивов с русскими символами в названиях файлов (лекарство для Ubuntu/Mint было описано ранее). Оказалось еще проще, чем в Ubuntu:

yaourt -S libnatspec unzip-natspec

Собственно, это всё. У меня в kde4 (ark) работает адекватно, русские буквы узнаёт, распаковывает тоже правильно. Естественно, у вас должен быть установлен yaourt (для указанного случая) или пакеты собирать из AUR руками, что, впрочем, ничуть не сложнее, просто добавляется пара команд.

Работа с pacman в arch linux

Поскольку я таки осилил arch, (оказывается, он вполне хорошо работает со свободным драйвером ATi) то решил пока использовать его (ибо гибкость как в gentoo и простота как в slackware; установка длится недолго и все такое).

Пару раз натыкался на такое, что нужно удалить, например, gnome и gnome-extra, а pacman -R gnome gnome-extra не дает удалить пакеты, потому что зависимости.

Нашел такое лечение:

pacman -Rnsc имя_пакета  ## это удалит пакет вместе с зависимостями;

pacman -Qdtc имя_пакета ## это удалит пакеты “сироты” (ненужные зависимости);

pacman -Scc ## это очистит кэш (удалит скачанные, но не установленные пакеты; может пригодиться).

Пока что всё. Сейчас решил поизучать e17. Там видно будет.

Установка LibreOffice в Ubuntu / Linux Mint

Рецепт предельно прост:

Добавим репозиторий LibreOffice:

sudo add-apt-repository ppa:libreoffice/ppa

Теперь обновим список пакетов:

sudo apt-get update

Теперь ставим сам LibreOffice:

sudo apt-get install libreoffice libreoffice-gnome libreoffice-l10n-ru libreoffice-help-ru

Это установит LibreOffice и автоматически удалит OpenOffice.org.

Русский язык + zip в Ubuntu / Mint

Страшное недоразумение, под названием “CP1251 + zip + русские символы в имени файлов” лечится теперь легко и просто:

sudo apt-add-repository ppa:frol/zip-i18n

sudo apt-get update

wget https://launchpad.net/~r0lf/+archive/ppa/+buildjob/1911995/+files/libnatspec0_0.2.6-0ubuntu1_amd64.deb

sudo dpkg -i libnatspec0_0.2.6-0ubuntu1_amd64.deb

sudo apt-get install zip unzip p7zip-full

Это для amd64 архитектуры. Для i386 рецепт будет такой:

sudo apt-add-repository ppa:frol/zip-i18n

sudo apt-get update

wget http://launchpadlibrarian.net/53369534/libnatspec0_0.2.6-1_i386.deb

sudo dpkg -i libnatspec0_0.2.6-1_i386.deb

sudo apt-get install zip unzip p7zip-full

Все, можем забыть про кошмар с кракозябрами в zip.

 

Русификация консоли в Ubuntu / Linux Mint

Иногда нужно что-то сделать в консоли, но Ubuntu / Mint в консоли вместо русского пишут кракозябры (или это мне так везёт?). Для решения этой проблемы предлагается сделать следующее:

sudo dpkg-reconfigure console-setup

Настраиваем, выставляем – всё по вкусу. Enjoy!

Установка и русификация firefox-4.0 в Ubuntu 10.10/ Mint 10

Поскольку почему-то родные репозитории предлагают до сих пор 3.6, нашел такой вариант:

sudo apt-add-repository ppa:mozillateam/firefox-stable

sudo apt-get update && sudo apt-get install firefox

Подтянутся необходимые зависимости. После установки firefox-4.0 будет запускаться с английской локалью. Для решения этого вопроса надо перейти по следующей ссылке:

http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0/win32/xpi/ru.xpi

И разрешить установку. Через несколько секунд ваш firefox 4 будет русифицирован.