Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Lucifer в Jan 10, 2010, 00:38



Титла: [SOLVED]Slackware 13 current(kernel 2.6.32) + FGLRX 9.12 = disaster
Публикувано от: Lucifer в Jan 10, 2010, 00:38
И така. Вчера направих ъпдате на работната си машина към новите kerneli, които пуснаха по репотата ...

Всичко мина добре, докато не реших да инсталирам дарйверите за видео картата ... където ми изпищява следния log:

Код:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers
make -C /lib/modules/2.6.32.3-smp/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.32.3'
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:443:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function ‘FGLDRM__vma_info’:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:497: warning: format ‘%08lx’ expects type ‘long unsigned int’, but argument 5 has type ‘phys_addr_t’
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function ‘KCL_MapPageToPfn’:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:1586: warning: unused variable ‘bus_addr’
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
  CC [M]  /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
/lib/modules/fglrx/build_mod/2.6.x/kcl_io.c: In function ‘KCL_IO_FASYNC_Terminate’:
/lib/modules/fglrx/build_mod/2.6.x/kcl_io.c:122: error: ‘SIGIO’ undeclared (first use in this function)
/lib/modules/fglrx/build_mod/2.6.x/kcl_io.c:122: error: (Each undeclared identifier is reported only once
/lib/modules/fglrx/build_mod/2.6.x/kcl_io.c:122: error: for each function it appears in.)
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/kcl_io.o] Error 1
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.32.3'
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module - please consult readme.

четох ... гледах ... е няма и няма оправия ...

Моля помагайте ...

Ваш,
Lucifer


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: b2l в Jan 10, 2010, 00:40
//off
Абе не мога да ти помогна, но имам един въпрос - защо го направи този update?


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: Lucifer в Jan 10, 2010, 00:46
Аммм надали ще повярваш ... ама само защото можех ...
От както през лятото се отказах от Бозата винаги съм карал на последни упдейти ... и за първи път става такъв номер ...


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: b2l в Jan 10, 2010, 01:40
//off
Защото има един лаф - "Работи ли не го пипай" - разбира се трябва да се пробват и новостите, но аз лично съм си намерил оптималния кърнъл за лаптоп-а и си карам с него. Но това си е за мен. Вярвам, че тук ще ти помогнат!


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: Желязко Желязков в Jan 10, 2010, 11:08
Проблемите почнаха когато подръжката почна да се прави от жабаря. Слака си беше едно стабилно дистро особено current имаше и 2 или 3 гафа през годините но това на фона на последната една година е нищо. Тук има пакети за Слак с ядро 2.6.32 пробвай с това не смятам че ше имаш проблеми

http://jackie.hopto.org/2.6.32/

Linux jackie 2.6.32-smp_jackie #7 SMP Sun Dec 6 15:17:10 EET 2009 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux

сложил съм го на 20-на мшини вече и се държи добре с layer7 е пачнат  l7-filter + TARPIT + ipp2p

http://linax.wordpress.com/2009/09/16/slackware-13-kernel-2-6-31-iptables-1-4-5-l7-filter-tarpit-ipp2p/

при мен работи добре но не давам гаранция че и при теб ще е така


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: Lucifer в Jan 10, 2010, 11:53
Честно казано не ме интересува мрежата ...

Използвам Slack-а за настолна машина ... И по скоро ме интересува да компилирам видеото ... другото е optional ...

Ще кажеш ли какво си пипал по конфиг-а?


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: Желязко Желязков в Jan 10, 2010, 11:59
Честно казано не ме интересува мрежата ...

Използвам Slack-а за настолна машина ... И по скоро ме интересува да компилирам видеото ... другото е optional ...

Ще кажеш ли какво си пипал по конфиг-а?

Конфига можеш да го видиш там е


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: lunarvalleys в Jan 10, 2010, 12:10
предполагам си с 32/битовия Слак? в такъв случай, кое ядро ползваш -- SMP или не?


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: Желязко Желязков в Jan 10, 2010, 12:29
предполагам си с 32/битовия Слак? в такъв случай, кое ядро ползваш -- SMP или не?

то си пише навсякаде ->  smp

http://jackie.hopto.org/2.6.32/


Титла: Re: Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: Lucifer в Jan 11, 2010, 18:39
Решението се оказа много много просто:

01. Сваляте си драйверите от сайта на ATI.
02. Стартирате run-а с опция --extract
03. Отваряте fglrx-install.nqkakuv_string/common/lib/modules/fglrx/build_mod/kcl_io.c където добавяте:

#include <linux/signal.h>

04. В fglrx-install.nqkakuv-string стартирате sh ./ati-installer.sh 8.5912 --install
05. reboot ... and that is all ...


Титла: Re: [SOLVED]Slackware 13 current + FGLRX 9.12 = disaster
Публикувано от: b2l в Jan 11, 2010, 18:40
Браво :) :) :)