草庐IT

gnome-terminal

全部标签

linux - 在 Gnome 3、Xfce 和 Unity 下使用 Qt,带有子窗口的全屏窗口不会停留在顶部

我有一个基于Qt的全屏应用程序。全屏应用程序应始终位于顶部,否则部分窗口将被遮挡。我希望无框全屏窗口有子窗口(特殊对话框,..)。这些子窗口应该显示在全屏窗口的顶部。在下面显示它们没有多大意义。一个简短的自包含示例是:fromPySideimportQtGui,QtCoreapp=QtGui.QApplication([])window=QtGui.QWidget(f=QtCore.Qt.WindowStaysOnTopHint)child_window=QtGui.QWidget(window,f=QtCore.Qt.Window)child_window.resize(400,30

linux - Gnome Shell 扩展键绑定(bind)

将组合键(例如+A)(全局)绑定(bind)到gnomeshell扩展中的函数的最简单方法是什么?检查几个扩展,我遇到了以下代码:global.display.add_keybinding('random-name',newGio.Settings({schema:'org.gnome.shell.keybindings'}),Meta.KeyBindingFlags.NONE,function(){/*...somecode*/});我知道组合键是由架构参数指定的,并且可以创建描述该组合的XML文件。有更简单的方法吗? 最佳答案

gnome 上的 javafx 应用程序名称

我使用JavaFX帮助开发适用于Linux和OSX的应用程序。在Linux上,我们不能在gnome顶部栏上显示应用程序名称。我们有JavaFX的入口点。该窗口的名称很好,但在gnome上我们有类似“com.myApp.javaFXMainClass”的名称。我和swing有同样的问题,我可以用这些代码纠正它://SetnameinsystemmenubarforGnome(andLinux)if(System.getProperty("os.name").toLowerCase().contains("linux")){try{ToolkitxToolkit=Toolkit.getDe

linux - 对 X Window 和 GNOME/KDE 感到困惑

嗨!我正在尝试在我的VPS(CentOS5.5)上设置FreeNX(一款RemoteX桌面软件)。我用谷歌搜索并找到了几个不同的教程。Onetutorial说:yumgroupinstall“XWindowSystem”yumgroupinstall“GNOMEDesktopEnvironment”Another说:ForaKDEdesktop,do"yuminstall-ykdebase".ForGnome,do"yuminstall-ygnome-session".我想知道:“XWindowSystem”是可选的吗?当我搜索时,它说“XWindowSystem”是KDE和GNOME

c - 用于开发最新的 Linux 上游(内核、Gnome 等)软件包的良好 Linux 发行版(和方法)是什么?

真正知道这个问题答案的人是那些为Linux发行版中包含的程序或库开发的人,这些程序或库依赖于Linux发行版中包含的其他库。他们只是告诉我他们在我描述的开发环境方面做了什么会很有帮助。问题基本上是这样的:Linux发行版将Linux内核与典型的Linux管道捆绑在一起——glib、dbus、udev等等。大多数还捆绑桌面环境,如KDE或Gnome。虽然发行版可能有一些自己的捆绑程序包,但大多数程序和库都来自上游,这意味着它本身以外的来源。像dbus这样的包是“上游”的,并向下游流向Debian、Fedora、Ubuntu等发行版。有时我使用这些程序并觉得它们可以改进。一些改进是错误修复

linux - gnome中获取桌面路径的方法

我用的是中文版的gnome/Ubuntu-10.10,桌面路径不是“~/Desktop”而是“~/XXXX”,其中XXXX代表“Desktop”的中文翻译。那么,如何编写代码来不顾系统语言获取桌面的正确路径呢?我注意到QtSDK在桌面上正确地添加了一个快捷方式,所以我想有办法。非常感谢! 最佳答案 另一种方法:dir=$(xdg-user-dirDESKTOP) 关于linux-gnome中获取桌面路径的方法,我们在StackOverflow上找到一个类似的问题:

linux - 在不安装 Gnome 的情况下更改 Gnome 首选应用程序?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭7年前。Improvethisquestion我正在使用KDE,但我也使用一些GTK应用程序。当这些GTK应用程序调用外部程序时,它们会使用为Gnome设置的首选应用程序,而不是

linux - X11和gnome有什么关系?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。ImprovethisquestionX11和gnome有关系吗?gnome是否使用X11界面显示?还是gnome实现了X11需要的某些功能?

python - 由于与 GI 相关的 python 脚本中的错误,Gnome 终端未启动

当我运行gnome-terminal时,出现以下错误:Traceback(mostrecentcalllast):File"/usr/bin/gnome-terminal",line9,infromgi.repositoryimportGLib,GioFile"/usr/local/lib/python3.4/dist-packages/gi/__init__.py",line39printurl这对我来说看起来很奇怪,因为该脚本位于python3.4安装中,但调用print就好像它是python2脚本一样(这就是发生错误的原因)。我尝试用pip3重新安装包gi,但它一直在安装这个看起

linux - 如何让 Ctrl-Backspace 在 gnome-terminal 中删除 vim 中的单词?

我想要Ctrl-Backspace在vi​​m插入模式下删除当前单词。在xterm中,我可以通过:inoremap但是在gnome-terminal中我无法找到实现它的方法。在vim插入模式下,如果我键入control-v然后按退格键,我会在xterm中得到^H,而^?在侏儒终端。不幸的是,:inoremap在gnome-terminal中不起作用;无论如何,control-backspace只会删除一个字符。关于ASCII码:Gnome终端允许您在编辑->配置文件首选项->兼容性下更改退格字符。不幸的是,据我所知,没有任何选项有效:如果我尝试映射字符本身,则通过设置将任何字符应用于B