You are not logged in.

#1 2010-10-11 20:38:18

aeonlove
Member
From: Carlow, Ireland
Registered: 2010-10-09
Posts: 27

How to enable kms as early mode?

when I add "radeon" to the hook array in /etc/mkinitcpio.conf.

FATAL: Hook 'radeon' can not be found.

I'm sure I have installed xf86-video-ati and the kernel enabled kms

 CONFIG_DRM_RADEON_KMS=y

It seems working well even if I don't add video=1920x1080 to grub.cfg, but I'd like an Early KMS start.
Anyone knows?

Offline

#2 2010-10-11 20:44:07

Army
Member
Registered: 2007-12-07
Posts: 1,784

Re: How to enable kms as early mode?

Did you take a look into the wiki? http://wiki.archlinux.org/index.php/ATI … _.28KMS.29

Offline

#3 2010-10-11 20:49:50

aeonlove
Member
From: Carlow, Ireland
Registered: 2010-10-09
Posts: 27

Re: How to enable kms as early mode?

Yes , I did.
By the way, my video card is ati HD 4830

Offline

#4 2010-10-11 21:12:30

Dogmeat
Member
From: Slovak Republic
Registered: 2009-02-24
Posts: 193

Re: How to enable kms as early mode?

Just put radeon to MODULES array in /etc/mkinitcpio.conf and regenerate the initramfs image by mkinitcpio -p kernel26.

Offline

#5 2010-10-11 21:42:26

aeonlove
Member
From: Carlow, Ireland
Registered: 2010-10-09
Posts: 27

Re: How to enable kms as early mode?

Dogmeat wrote:

Just put radeon to MODULES array in /etc/mkinitcpio.conf and regenerate the initramfs image by mkinitcpio -p kernel26.

I did this, then

FATAL: Hook 'radeon' can not be found.

Offline

#6 2010-10-11 21:45:53

Dogmeat
Member
From: Slovak Republic
Registered: 2009-02-24
Posts: 193

Re: How to enable kms as early mode?

Remove radeon from HOOKS array.

Offline

#7 2010-10-11 21:51:19

aeonlove
Member
From: Carlow, Ireland
Registered: 2010-10-09
Posts: 27

Re: How to enable kms as early mode?

Dogmeat wrote:

Remove radeon from HOOKS array.

Remove it, how can I enable early kms start?

Offline

#8 2010-10-11 21:52:25

Dogmeat
Member
From: Slovak Republic
Registered: 2009-02-24
Posts: 193

Re: How to enable kms as early mode?

It should automatically in next boot.

Offline

#9 2010-10-11 22:19:44

aeonlove
Member
From: Carlow, Ireland
Registered: 2010-10-09
Posts: 27

Re: How to enable kms as early mode?

Yes, It is, but you sure that is early start?
Anyways, there is an another question.
Can fbcondecor load image without fbsplash?

Offline

#10 2010-10-11 22:27:16

Dogmeat
Member
From: Slovak Republic
Registered: 2009-02-24
Posts: 193

Re: How to enable kms as early mode?

I use fbsplash with fbsplash-theme-arch-black on one computer without fbcondecor patches and stuff. It works fine.

Update: Now i realised that you meant the opposite what i just wrote. big_smile But it's easy to set up fbsplash.

Last edited by Dogmeat (2010-10-11 22:29:51)

Offline

#11 2010-10-12 00:25:59

aeonlove
Member
From: Carlow, Ireland
Registered: 2010-10-09
Posts: 27

Re: How to enable kms as early mode?

fbsplash works well when I put vga=792, but not kms mode.
My screen is 1920x1080.

Offline

#12 2010-10-12 02:06:10

Diaz
Member
From: Portugal
Registered: 2008-04-16
Posts: 366

Re: How to enable kms as early mode?

I think the HOOK stuff isn't needed anymore, somehow i just added radeon to the MODULES in the mkinitcpio.conf and it worked without complaining about firmware or any other weird stuff.

Offline

#13 2010-10-12 20:53:50

aeonlove
Member
From: Carlow, Ireland
Registered: 2010-10-09
Posts: 27

Re: How to enable kms as early mode?

WARNING: rc_init-pre script found - no early daemon with 'arch-banner-icons'!
What's this warning?

$ mkinitcpio -k 2.6.35-fbcondecor -c /etc/mkinitcpio.conf -g /boot/kernel26-fbcondecor.img
:: Begin build
:: Parsing hook [base]
:: Parsing hook [udev]
:: Parsing hook [fbsplash]
WARNING: rc_init-pre script found - no early daemon with 'arch-banner-icons'!
:: Parsing hook [autodetect]
:: Parsing hook [scsi]
:: Parsing hook [sata]
:: Parsing hook [filesystems]
:: Generating module dependencies
:: Generating image '/boot/kernel26-fbcondecor.img'...SUCCESS

Offline

#14 2010-10-12 20:59:13

Dogmeat
Member
From: Slovak Republic
Registered: 2009-02-24
Posts: 193

Re: How to enable kms as early mode?

Check your fbslash configuration in /etc/conf.d/splash and try to use a different theme. Then rebuild the initramfs image.

Offline

Board footer

Powered by FluxBB