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.
bash-3.1# sh make.sh
AMD kernel module generator version 2.1
make.sh: line 368: [: =: unary operator expected
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.24.5-smp/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.24.5'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
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
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "pci_enable_msi" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
WARNING: "pci_disable_msi" [/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.24.5'
build succeeded with return value 0
duplicating results into driver repository...
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
bash-3.1#
bash-3.1# sh make_install.sh
- recreating module dependency list
- trying a sample load of the kernel modules
FATAL: Error inserting fglrx (/lib/modules/2.6.24.5-smp/kernel/drivers/char/drm/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
failed.
bash-3.1#
Ho provato anche ad usare la procedura con lo slackbuild su un pacchetto .run, ma mi blocco sempre nello stesso punto:
bash-3.1# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.24.5-smp/kernel/drivers/char/drm/fglrx.ko): Unknown symbol in module, or unknown parameter (see dmesg)
bash-3.1#
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.573...........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
==================================================
[31m ATI Technologies Linux Driver Installer/Packager [0m
==================================================
Generating and Installing package: Slackware/All
ATI SlackBuild Version 1.3.6
--------------------------------------------
by: 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.24.5-smp/build SUBDIRS=/root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.24.5'
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
CC [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
LD [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: "pci_enable_msi" [/root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
WARNING: "pci_disable_msi" [/root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko] undefined!
CC /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /root/fglrx-install.gYRYgE/common/lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/linux-2.6.24.5'
build succeeded with return value 0
duplicating results into driver repository...
done.
You must change your working directory to /root/fglrx-install.gYRYgE/common/lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
Slackware package maker, version 2.1.
Searching for symbolic links:
No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.
This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n
Creating tar file fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp.tar...
./
install/
install/doinst.sh
install/slack-desc
lib/
lib/modules/
lib/modules/2.6.24.5-smp/
lib/modules/2.6.24.5-smp/external/
lib/modules/2.6.24.5-smp/external/fglrx.ko.gz
Gzipping fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp.tar...
Renaming fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp.tar.gz to fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp.tgz...
Package creation complete.
Slackware package maker, version 2.1.
Searching for symbolic links:
No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.
This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!
Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n
Creating tar file fglrx-x710-8.573-x86-1.tar...
./
install/
install/doinst.sh
install/slack-desc
etc/
etc/ati/
etc/ati/control
etc/ati/authatieventsd.sh.new
etc/ati/amdpcsdb.default
etc/ati/signature
etc/ati/atiogl.xml.new
usr/
usr/share/
usr/share/applnk/
usr/share/applnk/amdccclesu.kdelnk
usr/share/applnk/amdcccle.kdelnk
usr/share/icons/
usr/share/icons/ccc_small.xpm
usr/share/icons/ccc_large.xpm
usr/share/ati/
usr/share/ati/amdcccle/
usr/share/ati/amdcccle/amdcccle_es_ES.qm
usr/share/ati/amdcccle/amdcccle_el_GR.qm
usr/share/ati/amdcccle/amdcccle_cs.qm
usr/share/ati/amdcccle/amdcccle_pl.qm
usr/share/ati/amdcccle/amdcccle_sv_SE.qm
usr/share/ati/amdcccle/amdcccle_tr_TR.qm
usr/share/ati/amdcccle/amdcccle_it_IT.qm
usr/share/ati/amdcccle/amdcccle_ko_KR.qm
usr/share/ati/amdcccle/amdcccle_pt_BR.qm
usr/share/ati/amdcccle/amdcccle_nl_NL.qm
usr/share/ati/amdcccle/amdcccle_th.qm
usr/share/ati/amdcccle/amdcccle_fr_FR.qm
usr/share/ati/amdcccle/amdcccle_ru_RU.qm
usr/share/ati/amdcccle/amdcccle_hu_HU.qm
usr/share/ati/amdcccle/amdcccle_no.qm
usr/share/ati/amdcccle/amdcccle_zh_TW.qm
usr/share/ati/amdcccle/amdcccle_de.qm
usr/share/ati/amdcccle/amdcccle_fi_FI.qm
usr/share/ati/amdcccle/amdcccle_zh_CN.qm
usr/share/ati/amdcccle/amdcccle_da_DK.qm
usr/share/ati/amdcccle/amdcccle_ja.qm
usr/share/doc/
usr/share/doc/fglrx/
usr/share/doc/fglrx/driverfaq.html
usr/share/doc/fglrx/linuxfaq.html
usr/share/doc/fglrx/installer.html
usr/share/doc/fglrx/examples/
usr/share/doc/fglrx/examples/etc/
usr/share/doc/fglrx/examples/etc/acpi/
usr/share/doc/fglrx/examples/etc/acpi/events/
usr/share/doc/fglrx/examples/etc/acpi/events/a-ac-aticonfig
usr/share/doc/fglrx/examples/etc/acpi/events/a-lid-aticonfig
usr/share/doc/fglrx/examples/etc/acpi/ati-powermode.sh
usr/share/doc/fglrx/examples/etc/init.d/
usr/share/doc/fglrx/examples/etc/init.d/atieventsd.sh
usr/share/doc/fglrx/articles/
usr/share/doc/fglrx/articles/pcie3dmemoryleak.html
usr/share/doc/fglrx/articles/1gbhang.html
usr/share/doc/fglrx/articles/4470.html
usr/share/doc/fglrx/articles/no3d-kt400.html
usr/share/doc/fglrx/articles/dualheadvideo.html
usr/share/doc/fglrx/articles/4484.html
usr/share/doc/fglrx/articles/4480.html
usr/share/doc/fglrx/articles/4479.html
usr/share/doc/fglrx/articles/4483.html
usr/share/doc/fglrx/articles/no3d-aiw8500dv.html
usr/share/doc/fglrx/articles/4481.html
usr/share/doc/fglrx/articles/laptopsuspend.html
usr/share/doc/fglrx/articles/xvsatshift.html
usr/share/doc/fglrx/articles/corruptstereo.html
usr/share/doc/fglrx/articles/secondheadcorruption.html
usr/share/doc/fglrx/articles/4464.html
usr/share/doc/fglrx/articles/4463.html
usr/share/doc/fglrx/articles/r420blankdisplay.html
usr/share/doc/fglrx/articles/rv280dviblankdisplay.html
usr/share/doc/fglrx/articles/xf86_enodev.html
usr/share/doc/fglrx/articles/4462.html
usr/share/doc/fglrx/articles/4475.html
usr/share/doc/fglrx/articles/xrestartpcie.html
usr/share/doc/fglrx/articles/rv350springdale.html
usr/share/doc/fglrx/articles/mousecursorhang.html
usr/share/doc/fglrx/articles/dga3dhang.html
usr/share/doc/fglrx/articles/corruptvtswitch.html
usr/share/doc/fglrx/articles/4485.html
usr/share/doc/fglrx/articles/doom3corrupt.html
usr/share/doc/fglrx/articles/nomembercount.html
usr/share/doc/fglrx/articles/4482.html
usr/share/doc/fglrx/articles/4461.html
usr/share/doc/fglrx/articles/devshm.html
usr/share/doc/fglrx/articles/missingdrmheaders.html
usr/share/doc/fglrx/articles/4478.html
usr/share/doc/fglrx/articles/4469.html
usr/share/doc/fglrx/user-manual/
usr/share/doc/fglrx/user-manual/index.html
usr/share/doc/fglrx/issues.html
usr/share/doc/fglrx/tips-linux.html
usr/share/doc/fglrx/configure.html
usr/share/doc/fglrx/ATI_LICENSE.TXT
usr/share/doc/fglrx/index.html
usr/share/gnome/
usr/share/gnome/apps/
usr/share/gnome/apps/amdcccle.desktop
usr/share/gnome/apps/amdccclesu.desktop
usr/include/
usr/include/GL/
usr/include/GL/glATI.h
usr/include/GL/glxATI.h
usr/include/X11/
usr/include/X11/extensions/
usr/include/X11/extensions/fglrx_gamma.h
usr/sbin/
usr/sbin/atieventsd
usr/sbin/amdnotifyui
usr/sbin/atigetsysteminfo.sh
usr/bin/
usr/bin/amdcccle
usr/bin/fglrx_xgamma
usr/bin/atiodcli
usr/bin/atiode
usr/bin/aticonfig
usr/bin/amdxdg-su
usr/bin/fglrxinfo
usr/bin/amdupdaterandrconfig
usr/bin/fgl_glxgears
usr/lib/
usr/lib/libfglrx_dm.so.1.0
usr/lib/libamdcaldd.so
usr/lib/libfglrx_pp.a
usr/lib/libamdcalrt.so
usr/lib/libfglrx_gamma.a
usr/lib/libXvBAW.so.1.0
usr/lib/libAMDXvBA.so.1.0
usr/lib/libatiadlxx.so
usr/lib/libfglrx_dm.a
usr/lib/libfglrx_tvout.a
usr/lib/libamdcalcl.so
usr/lib/libfglrx_tvout.so.1.0
usr/lib/modules/
usr/lib/modules/esut.a
usr/lib/modules/amdxmm.so
usr/lib/modules/dri/
usr/lib/modules/dri/fglrx_dri.so
usr/lib/modules/glesx.so
usr/lib/modules/drivers/
usr/lib/modules/drivers/fglrx_drv.so
usr/lib/modules/extensions/
usr/lib/modules/extensions/libdri.so
usr/lib/modules/linux/
usr/lib/modules/linux/libfglrxdrm.so
usr/lib/libGL.so.1.2
usr/lib/libAMDXvBA.cap
usr/lib/libfglrx_pp.so.1.0
usr/lib/libfglrx_gamma.so.1.0
usr/man/
usr/man/man8/
usr/man/man8/atieventsd.8.gz
usr/src/
usr/src/ati/
usr/src/ati/fglrx_sample_source.tgz
Gzipping fglrx-x710-8.573-x86-1.tar...
Renaming fglrx-x710-8.573-x86-1.tar.gz to fglrx-x710-8.573-x86-1.tgz...
Package creation complete.
[1;32mInstall/Upgrade package/s[00m
+==============================================================================
| Upgrading fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp package using /root/fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp.tgz
+==============================================================================
Pre-installing package fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp...
Removing package /var/log/packages/fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp-upgraded-2009-02-20,10:31:47...
Installing package fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp...
PACKAGE DESCRIPTION:
fglrx-module: fglrx-module (The module of kernel for the ATI proprietary driver)
fglrx-module:
fglrx-module: This package include only the module of kernel to use the
fglrx-module: ATI proprietay driver. You need also the package for X server to
fglrx-module: complete the installation.
fglrx-module: If you change kernel you can run the ati installer with:
fglrx-module: --buildpkg Slackware/Only_Module
fglrx-module:
fglrx-module: ATI web site:
fglrx-module: http://ati.amd.com
fglrx-module:
Executing install script for fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp...
Package fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp upgraded with new package /root/fglrx-module-8.573-x86-1_kernel_2.6.24.5_smp.tgz.
+==============================================================================
| Upgrading fglrx-x710-8.573-x86-1 package using /root/fglrx-x710-8.573-x86-1.tgz
+==============================================================================
Pre-installing package fglrx-x710-8.573-x86-1...
Removing package /var/log/packages/fglrx-x710-8.573-x86-1-upgraded-2009-02-20,10:32:07...
Installing package fglrx-x710-8.573-x86-1...
PACKAGE DESCRIPTION:
fglrx-x710: fglrx (Server X Driver for ATI proprietary driver)
fglrx-x710:
fglrx-x710: This package contains the X Server driver, software and the
fglrx-x710: documentation of ATI proprietary driver.
fglrx-x710: You need also the module of kernel package to complete the
fglrx-x710: installation.
fglrx-x710: If you change X Server you can run the ati installer with:
fglrx-x710: --buildpkg Slackware/Only_X
fglrx-x710:
fglrx-x710: ATI web site:
fglrx-x710: http://ati.amd.com
fglrx-x710:
Executing install script for fglrx-x710-8.573-x86-1...
########################################################################
NOTE: You have to modify the X server configuration file to use
the ATI driver:
aticonfig --initial
can it help you. Run aticonfig without options for more details.
########################################################################
Package fglrx-x710-8.573-x86-1 upgraded with new package /root/fglrx-x710-8.573-x86-1.tgz.
Removing temporary directory: fglrx-install.gYRYgE
bash-3.1# aticonfig --initial --input=/etc/X11/xorg.conf
Found fglrx primary device section
Using /etc/X11/xorg.conf
Saved back-up to /etc/X11/xorg.conf.fglrx-0
bash-3.1#
Allora ho riavviato X ma niente, ho provato a modificare manualmente xorg.conf come descritto nella guida ma niente!
Ed ecco il mio xorg.conf: http://rafb.net/p/PDJmx686.html
Non è che per caso hai installato il pacchetto mesa dopo quelli ATI no? Nella guida ci dovrebbe essere scritto che i driver ATI forniscono una loro implementazione delle libGL. Comunque posta l'output di questo comando:
bash-3.1# LIBGL_DEBUG=verbose glxinfo | head
name of display: :0.0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
bash-3.1#
bash-3.1# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.24.5-smp/external/fglrx.ko.gz): Unknown symbol in module, or unknown parameter (see dmesg)
bash-3.1#
bash-3.1# modprobe fglrx
FATAL: Error inserting fglrx (/lib/modules/2.6.24.5-smp/external/fglrx.ko.gz): Unknown symbol in module, or unknown parameter (see dmesg)
bash-3.1# dmesg | tail
hid: exports duplicate symbol hid_input_report (owned by kernel)
usbhid: exports duplicate symbol hiddev_hid_event (owned by kernel)
input,hidraw0: USB HID v1.10 Mouse [ARESON USB Scroll Mouse] on usb-0000:00:1d.0-1
usb 2-1: USB disconnect, address 93
usb 2-1: new low speed USB device using uhci_hcd and address 94
usb 2-1: configuration #1 chosen from 1 choice
input: ARESON USB Scroll Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input94
hid: exports duplicate symbol hid_input_report (owned by kernel)
usbhid: exports duplicate symbol hiddev_hid_event (owned by kernel)
input,hidraw0: USB HID v1.10 Mouse [ARESON USB Scroll Mouse] on usb-0000:00:1d.0-1
bash-3.1#
Comunque ho installato 5-6 volte slackware , ma nonmi aveva mai dato tali problemi con i drivers.
Ciao,
scusate se mi inserisco,ma in effetti sto combattendo anch'io con i driver proprietari ATI.Il fatto è che la mia scheda è una HD2600 MOBILITY Radeon,che non compare tra le alternative presentate sul sito della ati per il download dei driver....
Cercando su internet ho notato che molta gente ha dei problemi simili al mio,e accennano a package ATI più vecchi di quello attualmente disponibile....
Avete qualche consiglio?
Io proverei ugualmente un pò di driver dal sito della ATI (magari quelli creati per un modello simile al tuo). Guarda sotto tutte le voci non solo Mobility, ho vista qualcosa di interessante sotto Radeon.