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.

Reply via email to