也就是说,可以使用任何软件播放视频:chrome(html 5)、firefox(flash)、vlc、totem、smplayer……等等。只有以 root 身份启动软件时,它才有效,否则它会在开始时冻结。有趣的是,在 chrome 中,您可以将滑块移动到任意位置并查看当前帧的更新。
但是视频静止不动。几天前,在一次不明更新后,这种情况开始出现。以普通用户身份运行 chrome 的相关输出给出了一些提示:
NVIDIA: could not open the device file /dev/nvidia0
Firefox 或 VLC 没有输出
$ ls -l /dev/nvidia0
crw-rw-rw- 1 root root 195, 0 nov 8 21:18 /dev/nvidia0
答案1
通常情况下,您/dev/nvidia0
应该可以访问该video
组。如果您执行了 Totem(或任何其他玩家),您将注意到如下一行:
NVIDIA:无法打开设备文件 /dev/nvidia0(操作不允许)。
正常情况下,您应该能够通过将自己添加到组视频中并重新启动系统来解决。
sudo adduser Hal video
/dev/nvidia0
该文件的所有者是 root,这确实很奇怪。
答案2
删除 nvidia 专有驱动程序并使用 nouveau。我还必须清除所有 nvidia 专有驱动程序包,否则显示屏上的分辨率会错误。