Архив рубрики: GNU/Linux

Записи о GNU/Linux в общем и частностях

openttd и ужасный русский шрифт

OpenTTD — это такой клёвый клон Transport Tycoon Deluxe.
И вот с момента появления Fedora 15 в нём появился неприятный визуальный баг, русские шрифты выглядят УЖАСНО!
За полгода существования этого бага, я всё-таки собрался и написал о нём.
И о чудо, во-первых мейнтейнер ответил через 30 минут всего, во-вторых — еще через 40 минут был готов приятный «костыль», чтобы это исправить. За что отдельное и огромное спасибо мейнтейнеру пакета — Felix Kaechele.

Итак, сам «костыль», открываем файл ~/.openttd/openttd.cfg и исправляем строки:

1
2
3
small_font =
medium_font =
large_font =

на

1
2
3
small_font = DejaVu Sans, bold
medium_font = DejaVu Sans, bold
large_font = DejaVu Sans, bold

Сохраняем.
Это всё, ребята.

P.S. Но ошибка — ошибкой остаётся, потому счастливо ждём её исправления.

nginx с php на Fedora 15

Многовато, что-то, апачик стал потреблять памяти, да и вообще не шибко быстр.
Почитал, послушал умных людей, и перетащил сайтик на nginx.

Установка проста до безобразия:

1
yum install nginx php php-cli spawn-fcgi

Теперь начнём выруливать конфиги…
Читать далее

Новая Fedora и новый grub

Итак, скоро нас ждет новый релиз Fedora. Шестнадцатый по счету, с благозвучным именем Верн (Verne).
Я вот уже три недели, как перешел на него.
И первая же фича, вызвала мой живой интерес…

Великий и Могучий GRUB 2.

Читать далее

Fedora 16 и touchpad (тачпад)

Перейдя с KDE на XFCE я как-то потерялся, а где в XFCE настраивается тачпад (шлепки по нему и скроллинг по боку)?
Немного порыскав сделал для себя так, создал файл /etc/X11/xorg.conf.d/10-touchpad.conf со следующим содержимым:

1
2
3
4
5
6
Section "InputClass"
    Identifier "tap-and-scroll-by-default"
    MatchIsTouchpad "on"
    Option "TapButton1" "1"
    Option "VertEdgeScroll" "1"
EndSection

Ну и естественно надо перегрузить X-ы.
Работает.

TapButton1 — собственно «шлепки» по тачпаду.
VertEdgeScroll — прокрутка.
MatchIsTouchpad on — условие, применять только к устройствам типа «тачпад».

Pidgin патч, который откроет информацию об ОС

Как-то было несколько минут свободных и захотелось немного пошутить, сделал патчик для Pidgin, который открывает возможность показа информации об операционной системе для протокола XMPP.
Но показ информации об ОС — это не главная и не основная функция данного патча.
В первую очередь патч сделан для того, чтобы показывать произвольный текст вместо информации об операционной системе.

Сразу оговорюсь, что патч для свежей версии 2.10.0, проверен и работает на GNU/Linux.

Читать далее

Сетевой интерфейс VirtualBox при загрузке

Настала осень и захотелось чего-то эдакого.
А именно, запустить внутренний интерфейс VirtualBox (конкретно версии 4.1) для всех виртуалок. Настройка его достаточно проста. Адреса по DHCP он раздаёт, но как-то ерундово, и под эту тему я решил использовать dnsmasq, все равно установлен был. Настройка dnsmasq — тоже простая до жути и описывать ее скучно. Как и настройку NAT. Читать далее

broadcom-wl и новое ядро 2.6.40 в Fedora 15

На ноуте с BCM4313, сразу после обновления ядра пропал wifi.
Напрочь пропал, т.е. не было даже сетевого интерфейса.

Оказывается, что ребята-ядерщики, что-то не то нахимичили с модулем bcma, и он начал загружаться вместо wl.
Посмотреть и уточнить можно так:

1
lspci -k

Исправляем это безобразие:

1
echo "blacklist bcma" > /etc/modprobe.d/blacklist-bcma.conf

После этого неплохо бы и initrd обновить:

1
/usr/libexec/plymouth/plymouth-update-initrd

Это все. 🙂

[UPD]
Баг про bcma уже создан и Джон Ленвилль обещал его исправить в следующем релизе ядра.

Монтирование локальных дисков в Fedora без пароля root

Не секрет, что в Fedora 14 появилась фича/bug, при монтировании локальных дисков из Nautilus или Dolphin — выскакивает диалог авторизации, и без пароля root’а смонтировать не даёт. Немного проанализировав ситуацию, решил вписать простые советы, читаем… Читать далее

Принтер для iPhone/iPad через CUPS в Fedora 15

Материалов на тему «как сделать принтер доступным для iPhone/iPad» в интернете масса, но на русском языке их нет, потому решил сам немного об этом написать.

И так, у нас есть принтер, он подключен к комьютеру под управлением Linux/*BSD или к любому другому, где есть а) avahi и б) cups. Начинаем сращивание… Читать далее