Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Не устанавливается KDE, ругается на ALSA [solved]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
cha-chaynik
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2005
Posts: 115
Location: Russia, St.Petersburg

PostPosted: Sat Mar 05, 2005 8:12 am    Post subject: Не устанавливается KDE, ругается н Reply with quote

Делаю:
Code:
emerge kde

Получаю:
Code:

Calculating dependencies ...done!
>>> emerge (1 of 74) media-sound/alsa-driver-1.0.8_rc1 to /
>>> md5 src_uri ;-) alsa-driver-1.0.8rc1.tar.bz2
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.11
 * Checking for suitable kernel configuration options
 *   ALSA is already compiled into the kernel.
 * Please check to make sure these options are set correctly.
 * Once you have satisfied these options, please try merging
 * this package again.


Как правильно на меня выругался emerge, действительно, ASLA я вкомпилировал в ядро.

Теперь, собственно, вопрос: Правильно ли я понимаю, что для того, чтобы поставить KDE, мне нужно пересобрать ядро без поддержки ALSA, чтобы, emerge скомпилировал свой ALSA драйвер, поставил его модулем и удовлетворился?


Last edited by cha-chaynik on Sat Mar 05, 2005 8:43 am; edited 1 time in total
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Sat Mar 05, 2005 8:26 am    Post subject: Reply with quote

Quote:

Правильно ли я понимаю, что для того, чтобы поставить KDE, мне нужно пересобрать ядро без поддержки ALSA, чтобы, emerge скомпилировал свой ALSA драйвер, поставил его модулем и удовлетворился?

нет не правильно...

он пытается поставить alsa-driver как зависимость, причем скорее всего там в зависимостях написано ставить не media-sound/alsa-driver, а virtual/alsa, причем 2.6 ядро установленное через emerge должно уже обеспечивать virtual/alsa
Code:
baz@baz ~ $ grep 'virtual/alsa' /usr/portage/eclass/kernel-2.eclass
        kernel_is gt 2 4 && PROVIDE="${PROVIDE} virtual/alsa"
baz@baz ~ $

так что скорее всего ты используешь ядро не из портажа, и проще всего поставить через emerge например gentoo-dev-sources, а потом можешь удалить его руками из /usr/src/ и продолжать юзать поставленное не через emerge ядро, главное чтобы одно из 2.6 ядер из портажа было в списке установленных у тебя...
Back to top
View user's profile Send private message
cha-chaynik
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2005
Posts: 115
Location: Russia, St.Petersburg

PostPosted: Sat Mar 05, 2005 8:43 am    Post subject: Reply with quote

ba wrote:
так что скорее всего ты используешь ядро не из портажа, и проще всего поставить через emerge например gentoo-dev-sources,

Да, я использую ядро с http://www.kernel.org/
ba wrote:
а потом можешь удалить его руками из /usr/src/ и продолжать юзать поставленное не через emerge ядро, главное чтобы одно из 2.6 ядер из портажа было в списке установленных у тебя...

Так и сделал. Помогло.
Огромное спасибо!
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Sat Mar 05, 2005 8:59 am    Post subject: Reply with quote

cha-chaynik wrote:
Да, я использую ядро с http://www.kernel.org/

так почему бы тогда не использовать development-sources, это оно и есть...
Back to top
View user's profile Send private message
cha-chaynik
Tux's lil' helper
Tux's lil' helper


Joined: 18 Feb 2005
Posts: 115
Location: Russia, St.Petersburg

PostPosted: Sat Mar 05, 2005 9:12 am    Post subject: Reply with quote

С Gentoo я только знакомлюсь, но у меня в сети 6 машин с другими дистрибутивами Linux. Соответственно, машине с Gentoo я подсунул то ядро, что уже было под рукой :)
Back to top
View user's profile Send private message
YD
Guru
Guru


Joined: 30 Oct 2004
Posts: 466
Location: Riga, Latvia

PostPosted: Sun Mar 06, 2005 3:16 am    Post subject: Reply with quote

btw, раньше в portage была опция inject, теперь её заменили на файл /etc/portage/profile/package.provided. И не надо париться качать,устанавливать, а потом стирать ненужное ядро.

з.ы. Если берёшь с kernel.org ядро, то легче было emerge -pv development-sources, а так gentoo-dev-sources то, что надо. Сам я nitro-sources юзаю и соответственно hardened-dev-sources на сервере.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum