问题标签 [gnome]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Linux GUI 开发
我有一个想要移植到 Linux 的大型 GUI 项目。在 Linux 中用于 GUI 编程的最推荐框架是什么?诸如 KDE / Gnome 之类的框架是否可用于此目标,或者使用 X 以外的更通用的东西更好?
我觉得如果我选择了 Gnome 或 KDE 中的一个,我就会为选择其中一个而不是另一个的 Linux 市场的一部分而关闭市场。(是的,我知道有重叠)
有没有更好的办法?还是我必须创建 2 个完整的 GUI 应用程序才能获得接近 100% 的覆盖率?
没有必要有一个也适用于 Win32 的跨平台解决方案。
bash - 如何在 Ubuntu 的终端中自动运行应用程序?
我autorun
在各种安装时运行bash
脚本的 USB 设备上创建了一些脚本文件。这些脚本“在后台”运行,如何让它们在终端窗口中运行?(如“终端中的应用程序”gnome Launcher 类型。)
linux - X/Gnome:如何测量打开窗口的几何形状
是否有标准的 X / Gnome 程序可以显示我选择的窗口的 X、Y 宽度和深度(以像素为单位)?类似于 xterm 在您调整窗口大小时向您显示窗口的宽度和深度(以行为单位)的方式。
我在 Red Hat Enterprise Linux 4.4 上运行。
谢谢!
linux - 如何为 Linux 设置我的应用程序的桌面图标:KDE、Gnome 等?
我有一个在 Windows、Linux 和 Macintosh 上运行的跨平台程序。我的 Windows 版本有一个图标,但我不知道如何为我的 Linux 版本制作一个图标。是否有 KDE、Gnome 等的标准格式,或者我必须为每个格式做一些特别的事情?
我的应用程序是 c++ 并作为源代码分发,因此最终用户将使用 gcc 编译它。
如果我可以将图标直接嵌入到我的 exe 二进制文件中,那将是最好的。
linux - 你如何知道 Ubuntu 上安装了哪个版本的 GTK+?
我需要确定 Ubuntu 上安装了哪个版本的 GTK+
男人似乎没有帮助
ubuntu - Gnome“运行应用程序”对话框中的访问别名
我希望能够在 Ubuntu/Gnome 中按 Alt+F2 时出现的“运行应用程序”对话框中从我的 .bashrc 运行我的别名。
有谁知道如何做到这一点?
linux - gtk+ 是否对大多数 linux 应用程序的笨拙外观负责?
现在,我知道这完全是主观的,所以请不要喷我。每当我决定安装像 Ubuntu、Fedora 等发行版时,我从未对 linux 完全满意,因为它们笨拙的定位和小部件的间距。
看看这个:
注意文本字段文本的尴尬间距。
我见过许多表面上看起来不错的 Gnome 主题,但它们都以某种方式崩溃了,尴尬的间距,奇怪的边框。等等。
例如,整个 linux 桌面没有 OSX 的视觉完整性,我想知道为什么。如果有任何好的集成 Linux 环境的例子,请告诉我,我真的很想使用 Linux。
(我知道,有 QT,还有其他管理器,比如 KDE 等。我注意到了同样的事情,所以它可能不仅仅是 GTK 或 Gnome)
ruby - 如何检测 Gnome 终端?
我正在编写一个使用 F1 键的控制台应用程序(寻求帮助)。不幸的是,虽然(KDE 的)Konsole 不使用此键,但 Gnome 终端却使用,因此我的应用程序无法访问 F1 键。我不认为有一种方法可以检测 F1 键是否已经映射到事物的 GUI 端(Gnome 终端),但如果有,那么答案将消除这个问题。:)
因此,我的下一个最佳选择是尝试检测我是否在 Gnome 终端中运行。有没有办法做到这一点?我主要对从 Ruby 中收集这些内容感兴趣,但如果它可以通过 shell 或环境变量或虚拟文件系统(/proc、/dev 等)完成,那么这就足够了。
我希望有一种可靠的方法来做到这一点,但我可以满足于“最佳猜测”方法,比如 grep 环境变量寻找线索,让我合理地假设 Gnome 终端是包装终端。
额外信息:其他密钥也被 Gnome 终端“偷走”。我打算为 Gnome 用户显示一些关于备用键的信息性消息。
java - 如何让 Java 从 Gnome 的当前目录执行 jars?
在带有 Gnome 的 Ubuntu Linux 上,通过在 Gnomes 文件浏览器中双击 jar 文件来运行我的 Swing 应用程序会导致错误,因为找不到通过 Java 插件框架(位于子目录中)动态加载的所需库。
正如我的可执行 jar 的清单文件中所述,框架本身的基本库已正确解析。但是,一旦框架启动,就找不到插件(甚至没有指定我的平台的插件)。
通过从终端启动应用程序
就像一个魅力,广告确实通过双击一个shell脚本来运行应用程序。
但是,我想避免使用终端窗口。(我是一个 Windows 人,也许它不会像它惹恼那些在 Windows 上的人一样惹恼 linux 人。)
这个问题可以在多个 Linux 系统中重现。我需要做些什么来让 Java 正确解析库吗?
python - Gnome 中 Python 应用程序的全局热键
我想为我在 Gnome 中运行的 Python 应用程序分配一个全局热键。我怎么做?我只能找到两年前的帖子说,好吧,几乎什么都没有:-)