我对技术有一定的了解,但对 Ubuntu 还很陌生,在观看视频时遇到了问题。
我可以观看 15 分钟左右的视频,无论是基于 Flash 还是 MP4 或其他内容,然后 Ubuntu 就会冻结大约 20 秒,然后重新启动。我的系统配置如下:
- i5-760 @ 2.8Ghz(库存)
- 1x4GB Corsair Vengeance LP 1600Mhz
- 华擎 P55 Deluxe
- Palit GTX 460 1GB @ 库存(我认为大约 700Mhz)
- 128GB Crucial M4
- 500GB 硬盘,我认为是三星的
- 海韵 X-560 560W 电源
软件是 Ubuntu 14.04、VLC Media Player、Mozilla Firefox、BBC iPlayer 和“视频”应用程序。
一开始我以为是过热了,所以我检查了播放视频时的温度,CPU 温度只有 45-50 摄氏度左右,GPU 温度只有 50-55 摄氏度左右。这实际上相当不错,所以这不是问题所在。
接下来,我认为这可能是驱动程序问题,但我已从 Nvidia 下载了最新的驱动程序,但问题仍然存在。我使用的是 304.123 版本。我是否应该考虑其他驱动程序?
接下来,我认为这可能是我的媒体或媒体播放器的问题,但我尝试过在不同的媒体播放器中使用不同类型的媒体,它们都存在相同的问题。我曾经在 Windows 中运行这台电脑多年,从未遇到过这个问题,所以这可能不是硬件问题。
除此之外,我真的不知道该检查什么。我的主板或显卡可能与 Ubuntu 存在兼容性问题,但我认为不太可能。这种事情有时也可能是电源的问题,但尽管这个电源大约有 3 年的历史了,但它的质量非常好,可以为我的组件提供足够的电力。
我从系统日志中看到的唯一看起来像是崩溃时的错误是:
Sep 29 20:05:11 james-pc gnome-session[1293]: GLib-CRITICAL: g_environ_setenv: assertion 'value != NULL' failed
您对下一步该尝试什么有什么想法吗?提前致谢!
更新:我也尝试了内存测试,连续 9 个小时,没有发现任何错误。我还发现这不仅仅发生在视频上。游戏也发生过几次,甚至在我刚打开软件中心时也发生过一两次。还有其他想法吗? :(
更新 2:我现在看到的另一个错误是:[1412198417.432596] [nm-dns-dnsmasq.c:396] update():在总线上未找到 dnsmasq 所有者:无法获取名称的所有者
和
内核:[6.990059] init:plymouth-splash 主进程 (1140) 以状态 1 终止
答案1
尝试检查系统设置中的亮度和锁定,听起来好像设置为 15 分钟,如果 15 分钟后没有检测到按键或鼠标/触摸板移动,屏幕将进入“睡眠模式”,通常显示空白。您可以为其设置合适的超时时间,以免发生得太早或将其关闭。它适用于正在运行的任何程序,因此如果您观看电影或视频的时间超过超时时间,就会发生这种情况。