by fionnbharr » Thu Jan 20, 2022 3:13 pm
$this->bbcode_second_pass_quote('', 'S')tack exchange "startx cannot open /dev/fb0: Permission denied"
https://unix.stackexchange.com/question ... ion-denied
Arch wiki "Rootless Xorg"
https://wiki.archlinux.org/title/xorg#Rootless_XorgI've seen both of these; It's my understanding that the permission issues were fixed years ago (the first link is over seven years old); I've never had to adjust permissions before with Arch on any of my other RPi's. I've got two other Arch RPi's with working X locally -- I'm wondering what's different about this one.
For troubleshooting & grins, I swapped out the microSD card, and installed Manjaro on the new card -- because Manjaro is basically "pre-installed Arch+DE"; the symptoms are the same: X loads, but with a blank screen, and all applications can be accessed remotely using 'ssh -X'. I swapped out the microSD card again, this time using RaspbianOS -- and it works as expected with local graphics. A third swap with a brand-new Arch install has the same problem; no locally useable X, and since the permission issues have been fixed in recent releases, I don't believe that's the issue.
This suggests the issue is specific to Arch-based installs, what with the similar symptom using Manjaro, but not with others.
Did I miss something basic in the install process? I followed the instructions on Archlinuxarm.org, and then followed the General Recommendations in the Arch Wiki. Again, X runs, but there's none of the requested applications displayed.