Questions tagged «gtk»

GTK +(GIMP工具包)是用于创建图形用户界面的跨平台框架。

4
GTK-在每个应用程序的基础上启用/设置深色主题
有没有一种方法可以为应用程序设置gtk-application-prefer-dark-theme? 通常由应用程序在代码中设置。Eye of Gnome和Totem等应用程序将其打开。我想作为一个用户打开它,基于每个应用程序。 对于gnome-terminal,我通常在黑色背景配色方案上使用白色文本,并且使用深色窗口边框可以改善整体外观。 我也想为vlc打开它。
54 gnome  gtk  gtk3 



4
X应用程序在stderr上警告“无法连接到辅助功能总线:”
似乎终端上的每个应用程序都会发出警告和错误消息,即使它运行正常。 Emacs: ** (emacs:5004): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-xxfluS2Izg: Connection refused 表明: ** (evince:5052): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-xxfluS2Izg: Connection refused (evince:4985): Gtk-CRITICAL **: gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed (evince:4985): Gtk-CRITICAL **: gtk_widget_show: assertion …
30 terminal  x11  gtk  stderr  bugs 

4
在GTK文件/目录选择器中禁用“最近使用”
我可以完全禁用GTK的文件/目录选择器中的“最近使用”功能吗? 有时程序会默认使用此功能,但是由于它在我的工作流程和组织文件的方式中没有用,因此只会增加混乱: 我通常只是希望从我$HOME的文件夹开始,所以我对文件夹列表感到惊讶 同样在保存文件的情况下,我很生气,因为您不能只输入名称并按Enter键-您必须输入路径或选择一个 我在Debian Wheezy上使用Xfce 4.8,而较早的Xfce(在Squeeze中)不提供此功能。我在Xfce用户的邮件列表中找到了有关此功能的帖子,但没有任何有用的输出。 是否可以简单地将其关闭并默认为$HOME?

3
滚动条移到我单击的位置
我在Fedora上使用MATE。在某些时候,滚动条在许多应用程序上的行为已经改变。当我在滚动条下面单击时,现在滚动条跳到我单击的位置。以前,它曾经向下滚动一页(如果我单击了滚动条当前位置下方的任意位置)。 我喜欢旧的行为。当页面很长时,新的行为会使滚动条几乎无法使用:我无法精确控制单击的位置来控制页面跳转到的位置。 有没有办法恢复以前的行为?换句话说,是否有一种方法可以单击滚动条当前位置下方的滚动条,使窗口向下滚动一页,而不是跳转到我单击的位置? 这种差异在Firefox中最为明显,但不仅限于Firefox。它也会影响其他应用程序。
22 mouse  gtk  scrolling 

6
通过GTK主题缩小Eclipse标签页的大小
在Fedora上的Eclipse中,这些控件/小部件占用太多空间: 如何通过gtk-rc文件或GTK3 CSS主题使这些栏更细? UPDATED:我发现https://github.com/jeeeyul/eclipse-themes这个插件具有一些内置的配置和选项,使eclipse 4.2 / 4.3更加美观。
20 gtk  eclipse 

5
如何在Linux上无头运行Firefox(即不需要libgtk-x11-2.0.so.0)?
我已经拥有Dreamhost共享托管服务,并且我正在尝试在Selenium上无头运行Firefox 3.0。 尝试运行它(~/local/bin/firefox/firefox)时,出现以下错误消息: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory 如何在不需要此共享库文件的情况下在Linux上运行Firefox?
17 firefox  gtk  headless 


2
Thunar键盘快捷键以更改选项卡
当前在图纳尔,要移至下一个选项卡,将使用Ctrl+ Alt+ PageDown。我想将其更改为Ctrl+ Tab或Ctrl+ PageDown。 现在,~/.config/Thunar/accels.scm所有快捷方式都以以下格式定义: (gtk_accel_path "<Actions>/ThunarWindow/new-tab" "<Primary>t") 我的问题是: new-tab上例中应替换的用于更改标签的关键字是什么? Ctrl-> <Primary>。那么Tab->呢?和PageDown->吗?
16 gtk  thunar 

5
如何使Meld中的文本可读?
几个月前,meld开始表现异常。常见的行几乎不可读,并在黑色背景上显示为深灰色文本。 奇怪的是,以root身份运行它很好(使用kdesudo meld),尽管主题不太漂亮。 如何为融合指定文本的颜色选项? 我在用着: Arch Linux KDE 4.14.3(另见4.14.2) 融合3.12.2(也可见于3.12.1) gtk3 3.14.6(也可见于3.14.5) 故障排除 KDE系统设置 meld使用GTK3,所以我摆弄了系统设置>通用外观和行为>应用程序外观> GTK>选择一个GTK3主题。此更改反映在融合中,但是我选择的三个选项均未更改文本。(可用选项为Default,Emacs和oxygen-gtk;后者在上面的屏幕快照中使用。) 手动修改配置文件 我~用gtk他们的名字寻找文件。 ~/.gtkrc-2.0 ~/.gtkrc-2.0-kde4 ~/.config/gtk-2.0 ~/.config/gtk-3.0 ~/.kde4/share/config/gtkrc ~/.kde4/share/config/gtkrc-2.0 有趣的是,中没有gtk名称/root。因此,我尝试删除一些~文件,以查看是否可以为用户带来相同的效果。我认为所有gtkrc-2.0文件都与融合无关。 首先,我删除了~/.config/gtk-3.0,但这没有任何效果,并且在打开Meld时被重新创建。 唯一的其他选择似乎是~/.kde4/share/config/gtkrc,因此将其删除并开始合并,但不受影响。但是,该文件未重新创建,并且包含一些可能相关的行(例如text[ACTIVE] = { 1.000, 1.000, 1.000 })。我不确定(丢失)文件是否已全部加载。我尝试过kbuildsycoca4 ; kquitapp plasma-desktop ; sleep 2 ; kstart plasma-desktop,但这没有效果。我需要手动重新加载gtkrc吗?为何该文件不受系统设置的影响/重写? (另外,FWIW,我删除了~/.gtkrc-2.0-kde4实际上是到的符号链接~/.gtkrc-2.0,并且我也删除了目标本身,但这没有帮助。同样,我也没有重新加载gtk(我不确定是否有必要,或者可能),并且当我尝试再次运行Meld时未重新创建文件。) 可能相关的环境变量 $ export | grep -i gtk …
16 configuration  kde  gtk  gtk3 

3
如何使Compose在GTK和Qt应用程序中工作?
我使用Gnome已有很长时间了,但是xim相对于默认的GTK行为,首选Vanilla X输入法()。我只设置GTK_IM_MODULE和QT_IM_MODULE环境变量xim,并没有与多个布局配置,任何问题的Compose关键,自定义~/.XCompose和misc:typo排版扩展。 最近的Gnome 3.6发行了一个半熟的越野车,ibus 并将其强加给用户,从而完全弄糟了键盘输入。我只是无法像以前那样使键盘正常工作(甚至ibus禁用了键盘),而不得不完全放弃Gnome。 现在,我使用一个简单的窗口管理器,并使用配置我的键盘setxkbmap。虽然键盘可以再次正常工作,但我无法在任何地方都可以使用Compose键。Compose可在普通的X11应用程序(xterm)中使用,但不适用于GTK2,GTK3和Qt应用程序。 我使用当前的Archlinux版本: xorg-xinput 1.6.0 xorg-server 1.13.1 xf86-input-keyboard 1.6.2 gtk2 2.24.14 gtk3 3.6.4 qt 4.8.4 并启用这样的Compose密钥: setxkbmap ... -option 'compose:menu' 和export GTK_IM_MODULE,QT_IM_MODULE变量: $ echo $GTK_IM_MODULE $QT_IM_MODULE xim xim Compose X11正确识别密钥: $ xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p' …

1
如何在i3中设置GTK图标主题?
如何在i3中更改图标主题?如果这很重要,那么我正在开发Arch Linux。我用Google搜索,但只能找到有关GTK主题的信息,而不能找到图标的信息。
10 gtk  icons  i3 

2
阻止Gtk文件对话框列出挂载点
当我打开Gtk文件对话框时,在左侧有一个名为“位置”的框,其中列出了“搜索”,“最近使用”,一堆目录以及一些似乎是卷的内容。我不在乎这些条目中的任何一个,但是在大多数情况下我不介意,除了其中一个。 其中一个卷位于外部硬盘上,该硬盘大部分时间都花在了停机上。打开Gtk文件对话框会使该磁盘唤醒(可能是因为应用程序读取了磁盘大小或标签,并且该信息不在高速缓存中)。我要停止。 etch200808是已挂载文件系统的标签。我安装了两个500MB的文件系统,其中一个位于我不想启动的外部磁盘上。我不确定412 GB的存储空间是多少:在这个大小附近,没有文件系统。我确实有一个合适大小的LVM物理卷。我不知道为什么要显示这些内容,而不知道该系统上没有任何其他类型的内容。 如何强制将该卷(或所有卷或所有目录)从“位置”框中移出?请注意,这不只是未列出,而且是有关未访问挂载点的,因此,由于我想从Gtk应用程序打开或保存文件,磁盘不会旋转。 我正在运行Debian wheezy,但我也想知道其他发行版和发行版的答案-仅仅是因为这台机器很快就会升级到jessie。

1
变音符号在Mac OS X Snow Leopard上运行的GTK +应用程序中不起作用
我在Mac OS X Snow Leopard中使用了一些GTK +应用程序。我的MacBook配置为使用巴西布局,这使它可以将变音符号作为死键输入(例如,我可以先输入á键入',然后键入a)。但是,它不适用于某些GTK +应用程序-在这种情况下为Gedit和GnuCash。在其他工具(例如Inkscape和Dia)中,我可以输入变音符号作为死键。可以注意到Dia和Inkscape通过X11运行,但是Gedit和GnuCash(至少是我的版本)没有运行。 有人有这样的问题吗?有人解决了吗?如何配置GTK +的键盘布局?我可以在〜/ .gconf *或〜/ .gnome文件中执行此操作吗? 提前致谢?
9 osx  x11  keyboard  gtk 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.