View previous topic :: View next topic |
Author |
Message |
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Wed Aug 27, 2003 3:29 pm Post subject: "direct rendering: no" dopo l'install e config di |
|
|
ciao a tutti
ho un pII biproc con sopra una voodoo3, e kde,
e dopo aver seguito la guida all'accelerazione hardware 3d (http://www.gentoo.org/doc/it/dri-howto.xml) glxinfo mi continua a rispondere "direct rendering: no" dandomi:
Xlib: extension "XFree86-DRI" missing on display ":0.0".
che è? morde?
poi: nel file /etc/X11/XF86config ho anche un'opzione "DRI" sotto la Section device disabilitata di standard, ma anche provando ad abilitarla non cambia nulla, e glxinfo mi risponde sempre direct rendering: no con lo stesso identico errore di prima... sigh
ho girato per vari forum, e ho visto questo problema ma solo per schede ati radeon, e, tra l'altro, senza risoluzione... qualcuno che abbia una voodoo3 e che mi aiuti?
vojo quake3 :°°°° |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Wed Aug 27, 2003 3:44 pm Post subject: |
|
|
Che profondità di colore usi? A me l'accelerazione grafica con una voodoo3 funziona solo con profondità inferiori ai 16 bit (limite dato dalla scheda) _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
stuart Guru
Joined: 27 Apr 2003 Posts: 552
|
Posted: Wed Aug 27, 2003 6:49 pm Post subject: |
|
|
a me quell'errore lo dava quando lo facevo da utente normale senza averci dato i permessi, da root andava |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Wed Aug 27, 2003 9:32 pm Post subject: |
|
|
Devi dare dei permessi particolare al DRI, aggiungi:
Code: | Section "DRI"
Mode 0666
EndSection |
al tuo file XF86Config. _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Thu Aug 28, 2003 12:09 am Post subject: |
|
|
grazie ma purtroppo continua a non andare...
i permessi li avevo gia messi, e sto provando da root... come profondità avevo 24, adesso ho messo 16 e continua a comportarsi nello stesso identico modo, e uguale con 8 bit...
adesso ho anche trovato in un thread un file di configurazione XF86Config in cui caricano anche il modulo GLcore, e ho provato ad aggiungerlo ma non cambia assolutamente nulla, tranne che con la profondità a 8 bit si vede di m***a...
help |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Thu Aug 28, 2003 8:02 am Post subject: |
|
|
Nel kernel è tutto ok? Io ho usato semplicemente Xfree (non la versione modificata DRM), attivando nel kernel le opportune opzioni e funziona egregiamente (sempre con 16 bit però). Hai provato questa soluzione? _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Thu Aug 28, 2003 2:03 pm Post subject: |
|
|
nel kernel che cosa hai attivato?
io ho provato cosi:
<*> /dev/agpgart (AGP Support)
│ │ [*] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support │ │
│ │ [ ] Intel I810/I815/I830M (on-board) support │ │
│ │ [ ] VIA chipset support │ │
│ │ [ ] AMD Irongate, 761, and 762 support │ │
│ │ [ ] AMD 8151 support │ │
│ │ [ ] Generic SiS support │ │
│ │ [ ] ALI chipset support │ │
│ │ [ ] Serverworks LE/HE support │ │
│ │ [*] Direct Rendering Manager (XFree86 DRI support) │ │
│ │ [*] Build drivers for old (XFree 4.0) DRM │ │
│ │ --- DRM 4.0 drivers │ │
│ │ <M> 3dfx Banshee/Voodoo3+ │ │
│ │ < > 3dlabs GMX 2000
qualcos'altro? se è cosi ho appena riavviato, stesso identico problema di prima |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Thu Aug 28, 2003 2:28 pm Post subject: |
|
|
JokerMaN wrote: |
<*> /dev/agpgart (AGP Support)
[*] Intel 440LX/BX/GX and I815/I820/I830M/I830MP/I840/I845/I850/I860 support
[*] Direct Rendering Manager (XFree86 DRI support)
[*] Build drivers for old (XFree 4.0) DRM
<M> 3dfx Banshee/Voodoo3+
|
Si, più o meno è così. Non ho messo Build drivers for old (XFree 4.0) DRM (avanza) e ho compilato staticamente anzichè come modulo l'ultima opzione. _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Fri Aug 29, 2003 12:16 am Post subject: |
|
|
sigh... ci ho appena provato, esattamente come il tuo... e mi continua a dare lo stesso errore... non capisco, anche perchè con la rh7.3 andava... quindi la scheda non può essere.
help |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Fri Aug 29, 2003 6:23 am Post subject: |
|
|
Ma carichi il modulo della Voodoo? _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Fri Aug 29, 2003 8:26 am Post subject: |
|
|
Ci posti il tuo XF86Config per curiosità? Inoltre hai messo nella tua variabile USE il valore"voodoo3"? Io ho compilato tutto il sistema con tale variabile
(dovrebbe abilitarti il supporto alla voodoo3 in ogni dove) _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Fri Aug 29, 2003 10:45 am Post subject: |
|
|
Sto inziando a credere di avere cappellato qualcosa di grosso.. in quanto al modulo della voodoo3 adesso è compilato staticamente nel kernel, mentre nella variabile USE me l'ero dormito. adesso provo a ricompilare il kernel daccapo, chissa.. tanto 10 o 11 volte
ecco il file XF86Config:
Section "ServerLayout"
Identifier "XFree86 Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "record"
Load "extmod"
Load "dbe"
#Load "dri"
Load "glx"
#Load "GLcore"
Load "xtrap"
Load "type1"
Load "speedo"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc104"
Option "XkbLayout" "it"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
EndSection
Section "Monitor"
#DisplaySize 270 200 # mm
Identifier "Monitor0"
VendorName "CPL"
ModelName "96b"
HorizSync 31.5-48.5
VertRefresh 50-70
Option "DPMS"
ModeLine "1024x768/60Hz" 65 1024 1032 1176 1344 768 771 777 806 -HSync -VSync
EndSection
Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option "NoAccel" # [<bool>]
#Option "SWcursor" # [<bool>]
#Option "UsePIO" # [<bool>]
#Option "ShowCache" # [<bool>]
#Option "VideoKey" # <i>
#Option "NoSLI" # [<bool>]
#Option "TexturedVideo" # [<bool>]
#Option "DRI" "True" # [<bool>]
Identifier "Card0"
Driver "tdfx"
VendorName "Generic"
BoardName "tdfx"
ChipSet "3dfx Voodoo3"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Depth 1
Virtual 0 0
EndSubSection
SubSection "Display"
Depth 4
Virtual 0 0
EndSubSection
SubSection "Display"
Depth 8
Virtual 0 0
EndSubSection
SubSection "Display"
Depth 15
Virtual 0 0
EndSubSection
SubSection "Display"
Depth 16
Virtual 0 0
EndSubSection
SubSection "Display"
Depth 24
Virtual 0 0
EndSubSection
EndSection
#Section "DRI"
#Mode 0666
#EndSection
Section "ServerFlags"
EndSection |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Fri Aug 29, 2003 10:56 am Post subject: |
|
|
Non sono molto pratico di xfree ma l'ultima parte non dovrebbe
essere qualcosa del genere.
Code: | Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultColorDepth 15
SubSection "Display"
Depth 8
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
ViewPort 0 0
EndSubSection
EndSection
Section "DRI"
Mode 0666
EndSection |
_________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Fri Aug 29, 2003 11:05 am Post subject: |
|
|
fedeliallalinea wrote: |
DefaultColorDepth 15
|
Magari metti 16 qui e leva direttamente la parte successiva relativa al 15 (il resto va bene come t'ha detto fedeliallalinea). In quanto al DRI nell'ultima parte deve essere abilitato (cioè decommentato), ma non avevi detto di averlo già fatto? _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Fri Aug 29, 2003 11:09 am Post subject: |
|
|
Shev wrote: | Che profondità di colore usi? A me l'accelerazione grafica con una voodoo3 funziona solo con profondità inferiori ai 16 bit (limite dato dalla scheda) |
Io avevo messo a 15 per il motivo descritto sopra da Shev. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
shev Bodhisattva
Joined: 03 Feb 2003 Posts: 4084 Location: Italy
|
Posted: Fri Aug 29, 2003 11:20 am Post subject: |
|
|
fedeliallalinea wrote: |
Io avevo messo a 15 per il motivo descritto sopra da Shev. |
Si, mi sono espresso male io. Intendevo 16 compreso
Tra l'altro guardavo per curiosità le frequenze di refresh: le hai messe seguendo quanto indicato dal manuale del tuo monitor o hai lasciato quelle di default? Mi sembrano un po' limitatanti... (non c'entra con il tuo problema, sia chiaro, è solo curiosità e voglia di ottimizzazione ) _________________ Se per vivere ti dicono "siediti e stai zitto" tu alzati e muori combattendo |
|
Back to top |
|
|
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Fri Aug 29, 2003 11:52 am Post subject: |
|
|
sto provando come mi avete detto.. in quanto al DRI era commentato per una mia prova, prima era abilitato... per le frequenze del monitor ho lasciato quelle di default avendo un monitor temporaneo, un 15 pollici di cui tra l'altro non so neanche marca e modello )) (che dovrà cambiare al più presto )
ok qualcosa è cambiato... non mi da + quell'errore (XLib: etc) ma continua a dirmi "direct rendering: no" e ciò è gia buono
dov'è gia il file di log? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Fri Aug 29, 2003 1:16 pm Post subject: |
|
|
JokerMaN wrote: | dov'è gia il file di log? |
Tutti i file di log si trovano in /var/log _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Fri Aug 29, 2003 2:07 pm Post subject: |
|
|
si ops hai ragione
nel log mi dice che carica il glx il dri e che abilita il direct rendering....
perchè a me non risulta da glxinfo?
log:
(II) LoadModule: "dri"
(II) Loading /usr/X11R6/lib/modules/extensions/libdri.a
(II) Module dri: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "drm"
(II) LoadModule: "drm"
(II) Loading /usr/X11R6/lib/modules/linux/libdrm.a
(II) Module drm: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension XFree86-DRI
(II) LoadModule: "glx"
(II) Loading /usr/X11R6/lib/modules/extensions/libglx.a
(II) Module glx: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading sub module "GLcore"
(II) LoadModule: "GLcore"
(II) Loading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) Module GLcore: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
ABI class: XFree86 Server Extension, version 0.2
(II) Loading extension GLX
(II) LoadModule: "GLcore"
(II) Reloading /usr/X11R6/lib/modules/extensions/libGLcore.a
(II) LoadModule: "xtrap"
(II) Loading /usr/X11R6/lib/modules/extensions/libxtrap.a
(II) Module xtrap: vendor="The XFree86 Project"
compiled for 4.3.0, module version = 1.0.0
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.2
[....]
(II) TDFX(0): [drm] installed DRM signal handler
(II) TDFX(0): [DRI] installation complete
(==) TDFX(0): Direct rendering enabled
e perchè a me nun me lo da? |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Fri Aug 29, 2003 2:10 pm Post subject: |
|
|
Ma non ho capito una cosa X adesso parte o no? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Sat Aug 30, 2003 1:16 pm Post subject: |
|
|
sisi X parte, ma il problema non è X il problema è che non riesco a fare funzionare l'accelerazione, continua a darmi "direct rendering: No" anche se sembra dai log che carichi correttamente i moduli glx e dri.... |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31288 Location: here
|
Posted: Sat Aug 30, 2003 1:34 pm Post subject: |
|
|
glxgears come funziona e che output ti da? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
cerri Bodhisattva
Joined: 05 Mar 2003 Posts: 2957 Location: # init S
|
Posted: Sat Aug 30, 2003 2:22 pm Post subject: |
|
|
Forse dico una vaccata: hai abilitato VideoForLinux nel kernel? _________________ Enjoy your freedom.
Sex is like hacking. You get in, you get out, and you hope you didnt leave something behind that can be traced back to you.
<----------------------->
Andrea Cerrito |
|
Back to top |
|
|
JokerMaN n00b
Joined: 27 Aug 2003 Posts: 51
|
Posted: Sat Aug 30, 2003 4:37 pm Post subject: |
|
|
video for linux è abilitato, non mi ricordo se come modulo o statico ma è abilitato....
ecco l'output di glxgears:
GL_RENDERER = Mesa GLX Indirect
GL_VERSION = 1.3 Mesa 4.0.4
GL_VENDOR = Mesa project: www.mesa3d.org
GL_EXTENSIONS = GL_ARB_imaging GL_ARB_multitexture GL_ARB_texture_border_clamp GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_transpose_matrix GL_EXT_abgr GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_lod_bias
348 frames in 5.0 seconds = 69.600 FPS |
|
Back to top |
|
|
|