Answers:
我和您有相同的问题,因为我正在使用屏幕空间有限的小型笔记本电脑,并且我将触摸板配置为执行所有工作区切换。我发现了如何删除该图标,并且它并没有太复杂。请注意,我正在使用12.10,这可能不适用于12.04。我仍然是程序员和Linux新手,所以如果我滥用任何条款,请原谅。由于工作区切换器图标又称为“ expo”图标被“烘焙到Unity中”,因此您必须获取源代码,对其进行更改并重新编译。该过程与此处提到的过程非常相似:
步骤如下:
在终端中,输入以下命令:
$ sudo apt-get build-dep unity
$ cd /tmp
$ mkdir unity
$ cd unity
我使用了tmp目录,但是您可以在其他地方进行。
获取Unity源代码:
$ apt-get source unity
转到目录“ unity-6.12.0”:
$ cd unity-6.12.0
使用您选择的文本编辑器打开“ LauncherController.cpp”
$ gedit /tmp/unity/unity-6.12.0/launcher/LauncherController.cpp
按Ctl + F并搜索“工作区”。在627行上有一个命令
bool wp_enabled = (workspaces > 1);
将“ 1”更改为比您希望使用的工作空间数量更多的数字。例如,我想使用3个工作区,因此我将条目更改为如下所示:
bool wp_enabled = (workspaces > 4);
保存并关闭LauncherController.cpp文件,然后构建Unity:
$ dpkg-buildpackage -us -uc -nc
这将需要几分钟。然后安装刚刚构建的修改后的Unity:
$ cd ..
$ sudo dpkg -i *deb
安装完成后,您注销并重新登录。然后打开CCSM,转到“常规”>“常规选项”>“桌面大小”选项卡,并将桌面数量更改为1。您应该看到“工作区切换器”图标从启动器中消失了。现在,您可以将桌面数量改回要使用的数量,并且工作区切换器图标应保持隐藏状态。您可能可以重新启动并完成相同的结果,这就是我所做的。你完成了!
要从Unity启动器中删除工作区切换器图标。
安装CompizConfig设置管理器
sudo apt-get install compizconfig-settings-manager
打开Unity破折号>输入“ compiz”>运行“ CompizConfig设置管理器”
备用工作区切换器?我不确切知道当前的问题是什么。我个人认为,如果您将expo设置为在将鼠标移至某个角时启动,则它会更有用,对我来说,它位于右下角,然后将其转到工作区切换器(AKA expo),您可以在其中进行设置Compiz设置(CCSM)下的expo设置
如果您想要更简单的东西(如10.04中的东西),可以尝试以下操作:
您可以通过在终端中运行以下代码来安装它:
sudo add-apt-repository ppa:geod/ppa-geod
sudo apt-get update
sudo apt-get install indicator-workspaces
然后,通过搜索“工作空间指示器”,从Unity破折号中运行该程序,如果希望,您可以按照其他人列出的说明禁用切换器图标。尽管它说的是11.04,但是在12.04中使用它应该没有问题。
我从该网站获得了后者的信息:http : //www.techdrivein.com/2011/05/10-useful-application-indicators-for.html