2012-03-25 3 views
0

실제로 프레임 버퍼에 직접 쓰려고하는데 실제로는 X를 사용하지 않고 화면에 그려보기 위해 노력하고 있지만 액세스 할 수는 있지만 오직 루트로. (예 : this 사용)/dev/fb0을 루트 권한으로 사용하지 않고 비디오 메모리에 쓰기

저는 리눅스 사용자의 일에 대해서는별로 숙련 된 전문가가 아니기 때문에 루트가되지 않고 어떻게 할 수 있는지 잘 모르겠습니다. 나는 그들이 어떤 시점에서 chmod를 사용하는 fbi 소스를 보았다. 그러나 나는 왜 그런지 모르겠다. 그리고 나는 그것을 작동 시키는데 사용할 수 없다.

사이드 바에서 프레임 버퍼에 쓰는 것이 내가 찾은 X를 사용하지 못하게하는 유일한 방법 인 것처럼 보입니다. 만약 당신이 더 단순하다면 다른 제안을 할 수 있습니다.

답변

0

일반적인 권한은 다음과 같습니다

crw-rw---- 1 root video 29, 0 Mar 23 22:57 /dev/fb0 

적어도 내 시스템에. 그러면 사용자는 "비디오"그룹에 있어야합니다. 이것은 일반적으로 udev 규칙에 의해 설정됩니다.

DirectFB 라이브러리를 확인하시기 바랍니다.

관련 문제