즉, 크롬(html 5), 파이어폭스(플래시), vlc, 토템, smplayer 등 무엇이든 비디오 재생이 가능합니다. 소프트웨어가 루트로 시작된 경우에만 작동합니다. 그렇지 않으면 처음에 멈춥니다. 흥미롭게도 크롬에서는 슬라이더를 원하는 위치로 이동하여 현재 프레임이 업데이트되는 것을 볼 수 있습니다.
그러나 비디오는 여전히 유지됩니다. 며칠 전 알 수 없는 업데이트 이후 이런 현상이 발생하기 시작했습니다. 일반 사용자로 크롬을 실행하면 관련 출력이 몇 가지 힌트를 제공합니다.
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
파일이 루트 소유라는 것이 정말 이상합니다 .
답변2
Nvidia 독점 드라이버를 제거하고 nouveau를 사용합니다. 또한 모든 nvidia 독점 드라이버 패키지를 제거해야 했습니다. 그렇지 않으면 디스플레이에서 잘못된 해상도가 표시되었습니다.