我正在尝试直接写入帧缓冲区,实际上我正在尝试在不使用X的情况下在屏幕上绘图,我设法可以访问它,但只能以root身份访问。 (使用this示例)
我不太确定如何在没有root的情况下做这样的事情,因为我不是linux用户的专家。我已经看到了fbi来源,他们在某些时候使用chmod,但我不知道为什么,我不能用它来做任何事情。
另一方面,写入帧缓冲区似乎是不使用我发现的X的唯一方法,如果你会更简单,我会接受其他建议。
答案 0 :(得分:0)
典型的权限是:
crw-rw---- 1 root video 29, 0 Mar 23 22:57 /dev/fb0
至少在我的系统上。然后用户只需要在“视频”组中。这通常由udev规则设置。
您可能还想查看DirectFB库。