Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
ho compilato il kernel 2.6.27.10 su slack 12.2 con le varie opzioni msi ecc. attivate. ho fatto il tutto ho scaricato i drivere dal sito della amd della mia scheda video, ho prvato a creare driver e moduli ed ecco il risultato:
# sh ati-driver-installer-9-3-x86.x86_64.run --buildpkg Slackware/All
Created directory fglrx-install.mn1Oax
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.593..
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Slackware/All
ATI SlackBuild Versione 1.3.9
--------------------------------------------
di: Emanuele Tomasi <tomasiATcli.di.unipi.it>
Ezio Ghibaudo <ekxiusATgmail.com>
Federico Rota <federico.rota01ATgmail.com>
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.27.10/build SUBDIRS=/home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.27.10'
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
In file included from /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:169:
/home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.h:164:1: warning: "PM_EVENT_SUSPEND" redefined
In file included from include/asm/apic.h:4,
from include/asm/smp.h:13,
from include/linux/smp.h:28,
from include/linux/topology.h:33,
from include/linux/mmzone.h:683,
from include/linux/gfp.h:4,
from include/linux/kmod.h:22,
from include/linux/module.h:13,
from /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:91:
include/linux/pm.h:267:1: warning: this is the location of the previous definition
/home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_MEM_VM_GetRegionPhysAddrStr':
/home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3223: warning: return makes pointer from integer without a cast
/home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3224: warning: return makes pointer from integer without a cast
/home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3225: warning: return makes pointer from integer without a cast
/home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3227: warning: return makes pointer from integer without a cast
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
CC [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
LD [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.27.10'
build succeeded with return value 0
duplicating results into driver repository...
done.
You must change your working directory to /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
ERROR: Can't make output package in current directory.
mv: impossibile fare stat di `fglrx-module-8.593-x86-1_kernel_2.6.27.10.tgz': No such file or directory
packages/Slackware/make_x.sh: line 66: usr/X11R6/lib: is a directory
ERROR: Can't make output package in current directory.
mv: impossibile fare stat di `fglrx-x710-8.593-x86-1.tgz': No such file or directory
Removing temporary directory: fglrx-install.mn1Oax
sinceramente non riesco ad arrivare al problema confido in voi grazie come sempre del vostro prezioso aiuto.
Ultima modifica di Crow il mer 10 giu 2009, 19:11, modificato 1 volta in totale.
ps= questi driver ati fanno piangere NVIDIA forever
EDIT2:
You must change your working directory to /home/sentenza/slackbuild/fglrx-install.mn1Oax/common/lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
Nella pagina dove scarichi i nuovi driver, dovrebbe esserci a destra in "Helpful links" un collegamento a "Previous Drivers & Software"
Che ti dovrebbe riportare a qualcosa come: http://support.amd.com/us/gpudownload/l ... linux.aspx
ciao a tutti il problema non lo risolto, ho anche compilato il kernel 2.6.28.10 e ho anche scaricato versioni nuove e vecchie dei driver ati ma il problema persiste.
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.28.10/build SUBDIRS=/home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.28.10'
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_MEM_VM_GetRegionPhysAddrStr':
/home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3223: warning: return makes pointer from integer without a cast
/home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3224: warning: return makes pointer from integer without a cast
/home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3225: warning: return makes pointer from integer without a cast
/home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3227: warning: return makes pointer from integer without a cast
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
CC [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
LD [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.28.10'
build succeeded with return value 0
duplicating results into driver repository...
done.
You must change your working directory to /home/sentenza/slackbuild/fglrx-install.6NHJGK/common/lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
ERROR: Can't make output package in current directory.
mv: impossibile fare stat di `fglrx-module-8.582-x86-1_kernel_2.6.28.10.tgz': No such file or directory
Removing temporary directory: fglrx-install.6NHJGK
ATI SlackBuild Versione 1.3.9
--------------------------------------------
di: Emanuele Tomasi <tomasiATcli.di.unipi.it>
Ezio Ghibaudo <ekxiusATgmail.com>
Federico Rota <federico.rota01ATgmail.com>
packages/Slackware/make_x.sh: line 66: usr/X11R6/lib: is a directory
ERROR: Can't make output package in current directory.
mv: impossibile fare stat di `fglrx-x710-8.582-x86-1.tgz': No such file or directory
Removing temporary directory: fglrx-install.MIX8rM
Ultima modifica di Crow il mar 9 giu 2009, 17:06, modificato 1 volta in totale.
L'errore è nello SlackBuild. Pat ha aggiunto un sanity check nell'ultima versione di makepkg che impedisce la creazione del pacchetto nella directory corrente. L'errore è il seguente:
ERROR: Can't make output package in current directory.
Non capisco come mai l'abbia aggiunto. Comunque il problema ora l'ho risolto e nei prossimi driver dovrebbe essere tutto a posto. Dammi un attimo per vedere di fartelo risolvere anche con i driver che hai tu.
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama
sh ati-driver-installer-9-3-x86.x86_64.run --extract casa
cd casa/packages/Slackware/
patch < /tmp/patch_ATI.txt
cd ../../
ati-installer.sh 8.593 --buildpkg
cd ..
i due pacchetti dovrebbero stare nella directory corrente.
grazie per la tua disponibilità spina gentilissimo, allora fin qui sh ati-driver-installer-9-3-x86.x86_64.run --extract casa
cd casa/packages/Slackware/
patch < /tmp/patch_ATI.txt
tutto ok ma questo
ati-installer.sh 8.593 --buildpkg
in che directory mi reco per lanciarlo
?
qui
Reversed (or previously applied) patch detected! Assume -R? [n]
che devo rispondere
edit:
ok scusami spina sono io deficiente alla fine ci sono riuscito, pacchetti creati mo installo configuro xorg.conf e vediamo che succede grazie mille sei stato gentilissimo.