Ubuntu 13.10 1(可能还有上游 gnome)引入了非常烦人的错误:按下键盘布局切换快捷键会使焦点移到某个系统窗口,然后返回到按下快捷键的窗口。一些应用程序有一些绑定到焦点改变的操作,例如 twitter(在浏览器中)在失去焦点时关闭回复文本输入字段等。所以 ubuntu 的本机键盘切换器不适合我,直到修复。
X 内置了切换机制,而且要好得多,除了不涉及焦点切换之外,它会立即切换(gnome 切换器有时也会滞后)。
如何设置 xkbmap 选项,以便重新启动后设置将保留并且不会被 Gnome 重置?
setxkbmap -layout "us,ru"
setxkbmap -option "grp:caps_toggle,grp_led:scroll,compose:ralt"
Run Code Online (Sandbox Code Playgroud)
但它仅适用于:
org.gnome.desktop.input-sources触发器中的某些内容会重置)。另一种选择是将以下内容添加到 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) 这可能已经得到了回答,但我找不到它。
我有点厌倦了传统的紫色统一感,我想要一些新的东西。在哪里可以找到更多 Unity 主题?
我已经尝试过突触,但找不到任何东西。我宁愿避免人们的个人 PPA。
当我将 Minecraft 添加到启动器时,我无法启动它。如果游戏正在运行,我可以右键单击启动器中的图标并选择“保留在启动器中”,图标会保留,但游戏不会从中启动。
如果我在桌面上创建一个启动器,然后将该启动器拖动到统一启动器,游戏就会开始。如果我从桌面上删除启动器,它会留在 Unity 启动器中,但不会再启动。
有什么方法可以将它添加到 Unity 启动器中以便它实际启动吗?
(Blech,我已经说过发射太多次了。)
首先,我尝试搜索多个线程以找到答案,但找不到解决我的问题的线程,因此我在这里打开了一个新线程。
我刚刚在新的 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吗?
我真的需要使用 GNOME 小程序,有什么办法吗?
我已经阅读了几个关于如何修复已启用的桌面立方体或其在 11.04 中遇到的问题的问题。但是在 11.10 中,如何在 Unity 3D 中正确启用桌面立方体?
我正在寻找一种新的用户友好的方式来杀死 Unity 下的无响应 GUI 应用程序。
我看着一个试图使用 gscan2pdf 的新 Unity 用户的肩膀 - 并且 gscan2pdf 似乎真的坏了 - 在没有太多修补后它消耗了大量 CPU 和内存,PC 开始垃圾,用户需要立即杀死 gscan2pdf GUI是全屏的,无响应并且有焦点。
好的,我知道一些方法:
Alt+F2并输入xkill-> 选择窗口Alt+F2开始xterm,使用top或pgrep然后kill PID或直接使用pkill对于以 GUI 为中心的用户来说,这两种方式都不是很直观。
是否有一些 Unity 快捷方式来获得类似的东西xkill?
或者是将类似顶部的 GUI 添加到 Unity-starter 的最佳 GUI 方式?和哪一个?
当我有一个以上的程序实例在运行并且我将它们全部最小化时,它们会被分组到启动器上的一个图标中。例如,我在 Emesene 上与三个人聊天:Joe、Mary 和 Paul。然后我最小化所有三个窗口,并将它们分组在启动器上的同一个 Emesene 图标中。然后,如果我要恢复只有乔的窗口,我不能,因为如果我点击在发射中的emesene图标,它会自动恢复所有三个窗口(或它显示了可供我选择所有打开的窗户,动画-但这对我来说很慢 - 可能是我的电脑 - 所以它没用)。
我想知道是否有任何方法可以“取消组合”窗口,为每个窗口显示一个单独的图标,或者有一种“上下文菜单”或一个快速列表,显示所有分组窗口的列表,所以我可以选择并单击我想要的那个。
如果我可以禁用 Windows 分组,那就太好了。我认为那会更好。如果没有,我想到了这样的事情......
就是这样。这还存在吗?如果是这样,请你帮我找到它或做它吗?
我只是使用 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)