Seems like /dev/fb0 is not found when lightdm runs (see http://paste.debian.net/971349/) but it does exist when queried manually. Manually restarting lightdm fixes the boot up issue. ( sudo service lightdm restart)
I thought I would add this to rc.local, but rc.local is missing, I guess I need to create a service for this. Anyways, this seems like a temporary fix. Any suggestions on a permanent fix would be appreciated. Thanks Gaurav On Tuesday, June 13, 2017 at 11:03:25 AM UTC-5, Gaurav S wrote: > > Hello, > Just downloaded latest stretch LXQT image (June 11,2017). Flashed sd card > and popped it in. First boot worked fine, executed grow_partition script > and rebooted. GUI boot failed (all i see is a blinking cursor which never > seems to go away), but I was able to ssh. Rebooted a few more times, same > issue. Flashed sd-card again, first boot worked fine. Rebooted the system > (without executing any scripts), gui boot failed again, stuck with a bling > cursor again, but I am able to ssh. Have attached a copy of syslog and > kern.log. > > I am not sure but I suspect the problem is with limghtdm.service failing. > From syslog: > Jun 13 15:44:12 beaglebone systemd[1]: lightdm.service: Main process > exited, code=exited, status=1/FAILURE > Jun 13 15:44:12 beaglebone systemd[1]: lightdm.service: Unit entered > failed state. > Jun 13 15:44:12 beaglebone systemd[1]: lightdm.service: Failed with result > 'exit-code'. > > > debian@beaglebone:~$ systemctl status lightdm > ● lightdm.service - Light Display Manager > Loaded: loaded (/lib/systemd/system/lightdm.service; enabled; vendor > preset: enabled) > Active: failed (Result: exit-code) since Tue 2017-06-13 15:44:37 UTC; > 14min ago > Docs: man:lightdm(1) > Process: 1464 ExecStart=/usr/sbin/lightdm (code=exited, status=1/FAILURE) > Process: 1458 ExecStartPre=/bin/sh -c [ "$(cat > /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ] > (code=exited, status=0/SUCCESS) > Main PID: 1464 (code=exited, status=1/FAILURE) > > Jun 13 15:44:36 beaglebone systemd[1]: lightdm.service: Failed with result > 'exit-code'. > Jun 13 15:44:37 beaglebone systemd[1]: lightdm.service: Service hold-off > time over, scheduling restart. > Jun 13 15:44:37 beaglebone systemd[1]: Stopped Light Display Manager. > Jun 13 15:44:37 beaglebone systemd[1]: lightdm.service: Start request > repeated too quickly. > Jun 13 15:44:37 beaglebone systemd[1]: Failed to start Light Display > Manager. > Jun 13 15:44:37 beaglebone systemd[1]: lightdm.service: Unit entered > failed state. > Jun 13 15:44:37 beaglebone systemd[1]: lightdm.service: Failed with result > 'exit-code'. > > debian@beaglebone:~$ uname -a > Linux beaglebone 4.4.68-ti-r108 #1 SMP Fri Jun 9 20:14:30 UTC 2017 armv7l > GNU/Linux > > lightdm log: > > root@beaglebone:/var/log/lightdm# less lightdm.log > [+0.01s] DEBUG: Loading configuration from > /usr/share/lightdm/lightdm.conf.d/01_debian.conf > [+0.01s] DEBUG: Loading configuration dirs from > /usr/local/share/lightdm/lightdm.conf.d > [+0.01s] DEBUG: Loading configuration dirs from > /etc/xdg/lightdm/lightdm.conf.d > [+0.01s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf > [+0.01s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager > [+0.02s] DEBUG: Registered seat module xlocal > [+0.02s] DEBUG: Registered seat module xremote > [+0.02s] DEBUG: Registered seat module unity > [+0.37s] DEBUG: Monitoring logind for seats > [+0.37s] DEBUG: New seat added from logind: seat0 > [+0.37s] DEBUG: Seat seat0: Loading properties from config section Seat:* > [+0.37s] DEBUG: Seat seat0: Starting > [+0.37s] DEBUG: Seat seat0: Creating user session > [+0.39s] WARNING: Error getting user list from org.freedesktop.Accounts: > GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name > org.freedesktop.Accounts was not provided by any .service files > [+0.42s] DEBUG: Loading user config from /etc/lightdm/users.conf > [+0.42s] DEBUG: User debian added > [+0.44s] DEBUG: Seat seat0: Creating display server of type x > [+0.46s] DEBUG: Could not run plymouth --ping: Failed to execute child > process "plymouth" (No such file or directory) > [+0.46s] DEBUG: Using VT 7 > [+0.46s] DEBUG: Seat seat0: Starting local X display on VT 7 > [+0.47s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log > [+0.47s] DEBUG: DisplayServer x-0: Writing X server authority to > /var/run/lightdm/root/:0 > [+0.47s] DEBUG: DisplayServer x-0: Launching X Server > [+0.48s] DEBUG: Launching process 1471: /usr/bin/X :0 -seat seat0 -auth > /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch > [+0.48s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server > :0 > [+0.48s] DEBUG: Acquired bus name org.freedesktop.DisplayManager > [+0.50s] DEBUG: Registering seat with bus path > /org/freedesktop/DisplayManager/Seat0 > [+0.81s] DEBUG: Process 1471 exited with return value 1 > [+0.81s] DEBUG: DisplayServer x-0: X server stopped > [+0.81s] DEBUG: Releasing VT 7 > [+0.81s] DEBUG: DisplayServer x-0: Removing X server authority > /var/run/lightdm/root/:0 > [+0.81s] DEBUG: Seat seat0: Display server stopped > [+0.81s] DEBUG: Seat seat0: Stopping session > [+0.81s] DEBUG: Seat seat0: Session stopped > [+0.81s] DEBUG: Seat seat0: Stopping display server, no sessions require it > [+0.81s] DEBUG: Seat seat0: Active display server stopped, starting greeter > [+0.81s] DEBUG: Seat seat0: Creating greeter session > [+0.82s] DEBUG: Seat seat0: Creating display server of type x > [+0.82s] DEBUG: Using VT 7 > [+0.82s] DEBUG: Seat seat0: Starting local X display on VT 7 > [+0.82s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log > [+0.82s] DEBUG: DisplayServer x-0: Writing X server authority to > /var/run/lightdm/root/:0 > [+0.83s] DEBUG: DisplayServer x-0: Launching X Server > [+0.83s] DEBUG: Launching process 1478: /usr/bin/X :0 -seat seat0 -auth > /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch > [+0.83s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server > :0 > [+1.12s] DEBUG: Process 1478 exited with return value 1 > [+1.12s] DEBUG: DisplayServer x-0: X server stopped > [+1.12s] DEBUG: Releasing VT 7 > [+1.12s] DEBUG: DisplayServer x-0: Removing X server authority > /var/run/lightdm/root/:0 > [+1.12s] DEBUG: Seat seat0: Display server stopped > [+1.12s] DEBUG: Seat seat0: Stopping; greeter display server failed to > start > [+1.12s] DEBUG: Seat seat0: Stopping > [+1.12s] DEBUG: Seat seat0: Stopping session > [+1.12s] DEBUG: Seat seat0: Session stopped > [+1.12s] DEBUG: Seat seat0: Stopped > [+1.12s] DEBUG: Required seat has stopped > [+1.12s] DEBUG: Stopping display manager > [+1.12s] DEBUG: Display manager stopped > [+1.12s] DEBUG: Stopping daemon > [+1.13s] DEBUG: Seat seat0: Stopping session > [+1.15s] DEBUG: Exiting with return value 1 > > > x-0.log > X.Org X Server 1.19.2 > Release Date: 2017-03-02 > X Protocol Version 11, Revision 0 > Build Operating System: Linux 3.16.0-4-armmp-lpae armv7l Debian > Current Operating System: Linux beaglebone 4.4.68-ti-r108 #1 SMP Fri Jun 9 > 20:14:30 UTC 2017 armv7l > Kernel command line: console=ttyO0,115200n8 > bone_capemgr.uboot_capemgr_enabled=1 root=/dev/mmcblk0p1 ro rootfstype=ext4 > rootwait coherent_pool=1M net.ifnames=0 quiet > Build Date: 03 March 2017 03:23:00PM > xorg-server 2:1.19.2-1 (https://www.debian.org/support) > Current version of pixman: 0.34.0 > 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: Tue Jun 13 15:44:36 2017 > (==) Using config file: "/etc/X11/xorg.conf" > (==) 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. > > > Wondering if anyone else is facing the same problem and how do I resolve > this issue? > > Thanks > Gaurav > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/beagleboard/8035eec4-3e54-4286-9d8e-143419283fb5%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.