Upgrade (+FGLRX?) causes KDE login to fail

Bug #350217 reported by Shaved Wookie
2
Affects Status Importance Assigned to Milestone
kdebase-workspace (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

After upgrading, X and the KDM start fine, but when I enter my username and pass the login progress box (with the spanner, blue sphere, hard drive icon, desktop icon etc) never comes up. The cursor is there and visible, but it just seems to hang other than that.

If I do a ctrl+f1, kdm.log shows:
"(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:0:1) found
swlDalGetDisplayIndex:ERROR: The number of Active Displays is 0
swlDalGetDisplayIndex:ERROR: The number of Active Displays is 0
 Failed to set aperture, ret = 0x00000001"

syslog.log repeats at random seeming points throught:
Mar 27 20:43:14 the-beast kdm_greet[3997]: Cannot open default user face"

...and an assortment of goodies from Xorg.0.log, including:
"(WW) This ATI Proprietary Linux Driver does not guarantee support of video driver ABI higher than 2.0
(WW) Video driver ABI version of the X server is 5.0"

"(WW) fglrx(0): could not detect X server version (query_status=-1)"

and a whole stack of:
"(WW) AIGLX: 3D driver claims to not support visual [0x23 - 72]"

I had something similar just recently and thought I'd managed to fix it just by chown'ing my home folder, however I tried this again and it did nothing. Trying to revert to the ATI driver just seems to make things worse. With ATI even the KDM is replaced by just a white screen that no keyboard shortcut (inc SysRQ ones) can reset.

All my packages are up do date with none being held back. I'm on Kubuntu Jaunty AMD64.

Tags: fglrx kde kdm
Revision history for this message
Shaved Wookie (shavedwookie) wrote :
Revision history for this message
Shaved Wookie (shavedwookie) wrote :
Revision history for this message
Shaved Wookie (shavedwookie) wrote :
Revision history for this message
Shaved Wookie (shavedwookie) wrote :
Revision history for this message
Shaved Wookie (shavedwookie) wrote :

Oh, I forgot to mention, my video card is an ATI HD4850 running the FGLRX packages from the repo's. (The new ones that work with Xserver 1.6)

affects: ubuntu → fglrx-installer (Ubuntu)
Revision history for this message
Shaved Wookie (shavedwookie) wrote :

OK, I really don't think this is FGLRX related. I just did a apt-get purge fglrx* and reset xorg.conf to it's vanilla install version and I can now get to the KDM login screen with the ATI driver but I'm still getting the exact same problem that the login progress screen with the icons never comes up.

Rather than just marking this bug invalid and making me refile it (again) only to have it moved back into fglrx-installer, could we re-assign this bug to kdm or the appropriate other package? Thanks!

PS I've included my latest (non fglrx) error logs.

Cheers

Revision history for this message
Shaved Wookie (shavedwookie) wrote :
Revision history for this message
Shaved Wookie (shavedwookie) wrote :

I'd also suggest the reference to FGLRX from the title be removed...

Revision history for this message
Shaved Wookie (shavedwookie) wrote :

OK, after talking with a few other people having this problem we managed to figure this out. It is *not* FGLRX related, it's that somewhere along the line a couple of days ago, automatic updates removed kdebase-workspace-bin (and possibly some other needed files)! This happened on both 32bit, 64bit, Intel and AMD architectures.

Remedy is as simple as sudo apt-get install kdebase-userspace-bin in a console.

If we could still rename this bug to something that would be recognised by someone searching for an answer to this problem that would be great, as it's not just fglrx users affected.

Cheers

Changed in fglrx-installer:
status: New → Fix Committed
Changed in kdebase-workspace:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.