LINUX.ORG.RU

Шрифты в CrunchBang

 , ,


0

1

Добрый день! Подскажите как добавить шрифты в CrunchBang. Делаю по мануалу: http://crunchbang.org/forums/viewtopic.php?id=9332 Но после добавления в том числе и

$ sudo xset +fp /usr/share/fonts/truetype/roboto

ее добавление отобразилось и по выводу

$ sudo xset q

но все равно вот такая ошибка:

$ sudo xset fp rehash
xset:  bad font path element (#0), possible causes are:
    Directory does not exist or has wrong permissions
    Directory missing fonts.dir
    Incorrect font server address or syntax

Как мне установить шрифты roboto по всем приложениям и консоли? Шрифты установлены в папку /usr/share/fonts/truetype/roboto

Через lxappearance же для применения к gtk, есть модуль и для работы с openbox. В эмуляторе консоли каждом задаётся по-своему.

Bfgeshka ★★★★★ ()
Ответ на: комментарий от Bfgeshka

В нем из всех шрифтов roboto предлагается лишь thin. Не понятно почему. А в консоли попробовал sudo dpkg-reconfigure console-setup - там нет выбора шрифта. Только кодировка и еще всякое.

Shkapinsky ()
Ответ на: комментарий от Shkapinsky

console-setup даёт выдор шрифтов исключительно для tty, там довольно малый выбор.

А если есть только thin, то непорядок, должно быть всё на месте. Вы что-то намудрили со шрифтами, все эти xset и прямая работа с директориями, попробуйте «apt-get remove fonts-roboto --purge» и поставить пакет заного.

Bfgeshka ★★★★★ ()
Ответ на: комментарий от Bfgeshka

Нет, удалил и после удалил всю директорию roboto, все равно почему-то выбирается через lxappearance лишь thin, хотя в списке есть все виды. Может есть какой-либо конфиг, через который можно строго указать шрифт, и для опенбокса и всех приложений в нем, и для консоли с bash?

Shkapinsky ()
Ответ на: комментарий от Shkapinsky

Ещё ни разу не пробовал ставить шрифт через конфиг.

Кое-что есть тут: ~/.config/gtk-3.0/settings.ini ~/.config/openbox/rc.xml (ищем слова font и выставляем) ~/.gtkrc-2.0 (тут формат, предлагается использовать gtkrc-2.0.mine для внесения изменений)

Bfgeshka ★★★★★ ()
Ответ на: комментарий от Bfgeshka

Кажется, я его поломал. :) Оставил в sources.list раскомментированным только тестинг, aptitude update, удалил lxappearance, установил lxappearance - установилось дофига пакетов - и на перезагрузке экран голых иксов.

Shkapinsky ()
Ответ на: комментарий от Shkapinsky

Ну вы даёте, товарищ. Пробуйте запустить сессию руками.

И на будущее: если вмешиваете нестабильную ветку, то надо во-первых задавать для apt приоритеты, во-вторых никуда не прятать более стабильные ветки (например, при установке пакетов из сид нужно также подгружать списки из stable и testing), в-третьих сложные зависимоти решать не в synaptic, а в aptitude.

У самого testing\sid\немного experimental и всё работает.

Bfgeshka ★★★★★ ()
Ответ на: комментарий от Shkapinsky

Кранчевые не обновлялись со времён последнего релиза. Приоритеты меняю по тенденциям в обновлении пакетов. Раньше тестинг был строго приоритетнее сида.

Package: *
Pin: release a=stable
Pin-Priority: 300

Package: *
Pin: release a=testing
Pin-Priority: 300

Package: *
Pin: release a=jessie
Pin-Priority: 300

Package: *
Pin: release a=waldorf
Pin-Priority: 290

Package: *
Pin: release a=experimantal
Pin-Priority: 200

Package: *
Pin: release a=sid
Pin-Priority: 300

Package: *
Pin: release a=unstable
Pin-Priority: 300

Package: *
Pin: release a=raring
Pin-Priority: 190
Bfgeshka ★★★★★ ()
Ответ на: комментарий от Bfgeshka

Это, если я правильно понимаю, содержимое файла /etc/apt/preferences

А все репозитории, они должны быть прописаны в отдельных файлах, или же все должны быть в sources.list? Если вынесены в разные, то что тогда должно быть в sources.list?

Shkapinsky ()
Ответ на: комментарий от Shkapinsky

можно хранить всё в одном файле, можно размазать список по sources.list.d, это уже вопрос личного удобства, но разницы как таковой особо и нет.

Bfgeshka ★★★★★ ()
Ответ на: комментарий от Bfgeshka

А можно на него глянуть, а то мой вот такой sources.list выдает кучу ошибок:

##STABLE
deb http://ftp.ru.debian.org/debian stable main contrib non-free
deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free

##TESTING (JESSIE)
deb http://ftp.ru.debian.org/debian testing main contrib non-free
deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free

## CRUNCHBANG
## Compatible with Debian Wheezy, but use at your own risk.
deb http://packages.crunchbang.org/waldorf waldorf main
#deb-src http://packages.crunchbang.org/waldorf waldorf main

##EXPERIMENTAL
deb http://ftp.ru.debian.org/debian experimental main contrib non-free
deb http://ftp.debian.org/debian/ -updates main contrib non-free
deb http://security.debian.org/ /updates main contrib non-free

##UNSTABLE (SID)
deb http://ftp.ru.debian.org/debian unstable main contrib non-free
deb http://ftp.debian.org/debian/ Sid-updates main contrib non-free
deb http://security.debian.org/ Sid/updates main contrib non-free

##UBUNTU RARING
deb http://ppa.launchpad.net/noobslab/icons/ubuntu raring main
deb http://ppa.launchpad.net/noobslab/icons2/ubuntu raring main
Shkapinsky ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.