标签: unity

在 gnome/unity 中使用 setxkbmap 永久设置键盘布局选项

Ubuntu 13.10 1(可能还有上游 gnome)引入了非常烦人的错误:按下键盘布局切换快捷键会使焦点移到某个系统窗口,然后返回到按下快捷键的窗口。一些应用程序有一些绑定到焦点改变的操作,例如 twitter(在浏览器中)在失去焦点时关闭回复文本输入字段等。所以 ubuntu 的本机键盘切换器不适合我,直到修复。

X 内置了切换机制,而且要好得多,除了不涉及焦点切换之外,它会立即切换(gnome 切换器有时也会滞后)。

如何设置 xkbmap 选项,以便重新启动后设置将保留并且不会被 Gnome 重置?

我试过的:

首先,只需执行 setxkbmap:

setxkbmap -layout "us,ru"
setxkbmap -option "grp:caps_toggle,grp_led:scroll,compose:ralt"
Run Code Online (Sandbox Code Playgroud)

但它仅适用于:

  1. 对于当前会话
  2. 直到 Gnome 将其覆盖(例如,触摸 gconforg.gnome.desktop.input-sources触发器中的某些内容会重置)。

其次,将 xkb 选项添加到 Xorg 配置:

另一种选择是将以下内容添加到 xorg 配置中:

Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us,ru"
        Option "XkbModel" "pc105"
        Option "XkbVariant" "pc105"
        Option "XkbOptions" "grp:rctrl_toggle,grp_led:scroll"
EndSection
Run Code Online (Sandbox Code Playgroud)

Xorg 了解在启动期间:

[    33.791] (**) Option "xkb_rules" "evdev"
[    33.791] (**) Option "xkb_model" "pc105"
[    33.791] (**) Option …
Run Code Online (Sandbox Code Playgroud)

gnome keyboard-layout unity 13.10 14.04

32
推荐指数
4
解决办法
6万
查看次数

在哪里可以找到更多 Unity 主题?

这可能已经得到了回答,但我找不到它。

我有点厌倦了传统的紫色统一感,我想要一些新的东西。在哪里可以找到更多 Unity 主题?

我已经尝试过突触,但找不到任何东西。我宁愿避免人们的个人 PPA。

themes unity

32
推荐指数
4
解决办法
15万
查看次数

如何将 Minecraft 添加到 Unity 启动器?

当我将 Minecraft 添加到启动器时,我无法启动它。如果游戏正在运行,我可以右键单击启动器中的图标并选择“保留在启动器中”,图标会保留,但游戏不会从中启动。

如果我在桌面上创建一个启动器,然后将该启动器拖动到统一启动器,游戏就会开始。如果我从桌面上删除启动器,它会留在 Unity 启动器中,但不会再启动。

有什么方法可以将它添加到 Unity 启动器中以便它实际启动吗?

(Blech,我已经说过发射太多次了。)

unity launcher games minecraft

31
推荐指数
4
解决办法
5万
查看次数

如何将 Unity 的 super-t 绑定更改为其他内容?

首先,我尝试搜索多个线程以找到答案,但找不到解决我的问题的线程,因此我在这里打开了一个新线程。

我刚刚在新的 Unity 桌面上安装了 Ubuntu 11.04,我正在尝试将Super+的键绑定t从 Open Trash(我没有太多用处)更改为 Open Terminal(我一直在使用)。我尝试运行“键盘快捷键”并将其中的绑定更改为“Mod t”,但这不起作用,而且似乎被其他东西覆盖了。

然后我安装了compiz-config-settings-manager并在那里寻找了Super+的键绑定t,但我找不到任何。事实上,我什至尝试将 ccsm 中的随机功能更改为Super+t希望它会告诉我与该绑定存在冲突,并且我可以在那里找到它。但它让我使用Super+ t。可悲的是,在我更改它后,我按了Super+ t,它仍然打开了垃圾箱。

还有其他地方可以更改Super+的键绑定t吗?

shortcut-keys unity trash

31
推荐指数
1
解决办法
1万
查看次数

Unity 的提示和技巧

我们在 Ubuntu 中有新的 Unity shell,我们需要知道或期待哪些有趣的新东西?

unity

31
推荐指数
1
解决办法
3万
查看次数

如何在 Unity 中使用 GNOME 面板?

我真的需要使用 GNOME 小程序,有什么办法吗?

unity gnome-panel 11.04 cpufreq

31
推荐指数
1
解决办法
3万
查看次数

如何在 Unity 3D 中正确启用 Desktop Cube?

我已经阅读了几个关于如何修复已启用的桌面立方体或其在 11.04 中遇到的问题的问题。但是在 11.10 中,如何在 Unity 3D 中正确启用桌面立方体?

unity compiz cube

31
推荐指数
2
解决办法
16万
查看次数

如何在 Unity 下杀死无响应的 GUI 任务?

我正在寻找一种新的用户友好的方式来杀死 Unity 下的无响应 GUI 应用程序。

我看着一个试图使用 gscan2pdf 的新 Unity 用户的肩膀 - 并且 gscan2pdf 似乎真的坏了 - 在没有太多修补后它消耗了大量 CPU 和内存,PC 开始垃圾,用户需要立即杀死 gscan2pdf GUI是全屏的,无响应并且有焦点。

好的,我知道一些方法:

  • 点击Alt+F2并输入xkill-> 选择窗口
  • 点击Alt+F2开始xterm,使用toppgrep然后kill PID或直接使用pkill

对于以 GUI 为中心的用户来说,这两种方式都不是很直观。

是否有一些 Unity 快捷方式来获得类似的东西xkill

或者是将类似顶部的 GUI 添加到 Unity-starter 的最佳 GUI 方式?和哪一个?

unity task-management kill

31
推荐指数
2
解决办法
5万
查看次数

如何从启动器上的图标“取消组合”窗口?

当我有一个以上的程序实例在运行并且我将它们全部最小化时,它们会被分组到启动器上的一个图标中。例如,我在 Emesene 上与三个人聊天:Joe、Mary 和 Paul。然后我最小化所有三个窗口,并将它们分组在启动器上的同一个 Emesene 图标中。然后,如果我要恢复只有乔的窗口,我不能,因为如果我点击在发射中的emesene图标,它会自动恢复所有三个窗口(或它显示了可供我选择所有打开的窗户,动画-但这对我来说很慢 - 可能是我的电脑 - 所以它没用)。

我想知道是否有任何方法可以“取消组合”窗口,为每个窗口显示一个单独的图标,或者有一种“上下文菜单”或一个快速列表,显示所有分组窗口的列表,所以我可以选择并单击我想要的那个。

如果我可以禁用 Windows 分组,那就太好了。我认为那会更好。如果没有,我想到了这样的事情......

  1. 右键单击带有分组窗口的图标。
  2. 将出现一个菜单,显示所有可用的窗口:Restore all、Joe、Mary、Paul。
  3. 我从列表中选择我想要的,并显示窗口。

就是这样。这还存在吗?如果是这样,请你帮我找到它或做它吗?

unity launcher

31
推荐指数
2
解决办法
2万
查看次数

团结不见了?看不到顶板或侧板

我只是使用 ccsm 删除了一些效果,切换到 AMD 专有驱动程序,重新启动,登录后,统一面板不再存在。如果我按 windows 键或 alt 键,什么也不会发生。我可以按ctrl+alt+t 来获取终端(从而通过命令行启动应用程序)。

有谁知道我该如何解决这个问题?我需要在此处发布哪些日志以获取帮助?

编辑#1:

正如@cprofitt 所建议的,我刚刚跑了:

dconf reset -f /org/compiz/ && setsid unity
Run Code Online (Sandbox Code Playgroud)

我现在在终端中看到一些 compiz 消息:

unity-panel-service: no process found
compiz (core) - Info: Loading plugin: core
compiz (core) - Info: Starting plugin: core
compiz (core) - Info: Loading plugin: ccp
compiz (core) - Info: Starting plugin: ccp
compizconfig - Info: Backend     : gsettings
compizconfig - Info: Integration : true
compizconfig - Info: Profile     : unity
compiz (core) - Info: …
Run Code Online (Sandbox Code Playgroud)

unity compiz ati 12.10

31
推荐指数
3
解决办法
9万
查看次数