首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gtk应用程序慢(如果不是根)

Gtk应用程序慢(如果不是根)
EN

Unix & Linux用户
提问于 2020-06-23 09:47:54
回答 2查看 1.3K关注 0票数 4

我的一些Gtk应用程序(,Nautilus & Easytag)在我作为普通用户启动它们时,启动速度非常慢。然而,当它们作为根启动时,它们会立即启动。我怎么才能解决呢?

我运行Debian 10上的幽灵窗口管理器,从控制台启动X,下面是我的xinitrc的副本:

代码语言:javascript
复制
xrdb -load "${XDG_CONFIG_HOME:-$HOME/.config}/x11/xresources"
compton -b --config "${XDG_CONFIG_HOME:-$HOME/.config}/compton/compton.conf"
fehbg &
unclutter &
exec spectrwm
EN

回答 2

Unix & Linux用户

发布于 2020-06-23 10:47:20

尝试这些操作后,重新启动X会话。

尝试1 (最近为我工作)

代码语言:javascript
复制
dbus-update-activation-environment --systemd DBUS_SESSION_BUS_ADDRESS DISPLAY XAUTHORITY

.xinitrc (或您的X会话文件可能是什么)之前的exec行。

尝试2(过去曾为我工作)

我在Arch Wiki中找到了这一行:

注意:至少,确保/etc/X11/xinit/xinitrc中的最后一个if块在您的~/.xinitrc中。

文件的最后一个块是:

代码语言:javascript
复制
. /etc/X11/Xsession

假设对您来说也是如此,在~/.xinitrc之前将它添加到exec中,看看它是否有用。例如:

代码语言:javascript
复制
xrdb -load "${XDG_CONFIG_HOME:-$HOME/.config}/x11/xresources"
compton -b --config "${XDG_CONFIG_HOME:-$HOME/.config}/compton/compton.conf"
fehbg &
unclutter &
. /etc/X11/Xsession
exec spectrwm

附加链接

票数 2
EN

Unix & Linux用户

发布于 2023-05-20 16:52:51

好吧,如果它有帮助,或者它能帮到任何人,

我发现gtk应用程序在门户之间存在冲突,所以我基本上是在使用wm并有一个用于备份的桌面,我有两个桌面门户xdg-桌面-gnome和xdg-桌面-门户-gtk-当我在日志中发现"Gnome桌面门户“崩溃时,我基本上删除了xdg-桌面-门户-gnome,一切都开始正常工作了。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/594541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档