I’m experiencing an issue with the Revolution Pi display. Although I’ve enabled the Graphical Desktop in the Boot to GUI option and rebooted the device multiple times, the display isn’t working correctly. The screen shows the boot logs but then continuously flickers between white and black after booting.
Here’s what I’ve done so far to diagnose the problem:
1. Checked the LightDM service status:
- It appears that the LightDM service is running, but there are errors related to retrieving the user list from `org.freedesktop.Accounts`, as shown in the log below:
Code: Select all
sudo apt update && sudo apt upgrade -y
systemctl status lightdm
Output:
Code: Select all
● lightdm.service - Light Display Manager
Loaded: loaded (/lib/systemd/system/lightdm.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2024-08-19 08:41:10 UTC; 2s ago
Docs: man:lightdm(1)
Main PID: 6214 (lightdm)
Tasks: 5 (limit: 2049)
CPU: 591ms
CGroup: /system.slice/lightdm.service
└─6214 [lightdm]
Aug 19 08:41:10 RevPi110834 systemd[1]: Starting Light Display Manager...
Aug 19 08:41:10 RevPi110834 systemd[1]: Started Light Display Manager.
Aug 19 08:41:10 RevPi110834 lightdm[6214]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The >
Aug 19 08:41:11 RevPi110834 lightdm[6242]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The >
Aug 19 08:41:11 RevPi110834 lightdm[6242]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=110) by (uid=0)
Aug 19 08:41:12 RevPi110834 lightdm[6242]: pam_unix(lightdm-greeter:session): session closed for user lightdm
2. Investigated potential issues with the `accounts-daemon`:
- I checked the status and attempted to restart the `accounts-daemon` and LightDM services:
Code: Select all
systemctl status accounts-daemon
sudo apt-get install accountsservice
sudo systemctl start accounts-daemon
sudo systemctl restart lightdm
cat /etc/lightdm/lightdm.conf
3. Checked the LightDM journal logs:
- The logs indicate that the LightDM service is repeatedly failing and restarting:
Code: Select all
journalctl -u lightdm
Aug 19 08:59:59 RevPi110834 systemd[1]: lightdm.service: Failed with result 'exit-code'.
Aug 19 09:00:00 RevPi110834 systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 277.
Aug 19 09:00:00 RevPi110834 systemd[1]: Stopped Light Display Manager.
Aug 19 09:00:00 RevPi110834 systemd[1]: Starting Light Display Manager...
Aug 19 09:00:00 RevPi110834 systemd[1]: Started Light Display Manager.
Aug 19 09:00:00 RevPi110834 lightdm[17313]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=110) by (uid=0)
Aug 19 09:00:01 RevPi110834 lightdm[17313]: pam_unix(lightdm-greeter:session): session closed for user lightdm
Aug 19 09:00:01 RevPi110834 systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Aug 19 09:00:01 RevPi110834 systemd[1]: lightdm.service: Failed with result 'exit-code'.
Aug 19 09:00:02 RevPi110834 systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 278.
Aug 19 09:00:02 RevPi110834 systemd[1]: Stopped Light Display Manager.
Aug 19 09:00:02 RevPi110834 systemd[1]: Starting Light Display Manager...
Aug 19 09:00:02 RevPi110834 systemd[1]: Started Light Display Manager.
Aug 19 09:00:03 RevPi110834 lightdm[17364]: pam_unix(lightdm-greeter:session): session opened for user lightdm(uid=110) by (uid=0)
Aug 19 09:00:04 RevPi110834 lightdm[17364]: pam_unix(lightdm-greeter:session): session closed for user lightdm
Aug 19 09:00:04 RevPi110834 systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE
Thank you for your help!