我很确定我还没有足够的信息来解决这个问题,但是声音榨汁机以一种非常具体的方式失败了,我希望得到关于如何调试的建议,同时了解这可能是一个硬件问题(例如,有问题的光盘)。
点击提取后:
但我可以从该磁盘写入其他文件。而且可以从其他磁盘写入,那么为什么是这个文件呢?
点击“关闭”:
那么,可能是数据损坏了?我检查了磁盘,它看起来完好无损。
再次关闭:
?
没有结果在 Google 上搜索此字符串和声音榨汁机是相关的。 是有用的。
我该如何才能有效地调试它呢?
答案1
要进一步调试这里发生的情况,第一步是:
从命令行运行 sound-juicer
尝试从命令行运行后重现该错误,希望您会在运行它的终端中看到更多输出。
# First open up 'gnome-terminal', then
$ sound-juicer
如果这不能为您提供更多信息...
检查常见日志文件
- 常见错误:
/var/log/syslog
- 内核/硬件错误:运行命令
dmesg
- 内核/硬件错误:
/var/log/kern.log
下一个...
使用调试选项从命令行运行 sound-juicer
$ sound-juicer --help-all |grep -i debug
--gdk-debug=FLAGS GDK debugging flags to set
--gdk-no-debug=FLAGS GDK debugging flags to unset
--gtk-debug=FLAGS GTK+ debugging flags to set
--gtk-no-debug=FLAGS GTK+ debugging flags to unset
--brasero-media-debug Display debug statements on stdout for Brasero media library
--gst-debug-help Print available debug categories and exit
--gst-debug-level=LEVEL Default debug level from 1 (only error) to 9 (anything) or 0 for no output
--gst-debug=LIST Comma-separated list of category_name:level pairs to set specific levels for the individual categories. Example: GST_AUTOPLUG:5,GST_ELEMENT_*:3
--gst-debug-no-color Disable colored debugging output
--gst-debug-color-mode Changes coloring mode of the debug log. Possible modes: off, on, disable, auto, unix
--gst-debug-disable Disable debugging
查看该列表和错误弹出的文本,我会首先
$ sound-juicer --gst-debug=all
然后从那里继续。一旦我复制了它,也许全部调试标志已打开,很明显这不是设置问题,也不是配置方面的问题。我会……
在 sound-juicer 上游提交错误报告
在看他们的错误追踪器,然后提交!您还可以提交启动板中的错误,但请确保在提交时引用上游错误。您也可以反过来使用,ubuntu-bug sound-juicer
这将在启动板中取得良好的首次启动效果,但不要害羞,将问题留在那里,也通知上游开发人员该问题。
更多信息
请参阅此处获取有关使用调试标志运行 gtk 应用程序。