|
|
第1行: |
第1行: |
− | | + | #REDIRECT [[UbuntuHelp:3ddesktopHowto/zh]] |
− | == 3D 桌面安装配置指南 ==
| + | |
− | | + | |
− | 原文出处:官方WIKI
| + | |
− | | + | |
− | 原文作者:
| + | |
− | | + | |
− | 授权许可:
| + | |
− | * [http://creativecommons.org/licenses/by-sa/2.0/ 创作共用协议Attribution-ShareAlike 2.0]
| + | |
− | * [http://www.gnu.org/copyleft/fdl.html GNU自由文档许可证]
| + | |
− | | + | |
− | 翻译人员:WeiTao
| + | |
− | | + | |
− | 校正人员:
| + | |
− | | + | |
− | 贡献人员:
| + | |
− | | + | |
− | 适用版本:
| + | |
− | 文章状态:[[翻译完成]]
| + | |
− | ----
| + | |
− | | + | |
− | | + | |
− | | + | |
− | === 安装 ===
| + | |
− | 这是很普通的。确认你已经添加了 universe 源, 使用新立得软件包管理器来安装软件包 "3ddesktop" 或者在终端下运行下面的命令:
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | sudo apt-get install 3ddesktop
| + | |
− | </nowiki></pre>
| + | |
− | === 一个可能会出现的问题 ===
| + | |
− | 在安装了 3ddesktop 之后,它告诉我大概是得到了工作区间的原始图像(it said I was supposed to get the original pictures of the workspaces)。我得到了一些错误:
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | 3ddesk --acquire
| + | |
− | Attempting to start 3ddesktop server.
| + | |
− | get property WIN_WORKSPACE failed - setting one
| + | |
− | get property WIN_WORKSPACE_COUNT failed - setting one
| + | |
− | Daemon started. Run 3ddesk to activate.
| + | |
− | myshell:~ $
| + | |
− | </nowiki></pre>
| + | |
− | 当运行 3ddesk 时,它缩小并展示给我一个单一的桌面。如果你也是这样,那么这有一个解决方法。
| + | |
− | | + | |
− | === 解决方法 ===
| + | |
− | 首先停止程序守候。(如果你已经运行了这个3D桌面,那么你必须这么做。)
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | 3ddesk --stop
| + | |
− | </nowiki></pre>
| + | |
− | 然后修改配置文件(除了 nano 外你可以使用任何一个你喜欢的文本编辑器,但它必须得通过 sudo 命令来以超级用户的身份执行):
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | sudo nano /etc/3ddesktop/3ddesktop.conf
| + | |
− | </nowiki></pre>
| + | |
− | 然后标注文件里的下列诸行:
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | ...
| + | |
− | #
| + | |
− | # Examples (uncomment to use)
| + | |
− | #
| + | |
− | texturesize 512
| + | |
− | workspace on
| + | |
− | #kde2 on
| + | |
− | ewmh on ## For GNOME 2, KDE 3, etc (NET protocol standard)
| + | |
− | #
| + | |
− | # Indicate "view" to use on command line with --view=<viewname>.
| + | |
− | ...
| + | |
− | </nowiki></pre>
| + | |
− | (在 nano 里按 Ctrl-o 回车 Ctrl-x 这些键来保存文件退出)
| + | |
− | | + | |
− | 根据你视频卡的不同,你不一定需要标注所有的文字,但我的不能够处理4个工作区域同时在 1024x1024。
| + | |
− | | + | |
− | 在这以后,运行 3ddesk -- aqcquire 守候程序,它将会循环展示你的桌面。
| + | |
− | | + | |
− | 现在运行 3ddesk 来进入很酷的3D桌面切换器吧。
| + | |
− | | + | |
− | === 设定一个快捷键 ===
| + | |
− | 坦白的说,它在自述文件中也被解释过了。我把它复制到这里,这样你就不需要在去找了。
| + | |
− | | + | |
− | 在终端中运行
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | gconf-editor
| + | |
− | </nowiki></pre>
| + | |
− | * 找到apps --> metacity --> global_keybindings.
| + | |
− | * 找到 "run_command_1" 并把它改成你的按键,例如 "F12" 或者 "<Control><Alt>S"。
| + | |
− | * 然后在 apps --> metacity --> keybinding_commands 中找到 "command_1" 并设定它到 <code><nowiki>/usr/bin/3ddesk</nowiki></code>
| + | |
− | 在这以后,你就可以按设定好的键(或者键的组合)来加载 3ddesk 了。
| + | |
− | | + | |
− | === 阻止 3ddesktop 多次运行 ===
| + | |
− | 在使用了 3ddesk 一段时间之后,发现了它的一个问题。有时候,键会重复,加载多个 3ddesk 的例子。这将导致你必须在它退出前选择桌面两次甚至是三次。这里有一个简单的 shell 脚本来修正它。
| + | |
− | | + | |
− | 打开一个超级终端(或者在一个普通终端里 键入 "sudo -s")并输入:
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | nano -w /usr/bin/3ddesk-once
| + | |
− | </nowiki></pre>
| + | |
− | 把下面的文字复制到上述文件中
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | #!/bin/sh
| + | |
− | # This is a script that runs 3ddesk only once, and exits if there is already one running.
| + | |
− | if [ -e /tmp/3ddesktop-lock ]; then {
| + | |
− | echo "3ddesk cannot have more than one instance running at one time."
| + | |
− | }; else {
| + | |
− | echo "">/tmp/3ddesktop-lock &
| + | |
− | 3ddesk
| + | |
− | rm /tmp/3ddesktop-lock
| + | |
− | }; fi
| + | |
− | </nowiki></pre>
| + | |
− | 按下 ctrl-o ,回车,ctrl-x 来保存并退出 nano。
| + | |
− | | + | |
− | 然后运行下面的命令来设定文件的许可:
| + | |
− | | + | |
− | <pre><nowiki>
| + | |
− | chmod 755 /usr/bin/3ddesk-once
| + | |
− | </nowiki></pre>
| + | |
− | 最后,重新设定你的键程序(如果你设定了一个键的话)来运行 "/usr/bin/3ddesk-once" 而不是 "/usr/bin/3ddesk"。
| + | |
− | | + | |
− | From Qerub Sat Mar 12 22:50:09 +0000 2005 From: Qerub Date: Sat, 12 Mar 2005 22:50:09 +0000 Subject: ewmh on Message-ID: <20050312225009+0000@https://www.ubuntulinux.org>
| + | |
− | | + | |
− | "ewmh on" should definitely be the default.
| + | |
− | | + | |
− | ----
| + | |