Aiuto Matrox G400 AGP
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Aiuto Matrox G400 AGP
Salve.
Recentemente mi sono procurato una Matrox Millennium G400 AGP, 32 Mb.
Sono riuscito ad abilitare l'accelerazione, sia in modo 16bpp, sia 24bpp.
La cosa strana è che glxgears mi dà valori ridicoli (neanche 400 FPS), però le prestazioni della scheda sono abbastanza buone.
Probabilmente sto sbagliando qualcosa nel file xorg.conf
Se qualcuno che ha una Matrox potesse postare solamente la sezione Device del suo xorg.conf mi farebbe un piacere.
Recentemente mi sono procurato una Matrox Millennium G400 AGP, 32 Mb.
Sono riuscito ad abilitare l'accelerazione, sia in modo 16bpp, sia 24bpp.
La cosa strana è che glxgears mi dà valori ridicoli (neanche 400 FPS), però le prestazioni della scheda sono abbastanza buone.
Probabilmente sto sbagliando qualcosa nel file xorg.conf
Se qualcuno che ha una Matrox potesse postare solamente la sezione Device del suo xorg.conf mi farebbe un piacere.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Molto probabilmente il mio problema riguarda il Bus AGP; la G400 è AGP 4x, mentre il mio "vecchio" PC ha il Bus AGP 1x. Più di così non posso salire (se ci provo si pianta tutto)!
Sto usando i driver forniti da Xorg in quanto quelli originali della Matrox, nel mio caso, peggiorano le prestazioni della scheda.
La cosa stranissima è che prima avevo una 3Dfx Voodoo 3 3500 TV e glxgears mi dava 1500 FPS; adesso, con la G400, glxgears mi da appena 450 FPS, però le prestazioni sono migliori rispetto alla Voodoo!
Ad esempio, gli Xscreensaver adesso girano velocissimi, anche con profondità di colore a 24bpp; con la Voodoo, certi Xscreensaver (tipo queens) erano praticamente inchiodati!
Per quanto riguarda il mio xorg.conf, la sezione "Device" è la seguente:
Per quanto riguarda Xorg.0.log, non c'è nessun messaggio di errore (EE); l'unico warning è:
Questo è tutto.
P.S. Naturalmente, per quanto riguarda il kernel, ho compilato tutti i moduli necessari, e cioè: agpgart, amd_k7_agp (AGP to PCI bridge della mia motherboard), mga, mga framebuffer, etc.
Sto usando i driver forniti da Xorg in quanto quelli originali della Matrox, nel mio caso, peggiorano le prestazioni della scheda.
La cosa stranissima è che prima avevo una 3Dfx Voodoo 3 3500 TV e glxgears mi dava 1500 FPS; adesso, con la G400, glxgears mi da appena 450 FPS, però le prestazioni sono migliori rispetto alla Voodoo!
Ad esempio, gli Xscreensaver adesso girano velocissimi, anche con profondità di colore a 24bpp; con la Voodoo, certi Xscreensaver (tipo queens) erano praticamente inchiodati!
Per quanto riguarda il mio xorg.conf, la sezione "Device" è la seguente:
Codice: Seleziona tutto
Section "Device"
Identifier "G400_1"
Driver "mga"
ChipSet "mgag400"
VideoRam 32768
# Insert Clocks lines here if appropriate
VendorName "Matrox"
BoardName "Millennium G400 AGP Dual Head"
Option "HWcursor" "on"
Option "NoHal"
Option "AGPMode" "1"
EndSection
Codice: Seleziona tutto
(WW) MGA(0): Video BIOS info block not detected!P.S. Naturalmente, per quanto riguarda il kernel, ho compilato tutti i moduli necessari, e cioè: agpgart, amd_k7_agp (AGP to PCI bridge della mia motherboard), mga, mga framebuffer, etc.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
E' tutto abilitato, compreso il DRI.
Purtroppo il mio PC ha il terribile Chipset AMD Irongate 751/VIA 686A che, a quanto ne so io, provoca parecchi casini con il bus AGP; anche se da qualche parte ho letto che il problema è risolvibile.
Codice: Seleziona tutto
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_hyperpipe, GLX_SGIX_swap_barrier,
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_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_SGI_make_current_read,
GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: VA Linux Systems Inc.
OpenGL renderer string: Mesa DRI G400 20050609 AGP 1x x86/MMX+/3DNow!+
OpenGL version string: 1.2 Mesa 6.4.1
OpenGL extensions:
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_texture_compression,
GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
GL_ARB_texture_env_crossbar, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_program, GL_ARB_window_pos,
GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_logic_op, GL_EXT_clip_volume_hint,
GL_EXT_compiled_vertex_array, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
GL_EXT_secondary_color, GL_EXT_separate_specular_color,
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_object,
GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
GL_ATI_texture_env_combine3, GL_IBM_rasterpos_clip, GL_MESA_ycbcr_texture,
GL_MESA_window_pos, GL_NV_light_max_exponent, GL_NV_texture_rectangle,
GL_NV_texgen_reflection, GL_NV_vertex_program, GL_NV_vertex_program1_1,
GL_OES_read_format, GL_SGIS_generate_mipmap, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, 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 0 0 0 0 0 0 0 0 None
0x24 24 tc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0x25 24 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0x26 24 tc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0x27 24 tc 0 24 0 r y . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0x28 24 tc 0 24 0 r . . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0x29 24 tc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0x2a 24 tc 0 24 0 r . . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0x2b 24 dc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0x2c 24 dc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
0x2d 24 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0x2e 24 dc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
0x2f 24 dc 0 24 0 r y . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0x30 24 dc 0 24 0 r . . 8 8 8 0 0 0 0 16 16 16 0 0 0 Slow
0x31 24 dc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
0x32 24 dc 0 24 0 r . . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
Con glxgears dovresti essere intorno ai 1000fps/5sec(dipende anche dalla cpu).
Ti consiglierei di scaricarti un kernel più recente e magari la versione 6.9 di xorg che dovrebbe migliorare di parecchio il supporto nativo.
La G400 è un'ottima scheda nonostante gli anni ed è un peccato non sfruttarla a dovere.
Ti consiglierei di scaricarti un kernel più recente e magari la versione 6.9 di xorg che dovrebbe migliorare di parecchio il supporto nativo.
La G400 è un'ottima scheda nonostante gli anni ed è un peccato non sfruttarla a dovere.
- phobos3576
- Staff

- Messaggi: 2980
- Iscritto il: dom 17 apr 2005, 0:00
- Slackware: 13.1
- Kernel: 2.6.37-smp
- Desktop: KDE 4.5.3
Xorg 6.9 l'ho già installato; adesso è sparito quel messaggio di warning
(WW) MGA(0): Video BIOS info block not detected!
Il valore FPS però non cambia. (la mia CPU è una AMD Athlon K7 650 MHz)
Per quanto riguarda il kernel, sto aspettando che arrivi il 2.6.16; attualmente ho un 2.6.14.
Ho anche dei casini con Windows; in presenza di programmi OpenGL si blocca tutto (con i driver certificati Matrox).
Ho dovuto disabilitare l'accelerazione hardware.
Come ho scritto prima, le Matrox hanno avuto sempre seri problemi di incompatibilità con i Chipset AMD Irongate.
(WW) MGA(0): Video BIOS info block not detected!
Il valore FPS però non cambia. (la mia CPU è una AMD Athlon K7 650 MHz)
Per quanto riguarda il kernel, sto aspettando che arrivi il 2.6.16; attualmente ho un 2.6.14.
Ho anche dei casini con Windows; in presenza di programmi OpenGL si blocca tutto (con i driver certificati Matrox).
Ho dovuto disabilitare l'accelerazione hardware.
Come ho scritto prima, le Matrox hanno avuto sempre seri problemi di incompatibilità con i Chipset AMD Irongate.
