После сегодняшнего обновления ядра (calculate-sources-3.18.20) перестал грузиться модуль fglrx с ошибкой в dmesg: отсутствует символ ‘pci_ignore_hotplug’. Пытаюсь решить откатом до предыдущей версии.
Жаль что по умолчанию старое ядро удаляется не убедившись что обновление не вызвало проблем.
Попробуйте заменить файл /var/lib/layman/calculate/profiles/templates/3.3/6_ac_install_patch/x11-drivers/ati-drivers/kernel3.18.20_15.7.patch
приложенным файлом и пересобрать x11-drivers/ati-drivers
.
P.S. Обновлённый патч уже находятся в основной ветки, поэтому можно выполнить обновление cl-update
и пересобрать x11-drivers/ati-drivers
.
kernel3.18.20_15.7.patch (2.06 KB)
Ох,дайте хоть рецепт,как с этим ядром теперь откатиться на 15.1?
При установке calculate-sources-3.18.20 вылезло - ошибка сборки модуля ядра fglrx.
Ну, думал, что хоть с этим ядром ati-15.7 на моем radeon hd 6500 заработает.
Понятия не имею, что этому 15.7 в кальке не хватает.Уж вроде все перекрутил. На arch ati-15.7 - все ок с моей картой.
Но теперь и на 15.1 не могу откатиться :
* Сборка x11-drivers/ati-drivers-15.1 ... [ ok ]
/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4501:9: error: implicit declaration of function ‘read_cr4’ [-Werror=implicit-function-declaration]
cr4 = read_cr4();
^
/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:4502:9: error: implicit declaration of function ‘write_cr4’ [-Werror=implicit-function-declaration]
write_cr4(cr4 & ~X86_CR4_PGE);
^
/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: At top level:
CC [M] /var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:6426:12: warning: ‘KCL_fpu_save_init’ defined but not used [-Wunused-function]
static int KCL_fpu_save_init(struct task_struct tsk)
^
cc1: some warnings being treated as errors
scripts/Makefile.build:257: recipe for target '/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o' failed
make2: [/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 1
make2: Waiting for unfinished jobs....
Makefile:1381: ошибка выполнения рецепта для цели «_module_/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x»
make1: [module/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x] Ошибка 2
make1: выход из каталога «/usr/src/linux-3.18.20-calculate»
Makefile:88: ошибка выполнения рецепта для цели «kmod_build»
make: * [kmod_build] Ошибка 2 * ОШИБКА: x11-drivers/ati-drivers-15.1::gentoo failed (compile phase): * emake failed * * Если вам необходима помощь, приведите вывод `emerge --info '=x11-drivers/ati-drivers-15.1::gentoo'`, * полный журнал сборки и вывод `emerge -pqv '=x11-drivers/ati-drivers-15.1::gentoo'`. * Полный журнал сборки находится в '/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/temp/build.log'. * Файл с контекстом ebuild находится в '/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/temp/environment'. * Рабочая директория: '/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work/common/lib/modules/fglrx/build_mod/2.6.x' * S: '/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.1/work'
Не удалось собрать x11-drivers/ati-drivers-15.1::gentoo
Не удалось обновить
PS Как тут файлы прикреплять нифига не понял (файл /home/valera/lala не найден)
Сюда выложил этот лог:
http://pastebin.calculate-linux.ru/ru/show/11180
У меня также проблема с загрузкой ati-drivers.
# cl-update
Синхронизация репозиториев
* Синхронизация Distros репозитория ... [ ok ]
* Синхронизация Calculate репозитория ... [ ok ]
* Синхронизация Portage репозитория ... [ ok ]
* Синхронизация завершена
Конфигурация системы
* Исправление настроек ... [ ok ]
* Обновление конфигурационных файлов ... [ ok ]
Проверка обновлений
* Вычисление зависимостей ...
* Список пакетов для установки
* Прекомпилированные драйверы для видеокарт на основе чипсета ATI Radeon Evergreen (HD5000 Series) и выше (U) x11-drivers/ati-drivers-15.7 (175885 KiB)
* 1 пакетов будет установлено, 175885 KiB будет загружено
Вы хотите установить эти пакеты? (Yes/No): y
Обновление пакетов
* Вычисление зависимостей ... [ ok ]
* (1 из 1) Прекомпилированные драйверы для видеокарт на основе чипсета ATI Radeon Evergreen (HD5000 Series) и выше
* Сборка x11-drivers/ati-drivers-15.7 ... [ ok ]
!!! Couldn't download 'amd-driver-installer-15.20.1046-x86.x86_64.zip'. Aborting.
* Не удалось загрузить данные для 'x11-drivers/ati-drivers-15.7', Файл журнала:
* '/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.7/temp/build.log'
* Пакет: x11-drivers/ati-drivers-15.7
* Репозиторий: gentoo
* Мантейнер: x11@gentoo.org jekarlson@gmail.com,proxy-maint@gentoo.org
* USE: abi_x86_32 abi_x86_64 amd64 elibc_glibc kernel_linux modules qt4 userland_GNU
* FEATURES: preserve-libs sandbox usersandbox
* The driver packages
* amd-driver-installer-15.20.1046-x86.x86_64.zip xvba-sdk-0.74-404001.tar.gz
* need to be downloaded manually from
* http://support.amd.com/en-us/download/desktop?os=Linux%20x86_64
* and http://developer.amd.com/wordpress/media/2012/10/xvba-sdk-0.74-404001.tar.gz
* Сообщения для пакета x11-drivers/ati-drivers-15.7:
* CONFIG_DRM must be disabled or compiled as a module and not loaded for direct
* rendering to work.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.
* CONFIG_DRM must be disabled or compiled as a module and not loaded for direct
* rendering to work.
* Please check to make sure these options are set correctly.
* Failure to do so may cause unexpected problems.
* Сообщения для пакета x11-drivers/ati-drivers-15.7:
* Не удалось загрузить данные для 'x11-drivers/ati-drivers-15.7', Файл журнала:
* '/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.7/temp/build.log'
* Выполнение Emerge завершилось с ошибкой
* Не удалось обновить
# cat /var/calculate/tmp/portage/x11-drivers/ati-drivers-15.7/temp/build.log
>>> Downloading 'http://mirror.yandex.ru/gentoo-distfiles/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip'
--2015-08-11 18:05:19-- http://mirror.yandex.ru/gentoo-distfiles/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip
Resolving mirror.yandex.ru... 213.180.204.183, 2a02:6b8::183
Connecting to mirror.yandex.ru|213.180.204.183|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-08-11 18:05:20 ERROR 404: Not Found.
>>> Downloading 'http://distfiles.gentoo.org/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip'
--2015-08-11 18:05:20-- http://distfiles.gentoo.org/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip
Resolving distfiles.gentoo.org... 140.211.166.134, 137.226.34.42, 64.50.236.52, ...
Connecting to distfiles.gentoo.org|140.211.166.134|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-08-11 18:05:20 ERROR 404: Not Found.
>>> Downloading 'http://gentoo.osuosl.org/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip'
--2015-08-11 18:05:20-- http://gentoo.osuosl.org/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip
Resolving gentoo.osuosl.org... 140.211.166.134
Connecting to gentoo.osuosl.org|140.211.166.134|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-08-11 18:05:21 ERROR 404: Not Found.
>>> Downloading 'http://ftp.halifax.rwth-aachen.de/gentoo/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip'
--2015-08-11 18:05:21-- http://ftp.halifax.rwth-aachen.de/gentoo/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip
Resolving ftp.halifax.rwth-aachen.de... 137.226.34.42
Connecting to ftp.halifax.rwth-aachen.de|137.226.34.42|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-08-11 18:05:21 ERROR 404: Not Found.
>>> Downloading 'http://gentoo.ussg.indiana.edu/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip'
--2015-08-11 18:05:21-- http://gentoo.ussg.indiana.edu/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip
Resolving gentoo.ussg.indiana.edu... 156.56.247.195
Connecting to gentoo.ussg.indiana.edu|156.56.247.195|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-08-11 18:05:21 ERROR 404: Not Found.
>>> Downloading 'http://gentoo-distfiles.mirrors.tds.net/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip'
--2015-08-11 18:05:21-- http://gentoo-distfiles.mirrors.tds.net/distfiles/amd-driver-installer-15.20.1046-x86.x86_64.zip
Resolving gentoo-distfiles.mirrors.tds.net... 216.165.129.135
Connecting to gentoo-distfiles.mirrors.tds.net|216.165.129.135|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2015-08-11 18:05:21 ERROR 404: Not Found.
!!! Couldn't download 'amd-driver-installer-15.20.1046-x86.x86_64.zip'. Aborting.
* Fetch failed for 'x11-drivers/ati-drivers-15.7', Log file:
* '/var/calculate/tmp/portage/x11-drivers/ati-drivers-15.7/temp/build.log'
* Package: x11-drivers/ati-drivers-15.7
* Repository: gentoo
* Maintainer: x11@gentoo.org jekarlson@gmail.com,proxy-maint@gentoo.org
* USE: abi_x86_32 abi_x86_64 amd64 elibc_glibc kernel_linux modules qt4 userland_GNU
* FEATURES: preserve-libs sandbox usersandbox
* The driver packages
* amd-driver-installer-15.20.1046-x86.x86_64.zip xvba-sdk-0.74-404001.tar.gz
* need to be downloaded manually from
* http://support.amd.com/en-us/download/desktop?os=Linux%20x86_64
* and http://developer.amd.com/wordpress/media/2012/10/xvba-sdk-0.74-404001.tar.gz
Попробовал Ваш совет - не помогло. Результат тот же.
Василий Васильченко wrote:
У меня также проблема с загрузкой ati-drivers.
[…]
[…]
Попробовал Ваш совет - не помогло. Результат тот же.
Файл драйвера нужно скачать в ручную с указанного сайта и поместить в distfiles.
Валерий Луговой wrote:
Ох,дайте хоть рецепт,как с этим ядром теперь откатиться на 15.1?
При установке calculate-sources-3.18.20 вылезло - ошибка сборки модуля ядра fglrx.
Ну, думал, что хоть с этим ядром ati-15.7 на моем radeon hd 6500 заработает.
Понятия не имею, что этому 15.7 в кальке не хватает.Уж вроде все перекрутил. На arch ati-15.7 - все ок с моей картой.
Но теперь и на 15.1 не могу откатиться :[…]
PS Как тут файлы прикреплять нифига не понял (файл /home/valera/lala не найден)
Сюда выложил этот лог:
http://pastebin.calculate-linux.ru/ru/show/11180
После сегодняшнего cl-update пробовали пере собрать 15.7? Ошибка та же?
Нет, 15.7 собирается нормально, без ошибок.
Эта ошибка вылезла при обновлении ядра с установленным ати-15.1
Из-за этого и решил обновить до 15.7
Но с 15.7 уже слайд-шоу на видео с чуть большим разрешением и т.д.
Да, с Вашим файлом ати-15.7 тоже устанавливал. Так же все притормаживает в итоге.
Спасибо.
Всё поучилось. )
Валерий Луговой wrote:
Нет, 15.7 собирается нормально, без ошибок.
Эта ошибка вылезла при обновлении ядра с установленным ати-15.1
Из-за этого и решил обновить до 15.7
Но с 15.7 уже слайд-шоу на видео с чуть большим разрешением и т.д.
Да, с Вашим файлом ати-15.7 тоже устанавливал. Так же все притормаживает в итоге.
Я поправил патч, чтобы он накладывался в 15.1. Попробуйте заменить файл /var/lib/layman/calculate/profiles/templates/3.3/6_ac_install_patch/x11-drivers/ati-drivers/kernel3.18.20_15.7.patch приложенным файлом и собрать x11-drivers/ati-drivers-15.1.
kernel3.18.20_15.7.patch (2.06 KB)
Теперь ati-drivers не собирается.
http://pastebin.calculate-linux.ru/ru/show/11181
Впрочем стоп. Похоже это последствия моих попыток откатить версию ядра. Сейчас попробую еще раз.
Все собралось и запустилось. Спасибо.
Mikhail Hiretsky wrote:
Я поправил патч, чтобы он накладывался в 15.1. Попробуйте заменить файл /var/lib/layman/calculate/profiles/templates/3.3/6_ac_install_patch/x11-drivers/ati-drivers/kernel3.18.20_15.7.patch приложенным файлом и собрать x11-drivers/ati-drivers-15.1.
Уф, увы. Все то же:
http://pastebin.calculate-linux.ru/ru/show/11182
Валерий Луговой wrote:
Mikhail Hiretsky wrote:
Я поправил патч, чтобы он накладывался в 15.1. Попробуйте заменить файл /var/lib/layman/calculate/profiles/templates/3.3/6_ac_install_patch/x11-drivers/ati-drivers/kernel3.18.20_15.7.patch приложенным файлом и собрать x11-drivers/ati-drivers-15.1.
Уф, увы. Все то же:
http://pastebin.calculate-linux.ru/ru/show/11182
Приложенный файл точно помещен как /var/lib/layman/calculate/profiles/templates/3.3/6_ac_install_patch/x11-drivers/ati-drivers/kernel3.18.20_15.7.patch
: по логам не видно, что патчи пытаются накладываться.
После копирования скаченного файла в оверлей Вы надеюсь не выполняете cl-update
- эта команда восстановит предыдущую версию патча.
Ох, ну конечно именно так. Маскирую 15.7 и переустанвливаю через update.
Сейчас попробую.
Ий-йесс! Михаил, спасибо огромное, да еще плюс столько же за терпение.
Хм… А с ядром 4.1.10 драйвер ati-15.1 ,будет работать, или уже вообще не поддерживается?
Если можно, дайте еще рецептик.
Я попытался в патче выше от ув. Mikhail Hiretsky подправить версии ядра, но это что-то явно не то делаю. Так ati-15.1 не устанавливается.
Валерий Луговой wrote:
Хм… А с ядром 4.1.10 драйвер ati-15.1 ,будет работать, или уже вообще не поддерживается?
Если можно, дайте еще рецептик.
Я попытался в патче выше от ув. Mikhail Hiretsky подправить версии ядра, но это что-то явно не то делаю. Так ati-15.1 не устанавливается.
и не поддерживалось … на оф сайте же написано 3.18 ядро
https://cloud.mail.ru/public/7k4G/QK9nfaDU6 на 4.1.* проблем нет
Ой-вей, пичаль однако.
Спасибо, но ati-15.7 на моем eeepc 1015b с Radeon HD 6250 - это вообще никак. ati-15.9 и то шустрее.
Но видео с чуть большим разрешением уже притормаживает.
На arche хоть есть последний адекватный мне ati-15.5.1 (ядро до <4.2 , xorg-server до <1.17)
А свободные дрова на моей железяке - это только помещение подогревать.
Что ж, откачу до 13.18.20 - а там уж дальше видно будет.
Ну не зря же мы поддерживаем ядра аж с 3.12.x… Разве что ставится чуть дольше. Но если оптимизировать под себя настройки, то даже на стареньком атоме будет собираться довольно быстро.