尽管这个问题很老,但是我想发表我最近找到的答案。我正在运行具有2.8 PiTFT电容式显示器的Raspberry PI 2 ModelB。一旦我弄清楚了如何使pitft显示器与Raspberry PI一起工作,无论如何我都无法使Raspberry PI切换到HDMI输出。然后,我遇到了对我有用的信息。
有两种方法可以做到这一点。在较旧的Pi安装中,如果要在HDMI / TV显示器上显示内容,请使用fb0帧缓冲区,例如:FRAMEBUFFER = / dev / fb0 startx将为X窗口而不是PiTFT使用HDMI / TV帧缓冲区
在Jessie Pi安装上,运行
sudo nano /usr/share/X11/xorg.conf.d/99-fbdev.conf
以编辑配置文件并确保其包含:
Section "Device"
Identifier "display"
Driver "fbdev"
Option "fbdev" "/dev/fb0"
EndSection
如果您想将PiTFT上的xdisplay或fb1上的fb1更改为fb0以用于HDMI输出,请将Option“ fbdev”“ / dev / fb0”行更改为Option“ fbdev”“ / dev / fb1”。
更新:如果在文件中看不到上面的代码,则只需将该答案中显示的内容复制并粘贴到该文件底部。如果在该文件夹中找不到99-fbdev.conf文件,则可能在同一文件夹中还有另一个名称不同的文件,如10-evdev.conf,您必须对其进行修改以使其如上所述运行。