View Full Version : Voodoo3 su fedora core3....non riesco ad abilitare il 3D!!!
Con fedora core 1 mi ricordo che era bastato impostare la profondità colore a 16 bit e finalmente il direct rendering si era attivato!
Con la core anche settando i 16 bit il 3d continua a non andare!
Aiutatemi!!!!!! :mc:
...glxinfo mi dice:
libGL warning: 3D driver claims to not support visual 0x25 0x26 0x29 0x2a ....
Raga datemi una mano......
Ciao!
Io ho Fedora Core 3 e scheda grafica Voodoo3 (non conosco gli altri dettagli). Comunque a me l'accelerazione 3D funziona senza aver fatto nulla (perche' non ho idea di come si faccia), pero' e' abbastanza lenta, tipo 130 fps (stando a glxgears). Forse non e' configurata in maniera ottimale.
Se mi dici quali sono i files di interesse, te li posto cosi' vedi quali sono le differenze con quelli del tuo sistema. Intanto ti posto l'output di glxinfo, ammesso che ti serva:
name of display: :0.0
display: :0 screen: 0
direct rendering: No
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: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
GLX_OML_sync_control, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.1)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_transpose_matrix, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_logic_op,
GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, GL_EXT_point_parameters,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs,
GL_EXT_stencil_two_side, GL_EXT_stencil_wrap, GL_EXT_subtexture,
GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
GL_ATIX_texture_env_combine3, GL_IBM_texture_mirrored_repeat,
GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
GL_NV_blend_square, GL_NV_point_sprite, GL_NV_texgen_reflection,
GL_NV_texture_rectangle, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x23 24 tc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x25 24 tc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x26 24 tc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x27 24 dc 0 24 0 r y . 8 8 8 0 0 16 0 0 0 0 0 0 0 None
0x28 24 dc 0 24 0 r y . 8 8 8 0 0 16 8 16 16 16 0 0 0 None
0x29 24 dc 0 32 0 r y . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
0x2a 24 dc 0 32 0 r . . 8 8 8 8 0 16 8 16 16 16 16 0 0 None
Ciao!
Grazie x aver risposto....ma neanche te ce l'hai abilitata!
Nel senso che in 3D ci vai (come ci vado anche io) ma è lentissimo perchè hai l'accelerazione software, non quella hardware!
Prova a giocare a tuxrace sarà ingiocabile!
Se invece si abilità l'accelerazione hardware tuxrace divemta bello fluido!
Dobbiamo far in modo che la stringa direct rendering: sia su Yes!!!
Ciao!
Io ho Fedora Core 3 e scheda grafica Voodoo3 (non conosco gli altri dettagli). Comunque a me l'accelerazione 3D funziona senza aver fatto nulla (perche' non ho idea di come si faccia), pero' e' abbastanza lenta, tipo 130 fps (stando a glxgears). Forse non e' configurata in maniera ottimale.
Se mi dici quali sono i files di interesse, te li posto cosi' vedi quali sono le differenze con quelli del tuo sistema. Intanto ti posto l'output di glxinfo, ammesso che ti serva:
Ciao!
Grazie x aver risposto....ma neanche te ce l'hai abilitata!
[...]
Dobbiamo far in modo che la stringa direct rendering: sia su Yes!!!
Ah, ecco... :doh: Allora siamo in due ad avere lo stesso problema.
In effetti tuxrace non l'avevo mai provato su Fedora, non gioco mai col pc, ma ora ho visto che in effetti e' lentissimo. Se non ricordo male, con Mandrake 10.1 era giocabile.
Piu' tardi riprovo.
Ah, ho anche una Suse 9.2 installata, e sono sicuro che in quel caso il 3D e' abilitato perche' lo chiede esplicitamente durante l'installazione. Credi che i files di configurazione di queste altre distro possano essere utili?
Gica
RaouL_BennetH
07-05-2005, 14:29
Premessa, non uso la vodoo 3 (ma l'avevo, che gran pezzo di scheda che era :cry: ) Però, googleando ho trovato che per far funzionare il 3d con la vodoo, bisogna prima accertarsi di avere installate le xlibmesa3, poi di editare il file di X (xfree o xorg a seconda) piazzandoci dentro:
SubSection "Display"
Depth 16
Modes "1024x768" "832x624" "800x600" "720x400" "640x480"
EndSubSection
E' importante cmq che ci siano le xlibmesa3.
E' importante cmq che ci siano le xlibmesa3.
Come si fa a vedere se sono installate? E' una cosa che non ho ancora ben capito: dove si deve guardare per sapere quali pacchetti sono presenti nel sistema? E per il sw installato dai sorgenti? Bisogna cercare semplicemente la presenza dei files (ammesso di conoscerne i nomi)?
Grazie,
ciao...
RaouL_BennetH
07-05-2005, 14:40
locate xlibmesa
Ma su fedora è probabile che ci sia un comando apposito.
Per esempio su debian io digito:
dpkg -l nome_pacchetto
su gentoo
emerge -s oppure equery
entrambi i comandi mi dicono se la libreria c'è e che versione è.
Su col morale, consideratevi dei veri privilegiati perché tra poco le schede Voodoo avranno i migliori drivers del mondo per Linux grazie alle MesaFX del grande Daniel Borca.
Amigamerlin sta valutando quale distribuzione utilizzare come riferimento ma è chiaro che questo serve solo per i newbie come me che non possono/vogliono sbattersi più di tanto per giocare sotto Linux.
Per saperne di più seguite questa (http://www.forumzone.it/topic.asp?TOPIC_ID=14704&FORUM_ID=68&CAT_ID=19&Topic_Title=Quale+distribuzione+di+linux%3F&Forum_Title=Linux+e+la+filosofia+del+Software+Libero) discussione su forumzone e non fate caso all'ambiente litigioso, quando ci sono troppi galli in un pollaio è inevitabile.
Se volete intervenire riportando le vostre esperienze siete i benvenuti, avanti allora e FORZA 3DFX!!! :D
Altri utili link...
Linux drivers per 3DFX (http://www.3dfxzone.it/news/puntatore.php?uid=877)
MesaFX vs 3dfxogl in Quake III (http://www.forumzone.it/topic.asp?TOPIC_ID=14673&FORUM_ID=40&CAT_ID=25&Topic_Title=MesaFx+Vs+3dfxogl+in+Quake+III&Forum_Title=3dfx+Hardware+e+Software+%2D+Discussioni)
Sito di Daniel Borca (http://www.geocities.com/dborca/)
Evoluzione dei drivers sotto Windows (http://www.forumzone.it/topic.asp?TOPIC_ID=15237&FORUM_ID=40&CAT_ID=25&Topic_Title=Amigamerlin+3%2E1+R10+coming+soon&Forum_Title=3dfx+Hardware+e+Software+%2D+Discussioni)
MI-TI-CO!!!!!!!!
E' bastato installare le mesalib e il glide3 e direct rendering è andato su yes!!!!!!!!
Grazie a tutti!!!!!!!!!!!!!!!!!!!
:)
Io invece ho scaricato i driver da questo sito (http://www.3dfxzone.it/dir/3dfx/voodoo3/linux.htm), ma leggendo la documentazione ho visto che sono per X-Free86... io uso Xorg.
Ora vedo di trovare i pacchetti installati da Axl_Mas; sapete dove trovarli senza gironzolare troppo in rete? Magari .rpm :)
Gica
PS: su SuSE 9.2 (usando come server grafico X-Free86) il 3D va a circa 1260 fps... E' buono o si puo' migliorare ancora?
RaouL_BennetH
09-05-2005, 12:50
MI-TI-CO!!!!!!!!
E' bastato installare le mesalib e il glide3 e direct rendering è andato su yes!!!!!!!!
Grazie a tutti!!!!!!!!!!!!!!!!!!!
:)
:asd: :cool:
Io invece ho scaricato i driver da questo sito (http://www.3dfxzone.it/dir/3dfx/voodoo3/linux.htm), ma leggendo la documentazione ho visto che sono per X-Free86... io uso Xorg.
Ora vedo di trovare i pacchetti installati da Axl_Mas; sapete dove trovarli senza gironzolare troppo in rete? Magari .rpm :)
Gica
PS: su SuSE 9.2 (usando come server grafico X-Free86) il 3D va a circa 1260 fps... E' buono o si puo' migliorare ancora?
Guarda che i miei precedenti post sono pieni di link, controlla bene che il sito è lo stesso ma le pagine sono diverse... ;)
Non ci riesco... :(
Apparentemente, sul sistema le Mesa sono installate:
/usr/X11R6/lib/libOSMesa.so.4.0
/usr/X11R6/lib/libOSMesa.so.4
/usr/X11R6/lib/libOSMesa.a
/usr/X11R6/lib/libOSMesa.so
ma l'accelerazione non va.
Ho provato ad installare il pacchetto MesaLib-3dfx-3.2-1.i586.rpm, ma mi dice che mancano libglide.so.2 e libvga.so.1. Ho quindi trovato ed installato libglide3-3.10.00.30303-61714cl.i386.rpm, ma niente. Stesso risultato con Glide3-20010520-33.i386.rpm e Glide_V3-2.60.16-1.1.i386.rpm. Boh! Su rpmfind non sono riuscito a trovare nessun pacchetto simile a libvga... Cmq sul sistema c'e' questo file: /usr/X11R6/lib/modules/libvgahw.a Non e' quello giusto, vero?
Qualche idea?
Per sanford: ai link che mi hai indicato, fino ad ora sono riuscito a trovare solo i sorgenti delle Mesa, ma per XFree-86... Provero' a cercare ancora :muro:
Grazie a tutti,
Gica
Basta avere pazienza, tra poco ci saranno i drivers "ufficiali" per Linux e se chiedete ad Amigamerlin forse vi darà la data esatta. :)
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.