我使用的是 Ubuntu Gnome 14.04,登录时未启动 gnome-settings-daemon-localeexec。我该如何调试为什么会发生这种情况?
我发现了这个问题:gnome-settings-daemon not start when I Login,但这对我来说并不是一个真正的解决方案,所以我想调试它并找到真正的问题,如果需要的话可能会提交一个错误。
我是一位经验丰富的 Linux 用户,但我不知道 gnome shell 启动过程如何工作以及从哪里开始。
编辑:
这些可能是相关的问题:
编辑2:
我在启动板上打开了一个错误报告,让我们看看是否有帮助:登录时未启动 gnome-settings-daemon-localeexec
编辑3:
发现这些其他线程可能有帮助:
我有一个很大的 iptables 规则集,我用自己的 bash 脚本管理。脚本中的大多数命令都是简单的单语句 iptables 命令。我正在尝试通过在脚本执行时添加成功/失败输出来改进脚本。
我将脚本分成不同的部分。一个例子是 FORWARD 链部分,其中所有规则都应用于 FORWARD 链。在本节的开头,我输出脚本已开始应用 FORWARD 规则,最后,我想输出是否所有规则都成功应用,或者是否有任何规则不起作用。这是基本思想:
#Start FORWARD section
echo -ne "Applying FORWARD rules..."
#rule 1
/sbin/iptables -A FOWRARD...
#rule 2
/sbin/iptables -A FORWARD...
echo -ne "\t\t\t[OK]\n"
Run Code Online (Sandbox Code Playgroud)
我想要做的是捕获每个 iptables 命令可能导致的任何输出或错误,并将它们存储在数组或其他东西中。然后在块的末尾,使用 if 语句评估数组以查看是否有任何错误。如果没有,输出[OK]状态,如果有,输出[FAILED]状态并显示相关错误。
有没有一种方法可以对整个规则块执行此操作,而无需将每个 iptables 规则包装在 if [ $? != 0 ] 表达式?
它可能与某人的问题重复。如果是这样,我很抱歉,找不到答案。
我正在掌握一个基于 Ubuntu 服务器的非常具体的操作系统。我无法在这个硬件上安装操作系统,所以我在我的计算机上设置了所有系统/bin和/sbin等。然后我编译并安装内核并制作了intramfs。最后,我将 /etc 目录中的所有内容复制到我的计算机并尝试启动它。令我惊讶的是,内核和 initramfs 很好地通过了启动,但 systemd 停留在某些服务或类似的情况上。
有什么方法可以调试 systemd 启动过程吗?我想从终端手动批准启动过程的每个步骤。有可能吗?
我正在尝试安装 KDbg 调试器,以便在使用 C 语言编写代码时使用,但在弄清楚该怎么做时遇到了一些问题。
正如另一个类似问题中所建议的:How to install softwareprovided in software-center viaterminal?
这些是我尝试使用的命令:
sudo apt-get update
sudo apt-get install kdbg
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
E: 无法找到软件包 kdbg
我是整个 Ubuntu 环境的新手,不知道如何解决这个问题。发布原始问题的人将其标记为已解决,所以我认为它会起作用。
我希望能够调试 Upstart 启动的作业的执行顺序(理想情况下不将转储代码注入每个作业文件)。我怎样才能做到这一点?
我做错了什么吗?我正在从源代码构建一些库,但与 Ubuntu 软件包相比,文件大小要大得多。这是一个例子。
https://github.com/linuxwacom/libwacom 使用 配置构建;make 创建 libwacom.so.2.6.1 (149,1 kB) 并且 /usr/lib 中的相同文件只有 41,8 kB。我假设调试版本带有后缀“d”,我是对的 - 那么这里有什么问题?塔。
我已经从官网安装了最新的 Slack 3.3.3。下载了 deb 包,但是当我启动它时,它只是崩溃并且没有任何反应。它在 Ubuntu 18.04 上运行良好。有没有办法调试为什么这个应用程序不起作用?谢谢!
当我尝试运行 slacksudo snap run slack时出现这些错误
mkdir: 无法创建目录 '/run/user/0': 权限被拒绝 未指定协议
(spotify:5309): Gtk-WARNING **: 无法打开显示: :0
当我在没有sudo整个系统崩溃并自行重新启动的情况下运行它时。
更新 我写信给 slack,这就是他们给我的答复
感谢您与我们联系,对于 Ubuntu 18.10 上 Slack 的问题,我深表歉意。
我们已经意识到这个问题,并且已经在研究解决方案。我们有信心很快就能发布带有修复程序的版本更新。很抱歉在这里给您带来不便。
我试图在 Ubuntu 13.10 上找到 pppd 的调试信息。我试图阅读手册,但我发现日志的位置是针对旧版本的 Ubuntu。
我有什么输入
sudo pon dsl-provider debug
Run Code Online (Sandbox Code Playgroud)