Приложение B. Часто задаваемые вопросы (FAQ)

1. Что такое "слит"?
2. Мого ли я расположить докаппы в слите в определенном порядке?
3. Как мне изменить формат времени на панели задач?
4. Я делаю изменения в ~/.fluxbox/init, но они перезаписываются.
5. Как работают закладки?
6. После того как я включил Anti-Aliasing мои шрифты стали огромными, как это исправить?
7. Кажется я не могу использовать старые шрифты, такие как Snap с AA. В чем дело?
8. Я слышал о Artwiz шрифтах. Что это?
9. Как я могу установить фон рабочего стола?
10. Когда я меняю темы, фон становится ужасным. .
11. Могу ли я использовать мой .blackboxrc для Fluxbox?
12. Как я могу запускать программы автоматически при запуске Fluxbox?
13. Могу ли я использовать стили (темы) Blackbox в Fluxbox?
14. Как мне настроить .xinitrc/.xsession?
15. Существует ли поддержка KDE?
16. Существует ли поддержка Gnome?
17. BBtools не используют мои настройки стиля, только после перезапуска.
18. С некоторыми стилями закладки выглядят безобразно, как это можно исправить?
19. Как я могу добавить иконки на рабочий стол Fluxbox?

1. Что такое "слит"?

Первое что нужно знать, это то, что слит это не панель задач Fluxbox.

Слит - это место для докаппов (docapps). Существует целая глава, посвященная слиту: Гл. 7. Прочитайте её перед тем как задавать вопросы "что такое слит" и "как это работает".

2. Мого ли я расположить докаппы в слите в определенном порядке?

В версиях Fluxbox выше 0.1.10, да. Объяснение как это сделать можно найти в Гл. 7.

3. Как мне изменить формат времени на панели задач?

Измените эту строчку в файле init:

session.screen0.strftimeFormat: %a %d %H:%M

Чтобы получить подробную информацию по формату, наберите man 3 strftime.

4. Я делаю изменения в ~/.fluxbox/init, но они перезаписываются.

Это ошибка в версиях Fluxbox до 0.1.8-bugfix2. Пожалуйста обновитесь до последней версии перед тем как сообщать об этом.

5. Как работают закладки?

Смотрите Гл. 4.

6. После того как я включил Anti-Aliasing мои шрифты стали огромными, как это исправить?

С Xft шрифты ведут себя по разному. Для начала попробуйте написать в файле вашей темы (стиля) следующее:

*.font: Verdana:size=7

Конечно вы можете использовать другой шрифт и размер, но в любом случае этот пример даст возможность нормально пользоваться меню. Если хотите получить информацию о видах шрифтов, которые вы можете использовать, перейдите к следующему вопросу.

7. Кажется я не могу использовать старые шрифты, такие как Snap с AA. В чем дело?

Когда вы включаете AA во Fluxbox, он перекладывает работу по рендерингу символов на Freetype2. Если вы не используете AA, может быть использована родная X11 система рендеринга. As soon as you activate AA with Fluxbox, it relies on Freetype2 to render the characters. If you don't use AA, X11s native font rendering can be used. FT2 не поддерживает все форматы поддерживаемые X11, выбор шрифтов для Fluxbox становится ограниченным. FT2 поддерживает следующие форматы:

  • TrueType файлы (.ttf) и коллекции (.ttc)

  • Type 1 шрифты в ASCII (.pfa) и бинарном (.pfb) форматах

  • Type 1 Multiple Master шрифты

  • Type 1 CID-keyed шрифты

  • OpenType/CFF (.otf) шрифты

  • CFF/Type 2 шрифты

  • Adobe CEF шрифты (.cef)

  • Растровые шрифты Windows FNT/FON

Freetype 1 поддерживает только TrueType шрифты, также можно включить поддержку GX и OTF шрифтов используя другую библиотеку. Дополнительная информация может быть найдена на домашней странице Freetype.

8. Я слышал о Artwiz шрифтах. Что это?

Объяснение дано здесь: Прил. D

Если вам нравятся Artwiz шрифты но не нравится как они выглядят в терминалах, попробуйте набор шрифтов LFP от Linux Font Project. Здесь есть два набора шрифтов: шрифты с фиксированной шириной и шрифты с не фиксированной шириной. Первые хороши для терминалов, также эти шрифты доступны для консоли Linux.

9. Как я могу установить фон рабочего стола?

Это объяснено в Гл. 6.

10. Когда я меняю темы, фон становится ужасным. .

Решение данной проблемы может быть найдено в Гл. 6.

11. Могу ли я использовать мой .blackboxrc для Fluxbox?

Да, конечно, на вам нужно добавить несколько строк для панели задач и keygrabbing'а. Будет разумно сделать символическую ссылку для вашего blackboxrc на ~/.fluxbox/init.

12. Как я могу запускать программы автоматически при запуске Fluxbox?

Вы можете это прочитать в Прил. A.

13. Могу ли я использовать стили (темы) Blackbox в Fluxbox?

Да. Темы для обоих оконных менеджеров 100% совместимы. Также это должно быть справедливо для таких проектов, как Waimea и Openbox, но я не могу это гарантировать. Я не видел заявления этих двух проектов о совместимости тем с Blaxbox, но совместимость тем с Blackbox - одна из целей Fluxbox.

14. Как мне настроить .xinitrc/.xsession?

Смотрите Прил. A.

15. Существует ли поддержка KDE?

Да, при запуске configure используйте опцию --enable-kde. Это гарантирует то, что иконки трея KDE появятся в слите.

16. Существует ли поддержка Gnome?

Да, при запуске configure используйте опцию --enable-gnome. Это включает подсказки Gnome. В версиях Fluxbox 0.1.12 и выше эта опция включена по умолчанию.

17. BBtools не используют мои настройки стиля, только после перезапуска.

Просто создайте ссылку ~/.blackboxrc на ваш ~/.fluxbox/init, например с помощью следующей команды:

    $ ln -s ~/.fluxbox/init ~/.blackboxrc

18. С некоторыми стилями закладки выглядят безобразно, как это можно исправить?

Для того чтобы закладки выглядели (несколько) лучше, вам надо добавить некоторые дополнительные опции в стиле. Заметьте, что вы не обязаны делать это, Fluxbox может сам установить правильный цвет/стиль, но если вы хотите получить больший контроль на внешним видом Fluxbox, вы можете добавить примерно такие строки::

Пример B-1. Измененные закладки в файле стиля

    ! -- tab style (for Fluxbox)
    window.tab.justify:                     Right
    window.tab.label.unfocus:               Flat Solid
    window.tab.label.unfocus.color:         rgb:AC/AC/AC
    window.tab.label.unfocus.textColor:     black
    window.tab.label.focus:                 Raised Solid
    window.tab.label.focus.color:           rgb:CC/CC/CC
    window.tab.label.focus.textColor:       black
    window.tab.borderWidth:                 1
    window.tab.borderColor:                 rgb:10/10/10
    window.tab.font:                        fixed
    ! --- end, tab style

Ну, что же все это делает? Все аналогично другим вещам в темах. Я уверен, что если вы когда-нибудь делали темы для Blackbox, вам будет не сложно разобраться с этим, в противном случае прочитайте Гл. 9.

Заметьте, что стиль, содержащий данные строки будет отлично работать в Blackbox, то есть вы ничего не теряете.

19. Как я могу добавить иконки на рабочий стол Fluxbox?

Fluxbox имеет свою собственную программу для этих целей, называемую fbdesk. fbdesk в данный момент не поставляется вместе с Fluxbox. Есть альтернативы: проект RoxFiler, idesk, xdesk.