Pagina 1 di 1

[RISOLTO] slackware 12.2 + ati HD4850

Inviato: ven 20 feb 2009, 21:04
da huvber
Salve,
ho comprato ieri il mio nuovo pc e ho voluto mettere subito slackware
ma con mia grande delusione non riesco a installare alcun tipo di driver video
quelli normali non me li carica e installando quelli proprietari mi da errore nella compilazione del modulo.
Che fare?
aggiungo anche se magari non serve a nulla che anche i pinguini (quelli che indicano il numero dei processori)
sono schifidi.. si vedono malissimo e l'unica modalità in cui riesco ad avviare xorg è ad una risoluzione degna dei
vecchietti ciechi e di 3 colori in croce di profondità.

Re: slackware 12.2 + ati 8450

Inviato: ven 20 feb 2009, 21:59
da 414N
Non so quali driver proprietari tu abbia scaricato, dato che la tua scheda non è più supportata.
Usa il driver radeon già incluso in xorg, senza installare null'altro.
Ti basta indicare, come driver del dispositivo, "radeon", piuttosto di "vesa" o "fglrx".

Re: slackware 12.2 + ati 8450

Inviato: sab 21 feb 2009, 0:16
da huvber
scusami ati HD4850... è nuova nuova di zecca

Re: slackware 12.2 + ati 8450

Inviato: sab 21 feb 2009, 10:54
da 414N
huvber ha scritto:scusami ati HD4850... è nuova nuova di zecca
Ah ecco... magari correggi il titolo del primo post.
Riporta gli errori esatti che compaiono durante la compilazione del modulo.

Re: slackware 12.2 + ati HD4850

Inviato: sab 21 feb 2009, 10:58
da huvber
posto il log dell'installer
[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.27.7-smp/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/linux-2.6.27.7'
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function 'KCL_MEM_VM_GetRegionPhysAddrStr':
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3223: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3224: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3225: warning: return makes pointer from integer without a cast
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:3227: warning: return makes pointer from integer without a cast
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.27.7'
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.
- recreating module dependency list
- trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Failed to install compiled kernel module - please consult readme.

Re: slackware 12.2 + ati HD4850

Inviato: sab 21 feb 2009, 11:10
da 414N
huvber ha scritto:posto il log dell'installer
Per non far diventare chilometrico il post, la prossima volta usa i tag code invece di quote.
huvber ha scritto:

Codice: Seleziona tutto

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.27.7'
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.
- recreating module dependency list
- trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Failed to install compiled kernel module - please consult readme.
Dal log che hai riportato, si può notare che il tuo kernel non ha abilitate le opzioni riguardanti PCI_MSI. Se n'è parlato qui.
In pratica, devi ricompilare il kernel abilitando quell'opzione.

Re: slackware 12.2 + ati HD4850

Inviato: dom 22 feb 2009, 12:00
da huvber
grazie ho ricompilato il kernel con quell'opzione e sono riuscito a compilare il modulo e a caricarlo