Machine Vision

cancel
Showing results for 
Search instead for 
Did you mean: 

CVS-1458rt blank display after boot, Linux OS. Description and workaround

Please comment on this if anyone has an easier solution.

 

 

  This is a summary of the blank display problem and the current workarounds.

 

Symptom:

When powering up the CVS-1458RT the monitor displays text while booting, but the display goes blank when the user interface should be displayed.

 

Cause:

When booting to the user interface the Linux operating system reads a file that configures the video resolution.  The file will contain the resolution selected for the last monitor connected.  If the current monitor does not support that resolution the display will be blank.  Testing shows that this happens when the resolution is higher on the previous monitor than on the current monitor.

 

Solution 1:

  Change the resolution to 1024x768 before changing monitors.

If the display is working, but the vision system is going to be moved to a location where the monitor cannot display the current resolution, setting the display to a universal setting will ensure that it will work when plugged in to any monitor.  Once it finishes booting at the new location the display can be changed back to the correct resolution.

  The drawback is that nobody will remember to do this.

 

Solution 2:

  Delete the file containing the wrong display settings, and reboot.  This will cause the operating system to communicate with the monitor and receive a list of available resolutions.  It will automatically select the highest resolution.

  To delete the file the CVS must be booted to Safe Mode.  Here are the steps required:

1) Boot in Safe Mode by holding the RESET button on the bottom of the CVS for 5 seconds.

2) Log in as admin, with no password.

3) Change directory by typing the command:

           cd  /home/lvuser/.config/xfce4/xfconf/xfce-perchannel-xml

      (note: .config is a hidden directory.  Don't forget the '.')

4) List the files in the directory to see if "displays.xml" exists.  Command: ls

      (note:  the command is lowercase "LS" )

5) Remove file "displays.xml".  Command: rm displays.xml

6) List the files again to make sure "displays.xml" is gone.  command: ls

7) Reboot to normal mode by pressing the RESET button for less than 1 second.

 

 

L

 

Message 1 of 2
(3,656 Views)

Hi lcady,

 

Thank you for posting this in case others have this same issue!

Scott B.
AE NI
0 Kudos
Message 2 of 2
(3,633 Views)