草庐IT

gnome-sharp

全部标签

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

linux - 如何为 Linux : KDE, Gnome 等设置我的应用程序桌面图标?

我有一个可以在Windows、Linux和Macintosh上运行的跨平台程序。我的Windows版本有一个图标,但我不知道如何为我的Linux版本制作一个图标。是否有适用于KDE、Gnome等的标准格式,或者我必须为每个格式做一些特殊的事情吗?我的应用程序使用C++编写并作为源代码分发,因此最终用户将使用gcc对其进行编译。如果我可以将图标直接嵌入到我的exe二进制文件中,那将是最好的。 最佳答案 对于Gnome和Kde,您可能希望在您的应用程序中包含一个桌面文件,用于定义应用程序的启动方式。可以找到规范here.如果您的应用程序

linux - 如何从命令行/tty 启动 GNOME Wayland session ?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭去年。Improvethisquestion我正在试验Wayland。您可以通过startx命令用X启动Gnome。有没有办法通过一些命令用wayland启动Gnome?我希望能

linux - X11:以另一个用户身份运行 gnome 应用程序

我有ubuntu+x11+gnome。我想以另一个用户身份运行图形应用程序。但是,当我使用sudo-uotheruserapp从命令行启动它时,我收到错误“未指定协议(protocol)”。我该如何解决这个问题? 最佳答案 xhost'+si:localuser:USERNAME' 关于linux-X11:以另一个用户身份运行gnome应用程序,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/ques

linux - 使用带有 gnome-keyring 的 Git 凭证助手作为 Sudo 时出错

我一直在寻找一种在连接到使用SSL的Git服务器时安全地存储凭据的方法。我遇到了@james-ward的这个建议(我所做的唯一编辑是我更新了我们的“系统”配置而不是我们的Git的“全局”配置(https://stackoverflow.com/a/14528360/6195194)sudoapt-getinstalllibgnome-keyring-devcd/usr/share/doc/git/contrib/credential/gnome-keyringsudomakegitconfig--systemcredential.helper/usr/share/doc/git/con

linux - 防止git pop gnome密码框

我以前没有问过这种性质的问题,所以这可能不是正确的网站。我在连接热键的下pull模式下使用xfce终端。当另一个窗口变为事件状态时它会关闭,这很好。然而,不好的是,当我使用git并将其pull或推送到httpsurl时,它会pop一个有趣的框来询问我的密码,而不是让我直接在命令行上输入密码。通常我会四处谷歌寻找答案,但遗憾的是大多数人都试图让git完全停止询问密码而不是阻止对话框,所以这对我来说很难谷歌(相信我;我已经试了几个月了,当我够烦的时候断断续续)。我怎样才能防止gitpop任何图形窗口来显示密码之类的东西?Git说它正在使用/usr/lib/seahorse/seahorse