当前位置: 首页 > 文档资料 > Fluxbox 中文文档 >

附录 B. Frequently asked questions (FAQ)

优质
小牛编辑
125浏览
2023-12-01
B.1.Slit 是什么?
首先要明确的是 Slit 不是Fluxbox 的工具栏。

Slit 是 dockable applications 用来‘落脚’的地方。我们有专门的一章用来讲述 Slit:
章 7, Slit。在提出有关 “slit 是什么”以及“slit 如何工作”之类的问题时,先读完那一章。

B.2.有没什么方法可以让 Slit 中的 dockapps 按某种顺序摆放?
在 Fluxbox 0.1.10之后的版本里,可以。章 7, Slit中有解释。
B.3.我怎么改变工具栏的时间显示格式?
在您的 init 中修改下面这一行:

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

欲知此格式的信息,在电脑上运行 man 3 strftime

B.4.我改动了我的 ~/.fluxbox/init,但是之后就被覆盖掉了。
在 0.1.8-bugfix2 之前的版本中这个 bug 一直存在。在通报这个问题前请先升级到最新的版本或打上最新补丁。
B.5.标签的工作方式是怎样的?
参见 章 4, 标签
B.6.在打开反锯齿功能后,我的字体就变得硕大无比!我该怎么解决这个问题?
在 Xft 中,字体的处理方式与以往不同。对For
starters, 在您的主题(style)文件中列出下面一行:

*.font: Verdana:size=7

用别的字体或尺寸当然也行,但上面提到的例子应该可以让菜单还用的过去。关于您想用的字体的种类信息,看
下面这个问题。

B.7.看起来像 Snap 这样的老式字体不能用 AA... 这是怎么回事?
只要您在 Fluxbox 中激活 AA,它就依赖 Freetype2 渲染文字。如果您不用 AA,X11自身的字体渲染
就会启用。因为 FT2 支持 X11 所支持的全部格式,所以在
Fluxbox 中字体的选择余地非常有限。在本文档撰写之时,FT2 支持下列格式:

  • TrueType 文件(.ttf) 和集合 (.ttc)
  • ASCII (.pfa) 或 二进制(.pfb)格式的 Type 1 字体文件。
  • 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
主页上查找。

B.8.我一直听到有人在讨论什么 Artwiz 字体。能给点提示吗?
在 附录 D, 在 Fluxbox 中使用 Artwiz 字体 中给出了解释。

如果你喜欢 Artwiz 字体,但是不喜欢它们在终端里的样子,可以考虑一下 LFP 字体包,网址是
Linux Font
Project
。那儿有两套字体,一套是 LFP 宽度固定字体 (适合终端里采用),另一套是宽度可变字体 (适合其他场合)。前者在
Linux 控制台下也可以使用。

B.9.我如何设置我的背景?
这个问题在章 6, 桌面背景中有解答。
B.10.当我更改主题时,背景变得惨不忍睹了。
章 6, 桌面背景中有一种解决方法。
B.11.我可以在 Fluxbox 中使用现有的
.blackboxrc 吗?
当然可以,但别忘了给工具栏和 keygrabbing 添加相应的设置。将您的 blackboxrc
~/.fluxbox/init 用符号链接关联起来是个蛮聪明的做法。
B.12.怎样才能在 Fluxbox 启动时自动运行应用程序?
参见 附录 A, 建立 .xinitrc/.xsession
B.13.我可以在 Fluxbox 中使用 Blackbox 的风格(主题)吗?
可以。两者的 tarballs 应该是 100%
可以呼唤使用的。对 Waimea 和 Openbox 项目来说也是如此,但我不敢担保。我也没有从两个项目中任何一方
处得到过这种承诺,但 Fluxbox 的一个目标就是保持和 Blackbox 风格的兼容。
B.14.我该如何设置我的 .xinitrc/.xsession
参见 附录 A, 建立 .xinitrc/.xsession
B.15.支持 KDE 吗?
是的,在 configure 中使用
--enable-kde 选项。这样就确保 KDE 托盘图标可以出现在 slit 中。
B.16.支持 Gnome 吗?
是的,在 configure 中使用
--enable-gnome 选项。 这样便会启用 Gnome 提示。
在 Fluxbox 0.1.12 以上的版本中,默认情况下就是开启 Gnome 支持的。
B.17.BBtools 没有采用我当前的风格设置,即使重启后仍旧如此。
将您的 ~/.blackboxrc 做一个到
~/.fluxbox/init 的简单链接就可以了,例如用如下命令:

    $ ln -s ~/.fluxbox/init ~/.blackboxrc
B.18.使用某些主题时,标签看起来好恶啊,怎么办啊?
0.1.14 或之前的版本。

要想标签看起来 (甚至更) 漂亮,您需要给您的风格(主题)添加额外的几项。但要注意,
你可以不必这么做,因为 Fluxbox 本身就足以调整到一个合适的颜色/风格。但如果想更进一步参与到外观的控制
上来,您或许需要添加下面几行:

例子 B.1. 在 style 文件中自定义标签

    ! -- 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 主题的话,我相信对此您一定
不会陌生 (否则 章 10, 主题 或许会有用)。

同样要注意的是,经过添加修改后的主题在 Blackbox 中仍旧可以完好的使用,所以您什么都不会损失。

B.19.怎样把图标放到 Fluxbox 的桌面上来呢?
Fluxbox 中有个程序可以完成此功能,就是 fbdesk. 现阶段 fbdesk 还没有随 fluxbox 一同打包。还有其他一些选择:RoxFiler 项目,idesk
xdesk
B.20.Fluxbox 0.9.6 跑起来好慢啊...
在您 .xinitrc 文件中 exec fluxbox 语句前加上下面一行:

export LC_ALL=C

应该可以帮的上新的 Redhat 用户。