最初这篇文章是为了询问其他人是否在 Raspberry Pi 4 Model B 上使用 Ubuntu 19.10(Eoan Ermine)ARM 64 成功运行桌面环境(DE),因为我遇到了一些问题,即:
- USB 最初无法工作
- Xubuntu 刚启动就进入空白屏幕
- Wifi 已连接并租用了地址,但没有连接
- 无音频输出
自原始帖子、@guiverc(谢谢)的评论以及 tomreyz IRC #xbuntu 和其他研究以来,我已经修复了我遇到的问题。据我所知,没有未解决的问题,我的桌面功能齐全。
我可以确认,经过一些调整,桌面、xubuntu 和 lubuntu 应该可以在 Ubuntu 19.10 ARM 64 上正常运行。
Ubuntu 19.10 ARM 64(服务器)映像可与已发布的补丁配合使用(针对 USB 问题) https://bugs.launchpad.net/ubuntu/+source/linux-raspi2/+bug/1848703 尽管 WiFi 仍然存在问题(请参阅下面的 Wifi 修复)。
Lubuntu 软件包:似乎安装和运行正常。(我没有重新测试 WiFi 修复,因为我可能更喜欢 Xubuntu 桌面)
Xubuntu 软件包:刚启动/引导到空白屏幕,但解决方法是将默认的 Xubuntu 欢迎界面替换为 slick-greeter(参见评论和https://bluesabre.org/2019/10/20/install-xubuntu-19-10-on-a-raspberry-pi-4/)
遇到的 WiFi 问题是 IP 地址已被租用,但没有 IP 连接。应用最新的 WiFi 固件解决了该问题:请参阅https://wiki.ubuntu.com/ARM/RaspberryPi
没有音频输出(虽然我的 HDMI 显示器有)。未找到输出设备:
aplay -l
将以下行添加到 /boot/firmware/usercfg.txt 并重新启动,即可修复音频:
dtparam=audio=on
答案1
我刚刚尝试使用 RPi4 64 位图像来安装 Lubuntuhttps://ubuntu.com/download/raspberry-pi在 Raspberry Pi 4 Model B 上。
:)
我没有遇到黑屏、USB 错误或任何 WiFi 问题(设法轻松连接到 WPA2 网络)。
:(
然而,即使摆弄了 usercfg.txt 文件,我还是无法让声音正常工作。
查阅文档后(https://www.raspberrypi.org/documentation/configuration/config-txt/)我尝试了这些配置参数的各种组合:
hdmi_force_edid_audio=1
hdmi_ignore_edid_audio=1
dtparam=audio=on
不幸的是,我无法让 3.5 毫米插孔或 HDMI 音频输出正常工作。
由于您报告了成功,因此这次我将使用 Xubuntu 从头开始再次尝试。
希望我能很快向您汇报确认的结果。
...
刚刚用同样的 Pi 尝试了 Xubuntu。最初我遇到了与 lubuntu 相同的问题。
:D
幸运的是,查看了这个链接后:https://forum.manjaro.org/t/rpi-4-audio-issue/103399我设法解决了音频问题。
修复此问题所需的关键命令是:
sudo amixer cset numid=3 1 numid=3,iface=MIXER,name='PCM Playback Route' ; type=INTEGER,access=rw------,v…
目前我必须在启动后手动调用它,所以这不是一个完美的解决方案,但如果没有更好的解决方案,我可能会将它添加到启动脚本中。
我的 usercfg.txt 文件内容是:
dtparam=spi=on
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
# Sound settings
dtparam=audio=on
hdmi_ignore_edid_audio=1
我通过调用以下命令产生静态噪声来测试它:
aplay -c 2 -f S16_LE -r 44100 /dev/urandom