Option “BackingStore”

Give this a try, by adding it to your ServerLayout section of your xorg.conf file.

Option "BackingStore" "true"

Supposedly it should help with some graphic performance, with things like transparency or accelerated effects. It will depend on your video card of course, but for my Geforce 440 Go, it seems to work okay. Or at least, it doesn’t make things worse. 😉

Found while perusing the Gentoo wiki … which is back in business, thank goodness. All is right with the world again. :mrgreen:

7 thoughts on “Option “BackingStore”

  1. Timóteo

    I guess wont make a difference at all on my old sis video card, but well, decided to give a shot o.o

    I hope it doesnt blow up my pc

    ( x.x)

    Reply
  2. anjilslaire

    Interesting, My Intrepid 8.10 Xubuntu install doesn’t have a lot of stuff that was previously in xorg. I have made no tweaks to it since install in October. Here is now:

    # xorg.conf (X.Org X Window System server configuration file)
    #
    # This file was generated by dexconf, the Debian X Configuration tool, using
    # values from the debconf database.
    #
    # Edit this file with caution, and see the xorg.conf manual page.
    # (Type “man xorg.conf” at the shell prompt.)
    #
    # This file is automatically updated on xserver-xorg package upgrades *only*
    # if it has not been modified since the last upgrade of the xserver-xorg
    # package.
    #
    # Note that some configuration settings that could be done previously
    # in this file, now are automatically configured by the server and settings
    # here are ignored.
    #
    # If you have edited this file but would like it to be automatically updated
    # again, run the following command:
    # sudo dpkg-reconfigure -phigh xserver-xorg

    Section “Monitor”
    Identifier “Configured Monitor”
    EndSection

    Section “Screen”
    Identifier “Default Screen”
    Monitor “Configured Monitor”
    Device “Configured Video Device”
    DefaultDepth 24
    EndSection

    Section “Module”
    Load “glx”
    EndSection

    Section “Device”
    Identifier “Configured Video Device”
    Driver “nvidia”
    Option “NoLogo” “False”
    EndSection

    ## added by laire per KMandla
    Section “ServerLayout”
    Option “BackingStore” “true”
    EndSection

    Rebooting. Wish me luck 😉

    Reply
  3. anjilslaire

    OK, back again 🙂

    This addition broke X completely on Intrepid. I restarted X and was immediately thrown into
    “Ubuntu is now running in Low Graphics mode” and something about not being able to parse a configuration file. I did a full reboot, with no effect. Of course, a quick edit to xorg.conf fixed me right up and I’ve removed the offending section.
    Strange, it seems Ubuntu is now managing a majority of the X system now under the hood, so to speak. Interesting…

    For disclosure, I’m running
    AthlonXP 3200+
    2 gigs ram
    Nvidia 6600GT 128mb with proprietary blobs from the Restricted Driver Manager.

    Just some feedback 🙂

    Reply
  4. K.Mandla Post author

    Yes, those changes seem to have come with newer versions of xorg and xorg-server; I have similar issues in other distributions. Personally I don’t care for the abbreviated xorg.conf, mostly because X makes mistakes, and I end up having to fix them. It would have saved me time if I just did it myself.

    Try this. Enter privileged mode.

    sudo -i

    Move to the /root directory.

    cd ~

    Configure X manually.

    X -configure
    nano -w xorg.conf.new

    Now copy it into place.

    cp xorg.conf.new /etc/X11/xorg.conf

    I use copy there because a lockup or a configuration mistake sometimes causes my xorg.conf file to “disappear” 😕 , and I like to have a spare in case of emergency. You can never have too many spare xorg.conf files. 😉

    Reply
  5. anjilslaire

    Indeed. I usually carry a backup xorg in /home to remember my various tweaks I’ve added over time for reference. I guess I’ll need to have X stopped to do this:
    root@sheeple:~# X -configure

    Fatal server error:
    Server is already active for display 0
    If this server is no longer running, remove /tmp/.X0-lock
    and start again.

    And if I use the old standby, I get even less of an xorg.conf:

    Section “Monitor”
    Identifier “Configured Monitor”
    EndSection

    Section “Screen”
    Identifier “Default Screen”
    Monitor “Configured Monitor”
    Device “Configured Video Device”
    EndSection

    I’ll play around with it another day. That’s what our lovely backups are for 😉

    Reply
  6. K.Mandla Post author

    Try starting it up in recovery mode, and avoid X altogether. Also make sure that lock file is deleted.

    I went through these same paces a week or two ago, so it’s fresh in my mind. Don’t worry, it’ll work. The ironic part would be if you made all these changes and then discovered that the original tweak didn’t do that much for you! :mrgreen: 😆

    Reply

Leave a reply to anjilslaire Cancel reply