如何缩小ALT + TAB切换器图标


8

有什么方法可以减小按ALT + TAB时显示的默认Ubuntu 13.04窗口切换器图标的大小?例如,更改Compiz设置(如果不在CCSM GUI中,则使用文本编辑器)或安装其他窗口切换器。谢谢您的帮助,祝您有美好的一天。

Answers:


10

据我所知...默认“ Switcher View(Alt + Tab)”的大小在Unity源代码中进行了硬编码。
您可以尝试编辑源代码以根据需要更改大小。


注意:我建议您在虚拟机或测试机中执行此操作,以查看是否获得所需的结果。
在此示例中,我将使用统一7.0.0运行Ubuntu 13.04,并将“切换器视图”(图标,磁贴等)更改为一半大小。


1)确保已启用源代码存储库

  • 打开Ubuntu软件中心
  • 在菜单栏中,选择“ 编辑”->“软件源”。单击以启用“源代码存储库”。以防万一我使用“主服务器”进行下载。

在此处输入图片说明

打开一个终端窗口Ctrl+ Alt+ T和类型:

  • sudo apt-get update

2)在终端中,键入以下内容以安装必要的软件包。

  • sudo apt-get install build-essential python-windowmocker quilt

3)安装构建依赖项。

  • sudo apt-get build-dep unity

4)创建一个文件夹以下载源代码。

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5)下载源代码和导出变量。

  • apt-get source unity

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6)创建补丁并编辑源代码。

  • cd unity-7.0.0daily13.06.19~13.04/

  • quilt new 99-custon-switcher-size.patch

  • quilt edit launcher/SwitcherView.cpp


编辑行... 4650

在此处输入图片说明

我将它们从:

  , border_size(50)
  , flat_spacing(20)
  , icon_size(128)
  , minimum_spacing(10)
  , tile_size(150)

至:

  , border_size(25)
  , flat_spacing(10)
  , icon_size(64)
  , minimum_spacing(10)
  , tile_size(75)

7)构建deb软件包。

  • quilt refresh
  • fakeroot dpkg-buildpackage

8)安装deb软件包。

  • cd ..

  • sudo dpkg -i *deb

9)最后,您可以重新启动计算机以查看更改。

之前:

在此处输入图片说明

后:

在此处输入图片说明

希望这可以帮助。


我使用Ubuntu已经快三年了。从那以后,我几乎想知道如何使用src软件包。我拖延了三年。现在我有一个起点。谢谢!
2013年

谢谢罗曼·拉格特。绝对不是普通用户的操作。:-)
Andrew

2
@Andrew ...好吧,我逐步编写了此书,以便用户可以遵循。您可以尝试一下。
罗曼·拉格

@Roman:如果这样做,然后安装并安装Ubuntu更新,会发生什么情况?我想我必须再次安装补丁,对吗?在这种情况下,您知道该/那些软件包多久更新一次?非常感谢你。
安德鲁

@RomanRaguet请提及fakeroot dpkg-buildpackage将以sudo运行...
Shashi
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.