EE 在 startx 时未找到任何屏幕

EE 在 startx 时未找到任何屏幕

在 raspberry pi4 (4gb) 上运行 19.10 Server 时,使用 CLI 没有任何问题。我安装了 Ubuntu 桌面最新版本,但当我执行 startx 时,我收到 ee no screens found ee 错误。我通过 ssh 远程执行此操作。我尝试了 Kde 和 xfce,但出现相同的错误。修复?

答案1

我在使用 Raspberry Pi4 (2GB) 时也遇到了同样的问题。

您检查过 X 服务器日志文件吗?它应该位于~/.local/share/xorg/Xorg.0.log

就我的情况来说,它是这样的:

...
(WW) Warning, couldn't open module fbdev
(EE) Failed to load module "fbdev" (module does not exist, 0)
...
Fatal server error:
(EE) no screens found(EE)
...

所以我安装了缺失的设备信息模块(我花了一些时间才弄清楚确切的名称):

$ sudo apt install xserver-xorg-video-fbdev

之后,startx启动桌面环境就正常了。至于为什么这个模块一开始就丢失了,我不知道。

答案2

首先你需要检查你的显卡信息,例如“lshw -c display”或“lspci”,然后你得到显卡的 BusID,例如:pci@0000:01:00:00。之后你需要在设备部分找到 /etc/Xorg/xconf,添加一行 BusID“PCI:1:0:0”。最后重启系统。

相关内容