Dea*_*gor 5 nvidia google-chrome uefi drivers 14.04
我的系统是带有 32GB 内存的 i7 3820。我的系统确实在一个 5 磁盘的 raid5 mdadm 阵列上。我的问题是当我进行视频流(有时)时,Google 环聊会崩溃。
我最近安装了带有标准 Ubuntu 桌面的 Ubuntu 服务器 14.04。我曾经有 Kubuntu 14.04。从那以后,我擦除了 Ubuntu 的服务器版本并重新安装了桌面版本,但问题仍然存在。
当我使用 Kubuntu 时,我的网络摄像头(和谷歌视频群聊)在没有任何特殊驱动程序调整的情况下运行良好(不幸的是,我不记得我使用的是哪个 Nvidia 驱动程序)。现在我有 Ubuntu 14.04,当我尝试通过网络摄像头或屏幕共享使用 Google 环聊时,几分钟后它崩溃了。(只是窗口崩溃,而不是整个计算机)。如果我关闭网络摄像头并只使用嵌入式麦克风,它似乎工作正常。此外,如果我使用低质量视频,它也不会崩溃。但是,即使它是低质量的,进行屏幕共享也会导致它崩溃。
崩溃发生在 Chrome 和 Firefox 中。其他浏览器我没试过。
这是我lsusb -v
的网络摄像头http://pastebin.com/LL6S3wUD虽然我认为网络摄像头在这一点上是一个红鲱鱼,我会把它留在这里以防有人想看它。
我有 Nvidia Geforce GTX 650 Ti 和 Nvidia 340.76 驱动程序,然后是 352.3,然后是 346.82 驱动程序。我在服务器构建和桌面构建上使用 340.76 然后使用 352.3 驱动程序,我直接从 GUI 转到 346.82,因为它说它已经过测试。
以下是(环聊)崩溃的过程:首先发生的事情是我将停止获取正在与之聊天的人的音频和视频。当我查看系统监视器时,其中一个 CPU 内核将变为 100%,并且网络活动降至 0。Xorg 进程似乎在此期间耗尽了 CPU。Xorg 不会始终显示高 CPU 利用率,但 CPU 内核本身将保持 100% 一两分钟。在我点击崩溃窗口后,处理器恢复正常使用。
窗口管理器似乎有问题,但我真的不知道还有什么可以尝试或查看的。我开始查看各种日志,我遇到了一些事情,我不知道它们是否相关。从我的dmesg
[ 37.998252] nvidia: module license 'NVIDIA' taints kernel.
[ 37.998255] Disabling lock debugging due to kernel taint
[ 38.000647] nvidia: module verification failed: signature and/or required key missing - tainting kernel
#some more stuff
[ 38.011146] [drm] Initialized nvidia-drm 0.0.0 20150116 for 0000:01:00.0 on minor 0
[ 38.011162] NVRM: loading NVIDIA UNIX x86_64 Kernel Module 346.82 Wed Jun 17 10:37:46 PDT 2015
#some more stuff
[ 38.114860] asus_wmi: Disabling ACPI video driver
[ 38.492426] input: HDA NVidia HDMI/DP,pcm=3 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input14
[ 38.492524] input: HDA NVidia HDMI/DP,pcm=7 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input15
[ 38.492621] input: HDA NVidia HDMI/DP,pcm=8 as /devices/pci0000:00/0000:00:02.0/0000:01:00.1/sound/card2/input16
#some more stuff
[ 40.718335] NVRM: Your system is not currently configured to drive a VGA console
[ 40.718337] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[ 40.718338] NVRM: requires the use of a text-mode VGA console. Use of other console
[ 40.718339] NVRM: drivers including, but not limited to, vesafb, may result in
[ 40.718340] NVRM: corruption and stability problems, and is not supported.
[ 41.109254] init: plymouth-upstart-bridge main process ended, respawning
#some more stuff
[60120.172033] INFO: task Xorg:1364 blocked for more than 120 seconds.
[60120.172037] Tainted: P OE 3.19.0-28-generic #30~14.04.1-Ubuntu
[60120.172037] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[60120.172039] Xorg D ffff8807ff75fae8 0 1364 1314 0x00400004
[60120.172041] ffff8807ff75fae8 ffff8807fd46d850 0000000000013e80 ffff8807ff75ffd8
[60120.172043] 0000000000013e80 ffff88081bf489d0 ffff8807fd46d850 ffff8807ff75fb08
[60120.172044] ffff880814903988 7fffffffffffffff ffff8807fd46d850 0000000000000002
Run Code Online (Sandbox Code Playgroud)
我在这里搜索了一些听起来更可怕的消息,大多数链接都是根本无法启动窗口管理器和/或 5 年前的消息的人,这些消息通常可以通过新驱动程序解决。
我的/var/log/gpu-manager.log没有任何突出的东西。
虽然我的 /var/log/nvidia-prime-upstart.log 刚刚
Sorry but your hardware configuration is not supported
Run Code Online (Sandbox Code Playgroud)
从Ubuntu的服务器版本到桌面版本,希望有一个软件包丢失,然后带着同样的想法回到Kubuntu,结果发现问题是从MBR到GPT,当然,这也意味着从BIOS 传统到 UEFI。Nvidia 驱动程序和 UEFI 启动似乎存在一个已知问题。幸运的是,我不需要对我的安装/系统进行任何更改,并且能够通过更新主板上的固件来解决我的问题。
提供更多细节:
我最初安装服务器版本是为了在将我的驱动器放入 raid 后获得更友好的 mdadm 安装体验。到了服务器版本,我的问题出现了,我没有考虑MBR到GPT的切换。第一个想法是服务器版本中可能缺少一个软件包,所以我选择了桌面版本的 Ubuntu。我仍然遇到同样的问题,而且我的 Nvidia 驱动程序似乎没有正确加载,所以我再次重新安装了操作系统。这次我决定回到 Kubuntu(因为它曾经工作过一次,而且我其实并不喜欢 Unity),但在全新安装 kubuntu 后我遇到了同样的问题。经过大量谷歌搜索后,我偶然发现了 Nvidia 驱动程序和 UEFI 启动的问题,就在那时我突然意识到我以前是旧模式。我对必须通过 RAID 设置将 GPT 转换为 MBR 的想法感到畏缩,所以我一时兴起决定更新主板的固件。我并没有抱太大希望它会起作用,但最终这解决了我的问题。
归档时间: |
|
查看次数: |
922 次 |
最近记录: |