Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

So I am completely new to Ubuntu (I am running 12.04 on a Toshiba Satellite). I am trying to remotely access my work computer but I keep getting an error reading:

"xevas: requires a X server that has a backing store"

I have read several post that say I should create a file called /etc/X11/xorg.conf and put this in it:

Section "Device"

   Option "BackingStore" "True"


The thing is, I have no idea how to execute this script and I'm not even sure I created the file properly. I am also not able to assign myself as root so I have been trying to run everything through sudo.

Could someone give me detailed instruction on how to set this up? This is the only bash scripting I really need, I can get around most other shells through sheer memorization.


share|improve this question
The file is being read by the Xserver when you start X Window system -- that is, if you log out and log in again, the file should be read. And yes, you are able to "assign yourself as root", because that is what sudo does. Try writing sudo -i in a terminal and see what happens. Can you please provide a reference to the post where you read about creating xorg.conf? – January Sep 14 '13 at 6:40
Using sudo -i did assign me as the root (sorry if I am using these terms incorrectly) and it allowed me to use the line touch /etc/X11/xorg.conf to try to create the empty file I'm just not sure about the following steps. The post I was referring to in my original post is link – Arami Rosales Sep 14 '13 at 7:18
To better understand what sudo is and what is its relation to root, you can take a look at this answer:… – January Sep 14 '13 at 7:25
However, before you rush to create an xorg.conf file (which you can do with gksu gedit /etc/X11/xorg.conf), I would ask you to describe in detail what program you want to use to connect to a server, what OS runs on the server, and if possible, take a screenshot of the error message. – January Sep 14 '13 at 7:27
I attached a screenshot of the error message. I am using the terminal and X11VNC Server (potentially) to connect to my work computer which is running Ubuntu 13.04. – Arami Rosales Sep 14 '13 at 7:59

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.