Difference between revisions of "GNOME Tips (简体中文)"

From ArchWiki
Jump to: navigation, search
(锁定屏幕)
(rm temporary i18n template)
(14 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 
[[Category:简体中文]]
 
[[Category:简体中文]]
[[Category:桌面环境]]
+
[[Category:Desktop environments (简体中文)]]
[[Category:HOWTOs (简体中文)]]
+
[[en:GNOME Tips]]
 
+
[[it:GNOME Tips]]
{{i18n_links_start}}
+
[[nl:GNOME Tips]]
{{i18n_entry|English|Gnome Tips}}
+
[[ru:GNOME Tips]]
{{i18n_entry|简体中文|Gnome Tips (简体中文)}}
+
{{out of date}}
{{i18n_links_end}}
+
  
 
==Configuration Tips==
 
==Configuration Tips==
Line 45: Line 44:
  
 
===在登录时解锁gnome密匙环===
 
===在登录时解锁gnome密匙环===
In /etc/pam.d/gdm, add lines like this at the end:
+
/etc/pam.d/gdm 最后加入如下几行:
 
  auth            optional        pam_gnome_keyring.so
 
  auth            optional        pam_gnome_keyring.so
 
  session        optional        pam_gnome_keyring.so  auto_start
 
  session        optional        pam_gnome_keyring.so  auto_start
  
In /etc/pam.d/gnome-screensaver, add a line like this:
+
/etc/pam.d/gnome-screensaver 中加入:
 
  auth        optional    pam_gnome_keyring.so
 
  auth        optional    pam_gnome_keyring.so
  
In /etc/pam.d/passwd, add a line like this:
+
/etc/pam.d/passwd 中加入:
 
  password        optional        pam_gnome_keyring.so
 
  password        optional        pam_gnome_keyring.so
  
 
http://live.gnome.org/GnomeKeyring/Pam
 
http://live.gnome.org/GnomeKeyring/Pam
  
'''更简单的方法:''' 安装 seahorse 这个包,一个很好的GUI程序,可以方便的设置登录时解锁gnome密匙环,安装后点击"Applications-> Accessories-> Password and Encryption Settings"打开。
+
'''更简单的方法:''' 安装 seahorse 这个包,一个很好的GUI程序,可以方便的设置登录时解锁gnome密匙环,安装后点击"系统 -> 附件 -> 授权 "打开。
  
 
===Nautilus Tips===
 
===Nautilus Tips===
Line 87: Line 86:
  
 
====编辑菜单====
 
====编辑菜单====
Most Gnome users complain about the menu. Changing menu entries system-wide or for one or several users alone is poorly documented.
+
大多数 Gnome 用户总是抱怨菜单问题。 如编辑菜单的形式和权限,或多用户使用各自的菜单。
  
=====User menus=====
+
=====用户菜单=====
(Note: It was believed that this article was obsolete. gnome 2.14 has its own menu editor (half functional).  Half-functional indeed, so using this manual method is still effective until the new gnome menu editor is fully functional.)
+
(提示: 这个可能已经过时。从gnome 2.14 开始已经拥有自己的菜单编辑器(部分功能,确实只有部分功能,所以在 gnome 自带全功能的菜单编辑器之前,这种方式还是有效的。)
  
As a user, you may add starters for applications to your desktop. Once you have created and tested one, start nautilus and type <code>applications:///</code> in the location bar. Take the menu group you want, and place your starter there. You now have a new entry in your Gnome menu.
+
作为一名用户,应该在桌面建立程序的快捷方式。一旦成功创建并测试成功,启动 nautilus 文件管理器并在地址栏输入 <code>applications:///</code> 。创建你自己的菜单组,把你所创建的程序快捷键放在这里。如此,你将在主菜单上看到你所想要的菜单组及新的程序快捷键。
  
Or install Alacarte, which makes it easy to create, change and remove menu entries with a GUI. Do this with:
+
或者安装 Alacarte,它能够方便的通过图形界面的方式创建,变更和移除菜单:
  
 
  pacman -S alacarte
 
  pacman -S alacarte
  
=====Group menus, System menus=====
+
=====用户组菜单, 系统菜单=====
You find common gnome menu entries as 'appname.desktop' objects inside /usr/share/gnome/share/applications.
+
你会发现gnome 菜单都是如 'appname.desktop' 的形式存在于 /usr/share/gnome/share/applications下。
* Edit one of them to fit your needs for a new application, then save it.
+
* 编辑其中的一个直到适合你的新程序为止,然后保存。
* Save it as a menu entry for all users <br> In common, you will set this files permissions to 644 (root: rw group: r others: r), so all users can see it.
+
* 使之能让所有用户使用 <br> 你需要让文件的权限变为 644 (管理员: rw : r 其他: r), 所以所有的用户都可以使用。
* Save it as a menu entry for a group or user alone <br> You may also have different user permissions; for example, some menu entries should only be available for a group or for one user.
+
* 使之能让一个组或者单个用户使用 <br> 你需要设置文件不同的权限; 例如只让一个组或者单个用户使用。
  
Here is an example how a Scite menu entry definition file could look:
+
这是一个 Scite 菜单的样例:
  
 
<pre>
 
<pre>
Line 119: Line 118:
 
</pre>
 
</pre>
  
Hint: Folders in Gnome menu:
+
提示: gnome 菜单下的文件夹:
  
When you create a folder in applications:/// and want to change the icon - Right click, and choose "edit launcher" then change icon. If you right click and choose "Properties" and change the icon the icon will not change in menu.
+
当你在 applications:/// 下创建一个文件夹,并且希望改变它的图标 - 右击,选择 “编辑启动器” 并更换图标。如果你右击并选择“属性”然后改变图标的话,不会在菜单中显示新的图标。
  
 
====Custom Icon====
 
====Custom Icon====

Revision as of 09:41, 15 June 2012

Tango-view-refresh-red.pngThis article or section is out of date.Tango-view-refresh-red.png

Reason: please use the first argument of the template to provide a brief explanation. (Discuss in Talk:GNOME Tips (简体中文)#)

Configuration Tips

更好的视频性能

Some users report that, if they move the player window while playing a video file, a blue border appears around the video while it is moving. If you experience this, go to Desktop->Preferences->Multimedia Systems Selector, and under video change the "Default Sink" to "XWindows (No Xv)". When you click test, the blue border should be gone and on the whole, video should perform better.

注意: 这已经不适合于 Gnome 2.20 或以后的版本。(Evanlec)

添加或编辑 GDM 会话

GDM 的会话配置文件存放在 /etc/X11/sessions 文件夹下,以.desktop为后缀。你可以新建一个会话配置文件或编辑现有的会话配置文件,下面以添加一个名叫mysession的新会话为例。 复制一个已存在的 *.desktop 文件来新建会话:

cd /etc/X11/sessions
cp gnome.desktop mysession.desktop

使用编辑器打开这个新的配置文件

nano mysession.desktop

现在,你可以使用 GDM 来登录这个新的会话了。

调整/etc/hosts

如果你的 gnome 程序运行缓慢,可能是你没有正确设定/etc/hosts文件。一个正确的/etc/hosts文件应该包含以下内容:

127.0.0.1       localhost.localdomain     localhost      YOURHOSTNAME

注意到最后面的 YOURHOSTNAME 吗?你需要在这添加上你的主机名,主机名可以通过运行 /bin/hostname 命令查看。

更多的信息可以查看: Configuring_network

Misc Tips

锁定屏幕

安装 xscreensaver

pacman -S xscreensaver
  1. 进入 桌面 -> 配置 -> 屏幕保护
  2. 启用一个或多个屏幕保护
  3. 即刻开始锁定屏幕,直到输入用户密码才能解除锁定。

或者可以安装 gnome-screensaver

pacman -S gnome-screensaver

在登录时解锁gnome密匙环

在 /etc/pam.d/gdm 最后加入如下几行:

auth            optional        pam_gnome_keyring.so
session         optional        pam_gnome_keyring.so  auto_start

在 /etc/pam.d/gnome-screensaver 中加入:

auth        optional     pam_gnome_keyring.so

在 /etc/pam.d/passwd 中加入:

password        optional        pam_gnome_keyring.so

http://live.gnome.org/GnomeKeyring/Pam

更简单的方法: 安装 seahorse 这个包,一个很好的GUI程序,可以方便的设置登录时解锁gnome密匙环,安装后点击"系统 -> 附件 -> 授权 "打开。

Nautilus Tips

如何快速的定位到位置栏? 只需要按:

control + L

改变浏览模式 (Spatial View)

  1. 确保已经安装了gconf-editor(配置编辑器),打开它
  2. 定位到 apps/nautilus/preferences
  3. always_use_browser 值后面打勾

或者:

  1. 点击 Nautilus编辑 >> 首选项
  2. 定位到 行为 标签
  3. 总是在浏览器窗口中打开 前打勾

加速面板的自动隐藏

如果你使用面板功能里的 自动隐藏 功能,但发现需要太长的时间来出现/消失,可以试试这个:

  1. 打开 gconf-editor(配置编辑器)
  2. 定位到 /apps/panel/global
  3. 设置 panel_hide_delaypanel_show_delay 到一个合适的数值,数值越低速度越快,数值的单位为毫秒。

GNOME Menu Tips

加速菜单出现速度

可以使用下面的命令来移除GNOME菜单的延时:

echo "gtk-menu-popup-delay = 0" >> ~/.gtkrc-2.0

或者添加值 gtk-menu-popup-delay = 0~/.gtkrc-2.0 文件下

编辑菜单

大多数 Gnome 用户总是抱怨菜单问题。 如编辑菜单的形式和权限,或多用户使用各自的菜单。

用户菜单

(提示: 这个可能已经过时。从gnome 2.14 开始已经拥有自己的菜单编辑器(部分功能,确实只有部分功能,所以在 gnome 自带全功能的菜单编辑器之前,这种方式还是有效的。)

作为一名用户,应该在桌面建立程序的快捷方式。一旦成功创建并测试成功,启动 nautilus 文件管理器并在地址栏输入 applications:/// 。创建你自己的菜单组,把你所创建的程序快捷键放在这里。如此,你将在主菜单上看到你所想要的菜单组及新的程序快捷键。

或者安装 Alacarte,它能够方便的通过图形界面的方式创建,变更和移除菜单:

pacman -S alacarte
用户组菜单, 系统菜单

你会发现gnome 菜单都是如 'appname.desktop' 的形式存在于 /usr/share/gnome/share/applications下。

  • 编辑其中的一个直到适合你的新程序为止,然后保存。
  • 使之能让所有用户使用
    你需要让文件的权限变为 644 (管理员: rw 组: r 其他: r), 所以所有的用户都可以使用。
  • 使之能让一个组或者单个用户使用
    你需要设置文件不同的权限; 例如只让一个组或者单个用户使用。

这是一个 Scite 菜单的样例:

[Desktop Entry]
Encoding=UTF-8
Name=SciTE
Comment=SciTE editor
Type=Application
Exec=/usr/bin/scite
Icon=/usr/share/pixmaps/scite_48x48.png
Terminal=false
Categories=GNOME;Application;Development;
StartupNotify=true

提示: gnome 菜单下的文件夹:

当你在 applications:/// 下创建一个文件夹,并且希望改变它的图标 - 右击,选择 “编辑启动器” 并更换图标。如果你右击并选择“属性”然后改变图标的话,不会在菜单中显示新的图标。

Custom Icon

This is a quick guide on changing the gnome "foot" icon of your main menu to the icon of your choice.

  • Open the configuration editor in gnome (it should be in System Tools of your main menu) or run gconf-editor
  • In the configuration editor go to apps > panel > objects > find the object for your menu (an easy way to spot the correct object is that it will have "Main Menu" in the tool tip section).
  • Set the path to your icon in the "Custom_Icon" field.
  • Check "Use_Custom_Icon" a little ways down.
  • To see the change without having to restart X, open a terminal window and type:
killall gnome-panel

有用的附加功能

FAM

FAM allows gnome to do such useful things as automatically update the menu when new applications are installed, and refresh nautilus when a directory it is viewing is changed.

See the FAM Wiki for instructions on how to install it.

GNOME系统监视器

安装后会出现一个 系统监视器 程序,用于显示处理器/内存/交换分区和所有正在运行的应用程序等信息。它并不会在默认安装桌面时安装,所以必须单独安装来使用它:

pacman -Sy gnome-system-monitor

在Nautilus中烧录CD

pacman -Sy nautilus-cd-burner

GNOME系统工具

这将增加了若干个菜单项到 系统 => 系统管理 下,有 用户管理日期和时间网络服务共享文件夹。更多的可以查看: Gnome documentation.

pacman -Sy gnome-system-tools

需要注意 pacman 安装完成时返回的信息。要使用这些功能,需要将你的用户加入到 stb-admin 组中:

gpasswd -a USER_NAME stb-admin

启动stbd

/etc/rc.d/stbd start

Gdesklets:桌面小部件

可以添加时钟,日历,天气预报等到你的桌面上

pacman -S gdesklets

你能从这里找到更多的小部件 gdesklets.org。 To install them, download the files. Next, in the Gnome menu, open Applications->Accessories->gDesklets. When the gDesklets Shell appears, drag the new gdesklet file onto the shell. If you want gdesklets to load when you log in, click on the Gnome menu under System->Preferences->Sessions. Choose "Startup Programs", click "add", and type in the data. The command should be /usr/bin/gdesklets. You can always find such a path by typing "whereis gdesklets".

其他应用程序

这些都是一些很好的应用程序,可以使用下面的命令全部安装:

pacman -Sy gnome-extra

这是一个组,如果里面包含了你不需要的包,可以很容易的选择不下载。

gnome-terminal

GNOME默认的终端程序,你应该在你第一次登录GNOEM前安装,除非你更喜欢使用 xterm

gedit

具有语法突出显示模式的多功能文本编辑器。

eog

Eye-of-Gnome,一个轻量级、快速和小巧的图像浏览器,可以调整照片大小和旋转照片。

file-roller

归档管理器,支持许多格式。需要安装 unrarunzipp7zip 来分别支持rar,zip和7z格式。

pacman -Sy unrar unzip p7zip

gcalctool

一个功能强大的计算器。

rhythmbox

一个类似于iTunes的音乐播放器。

sound-juicer

CD Ripper, integrates with rhythmbox.

To enable default mp3 profiles in preferences menu:

pacman -S gstreamer0.10-lame gstreamer0.10-taglib

Note: This should not be necessary anymore, since these packages now are included in gstreamer0.10-ugly-plugins and gstreamer0.10-good-plugins.

If you're having other problems with SoundJuicer , click here

totem

一个使用gstreamer后端或xine后端的电影播放器。

gimp

被称为linux上的Photoshop,并且还是开源的。

gftp

一个支持多线程FTP客户端。

abiword

一个小巧、快速和兼容 .doc 文档的文字编辑器。

gnumeric

一个类似于excel的电子表格编辑器。

Leave message feature in gnome screensaver

This is a cool feature provided by gnome-screensaver 2.20, somebody can leave a message for you when you are not at your desk. Please install notification-daemon to make this work.

DevilsPie

A very useful application that can be run as a daemon within gnome. It manipulates windows allowing you to start programs on a desired desktop or in a size of your choice among many other things. Brings a whole new level of control into the metacity engine. There's a pretty good HOWTO on their homepage,

See also