gtk3

xfce4-panel 更新破坏了边框半径
gtk3

xfce4-panel 更新破坏了边框半径

今天,我根据 Debian 12 的发布更新了大部分软件包,但由于某种原因,重启后,我使用配置文件为旧版本设置的边框半径出现了问题,amd 4.18.2-1如下所示:xfce4-panelgtk.css .xfce4-panel { border-radius: 10px; } 在某种程度上,一些插件似乎有自己的半径,如下面的屏幕截图所示: 作为参考,它以前看起来像这样: 我不太熟悉 xfce4 和gtk.css属性,所以我真的无法想出一个好的解决方法,谢谢 ;) ...

Admin

如何在 wayland 下运行时设置 (firefox) gtk 主题?
gtk3

如何在 wayland 下运行时设置 (firefox) gtk 主题?

使用 wayland(Hyprland)下的 Firefox,如果我设置gtk-application-prefer-dark-theme={0,1}然后~/.config/gtk3.0/settings.ini启动 Firefox,它会正确确定系统主题。 我如何在运行时设置它? gsettings set org.gnome.desktop.interface color-scheme 'prefer-{light, dark}' gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita{,-...

Admin

gtk3 文件选择器和最近的目录设置
gtk3

gtk3 文件选择器和最近的目录设置

在将我的发行版从包含以下内容的最新 Mint 更改为 gtk3 3.24.18 包含 Arch gtk3 3.24.31 gtk4 4.4.1 我注意到 Firefox 和 Chromium 中的文件选择器对话框发生了变化。 之前的行为是 转到目录并选择一个文件。下次将再次打开同一目录(并显示该目录中的文件) 目前的行为是 转到目录并选择一个文件。下次,要么显示“最近文件”(startup-mode=recent)(反正我也不想这样),要么显示“个人文件夹”(startup-mode=cwd)。对我来说,个人文件夹始终是 $HOME,因为浏览器是从该...

Admin

GTK 主题并非在每个窗口上都适用
gtk3

GTK 主题并非在每个窗口上都适用

我使用 Xubuntu 并下载了 GTK 3 主题。但是,此主题并不影响 XFCE 的所有部分。例如,图片中的“外观”窗口的按钮与“软件”窗口的按钮和外观不同。我该如何解决这个问题? ...

Admin

如何更改 Xfce4 界面中的行高?
gtk3

如何更改 Xfce4 界面中的行高?

我一直在寻找改变(减少)X 界面中所有行的行高或顶部/底部填充的方法。Xubuntu 18.04 LTS 经过多次搜索,我发现我必须编辑 ~/.config/gtk-3.0/gtk.css 文件。但是,该文件默认不存在,我不知道要添加/输入哪些元素/小部件。任何帮助都将不胜感激。 ...

Admin

gtk 窗口上的圆角
gtk3

gtk 窗口上的圆角

我想让窗口的每个角都变成圆角。我该怎么做? 我尝试改变我的 gtk.css~/.config/gtk-3.0/gtk.css但得到的是没有透明度的圆角。 我使用的 CSS: .background.csd { border-radius: 0 0 8px 8px; } .background.maximized, .background.solid-csd { border-radius: 0; } 图片显示了我得到的角落 ...

Admin

LightDM 拒绝读取 .config 文件夹 (monitors.xml) 中的监视器配置
gtk3

LightDM 拒绝读取 .config 文件夹 (monitors.xml) 中的监视器配置

我自豪地拥有一台 Eluktronics RP-15 笔记本电脑,它配备了 AMD Ryzen CPU、集成 Radeon GPU 和 NVIDIA RTX 2060 独立 GPU。显示输出似乎与独立 GPU 紧密相关,即使在 Windows 中,在安装 NVIDIA 驱动程序之前也无法工作。我的家庭设置包括笔记本电脑显示器和 2 个外部 AOC 显示器,通过 DisplayPort 和 HDMI 端口连接。所有 3 个显示器都水平对齐(一个挨着另一个),而不是一个在另一个之上/之下。 在花费大量时间尝试设置反向 PRIME 卸载后,我放弃了,并将 XOrg...

Admin

MyPaint 无法与 Fedora 中的图形输入板配合使用
gtk3

MyPaint 无法与 Fedora 中的图形输入板配合使用

两周前我买了一台新的“Wacon One”平板电脑 - 我的电脑是最新版本的 Fedora(fedora 31),正如预期的那样,它在测试和许多应用程序中开箱即用。 但是 MyPaint 是我尝试使用的第一个 GTK+3 应用程序,它没有“看到”平板电脑,“编辑”->“编辑首选项”->“设备”选项卡一直只显示核心指针,没有可用的压力输入。 ...

Admin

如何将系统主题应用于使用 GTK4 的 flatpak 应用程序?
gtk3

如何将系统主题应用于使用 GTK4 的 flatpak 应用程序?

我使用默认主题之一 - Yaru-dark Gtk 主题。我也通过 flatpak 安装了它。应用程序 ID 是org.gtk.Gtk3theme.Yaru-dark。我通过 flatpak 安装的一些应用程序遵循它,但其他应用程序遵循它。我注意到,不遵循它的应用程序使用 Gtk4 和 libadwaita,所以这可能是原因。有没有办法让其他应用程序也使用系统主题?我尝试org.gtk.Gtk4theme.Yaru-dark在 flathub 上寻找,但没有。 $ flatpak remote-ls flathub | grep -i yaru-dark Y...

Admin

g++ 未检测到 gtkmm
gtk3

g++ 未检测到 gtkmm

我已经使用 安装了 gtkmm apt-get install libgtkmm-3.0-dev。当我尝试使用 进行编译时g++ test.cpp 'pkg-config gtkmm-3.0 --cflags --libs',出现错误提示g++: error: pkg-config gtkmm-3.0 --cflags --libs: No such file or directory。我已经搜索过相关内容,但都无济于事。 Ubuntu 版本:20.04 ...

Admin

如何增加 Gedit 中的填充?
gtk3

如何增加 Gedit 中的填充?

我想在 Gedit 的编辑区域添加一些填充。以下是所需结果的说明: 我直觉认为使用类似于这个技巧的技巧应该很容易做到,我已经在 Gnome 终端中添加填充了: 增加 gnome 终端的填充 但是我找不到合适的 CSS 选择器来执行此操作。 以下是我目前发现的内容: https://github.com/vinceliuice/vimix-gtk-themes/commit/6dd15e741449206cf03d665dd3d89b454d61a5b8 一些 CSS 显示一些.gedit-document-panel选择器,但这只会影响使用 ...

Admin

终端警告:“Gti-Message:无法加载模块“atk-bridge”
gtk3

终端警告:“Gti-Message:无法加载模块“atk-bridge”

当我从终端运行使用 GTK 的程序时,我几乎总是会看到这样的警告(有时会有很多警告): Gtk-Message: 09:18:04.593: Failed to load module "atk-bridge" evince 和许多其他产品都出现了这种情况。如何才能消除这些警告? ...

Admin

缺少:GTK3_INCLUDE_DIRS GTK3_LIBRARIES
gtk3

缺少:GTK3_INCLUDE_DIRS GTK3_LIBRARIES

我收到此错误: raphy@raohy:~/wxWidgets$ cmake -B builddir -- Setting build type to 'Debug' as none was specified. -- The C compiler identification is GNU 12.3.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Che...

Admin

ld.so 请求 libgtk3-nocsd.so.0 时出错,但如果我安装它,Windows 会出现双标题栏
gtk3

ld.so 请求 libgtk3-nocsd.so.0 时出错,但如果我安装它,Windows 会出现双标题栏

在我的 Gnome 设置旁边愚蠢地安装了多个桌面环境(包括 Xfce、Unity 和 Cinnamon)之后,每当我执行任何命令甚至打开它时,我的终端都会收到一条错误消息: ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. 很确定 Unity 就是罪魁祸首。 我libgtk3-nocsd.so使用 Synaptic 包管理器进行了安装,但我认为它为我的 Nautilus...

Admin