Tag: 统一

在kvm下的3d加速度

嘿伙计们,我是kvm和virt-manager的新手。 最近我一直在尝试测试新的ubuntu 12.04 alpha 2,并以不可接受的速度发现了unity3d。 经过一些googleing,我发现它可能是kvm-opengl问题。 因为我使用virt-manager在主机ubuntu 11.10 64bit下管理我的客户ubuntu,有没有机会让它以可接受的速度运行? 我看到图形驱动程序选择首选项下有qxl \ vga \ vmvga \ xen \ cirrus选项,但qxl和xen无法启动我的操作系统。 似乎vmgl不能在64位操作系统上运行。 所以我真的不知道怎么做。 希望有人能帮助我! 谢谢你的耐心。

如何更改键盘上«PowerOff»键的映射?

我买了ROG G551JM华硕笔记本电脑,它被certificate是兼容Ubuntu的。 计算机的键盘设计不合理,“Poweroff”键是普通键,放在现场,通常会找到“结束”键。 计算机是好的,所以我买了假设,我能够以某种方式“修复”问题,即将PowerOff按钮重新映射到“结束”键。 PowerOff按钮出错(华硕G551JM): 通常有一个«End»键(华硕N56VZ): “PowerOff”按钮事件由/dev/input/event2: Power Button设备(由evtest报告)生成,代码为116(来自evtest示例行: Event: time 1422895638.246142, type 1 (EV_KEY), code 116 (KEY_POWER), value 1 ) X服务器也可以看到密钥,最终Ubuntu可以将按键识别为PowerOff密钥并启动“Goodbye user Adam …”半透明对话框,确认我实际关闭计算机的意愿。 问题是绑定PowerOff键的绑定与显示该确认对话框的例程在dconf-editor下是不可见的,我没有提示在何处找到它。 任何人都可以告诉我,在哪里更改(或删除)PowerOff键的默认绑定??? 它应该是容易的事情。 编辑21.IX.2016: 有一种方法可以永久禁用该对话框,请参阅如何修改电源按钮的选项? 。 我希望在禁用电源按钮后,可以将其重新分配给其他东西。

如何使启动器进度条与我的应用程序一起使用?

背景研究 我正在尝试更新Unity启动器中的进度条,以便使用Quickly调用test创建一个简单的python/Gtk应用程序; 但是,按照此video中的说明, 我无法成功更新Unity启动器中的进度条 。 在Unity Integrationvideo中,没有使用Quickly ,因此应用程序的结构方式略有不同,如果没有在默认的Quickly ubuntu-application模板应用程序中进行修改,video中使用的代码似乎无法正常运行。 截图 以下是Unity Launcher中当前显示的应用程序图标的屏幕截图。 以下是我想要的Unity启动器进度条function的屏幕截图(覆盖在邮件图标: wiki.ubuntu.com上 )。 项目代码 可以在此处找到包含项目文件的.zip文件。 预期的行为 我希望上面的代码能够在Unity Launcher中显示一个75%完全覆盖在测试应用程序图标上的进度条 ,但是当执行命令quickly run时,应用程序只运行并且不显示任何进度条。 问题调查 我认为问题是我没有正确获取对应用程序主窗口的引用,但是,我不确定如何正确解决此问题。 我也相信行: self.launcher = Unity.LauncherEntry.get_for_desktop_id(“test.destkop”)可能是另一个复杂的来源因为Quickly创建.desktop.in文件而不是普通的.desktop文件,所以我不确定这也可能导致问题。 也许,问题的另一个来源是我并不完全理解.desktop和.desktop.in文件之间的区别。 制作test.desktop.in文件的副本并将其重命名为test.desktop ,并将其放在/usr/share/applications中以便get_for_desktop_id(“test,desktop”)引用正确的文件是否get_for_desktop_id(“test,desktop”) .desktop文件? 相关研究链接 虽然,我仍然不清楚.desktop和.desktop.in文件之间的区别,我已经对.desktop文件做了一些研究,我遇到了几个链接: 桌面条目文件(library.gnome.org) 桌面文件安装目录(askubuntu.com) Unity Launcher API(wiki.ubuntu.com) 桌面文件:将您的应用程序放在桌面菜单中(developer.gnome.org) 桌面菜单规范(standards.freedesktop.org) 编辑 运行python setup.py build然后导航到/build/share/applications并将构建的test.desktop文件移动到~/.local/share/applications ,最后执行quickly run , 只有一个图标的问号正在进行显示,没有可见的进度条 。 编辑2 在对内置的.desktop文件进行进一步调查之后,发现.desktop文件中的行Icon=/usr/share/test/media/test.svg指向一个名为test.svg的图标文件,该文件不存在。 为了解决这个问题,我使用命令sudo mkdir test […]

Ubuntu + Unity +外部显示器上的随机缺失字符

每当我尝试使用HDMI端口的外部显示器时,我在应用程序和菜单上都有随机丢失的字符,如下所示: 我的系统上的video卡: 00:02.0 VGA compatible controller [0300]: Intel Corporation Broadwell-U Integrated Graphics [8086:161e] (rev 08) 这是我的/var/log/Xorg.0.log内容(485行): http://pastebin.ubuntu.com/10707253/ unity_support_test -p输出: OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5300 (Broadwell GT2) OpenGL version string: 3.0 Mesa 10.3.2 Not software rendered: yes Not blacklisted: yes GLX fbconfig: yes GLX […]

将TeamSpeak3添加到Unity启动器?

如何手动向Unity Launcher添加内容? 我下载了TeamSpeak 3客户端,虽然我可以从可执行文件中运行它,但我真的希望在Unity启动器上有一个启动器图标。 当TS3运行时,那里有一个图标,它甚至在图标上有TS3标志。 跑步时看起来很棒。 如果我右键单击该图标并“锁定到启动器”,图标将保留,但单击时不会启动TeamSpeak。 任何帮助是极大的赞赏。

使用触摸板时,鼠标指针在左键单击之前跳到左下角

我有一个安装了16.04和Unity的华硕Zenbook UX305。 当使用触控板(由xinput标识的“Elan触控板”)时,我用右手操作鼠标指针,左边用左键点击触控板左下角。 不幸的是,在点击完成之前,鼠标通常会跳到屏幕的左下方。 最初我认为跳跃完全是左下角,但后来我发现跳跃只是在那个方向(通过调整鼠标指针的速度)。 我已经在鼠标和触摸板设置中尝试了各种设置,并且还摆弄了synclient中的各种设置(例如FingerHigh),但无济于事。 一般来说,在用左手点击之前,我从触摸板上取下右手; 但是,有时候释放和点击之间的间隔可能太小或不存在。 我的感觉是,当我释放它时,左手的初始压力被视为从右手位置的非常快速的动作到右下方的压力。 我真的想解决这种恼人的行为。 附加信息: $ xinput –list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ Elan Touchpad id=10 [slave pointer (2)] ⎣ Virtual core keyboard id=3 [master keyboard (2)] ↳ Virtual core XTEST keyboard id=5 [slave […]

如何更改默认的Unity键盘快捷键?

我安装了Ubuntu 11.04,它运行正常。 但我有一点问题。 我需要使用Putty并使用F10作为函数的快捷方式,但是Unity将其作为shrtcut截取,所以我无法访问此函数。 如何在Unity中更改此快捷方式?

桌面文件似乎没有正确使用$ PATH

我正在创建用于Unity Launcher的.desktop文件。 我在我的主目录中有自己的位置,我将可执行文件( ~/usr/bin/ )正确添加到我的.pam_environment文件中的PATH环境变量中,如相关Ubuntu文档中所指定。 这是我的.pam_environment文件的内容: LANGUAGE=en_AU:en_GB:en LANG=en_AU.UTF-8 LC_NUMERIC=en_AU.UTF-8 LC_TIME=en_AU.UTF-8 LC_MONETARY=en_AU.UTF-8 LC_PAPER=en_AU.UTF-8 LC_NAME=en_AU.UTF-8 LC_ADDRESS=en_AU.UTF-8 LC_TELEPHONE=en_AU.UTF-8 LC_MEASUREMENT=en_AU.UTF-8 LC_IDENTIFICATION=en_AU.UTF-8 PATH DEFAULT=${PATH}:~/usr/bin/ 这导致我的PATH变量如下: ben@ben-HPdv6:~$ echo $PATH /usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:~/usr/bin/:~/usr/bin/ 我知道它附加了两次,但是.pam_environment文件中的任何内容似乎都被添加了两次,无论使用我引用的Ubuntu文档中推荐的正确语法。 这是问题的一个例子(它发生在所有情况下)。 我在~/usr/bin/一个运行Eclipse IDE的脚本(称为eclipse )。 我可以打开任何终端,只需输入eclipse ,它就像你期望的那样运行良好。 但是当使用以下.desktop文件时: #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Terminal=false Name=Eclipse – Juno (4.2) Icon=/home/ben/.icons/eclipse.svg Exec=eclipse 我收到错误: 但是当我将Exec=行更改为: Exec=/home/ben/usr/bin/eclipse 它完美地运作。 官方Unity启动器和桌面文件文档表明这应该工作: Exec是可执行文件的路径。 必须使用可执行文件的完整路径,以防它不在$ PATH变量中指定的任何路径中。 例如,路径/ usr […]

当Unity的Launcher被卡住时该怎么办?

我的Unity启动器目前处于打开状态。 退出并重新登录,是否有人有想法让它像往常一样自动隐藏?

如何取消绑定Ctrl-Alt-T?

在我升级到12.04之后,我无法解除对启动gnome-terminal的Ctrl + Alt + T的绑定。 我已经尝试完全禁用它并将其分配给[系统设置 – >键盘]中的另一个快捷方式 – 没有任何帮助, Ctrl + Alt + T仍然启动终端。 任何想法如何摆脱它? 顺便说一句,这会破坏gnome-terminal本身的Ctrl + Alt + T ,它应该打开新标签,而是启动新窗口。 此外,在一个侧面主题。 自从引入统一以来,这种“捷径地狱”一直是个问题。 现在,快捷方式配置在两个不同的位置。 他们添加/删除/更改快捷方式的每个版本 – 所以我基本上必须去弄清楚如何禁用/重新映射我在IDE中使用的那些。 现在看来,你不能完全禁用它们(例如Alt +`)并且必须覆盖另一个快捷方式来取消绑定默认值。 我真的想在这里问一下 – 有没有人知道是否有一个启动板错误来修复这种行为,所以我可以投票\跟踪它? 或者我应该创建一个新的,看看会发生什么?