gpt4 book ai didi

ubuntu - 如何将我的 LCD 设置为默认 LCD?

转载 作者:行者123 更新时间:2023-12-04 18:45:17 26 4
gpt4 key购买 nike

我有一个基于 ARM 的板( http://wiki.friendlyarm.com/wiki/index.php/NanoPi_M1 )并在其上使用 Ubuntu-server 16.04。我有一个带 SPI 连接的 2.2"TFT-LCD,并使用此帧缓冲驱动程序 (https://github.com/notro/fbtft) 来启动它。我可以使用以下命令设置我的 LCD:

sudo modprobe fbtft_device custom name=fb_ili9341 gpios=reset:1,dc:201,led:6 speed=16000000 rotate=90 bgr=1

之前,当我拥有 Ubuntu 桌面时,我可以通过以下命令更改显示:
FRAMEBUFFER=/dev/fb8 startx

但在 Ubuntu-server 中,我收到以下错误消息:
X.Org X Server 1.18.4
Release Date: 2016-07-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 4.4.0-97-generic armv7l Ubuntu
Current Operating System: Linux nanopim1 3.4.113-sun8i #16 SMP PREEMPT Tue Jun 13 14:15:57 CEST 2017 armv7l
Kernel command line: root=UUID=10b3b795-f372-4ea9-b78a-93ae9355c20c rootwait rootfstype=ext4 console=tty1 console=ttyS0,115200 hdmi.audio=EDID:0 disp.screen0_output_mode=1920x1080p60 panic=10 consoleblank=0 loglevel=1 ubootpart=bd75a2d6-01 ubootsource=mmc sunxi_ve_mem_reserve=0 sunxi_g2d_mem_reserve=0 sunxi_fb_mem_reserve=16 cgroup_enable=memory swapaccount=1
Build Date: 13 October 2017 01:59:44PM
xorg-server 2:1.18.4-0ubuntu0.7 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.33.6
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Oct 26 16:44:04 2017
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.

并且只有一个空白屏幕。我想知道如何将此 LCD 设置为我的电路板默认 LCD 并使其运行。

另外我必须说我也安装了 xorg 和 openbox。

最佳答案

我尝试了以下步骤:

添加到文件 /etc/modules-load.d/fbtft.conf

spi-bcm2835

fbtft_device

添加到文件 /etc/modprobe.d/fbtft.conf
options fbtft_device custom name=fb_ili9341 gpios=reset:1,dc:201,led:6 speed=16000000 rotate=90 bgr=1

添加到 /etc/rc.local
startx

我的 SPI LCD 在系统启动时自动工作。

关于ubuntu - 如何将我的 LCD 设置为默认 LCD?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46971590/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com