Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[risolto] direct rendering with 2.6.14
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian)
View previous topic :: View next topic  
Author Message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Nov 14, 2005 2:50 am    Post subject: [risolto] direct rendering with 2.6.14 Reply with quote

Ciao a tutti!!!
sto provando a passare dal kernel 2.6.12-gentoo-r10 al linux-2.6.14-gentoo-r2
purtroppo con il nuovo non riesco ad abilitare il direct rendering in quanto non riesce a caricare il modulo fglrx...
mi son dimenticato di far qualcosa? devo riemergere qualche pacchetto? (gli ati-drivers sono all'ultima versione stabile)

sul 2.6.12 funziona tutto ma se passo da un desktop all'altro.. (tipo ctrl+alt+f1 e poi di nuovo sull f7) non vedo piu nulla e devo riavviare brutalmente (questo solo con direct rendering attivato)

qualche idea?
grazie gia da ora a tutti!!
ciao ciao


Last edited by tizio on Tue Nov 15, 2005 12:48 pm; edited 1 time in total
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 31477
Location: here

PostPosted: Mon Nov 14, 2005 7:44 am    Post subject: Reply with quote

Hai ricompilato, una volta attivo il sistema con il nuovo kernel, gli ati-drivers?
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Nov 14, 2005 11:55 am    Post subject: Reply with quote

si
ho anche rifatto opengl-update ati
e il xorg.conf rimane quello che su 2.6.12 funziona...
proprio non capizco..
Back to top
View user's profile Send private message
emix
Veteran
Veteran


Joined: 30 Nov 2003
Posts: 1014

PostPosted: Mon Nov 14, 2005 12:58 pm    Post subject: Reply with quote

Prova a mettere qualche log relativo a X.org.
Back to top
View user's profile Send private message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Nov 14, 2005 1:20 pm    Post subject: Reply with quote

[drm] failed to load kernel module "fglrx"
(II) fglrx(0): [drm] drmOpen failed
(EE) fglrx(0): DRIScreenInit failed!
(WW) fglrx(0): ***********************************************
(WW) fglrx(0): * DRI initialization failed! *
(WW) fglrx(0): * (maybe driver kernel module missing or bad) *
(WW) fglrx(0): * 2D acceleraton available (MMIO) *
(WW) fglrx(0): * no 3D acceleration available *
(WW) fglrx(0): ********************************************* *

direi che l'unica parte relativa e' questa... mi sa che il problema e' proprio che non trova il modulo fglrx
infatti pure se faccio lsmod non lo vedo e se provo un modprobe me dice not found.
Back to top
View user's profile Send private message
morellik
l33t
l33t


Joined: 03 Feb 2003
Posts: 629
Location: Firenze

PostPosted: Mon Nov 14, 2005 1:29 pm    Post subject: Reply with quote

Come spiegato su queste faq http://www.gentoo.it/doc/ati-radeon-faq.html
occorre fare attenzione alla compilazione del modulo perché l'ebuild non si ferma
se qualcosa non si compila correttamente ed installa solo la parte binaria.

Prova a riemergere il pacchetto facendo attenzione ad eventuali errori di compilazione.

morellik
Back to top
View user's profile Send private message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Nov 14, 2005 1:34 pm    Post subject: Reply with quote

appena rifatto... nessun errore
la versione e' la 8.14.13-r3 con la flag opengl attivata
modprobe fglrx continua a dire not found

grazie a tutti per la pazienza e l'aiuto
Back to top
View user's profile Send private message
morellik
l33t
l33t


Joined: 03 Feb 2003
Posts: 629
Location: Firenze

PostPosted: Mon Nov 14, 2005 1:52 pm    Post subject: Reply with quote

Prova a dare
Code:
uname -r
e guarda se c'è il modulo in
/lib/modules/<uname -r>/video oppure dai il comando
Code:
equery f ati-drivers
che mostra la locazione di tutti i file
installati.

morellik
Back to top
View user's profile Send private message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Nov 14, 2005 1:57 pm    Post subject: Reply with quote

root:/lib/modules/2.6.14-gentoo-r2# find ./ -iname *video*
root:/lib/modules/2.6.14-gentoo-r2#


root:/lib/modules/2.6.14-gentoo-r2# equery f ati-drivers | grep fglrx
/lib/modules/2.6.12-gentoo-r10/video/fglrx.ko
/opt/ati/bin/fglrx_xgamma
/opt/ati/bin/fglrxconfig
/opt/ati/bin/fglrxinfo
/usr/include/X11/extensions/fglrx_gamma.h
/usr/lib/libfglrx_gamma.a
/usr/lib/libfglrx_gamma.so.1.0
/usr/lib/modules/dri/fglrx_dri.so
/usr/lib/modules/drivers/fglrx_drv.o
/usr/lib/modules/linux/libfglrxdrm.a


sotto il vecchio kernel effettivamente il modulo esiste... dite che a copiarlo a mano nel nuovo non risolvo nulla vero?
Back to top
View user's profile Send private message
Wise
Tux's lil' helper
Tux's lil' helper


Joined: 05 May 2004
Posts: 87

PostPosted: Mon Nov 14, 2005 2:09 pm    Post subject: Reply with quote

ciao,
prova a reinstallare i driver stando attento che /usr/src/linux punti alla versione 2.6.14,
da quanto ho capito dal post sopra li hai installati solo per il .12...

buona fortuna!
Back to top
View user's profile Send private message
earcar
Guru
Guru


Joined: 20 Sep 2004
Posts: 425
Location: Bologna, Italy

PostPosted: Mon Nov 14, 2005 2:09 pm    Post subject: Reply with quote

No, perchè la tua versione degli ati-drivers è incompatibile con il kernel 2.6.14

Le versioni compatibili sono >=x11-drivers/ati-drivers-8.18.8-r1
_________________
Bip... bip... bip... -- Sputnik 1
Back to top
View user's profile Send private message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Nov 14, 2005 4:03 pm    Post subject: Reply with quote

azz... se sei sicuro siano incompatibili allora e' quello il problema... (il link /usr/src/linux era giusto)
appena vado a casa provo a emergerli con ACCEPT_KEYWORDS (speriamo non dia problemi)
e poi vi dico
grazie ancora a tutti
ciao ciao
Back to top
View user's profile Send private message
matttions
Guru
Guru


Joined: 19 Jul 2004
Posts: 338

PostPosted: Mon Nov 14, 2005 4:27 pm    Post subject: Reply with quote

Ciao :)

Poichè ci ho sbattuto la testa per parecchio tempo ecco la situazione secondo me:

Installazione
1.0
Per installare i dirver dovete disabilitare il direct renderign nel kernel

ovvero ecco come deve apparire da menuconfig
Code:
 <M> /dev/agpgart (AGP Support)                                           
  │ │       < >   ALI chipset support                                                     
  │ │       < >   ATI chipset support                                                     
  │ │       < >   AMD Irongate, 761, and 762 chipset support                           
  │ │       < >   AMD Opteron/Athlon64 on-CPU GART support                         
  │ │       <M>   Intel 440LX/BX/GX, I8xx and E7x05 chipset support               
  │ │       < >   NVIDIA nForce/nForce2 chipset support                                 
  │ │       < >   SiS chipset support                                                     
  │ │       < >   Serverworks LE/HE chipset support                               
  │ │       < >   VIA chipset support                                                     
  │ │       < >   Transmeta Efficeon support                                       
  │ │       < > Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)     


Ovvero selezionate l'AGP e non selezionate il direct rendering.

1.1
Rebootate nel nuovo kernel
emergete i nuovi driver ati [IMHO sempre quelli in unstable sono sempre meglio...]
L'ebuild dà un sacco di informazioni .. ma alcune non sono proprio chiarissime .. per esempio
Code:
* Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.14-suspend2
 * Checking for MTRR support enabled ...                                                  [ ok ]
 * Checking for AGP support enabled ...                                                   [ ok ]
 * Checking for DRM support disabled ...                                                  [ ok ]
* X11 implementation is xorg-x11.


Sembrerebbe che il DRM venga disabilitato ed il modulo non venga costruito ...
quando invece, continuando su questa strada,da glxinfo ottengo :
Code:

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
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_OML_swap_method, GLX_SGI_make_current_read,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
    GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: FireMV 2400 PCI DDR Generic
OpenGL version string: 1.3.1014 (X4.3.0-8.18.8)
OpenGL extensions:


Ovvero --> Il DRM è attivo ed è l'ATI che lo gestisce.. quindi .. let's go on ...[bisogna crederci diciamo..]

aggiornate l'interfaccia opengl
Code:
eselect opengl set ati


Configurazione
2.0
Riscrivete il vostro xorg.conf con il programma
Code:
/opt/ati/bin/fglrxconfig

Il nuovo programma
Code:
/opt/ati/bin/aticonfig
a me nn ha funzionato.

Lanciate X.

dovrebbe andare.



features :

- Alcuni giochi girano + veloci che con i radeon
[testato nexuiz]
- Gnome carica + velocemente [forse è un mio placebo, forse no]

really bad bugs

- La software suspend 2, che con i driver radeon và tranquillamente, con questi fà casino, nonostante abbia abilitato l'opzione
Code:
UseDummyServer yes

nell
Code:
/etc/hibernate/hibernate.conf


- LA demo di doom3 s'imballa di brutto.
[Se richiamate le opzioni si freeza il sistema e bisogna spegnere con violenza.]

Non testate

- Le trasparenze non sò se funzionano decentemente.


my two cents.
_________________
gentoo ... l'unico pinguino da corsa
Back to top
View user's profile Send private message
earcar
Guru
Guru


Joined: 20 Sep 2004
Posts: 425
Location: Bologna, Italy

PostPosted: Mon Nov 14, 2005 5:26 pm    Post subject: Reply with quote

tizio wrote:
azz... se sei sicuro siano incompatibili allora e' quello il problema... (il link /usr/src/linux era giusto)

sicurissimo ;)

tizio wrote:
appena vado a casa provo a emergerli con ACCEPT_KEYWORDS (speriamo non dia problemi)

ACCEPT_KEYWORDS è deprecato da tempo

usa piuttosto un:
Code:
echo ">=x11-drivers/ati-drivers-8.18.8-r1 ~x86" >> /etc/portage/package.keywords

_________________
Bip... bip... bip... -- Sputnik 1
Back to top
View user's profile Send private message
earcar
Guru
Guru


Joined: 20 Sep 2004
Posts: 425
Location: Bologna, Italy

PostPosted: Mon Nov 14, 2005 5:43 pm    Post subject: Reply with quote

matttions wrote:

L'ebuild dà un sacco di informazioni .. ma alcune non sono proprio chiarissime .. per esempio
Code:
* Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.14-suspend2
 * Checking for MTRR support enabled ...                                                  [ ok ]
 * Checking for AGP support enabled ...                                                   [ ok ]
 * Checking for DRM support disabled ...                                                  [ ok ]
* X11 implementation is xorg-x11.

A me sembra invece molto chiaro :roll:
L'ebuild va a pescare se nella vostra conf del kernel avete abilitato MTRR e AGP e avete disabilitato il DRM


matttions wrote:

Sembrerebbe che il DRM venga disabilitato ed il modulo non venga costruito ...
quando invece, continuando su questa strada,da glxinfo ottengo :
Code:

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
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_OML_swap_method, GLX_SGI_make_current_read,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
    GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: FireMV 2400 PCI DDR Generic
OpenGL version string: 1.3.1014 (X4.3.0-8.18.8)
OpenGL extensions:


Ovvero --> Il DRM è attivo ed è l'ATI che lo gestisce.. quindi .. let's go on ...[bisogna crederci diciamo..]

Per crederci invece basta guardare meglio:
Quote:
[...cut...]
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: FireMV 2400 PCI DDR Generic
OpenGL version string: 1.3.1014 (X4.3.0-8.18.8)
OpenGL extensions:



matttions wrote:
- Le trasparenze non sò se funzionano decentemente.

Con i driver binari (x11-drivers/ati-drivers) le trasparenze non funzionano perché sono volutamente non supportate da ati la quale ha detto che finchè composite sarà sperimentale non daranno supporto a questa feature.

**earcar ;)
_________________
Bip... bip... bip... -- Sputnik 1
Back to top
View user's profile Send private message
tizio
Guru
Guru


Joined: 22 Mar 2005
Posts: 365

PostPosted: Mon Nov 14, 2005 7:46 pm    Post subject: Reply with quote

yeah!!!
ho "emergiato" gli ati-drivers 8.19.10!!
funziona il direct rendering anche su kernel 2.6.14 finalmente!!!
grazie a tutti!!
ora pero' e' sorto il problema che quando esco da fluxbox o quando faccio ctrl+alt+f1 mi va in crash e devo forzare lo spegnimento...
sia con fglrx che con radeon..
e' cosi unstable questa versione di ati-drivers o sbaglio qualcosa?

questo puo c'entrare qualcosa???
root:/home/tizio# emerge -pv --update --deep world

These are the packages that I would merge, in order:

Calculating world dependencies \
!!! All ebuilds that could satisfy "app-admin/eselect-opengl" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-admin/eselect-opengl-1.0.2-r1 (masked by: ~x86 keyword)
- app-admin/eselect-opengl-1.0.3 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!! (dependency required by "x11-drivers/ati-drivers-8.19.10" [ebuild])


!!! Problem with ebuild x11-drivers/ati-drivers-8.19.10
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.
Back to top
View user's profile Send private message
matttions
Guru
Guru


Joined: 19 Jul 2004
Posts: 338

PostPosted: Mon Nov 14, 2005 7:56 pm    Post subject: Reply with quote

earcar wrote:
matttions wrote:

L'ebuild dà un sacco di informazioni .. ma alcune non sono proprio chiarissime .. per esempio
Code:
* Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found sources for kernel version:
 *     2.6.14-suspend2
 * Checking for MTRR support enabled ...                                                  [ ok ]
 * Checking for AGP support enabled ...                                                   [ ok ]
 * Checking for DRM support disabled ...                                                  [ ok ]
* X11 implementation is xorg-x11.

A me sembra invece molto chiaro :roll:
L'ebuild va a pescare se nella vostra conf del kernel avete abilitato MTRR e AGP e avete disabilitato il DRM



L'output non cambia di una virgola se il DRM viene compilato come modulo o built in.
Almeno sul mio sistema.

matttions wrote:

Sembrerebbe che il DRM venga disabilitato ed il modulo non venga costruito ...
quando invece, continuando su questa strada,da glxinfo ottengo :
Code:

name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
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_OML_swap_method, GLX_SGI_make_current_read,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_ATI_pixel_format_float,
    GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: FireMV 2400 PCI DDR Generic
OpenGL version string: 1.3.1014 (X4.3.0-8.18.8)
OpenGL extensions:


Ovvero --> Il DRM è attivo ed è l'ATI che lo gestisce.. quindi .. let's go on ...[bisogna crederci diciamo..]

Per crederci invece basta guardare meglio:
Quote:
[...cut...]
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: FireMV 2400 PCI DDR Generic
OpenGL version string: 1.3.1014 (X4.3.0-8.18.8)
OpenGL extensions:


Si infatti volevo dire che nonostante i strani avvisi dell'ebuild, il modulo viene costruito.. come riporta glxinfo :)
matttions wrote:
- Le trasparenze non sò se funzionano decentemente.

Con i driver binari (x11-drivers/ati-drivers) le trasparenze non funzionano perché sono volutamente non supportate da ati la quale ha detto che finchè composite sarà sperimentale non daranno supporto a questa feature.

**earcar ;)[/quote]

Intedevo che nonostante la configurazione dell'ebuild dice che non verrà costruito il modulo, questo viene costruito.

Almeno qui da me....

Da voi come butta?

:)
_________________
gentoo ... l'unico pinguino da corsa
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum