No announcement yet.

xserver crashing/not loading on boot

  • Filter
  • Time
  • Show
Clear All
new posts

  • xserver crashing/not loading on boot

    I don't know if this is the issue, but here is my LXDE auto config:

    @lxpanel --profile LXDE
    @pcmanfm --desktop --profile LXDE
    #@xscreensaver -no-splash
    @xset s off
    @xset -dpms
    @xset s noblank
    @midori -e Fullscreen -a http://localhost
    @unclutter -idle 0.1 -root
    Can you see anything in the above that would cause the module to not display anything on screen? It can happen either on boot or reboot. The initial splash screen shows, then the 4D logo, then our own splash screen then nothing. Black screen. The system has booted, I can SSH in, but the screen is blank.

    The system has a wifi dongle attached and is running off the micro USB for power.

    OS: Latest Jessie (note: issue didn't happen on Wheezy)

    We have 6 43Ts, it's happening on all of them.

    Is there a way to detect during boot if xserver failed and retry/restart. The unit is as good as dead with a blank screen, so I'd rather just reboot it automatically if the xserver fails than leave it running.
    Last edited by lsparke; 13th February 2017, 09:26 AM. Reason: Further info

  • #2
    Dear lsparke,

    I tested the autostart file to our primary displays
    like the 4DPi-24-HAT and the screen does not go blank.
    However, you cannot do this to the 43PT you are using
    since they are secondary displays. The primary displays
    like the 4DPi-24-HAT, 4DPi-32, 4DPi-35 can be controlled
    by the Raspbian OS but not the secondary displays.
    You can control the 43PT using the Raspberry Pi Library
    under the ViSi-Genie Environment. Or using the Linux Serial
    Library under the Serial Environment.

    Here is the link for the VISI-Genie User Guide:

    Here is the link for the VISI-Genie Reference Manual:

    Here is the link for the Raspberry Pi library for VISI-Genie:

    Best regards,


    • #3
      I have now reverted back to the default autostart:

      @lxpanel --profile LXDE
      @pcmanfm --desktop --profile LXDE
      @xscreensaver -no-splash
      I've also removed the wifi dongle and the same thing happens. The initial splash screens show, then nothing. This happens around 40 - 50% of all reboots/power ups. Sometimes the screen works, sometimes it doesn't. There must be a log somewhere which can show what happend?


      • #4
        Dear lsparke,

        Could you please tell me what is the exact 4D systems model or product you are attaching to your Raspberry Pi so I can duplicate your setup ?


        • #5

          They're not Raspberry Pis, they're Armadillo 43Ts


          • #6
            Dear lsparke,

            Are you using the latest Armadillian-Jessie 43T revision 1.4? Please note that using a generic linux image not provided by 4D system
            will not work since the Armadillo uses a custom PWM configuration to drive the backlight of the LCD. Please try to use the revision 1.4
            and test if this happens.


            • #7
              We're using Armadillian-Jessie 43T revision 1.4.

              I've just downloaded and created a new SD Card. Followed these steps:

              1. Expand File System
              2. Boot to X Windows
              3. Reboot


              3. Armadillo config
              4. Rotate screen Left
              5. Reboot

              Blank screen.

              No USB dongle, no other software installed. Brand new install of Armadillian-Jessie 43T revision 1.4.

              6. Press reboot button on Armadillo

              OK this time.

              7. Reboot

              Blank screen

              8. Press reboot button on Armadillo


              9. Reboot


              It's inconsistent but just in this short test I managed to get 2 blank screens.


              • #8
                Dear lsparke,

                I followed the steps you described and the blank screen
                you observed is actually happening when it is booting.
                When you enable X windows, there are no boot messages so,
                the screen appears to be blank. Please be patient and check
                if the Armadillo will boot after the blank screen.

                However, if the Armadillo still does not boot after the
                blank screen, the probable cause is that the Power supply
                you are using cannot provide enough current for the Armadillo.
                From the datasheet, the Armadillo consumes 400 milli amperes
                which is near the limit of the USB ports of a PC. So please
                try to use a power supply with a current rating of 1 Ampere.

                Best regards,