Driver Ati X1650 e Kernel-Source

36 risposte [Ultimo messaggio]
Ritratto di Draven999
Draven999
(Junior)
Offline
Junior
Iscritto: 09/04/2008
Messaggi: 29

Ho provato a installare i driver ATI seguendo la guida del sito: con l'installazione 1-click al riavvio si blocca sullo schermo nero, con il repository dice mancano alcune librerie (che ho installato) ma soprattutto con l'installazione manuale (al momento dell'installazione del pacchetto fglrx) dice che non può installare perchè manca il kernel-source...Ho controllato e il pacchetto kernel-source invece è correttamente installato...Ne sapete qualcosa? Come posso risolvere il problema? Se volete ulteriori info vi posto tutti gli output ke volete..

Ritratto di Draven999
Draven999
(Junior)
Offline
Junior
Iscritto: 09/04/2008
Messaggi: 29

Sono riuscito a svincolare al problema installando tutti gli aggiornamenti e i repository disponibili. Ora però in nessun modo riesco ad avere successo nell'installazione...con tutti i modi al comando aticonfig --initial -f ricevo:

Uninitialised file found, configuring.
Using /etc/X11/xorg.conf
Saved back-up to /etc/X11/xorg.conf.fglrx-9

e a fglrxinfo

OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.4 (2.1 Mesa 7.0.1)

Ho provato tutti e 4 i tipi di installazione della guida ma non funziona nessuno...Sapete aiutarmi?

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Posta il file /etc/X11/xorg.conf e il file /var/log/Xorg.0.log (magari quest'ultimo linkalo da un server di free hosting, dato che e` abbastanza grande ed e` piu` semplice da gestire se lo si ha come file e non come testo in un post).

Ah, gia` che ci sei, posta anche il risultato del comando "LIBGL_DEBUG=verbose fglrxinfo" (cosi` come l'ho scritto, a parte le "")

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di Draven999
Draven999
(Junior)
Offline
Junior
Iscritto: 09/04/2008
Messaggi: 29

Qui lo Xorg.conf

# /.../
# SaX generated X11 config file
# Created on: 2008-04-30T19:24:08+0200.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Section "Module"
Load "dbe"
Load "type1"
Load "freetype"
Load "extmod"
Load "glx"
EndSection

Section "InputDevice"
Driver "kbd"
Identifier "Keyboard[0]"
Option "Protocol" "Standard"
Option "XkbLayout" "it"
Option "XkbModel" "pc102"
Option "XkbRules" "xfree86"
EndSection

Section "InputDevice"
Driver "mouse"
Identifier "Mouse[1]"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "Microsoft Wheel Mouse Optical"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
DisplaySize 304 228
HorizSync 30-81
Identifier "Monitor[0]"
ModelName "FP 767"
Option "DPMS"
VendorName "BNQ"
VertRefresh 43-76
UseModes "Modes[0]"
EndSection

Section "Modes"
Identifier "Modes[0]"
Modeline "1280x1024" 134.72 1280 1368 1504 1728 1024 1025 1028 1068
Modeline "1152x864" 106.51 1152 1224 1352 1552 864 865 868 903
Modeline "1152x864" 97.69 1152 1224 1344 1536 864 865 868 900
Modeline "1152x864" 90.02 1152 1224 1344 1536 864 865 868 897
Modeline "1152x864" 81.62 1152 1216 1336 1520 864 865 868 895
Modeline "1024x768" 83.00 1024 1080 1192 1360 768 769 772 803
Modeline "1024x768" 76.89 1024 1080 1192 1360 768 769 772 800
Modeline "1024x768" 70.07 1024 1080 1184 1344 768 769 772 798
Modeline "1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
Modeline "800x600" 50.32 800 840 928 1056 600 601 604 627
Modeline "800x600" 45.93 800 840 920 1040 600 601 604 625
Modeline "800x600" 42.33 800 840 920 1040 600 601 604 623
Modeline "800x600" 38.22 800 832 912 1024 600 601 604 622
Modeline "1280x1024" 135 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection

Section "Screen"
DefaultDepth 16
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "800x600"
EndSubSection
Device "Device[0]"
Identifier "Screen[0]"
Monitor "Monitor[0]"
EndSection

Section "Device"
BoardName "Vesa-BIOS Graphics"
BusID "1:0:0"
Driver "vesa"
Identifier "Device[0]"
VendorName "VESA"
EndSection

Section "ServerLayout"
Identifier "Layout[all]"
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
Screen "Screen[0]"
EndSection

Section "DRI"
Group "video"
Mode 0660
EndSection

Section "Extensions"
EndSection

Ritratto di Draven999
Draven999
(Junior)
Offline
Junior
Iscritto: 09/04/2008
Messaggi: 29

Al link http://www.uploading.com/files/Q5BB4FA8/Xorg.0.log.html c'è il log di xorg. La PASSWORD per scaricare è: xorg (tutto minuscolo) ma non so se la chiede

Il risultato dell'ultimo comando non è stato trovato dato che adesso il driver non è installato (mi rimaneva lo schermo nero all'avvio)

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Allora, non stai usando il modulo fglrx, ma vesa.

Quindi, torniamo all'inizio e procediamo passo passo: cosa succede se dai, come root e dopo esserti spostato nella directory contentente l'installer, il comando ./ati-driver-installer-8-4-x86.x86_64.run --buildpkg SuSE/SUSE103-IA32 (o -AMD64 se hai architettura a 64bit)?

Riporta l'output esatto, tagliando quanto e` inutile (tipo la sequenza di ... generata durante l'estrazione dell'archivio)

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di Draven999
Draven999
(Junior)
Offline
Junior
Iscritto: 09/04/2008
Messaggi: 29

Eccomi, allora:

Created directory fglrx-install.zd4239
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.471
ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: SuSE/SUSE103-IA32
/tmp/ati.MD4352
Package /home/Marzio/Desktop/fglrx_7_1_0_SUSE103-8.471-1.i386.rpm has been successfully generated
Removing temporary directory: fglrx-install.zd4239

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Ok. Se lo installi cosa succede?
(come root, rpm -ivh /home/Marzio/Desktop/fglrx_7_1_0_SUSE103-8.471-1.i386.rpm)

Una volta installato, prova a dare il comando (sempre come root) "modprobe fglrx"
Se non dice nulla, prova a dare "lsmod | grep fglrx". Dovresti ottenere ori@orodruin:~&gt; lsmod|grep fglrx<br />fglrx                1553740  10<br />agpgart                35764  2 fglrx,intel_agp

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di Draven999
Draven999
(Junior)
Offline
Junior
Iscritto: 09/04/2008
Messaggi: 29

Allora al lancio dell'installazione ottengo:

Preparing... ########################################### [100%]
1:fglrx_7_1_0_SUSE103 ########################################### [100%]
/usr/src/kernel-modules/fglrx /
make: Entering directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
make -C ../../../linux-2.6.22.17-0.1 O=../linux-2.6.22.17-0.1-obj/i386/default
LD /usr/src/kernel-modules/fglrx/built-in.o
CC [M] /usr/src/kernel-modules/fglrx/firegl_public.o
/usr/src/kernel-modules/fglrx/firegl_public.c: In function ‘__ke_request_irq’:
/usr/src/kernel-modules/fglrx/firegl_public.c:2945: warning: ‘deprecated_irq_flag’ is deprecated (declared at /usr/src/linux-2.6.22.17-0.1/include/linux/interrupt.h:66)
LD [M] /usr/src/kernel-modules/fglrx/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: could not find /usr/src/kernel-modules/fglrx/.libfglrx_ip.a.GCC4.cmd for /usr/src/kernel-modules/fglrx/libfglrx_ip.a.GCC4
CC /usr/src/kernel-modules/fglrx/fglrx.mod.o
LD [M] /usr/src/kernel-modules/fglrx/fglrx.ko
make: Leaving directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
make: Entering directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
make -C ../../../linux-2.6.22.17-0.1 O=../linux-2.6.22.17-0.1-obj/i386/default modules_install
INSTALL /usr/src/kernel-modules/fglrx/fglrx.ko
DEPMOD 2.6.22.17-0.1-default
make: Leaving directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
make: Entering directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
make -C ../../../linux-2.6.22.17-0.1 O=../linux-2.6.22.17-0.1-obj/i386/default clean
CLEAN /usr/src/kernel-modules/fglrx/.tmp_versions
make: Leaving directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
/

*************************************************************
Please read "/usr/share/doc/packages/fglrx/README.SuSE" for
configuration details when using SaX2.
*************************************************************

Successivamente:

LinuxMarzio:/home/Marzio/Desktop # modprobe fglrx
LinuxMarzio:/home/Marzio/Desktop # lsmod | grep fglrx
fglrx 1553100 0
agpgart 35764 2 fglrx,intel_agp

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Ok. Il driver lato kernel e` a posto e viene caricato senza problemi.

Ora, come root dai il comando aticonfig --initial -f e poi controlli che l'xorg.conf risultante contenga il driver fglrx e non vesa nella Section "Device" (casomai, prima di tale operazione fatti un backup dell'xorg.conf corrente).

Prima di riavviare X, vai in /usr/X11R6/lib/modules e guardi se c'e` una directory dri. Se c'e`, controlla se contiene fglrx_dri.so.

Se non c'e` la directory dri oppure non contiene fglrx_dri.so, sempre come root vai in /usr/X11R6/lib/modules (rinomini la directory dri in dri.old con "mv dri dri.old") e dai il comando "ln -s /usr/lib/dri"

Una volta fatto tutto cio`, se l'xorg.conf e` impostato per usare fglrx, prova a riavviare X.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di Draven999
Draven999
(Junior)
Offline
Junior
Iscritto: 09/04/2008
Messaggi: 29

Ho fatto tutto ciò che mi hai detto, la cartella e i file esistono, ho lanciato aticonfig ecc...Il tutto sembrerebbe andar bene ma al riavvio mi ritrovo con lo schermo nero, ho dovuto ripristinare in filesafe...ovviamente disattivando il driver tramite saX2...