LinuxQuestions.org
View the Most Wanted LQ Wiki articles.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices



Reply
 
Search this Thread
Old 09-07-2011, 01:33 AM   #1
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 771

Rep: Reputation: 32
Downgrading Xorg


Running Debian Unstable, KDE.

Like many others I have been hit by the problem involving the latest Xserver version and the NVidia drivers.

The main problems I am having are thet opening PDFs crashes the machine and Synaptic kills KDE just before I apply updates.

The suggested fix is to revert to the previous xorg version. However when I tried this I ended up with a mess. I finally got back to a running system but with the new Xorg version and therefore the problems.

Is there a recipe for downgrading Xorg safely?
 
Old 09-07-2011, 03:49 AM   #2
cynwulf
Senior Member
 
Registered: Apr 2005
Distribution: OpenBSD, DragonFly BSD
Posts: 1,409

Rep: Reputation: Disabled
Quote:
Originally Posted by davcefai View Post
Running Debian Unstable, KDE.

Like many others I have been hit by the problem involving the latest Xserver version and the NVidia drivers.
You're running unstable, these things happen...

Quote:
Originally Posted by davcefai View Post
The main problems I am having are thet opening PDFs crashes the machine and Synaptic kills KDE just before I apply updates.
Why on earth would you upgrade your system from synaptic...? Kill the xserver and run your upgrades from a virtual terminal.


Quote:
Originally Posted by davcefai View Post
The suggested fix is to revert to the previous xorg version. However when I tried this I ended up with a mess. I finally got back to a running system but with the new Xorg version and therefore the problems.
You need to detail the steps you attempted... but I assume you have tried to go back to the version in testing?

Quote:
Originally Posted by davcefai View Post
Is there a recipe for downgrading Xorg safely?
Add the testing repo and

Code:
aptitude update && aptitude install xserver-xorg-core/testing
That should downgrade - if it complains about dependencies, cancel and redo the command, add those dependencies as additional downgrades and try again and again... read the output... or you can remove all of xorg completely, temporarily disable the unstable repo

Code:
aptitude clean && aptitude update
aptitude install xserver-xorg-core
or

Code:
aptitude clean && aptitude update
aptitude install xorg
(if you want the full meta-package)

Then reinstall the nvidia driver and re-enable the unstable repo...

Of course the system will want to upgrade xorg again when you next try to update. To avoid that either put xserver-xorg-core (and any other packages you had to downgrade) on hold for a while, or forbid that particular version of the package.

Code:
man aptitude
Alternatively you can fully upgrade and just use the nouveau driver - this largely depends on your hardware though.

Last edited by cynwulf; 09-07-2011 at 03:51 AM.
 
Old 09-07-2011, 04:01 AM   #3
cascade9
Senior Member
 
Registered: Mar 2011
Location: Brisneyland
Distribution: Debian, aptosid
Posts: 3,718

Rep: Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904Reputation: 904
You might be able to pull the newer xorg version from experimental, and you might need to the nvidia drivers from there as well. I havent checked with the current situation.
 
Old 09-07-2011, 04:05 AM   #4
cynwulf
Senior Member
 
Registered: Apr 2005
Distribution: OpenBSD, DragonFly BSD
Posts: 1,409

Rep: Reputation: Disabled
Quote:
Originally Posted by cascade9 View Post
You might be able to pull the newer xorg version from experimental, and you might need to the nvidia drivers from there as well. I havent checked with the current situation.
Good point though it's the drivers (Nvidia/ATI) that need to come up to date, not the xserver - there's no newer version of that in experimental anyway. Luckily though there does seem to be newer nvidia driver packages in experimental now - I would try that first. Read the changelog though http://packages.debian.org/changelog...03-2/changelog

You will need the IgnoreABI option in your xorg.conf

Last edited by cynwulf; 09-07-2011 at 04:06 AM.
 
Old 09-08-2011, 04:45 AM   #5
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 771

Original Poster
Rep: Reputation: 32
Solved

Caravel,

Many thanks for the help.

Quote:
You're running unstable, these things happen...
Yes, it's why I run unstable - learning opportunities and sometimes able to feed back bug info.

Quote:
Why on earth would you upgrade your system from synaptic
Seriously, why not? (This is not argumentative, I would like to know the downsides of using Synaptic.)

Now to the meat of things. It seems that the xorg versions for testing and unstable are the same. What worked was removing xorg AND xserver-xorg-core then disabling the unstable repo (I use apt-proxy on another machine) and installing xorg AND xserver-xorg-core.

Install xorg only did not bring in the other packages. Xserver-xorg-core brought in 37 others. xserver-common and xserver-xorg-devs have remained at the unstable versions. I have not tried tinkering with them yet.

The system is now back to normal. For posterity, some of the symptoms I had were:

When using kwrite or kedit: messed up display.
In Dolphin: no little arrows next to openable directories
Checkboxes do not show checks
Radio buttons were invisible.
Tabs in firefox get overwritten
KDE crashes when you open a pdf file with KPDF or Acrobat. Others not tried.
In Calibre, spinning wheel (=working) does not display.

I don't know if this is related: kdesudo stopped working at the same time as the xorg mess happened and still does not work. I may end up asking a new question about that.



Thanks again
 
Old 09-08-2011, 05:04 AM   #6
cynwulf
Senior Member
 
Registered: Apr 2005
Distribution: OpenBSD, DragonFly BSD
Posts: 1,409

Rep: Reputation: Disabled
Quote:
Originally Posted by davcefai View Post
Seriously, why not? (This is not argumentative, I would like to know the downsides of using Synaptic.)
Synaptic is ok for installing the odd package from the "games" category, but it lacks the "apt foo" of aptitude and apt-get. If you were running bog standard stable, you'd probably get away with synaptic for your upgrades, but as you're running Sid you should be doing "aptitude full-upgrade" (or "apt-get dist-upgrade") and have apt-listbugs installed...
 
Old 09-08-2011, 08:16 AM   #7
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 771

Original Poster
Rep: Reputation: 32
I carefully pick and choose what and when I upgrade. For example I always let a few days pass before upgrading udev, dbus or xorg to give the bugs a chance to surface (been bitten). This time the strategy did nor work!

I have listbugs installed but would be very uneasy about performing dist- or full- upgrade. Seems like a recipe for learning an awful lot

Synaptic allows me to tread carefully through the unstable minefield.

Incidentally my kdesudo problem was due to .Xauthority. I copied the user version over to /home/root and all is well.
 
Old 09-08-2011, 08:36 AM   #8
cynwulf
Senior Member
 
Registered: Apr 2005
Distribution: OpenBSD, DragonFly BSD
Posts: 1,409

Rep: Reputation: Disabled
Quote:
Originally Posted by davcefai View Post
I carefully pick and choose what and when I upgrade. For example I always let a few days pass before upgrading udev, dbus or xorg to give the bugs a chance to surface (been bitten). This time the strategy did nor work!
Waiting is fine - though I tend to jump in with both feet... if you leave it a day or so something should appear in apt-list bugs you can than "aptitude --forbid-version package-foo" or put it on hold.

Quote:
Originally Posted by davcefai View Post
I have listbugs installed but would be very uneasy about performing dist- or full- upgrade. Seems like a recipe for learning an awful lot
dist-upgrade is required for sid/unstable - you should almost always dist-upgrade sid, unless you know of broken dependencies, and never upgrade from inside X.

Last edited by cynwulf; 09-08-2011 at 08:41 AM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] downgrading drmjh Linux - General 8 05-29-2011 04:12 PM
Downgrading the xorg intel video driver in Slackware12.2 Loslobo Slackware 3 01-05-2009 04:08 AM
Downgrading to X86 v3 Maxicat Linux - Software 6 10-10-2004 02:45 PM
Downgrading from 3.3 to 3.2 Niumex Linux - Distributions 0 09-02-2004 05:00 PM
Downgrading MamaDoll Linux - General 1 04-11-2003 05:17 PM


All times are GMT -5. The time now is 07:46 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration