Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

A recent update to Xorg broke my desktop, which now looks like this:

http://i.stack.imgur.com/PbBxh.jpg

In short, the desktop background is not updating on the secondary display. (And if there is no secondary display, the primary display background stops updating.)

Looking into the history, I found that this happened right after upgrading two packages:

  • xserver-xorg-core
  • xserver-common

These were upgraded to 1.9.0-0ubuntu7.3.

I'd like to downgrade these packages. How do I do that?

I've checked that both have another version in the maverick repo:

xserver-xorg-core:
  Installed: 2:1.9.0-0ubuntu7.3
  Candidate: 2:1.9.0-0ubuntu7.3
  Version table:
 *** 2:1.9.0-0ubuntu7.3 0
        500 http://fi.archive.ubuntu.com/ubuntu/ maverick-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2:1.9.0-0ubuntu7 0
        500 http://fi.archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages

However, apt won't let me downgrade them:

ville@fluxx ~ % sudo apt-get install xserver-common=2:1.9.0-0ubuntu7 xserver-xorg-core=2:1.9.0-0ubuntu7

The following packages have unmet dependencies:
 xserver-xorg-core : Depends: xserver-xorg but it is not going to be installed
E: Broken packages

And this is the reason:

ville@fluxx ~ % sudo apt-get install xserver-common=2:1.9.0-0ubuntu7 xserver-xorg-core=2:1.9.0-0ubuntu7 xserver-xorg-core

The following packages have unmet dependencies:
 xserver-xorg-core : Depends: xserver-common (>= 2:1.9.0-0ubuntu7.3) but 2:1.9.0-0ubuntu7 is to be installed
E: Broken packages

Am I out of options here?

share|improve this question
1  
off-topic it reminds me of xp. –  Alaukik Jan 30 '11 at 10:48

2 Answers 2

Synaptic is also able to downgrade packages: Right-click in the needed package, choose "Force version" and select an older version. Then click on the apply button.

share|improve this answer
    
AFAIK, this is equivalent to downgrading packages using apt, which in this case didn't work. –  Ville Sundberg Feb 20 '11 at 21:49
    
Yes but synaptic should be able to make the dowgrade to the dependencies too. –  papukaija Feb 20 '11 at 21:52
up vote 1 down vote accepted

This turned out to be simple enough:

However, this didn't solve my problem. I'll keep looking.

share|improve this answer

Your Answer

 
discard

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.