[SOLVED] gentoo-sources-2.6.38 и ati-drivers-11.2: нет функции acquire_console_sem в исходниках ядра
alex__ 17 марта, 2011 - 03:26
Вот такая ошибка:
/tmp/portage/x11-drivers/ati-drivers-11.2/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: В функции ‘fglrx_pci_suspend’: /tmp/portage/x11-drivers/ati-drivers-11.2/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:851:9: ошибка: неявная декларация функции ‘acquire_console_sem’ /tmp/portage/x11-drivers/ati-drivers-11.2/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:873:9: ошибка: неявная декларация функции ‘release_console_sem’ make[2]: *** [/tmp/portage/x11-drivers/ati-drivers-11.2/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Ошибка 1
Полный билд-лог: http://paste.pocoo.org/show/354843/
grep "acquire_console_sem" -r /usr/src/linux-2.6.37-gentoo-r2/ | wgetpaste
=> http://paste.pocoo.org/show/354846/
grep "acquire_console_sem" -r /usr/src/linux-2.6.38-gentoo/ | wgetpaste
=> http://paste.pocoo.org/show/354848/
Кто чего посоветует?
»
- Для комментирования войдите или зарегистрируйтесь
Совет стар, как говно
Совет стар, как говно мамонта. :)
Ждать выпуск ati-drivers-11.3, который обычно в течении недели-двух после выхода ядра появляется. Или пользоваться открытыми дровами. Тут каждый сам для себя решает.
Я лично жду проприетарных :)
В готовности к облому - наша сила! (с)
...
Дак оно и понятно, что ждать. Вопрос только, отчего же драйвера не блокируют, в таком случае, обновление ядра? Х-сервер же, например, блокируется, и портеж говорит, что-де не могу обновить xorg-server с 1.9 до 1.10 из-за драйверов ati. А ядро — обновляется, когда не работает. Как же так?
Я так думаю, что это от
Я так думаю, что это от важности пакета зависит ;)
Х-сервер без дров работать не будет. а ядру начхать на драйвера видеокарты.
В готовности к облому - наша сила! (с)
Скорее, из-за того, что может
Скорее, из-за того, что может стоять несколько версий ядра, и блокировать установку драйвера из-за одной из них несколько глуповато.
Ну и вообще закрытые дрова гадки.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Про гадость закрытых дров,
Про гадость закрытых дров, расскажите мне, как пользователь встроенной ati 4200HD.
Поставил вместе с 38 ядром открытые дрова ради эксперимента. 3D видимо нет, по крайней мере кде не запускает никакие эффекты. Плюс падение производительности в ДВА! раза. Это при том, что и проприетарные производительностью не блестали...
В готовности к облому - наша сила! (с)
Ну на одном из подконтрольных
Ну на одном из подконтрольных мне ноутбуков 3100, на другом что-то из 5xxx, и работают прекрасно. И эффекты кедовы есть, по крайне мере, на 5xxx.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
повезло. А поддержка моей
повезло. А поддержка моей видяхи даже не заявлена.
Причем видео и на стационарном и в ноуте почти одинакова (4200HD и 4250HD), так что мне два раза не повезло. А это, учитывая, что видеокартам уже больше двух лет не айс.
В готовности к облому - наша сила! (с)
Да
Да ну?
http://paste.pocoo.org/show/355562/
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Не знаю, что там по ссылке,
Не знаю, что там по ссылке, бо она просто не открылась, но:
http://dri.freedesktop.org/wiki/ATIRadeon#head-e158bf73be3dfe43b9c1ea5f95a4f27749fd5adb
В готовности к облому - наша сила! (с)
Всё открывается. Но и по
Всё открывается. Но и по твоей:
R700 series
Radeon HD 4xxx
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
Распространенная ошибка
Распространенная ошибка ;)
интегрированное решение на радеоне HD42** это не RV700, а RV620
Да и по факту, сейчас стоят открытые драйвера с 38 ядром... падение производительности в два раза, эффекты кде не запускаются. хотя непонятно по идее команда glxgears показывает именно производительность в 3D?
В готовности к облому - наша сила! (с)
Ну там явно неполная
Ну там явно неполная информация, моя карта совсем не упоминается, к примеру.
Список поддерживаемых карт можно посмотреть в Xorg.0.log.
И ещё: glxgears — это попугаи, мериться ими не стоит.
Да, по производительности в 3D закрытые дрова обгоняют открытые, но геморроя с ними меньше. И двухмерное ускорение у них куда лучше.
Эффекты в кедах работают уже даже на стабильной ветке для карт поколением новее.
В общем, я всё сказал, моя совесть чиста, желающие могут продолжать кушать кактусы.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
...
krigstask
> В общем, я всё сказал, моя совесть чиста, желающие могут продолжать кушать кактусы.
Нет-нет, уважаемый, подождите! Давайте таки выясним, где растут кактусы?
> Да, по производительности в 3D закрытые дрова обгоняют открытые, но геморроя с ними меньше. И двухмерное ускорение у них куда лучше.
1) Закрытые: emerge ati-drivers. Не работает — маскирую блокирующие пакеты. emerge ati-drivers — … — профит!
2) Открытые: emerge xf86-video-ati — 8 (восемь!!) месяцев висящий баг в статусе NEW (даже не Assigned), до сих пор неработающие дрова — достижение просветления на девятый месяц (как беременность, чесслово) — возврат к пункту 1 — … — профит!
Знаете, если у вас всё работает — это ваши проблемы. А мы не хотим кушать кактусы.
Ну-ну. Я как вспомню, сколько
Ну-ну. Я как вспомню, сколько шлака тянули закрытые дрова, а потом ещё и мешали ноутбуку заснуть с паникой ядра… И сколько времени они иксы 1.8 не поддерживали…
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
…
«сколько шлака» — сколько шлака? Меряете в чём, литрами, тоннами?
«мешали заснуть» — быть может; никогда не использовал (кроме suspend to ram) и не понимаю, зачем.
«иксы 1.8» — да, была доглая история. Но я как-то насладиться им с открытыми и не успел: вначале магически, совершенно, я вам скажу, фантастически, безумно и внезапно из портежа исчез ебилд для xorg-server-1.8.0, а из оставшихся 1.7 прекрасно работал с закрытыми, а >=1.8.2 падали с восьмимесячным багом.
Тема опять скатилась в
Тема опять скатилась в холивар. Увязли как всегда в "у меня работает! а у меня не работает!" :)
А по конкретике, на моей конфигурации, свободные драйвера дают только 2д ускорение (и форумы англоязычные и сайт производителя драйверов это пдтверждает), а "кактус" дает и 3д и в этом его большой плюс, так что пока сижу мучаюсь на свободных, но как только появится кактус под 38 ядро, сразу на него перейду :)
Кстати,а что там с энергосбережением у открытых драйверов? ;)
В готовности к облому - наша сила! (с)
...
Кстати,а что там с энергосбережением у открытых драйверов?
Коллега на работе с ноутом hp 4510, отвечая на мой вопрос про высокую температуру и постоянный гул кулера: «поставил закрытые дрова — ноут стал тише работать, и температура меньше». Я решил скушать кактус во имя тишины и тоже поставил себе закрытые дрова. Тепепрь мой ноут (hp 4710) молчит.
Это был сарказм ;)
Это был сарказм ;)
В готовности к облому - наша сила! (с)
alex__ написал(а): «сколько
Петросяны на марше?
Total: 4 packages (4 new), Size of downloads: 196,348 kB
Именно это и не работало.
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
alex__ написал(а): Кто чего
1. Ждать, и возможно долго
2. Ставить открытые (на время, потом - проприетарные)
РЕШЕНО
Спасибо всем, порешил на том, что посижу на ядре 2.6.37-r2.
Открытые драйвера у меня не работают — см. этот псто.
Радостная
Радостная новость!
собираются и даже работают.