You are not logged in.

#1 2010-01-06 14:57:11

rusma
Member
From: Ås, Norway
Registered: 2009-11-01
Posts: 110

KMS for Radeon X600 broke after upgrading after long time

Hi! After upgrading a bunch of packages since at some point in december with `pacman -Syu´, my KMS (kernel mode-setting) broke. I have an ATi Radeon X600 (R200, i think), and started KMS by early start (http://wiki.archlinux.org/index.php/Ati#Early_start).

It seems the program(s) beloging to `/etc/group´ and `/etc/fstab´, also changed configuration file syntax.

I''ve already rebuilt kernels with mkinitrc.

If I happened to have left some vital information out: just say it.

Someone plz help!

Offline

#2 2010-01-06 18:02:31

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: KMS for Radeon X600 broke after upgrading after long time

KMS is really buggy with the ATI drivers, so it has been disabled by default in kernel 2.6.32 (if that is the kernel you are running).
my suggestion would be to disable KMS for the time being until all the problems get worked out.

also, if you want a good read. check out the ATI/AMD bar and grill thread.
http://bbs.archlinux.org/viewtopic.php?id=57084
there's tons of useful work-arounds etc involving KMS.

Last edited by Cyrusm (2010-01-06 18:04:14)


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#3 2010-01-06 18:03:41

tavianator
Member
From: Waterloo, ON, Canada
Registered: 2007-08-21
Posts: 858
Website

Re: KMS for Radeon X600 broke after upgrading after long time

If you still want to use KMS you'll need to add "options radeon modeset=1" to /etc/modprobe.d/modprobe.conf and make sure that file gets included in your initcpio image.

Offline

#4 2010-01-06 18:06:58

rusma
Member
From: Ås, Norway
Registered: 2009-11-01
Posts: 110

Re: KMS for Radeon X600 broke after upgrading after long time

Cyrusm wrote:

also, if you want a good read. check out the ATI/AMD bar and grill thread.
http://bbs.archlinux.org/viewtopic.php?id=57084
there's tons of useful work-arounds etc involving KMS.

Nice. What type is "bar and grill"?

Offline

#5 2010-01-06 18:08:39

rusma
Member
From: Ås, Norway
Registered: 2009-11-01
Posts: 110

Re: KMS for Radeon X600 broke after upgrading after long time

tavianator wrote:

If you still want to use KMS you'll need to add "options radeon modeset=1" to /etc/modprobe.d/modprobe.conf and make sure that file gets included in your initcpio image.

AKA. "late start"

@all: yes I'm running 2.6.32.

Is KMS disabled for Intel too? Is there some announcement for this?

Offline

#6 2010-01-06 18:35:58

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: KMS for Radeon X600 broke after upgrading after long time

rusma wrote:

Nice. What type is "bar and grill"?

It's an American colloquialism. don't worry about it smile 

http://www.archlinux.org/news/477/
Intel KMS is enabled by default
ATI KMS is disabled by default


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#7 2010-01-06 19:20:39

rusma
Member
From: Ås, Norway
Registered: 2009-11-01
Posts: 110

Re: KMS for Radeon X600 broke after upgrading after long time

hmm, got this error while building kernel with mkinitcpo (not mkinitrc afterall):

[...]

:: Begin build
ERROR: module 'fbcon' not found
:: Parsing hook [base]

[...]

What does it mean?

(Can't remember if this came up when adding fbcon back in december sometime.)

Offline

#8 2010-01-06 19:35:30

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: KMS for Radeon X600 broke after upgrading after long time

if you are trying to disable KMS, you need to remove fbcon from your modules array in /etc/mkinitcpio.conf
if you check the ATI wiki page, you'll notice that you added it when enabling KMS.


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#9 2010-01-06 19:52:28

rusma
Member
From: Ås, Norway
Registered: 2009-11-01
Posts: 110

Re: KMS for Radeon X600 broke after upgrading after long time

Cyrusm wrote:

if you are trying to disable KMS, you need to remove fbcon from your modules array in /etc/mkinitcpio.conf
if you check the ATI wiki page, you'll notice that you added it when enabling KMS.

Yes, I'm awake smile I'm trying to enable KMS by late start as `travianator´ said (or is it not possible anymore => `travianator´ is really sleeping wink ).

Offline

#10 2010-01-06 20:05:02

Cyrusm
Member
From: Bozeman, MT
Registered: 2007-11-15
Posts: 1,053

Re: KMS for Radeon X600 broke after upgrading after long time

ah, I see smile  sorry about the confusion on that!
(points for trying right?)


Hofstadter's Law:
           It always takes longer than you expect, even when you take into account Hofstadter's Law.

Offline

#11 2010-01-07 00:34:45

tavianator
Member
From: Waterloo, ON, Canada
Registered: 2007-08-21
Posts: 858
Website

Re: KMS for Radeon X600 broke after upgrading after long time

A few points:

1. There's only one 'R' in my name smile
2. I was explaining how to set up early-mode KMS.  Late mode only requires that line in /etc/modprobe.d/modprobe.conf.
3. Intel KMS got enabled by default recently, not disabled.
4. You don't need to specify fbcon manually in mkinitcpio.conf.  That's probably the source of the error.
5. I just remembered there are some firmware loading issues with early-start ATI (and nouveau) KMS.  So use late start for now, or search the forum/mailing list for the workaround.

Offline

#12 2010-01-07 18:42:26

rusma
Member
From: Ås, Norway
Registered: 2009-11-01
Posts: 110

Re: KMS for Radeon X600 broke after upgrading after long time

Cyrusm wrote:

ah, I see smile  sorry about the confusion on that!
(points for trying right?)

Points smile

Offline

#13 2010-01-07 18:51:54

rusma
Member
From: Ås, Norway
Registered: 2009-11-01
Posts: 110

Re: KMS for Radeon X600 broke after upgrading after long time

tavianator wrote:

[...]

2. I was explaining how to set up early-mode KMS.  Late mode only requires that line in /etc/modprobe.d/modprobe.conf.

I think your method is not explained in the wiki right now?

[...]

4. You don't need to specify fbcon manually in mkinitcpio.conf.  That's probably the source of the error.

Why do I not need it, exactly?

5. I just remembered there are some firmware loading issues with early-start ATI (and nouveau) KMS.  So use late start for now, or search the forum/mailing list for the workaround.

I know the great Cyrusm has already said some words pointing in that direction.

@all: When is the drivers expected to be fixed (so KMS works again)? Some days? Next kernel26 update? Is there a release schedule for this somewhere?

Offline

#14 2010-01-07 20:52:22

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: KMS for Radeon X600 broke after upgrading after long time

The fbcon module no longer exists - that's why you don't need it. wink

Best early start workaround (IME) is this one.

The answer to your last question is one that everyone hates i.e. "when it's ready". If you want to know what arch devs are saying about it, subscribe to the arch-dev-public ML. If you'd prefer the upstream word with no filtering, try lkml.org.

Offline

Board footer

Powered by FluxBB