Gnome Panel上的倒计时工具
最近一直想找一个倒计时的工具,要求简单就好,像kde下的ktimer就不错,但却要装上kdeutils这个大包。于是继续找,结果给我找到了这个timer-applet小工具,集成在Gnome Panel上,使用很方便,只需简单的点两下鼠标。LinuxToy上也有介绍。
下面是添加倒计时事件的界面,一目了然。

下面timer-applet的弹出提示,而且还能设置播放声音,很实用。

最近一直想找一个倒计时的工具,要求简单就好,像kde下的ktimer就不错,但却要装上kdeutils这个大包。于是继续找,结果给我找到了这个timer-applet小工具,集成在Gnome Panel上,使用很方便,只需简单的点两下鼠标。LinuxToy上也有介绍。
下面是添加倒计时事件的界面,一目了然。

下面timer-applet的弹出提示,而且还能设置播放声音,很实用。

文泉驿字体应该不用介绍了吧,这可是目前为数不多的中文开源字体,主要开发点阵和矢量字体。目前Ubuntu、Fedora等发行版都已经使用文泉驿作为默认中文字体,而我们的Archlinux自然也不落后,可以直接从源里下载文泉驿点阵宋和正黑字体。下面分享下我用点阵宋美化的一些经验,也欢迎大家拍砖。
首先从源里安装字体,英文部分我用 dejavu 字体来显示,至于另外三个是其他的自由中文字体,最好还是安装上吧。
# pacman -S wqy-bitmapfont wqy-zenhei ttf-dejavu ttf-arphic-ukai ttf-arphic-uming ttf-fireflysung
如果你是lcd显示器的,可以安装 libxft-lcd 这个包以达到更好的效果。
# pacman -S libxft-lcd
然后下载这个fonts.conf文件(下载:box.net | RayFile),并放到家目录下,另外也可以拷一份放到/root/下。至于里面设置的含义,有兴趣的可以浏览字体设置这篇wiki文章。
接着打开“系统”-“首选项”-“外观”,打开“字体”选项卡,按照下图的方式设置
然后点“细节”,也按照下图的方式设置
保存后,可以注销了,以下是我的效果图。(本来想找些中文目录的,但发现我硬盘里没有啊,只好新建了。)
如果你喜欢一些特效,例如窗口、菜单阴影等,又不想开启 compiz ,那你可以试试打开 GNOME 的 Composite 功能,你的 GNOME 版本必须是 2.22 以上。下面先看看效果图
首先打开 gconf-editor(配置编辑器),你可以用终端打开,也可以到 “应用程序” — “系统工具” 中找到。然后定位到 /apps/metacity/general/ 下,将 compositing_manager 设为 True 即可,设置会马上生效。
其实 Arch 官方建议安装的桌面环境有 GNOME 和 Xfce,而且这也符合 Arch 的 kiss 原则。要搭建 GNOME 环境,过程稍微比 Kdemod 简单,下面我介绍如何在 Arch 上安装并优化 GNOME,这里假设你已经安装好了 Arch 的基本系统和配置好了 Xorg ,显卡驱动等,并能连接上网,和使用 root 账户登录。关于如何安装 Arch 可以参考我的这篇文章《通过 FTP 方式安装 Arch (硬盘安装)》。
安装 GNOME
pacman -S gdm gnome gnome-terminal gedit nautilus-open-terminal file-roller gksu gconf-editor
安装一些免费的字体
pacman -S ttf-dejavu ttf-ms-fonts ttf-arphic-uming ttf-arphic-ukai
让 Arch 启动后直接进入 GNOME
vi /etc/inittab
注释掉下列这一行(前面加#号)
x:5:respawn:/usr/bin/xdm -nodaemon
然后把下列这行前的“#”号去掉(也就是使用刚才装的 gdm 登录管理器)
x:5:respawn:/usr/sbin/gdm -nodaemon
保存文件,然后编辑
vi /etc/rc.conf
找到下面这行(可能不完全相同)
DAEMONS=(syslog-ng network netfs crond)
替换为(也就是在后面添加一个 gdm)
DAEMONS=(syslog-ng network netfs crond gdm)
如果你是使用 LCD 的,可以执行
pacman -S
cairo-lcdlibxft-lcd
其中会要求删除 cairo 和 libxft 这两个包的,回答 yes 即可。好了,是时候登录到 GNOME 了,先新建一个普通用户(suxixb 是我的用户名,你需要改为你自己的,下同)
useradd -m -s /bin/bash suxixb
adduser suxixb(推荐用此命令)
设置一个登录密码
passwd suxixb
然后我们可以启动到 GNOME 下了,输入
/sbin/telinit 5
这样会启动 gdm ,用刚才新建的用户名和密码登录。接着让我们继续优化一下 GNOME。
中文化
这里有几种方法,一种是修改 /etc/rc.conf 为中文 locale,不过会使字符界面下也使用中文 locale,但又缺少相关的中文字体,所以会让字符界面显示一个个的小方块。所以我使用第二种方法:保持 /etc/rc.conf 为英文 locale,编辑主目录下(/home/suxixb)的 .profile 文件,如果不存在就新建一个,添加 export LANG=”zh_CN.UTF-8″ 这段内容。
注销一次,好了,界面已经是中文了,接着安装一个中文输入法,你可以选择装 scim-python 或者 fcitx,前者的安装方法可以参考我的这篇文章《Arch 上安装 kdemod 3.5.9 桌面环境并启动 compiz 0.7.2》,这里我选择安装后者。
pacman -S fcitx
然后编辑主目录下的 .profile 这个文件,输入下列内容
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx &
以下是我的 .profile 文件中的内容
export LANG=”zh_CN.UTF-8″
export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx &
注销一次,现在 fcitx 已经自动启动了,接着我们可以优化一下 fcitx,例如自动隐藏工具条等,其配置文件是 /home/suxixb/.fcitx/config,也可以参考我的这篇文章《隐藏 fcitx 输入法的状态栏》
安装一些必备的软件
pacman -S pidgin firefox deluge mldonkey sancho-gtk gthumb quodlibet mplayer mplayer-plugin codecs gstreamer0.10-plugins
问题集
Q:GNOME 关机时,显示的是 “Unknow” 用户名。
A:这主要是新建用户时,没有写全名,只写了简称。解决办法是用 root 用户执行
chfn suxixb
然后在 “全名” 处填上你喜欢的名称,问题解决。
(本文未完)
由于我一直使用 smplayer 来播放电影等,而 smplayer 是一个基于 Qt4 程序,虽然设置好了 GNOME 字体,但是并不适用于这些 KDE 程序,而继续使用 serif 字体,看上去很别扭。下面以 smplayer 为例,说说如何解决 KDE 程序的字体问题,而 GNOME 的字体优化可以看看我写的这篇《使用苹果字体美化 Ubuntu 7.10》
首先安装必要的工具,打开终端或用新立得安装 qt4-qtconfig 和 kcontrol
sudo apt-get install qt4-qtconfig kcontrol
等安装完成后,在终端运行
qtconfig-qt4
去到 “Fonts” 选项卡,把 “Default Font” 里的字体设置为您喜欢的,如下图,按 “Ctrl+S” 保存。
然后运行
kcontrol
将会打开 KDE Control Center (KDE 控制中心),去到 “Appearance & Themes(外观与主题)” — “Fonts(字体)” 下,把字体设为自己喜欢的,如下图
然后把 “Force fonts DPI(强制字体分辨率)” 设为 “96 DPI”,“Use anti-aliasing(圆整字体边角)” 设为 “Enable(启用)”,点 “Configure(配置)”,把 “Hinting style(微调样式)” 设为 “None(无)”,如下图
因为 GNOME 环境的字体分辨率一般是 96,而 KDE 一般是 75 ,设置为哪个值就由各位看官决定了,只需保持一致。如果不知道自己 GNOME 字体的分辨率,可以到 “系统” — “首选项” — “外观”,去到 “字体” 选项卡,点 “细节”,最上面的数值便是您的字体分辨率,如下图所示。
最终效果如下
作为 Ubuntu 默认的桌面环境,GNOME 是一种支持多种平台的开发&桌面环境,并且 GNOME 拥有很多强大的特性,如高质量的平滑文本渲染,首个国际化和可用性支持等。好了,以下是我使用 Ubuntu 时发现的一些有用的技巧,这里分享给大家。
gconf-editor
依次打开“Apps->Metacity->keybinding Commands”,这里一共能定义12条命令,如下图所示,我设置了 command_1 打开 Rhythmbox 播放器,command_2 打开 Swiftfox 浏览器,command_3 打开终端,您可以把您需要的命令添加进去。
添加完成后,去到“Apps->Metacity->Global keybingdings”,添加上您想要的快捷键。例如我上面一共填写了3条命令,分别填写在 command_1、command_2、command_3,那么我要在run_command_1,run_command_2,run_command_3 上填写快捷键组合,快捷键可以是 <Ctrl>、<Alt>、<Shift>、F1 到 F12 和字母的组合,<Ctrl><Alt>F1 表示同时按着 Ctrl+Alt+F1 键,如此类推。
现在只要按刚刚设置好的快捷键便能运行命令了。
gconf-editor
去到 “Apps->nautilus->preferences” 下,启用 desktop_is_home_dir ,重启 X 即可。
如果您看过 Suse 发行版的截图,会发现他的 KDE 桌面上有一个很大的主目录图标,其实 GNOME 也能实现,打开配置编辑器:
gconf-editor
去到 “Apps->nautilus->desktop” 下,启用 “home_icon_visible” ,桌面会显示自己的主目录的图标,对着他点鼠标右键,选择“伸展图标”,拖动到自己想要的大小便可。如下图
gconf-editor
去到 “Apps->nautilus->desktop” 下,去掉 volumes_visible 前面的复选框即可。
不断更新中……
最新评论