Pagina 1 di 1

Matrox Millenium e Configurazione Xine

Inviato: sab 18 feb 2006, 16:22
da Litie
Ciao a tutti.
Guardando film in DVD l'immagine avanza a scatti...dando il comando xine-check,ecco il risultato:
Litie@pavia:~$ xine-check
Please be patient, this script may take a while to run...
[ good ] you're using Linux, doing specific tests
[ good ] looks like you have a /proc filesystem mounted.
[ good ] You seem to have a reasonable kernel version (2.4.31)
[ good ] intel compatible processor, checking MTRR support
[ good ] you have MTRR support and there are some ranges set.
[ good ] found the player at /usr/bin/xine
[ good ] /usr/bin/xine is in your PATH
[ good ] found /usr/bin/xine-config in your PATH
[ good ] plugin directory /usr/lib/xine/plugins/1.0.2 exists.
[ good ] found unknown plugin: xineplug_flac.so
[ good ] found input plugins
[ good ] found demux plugins
[ good ] found decoder plugins
[ good ] found video_out plugins
[ good ] found audio_out plugins
[ good ] skin directory /usr/share/xine/skins exists.
[ good ] found logo in /usr/share/xine/skins
[ good ] I even found some skins.
[ good ] /dev/cdrom points to /dev/hdc
[ good ] /dev/dvd points to /dev/hdc
[ good ] DMA is enabled for your DVD drive
[ good ] found xvinfo: X-Video Extension version 2.2
[ hint ] Your X server doesn't support YV12 overlays.
That means xine will have to do color space transformation and scaling
in software, which is quite CPU intensive. Maybe upgrading your
X server will help here.
If you have an ATI card, you'll find accelerated X servers on
http://www.linuxvideo.org/gatos/
press <enter> to continue...

[ hint ] Your X server doesn't support YV12 overlays.
That means xine will have to do color space transformation and scaling
in software, which is quite CPU intensive. Maybe upgrading your
X server will help here.
If you have an ATI card, you'll find accelerated X servers on
http://www.linuxvideo.org/gatos/
press <enter> to continue...

[ hint ] Your X server doesn't have any XVideo support...
XVideo is an X server extension introduced by XFree86 4.x. This
extension provides access to hardware accelerated color space
conversion and scaling, which gives a great performance boost.
If you have a fast (>1GHz) machine, you may be able to watch all
kinds of video, anyway. You will waste lots of CPU cycles, though...
press <enter> to continue...

Litie@pavia:~$
Monto una scheda Matrox Millenium con 32Mb di Ram,i driver installati sono quelli Matrox generici installabili con xorgconfig...
Che posso fare??? :oops: :oops: :oops:

Inviato: sab 18 feb 2006, 18:01
da manublade
Hai attivato nel kernel l'opzione per la matrox? se come modulo, "matroxfb" è caricato?
cosa dice cat /var/log/Xorg.0.log ? nel Xorg.conf in Section
Device è Driver "mga" ?

Inviato: sab 18 feb 2006, 18:52
da Litie
Ho installato la slack 10.2 con kernel 2.4.x di default.L'unica impostazione della scheda grafica l'ho fatta settando xorgconfig selezionando i driver matrox generici.....il kernel non l'ho toccato!!!
cat /var/log/Xorg.0.log produce un listato lunghissimo,lo posto ? :?

Inviato: sab 18 feb 2006, 18:58
da manublade
Posta cat /var/log/Xorg.0.log |grep mga e cat /var/log/Xorg.0.log |grep WW
da root modprobe -l |grep matrox per vedere se esiste il modulo, lsmod |grep matrox per vedere se è caricato e modprobe matroxfb per caricarlo.
cat /usr/src/linux/.config |grep MATROX per vedere se è compilato o meno nel kernel.
Prova a passare al kernel 2.6 lo trovi nel secondo cd.

Inviato: sab 18 feb 2006, 19:20
da Litie
Prima di tutto, grazie mille per l'aiuto.Procedo con ordine:

cat /var/log/Xorg.0.log |grep mga
Litie@pavia:~$ cat /var/log/Xorg.0.log |grep mga
Litie@pavia:~$
****nessun output****
cat /var/log/Xorg.0.log |grep WW
Litie@pavia:~$ cat /var/log/Xorg.0.log |grep WW
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/local/".
(WW) `fonts.dir' not found (or not valid) in "/usr/X11R6/lib/X11/fonts/Speedo/".
*(WW) (1280x1024,Monitor) mode clock 135MHz exceeds DDC maximum 110MHz
(WW) (1280x1024,Monitor) mode clock 157.5MHz exceeds DDC maximum 110MHz
Litie@pavia:~$
modprobe -l |grep matrox
root@pavia:/home/Litie# modprobe -l |grep matrox
/lib/modules/2.4.31/kernel/drivers/video/matrox/g450_pll.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/i2c-matroxfb.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_DAC1064.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_Ti3026.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_accel.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_base.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_crtc2.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_g450.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_maven.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_misc.o.gz
/lib/modules/2.4.31/kernel/drivers/video/matrox/matroxfb_proc.o.gz
root@pavia:/home/Litie#
lsmod |grep matrox
root@pavia:/home/Litie# lsmod |grep matrox
root@pavia:/home/Litie#
modprobe matroxfb
root@pavia:/home/Litie# modprobe matroxfb
modprobe: Can't locate module matroxfb
root@pavia:/home/Litie#
cat /usr/src/linux/.config |grep MATROX
root@pavia:/home/Litie# cat /usr/src/linux/.config |grep MATROX
CONFIG_FB_MATROX=m
CONFIG_FB_MATROX_MILLENIUM=y
CONFIG_FB_MATROX_MYSTIQUE=y
CONFIG_FB_MATROX_G450=y
CONFIG_FB_MATROX_G100=y
CONFIG_FB_MATROX_I2C=m
CONFIG_FB_MATROX_MAVEN=m
CONFIG_FB_MATROX_PROC=m
CONFIG_FB_MATROX_MULTIHEAD=y
root@pavia:/home/Litie#

Inviato: sab 18 feb 2006, 20:10
da clodo
Non ti risolve il problema, ma ricorda pure di far caricare a X il modulo per l'overlay video:

Section "Module"
Load bla bla
Load bla bla
Load "v4l" # Video overlay
......
.......
.......
EndSection
Il file di cui riporto a naso un pezzo e' /etcX11/xorg.conf

Inviato: sab 18 feb 2006, 20:29
da manublade
Una cosa non mi convince. Apri /etc/X11/xorg.conf con un editor di testo.
Cerca mga e vesa.
Se trovi
Driver "vesa" e non Driver "mga" il problema sta li.
commenta il primo, e metti il secondo in modo da avere


#Driver "vesa"
Driver "mga"



Riavvia X e riprova

Inviato: sab 18 feb 2006, 21:02
da Litie
Facnedo in questo modo

#Driver "vesa"
Driver "mga"

non mi si riavvia più il server grafico.Il sistema mi dice che il driver mga non è presente....dovrò reinstallare tutti driver Matrox,è che non sono capace!
Infatti anche ridando il comando xorgconfig e settando il video come matrox,guardando xorg.conf i driver mga non vengono caricati ma sostituiti dai vesa :cry: :cry: :cry:

Inviato: sab 18 feb 2006, 21:15
da manublade
Il prob è allora questo.
non è necessario insta,llare driver esterni.
non ho esperienza col kernel 2.4 ma prova a caricare tutti i moduli matroxfb_xxx, poi riavvia X con Driver "mga" in xorg.conf potresti dover caricare anche i moduli generali relativi al framebuffer non conosco il nome.

Inviato: dom 19 feb 2006, 16:19
da clodo
E' piuttosto strano che in xorg non sia presente mga_drv.o:

teto@debian:/usr/X11R6/lib/modules/drivers$ ls -l
totale 5738
-rw-r--r-- 1 root root 151344 2005-09-08 08:53 apm_drv.o
-rw-r--r-- 1 root root 15440 2005-09-08 08:53 ark_drv.o
-rw-r--r-- 1 root root 49980 2005-09-08 08:53 ati_drv.o
-rw-r--r-- 1 root root 177600 2005-09-08 08:53 atimisc_drv.o
-rw-r--r-- 1 root root 152500 2005-09-08 08:53 chips_drv.o
-rw-r--r-- 1 root root 33968 2005-09-08 08:53 cirrus_alpine_drv.o
-rw-r--r-- 1 root root 9748 2005-09-08 08:53 cirrus_drv.o
-rw-r--r-- 1 root root 25052 2005-09-08 08:53 cirrus_laguna_drv.o
-rw-r--r-- 1 root root 23176 2005-09-08 08:53 cyrix_drv.o
-rw-r--r-- 1 root root 10060 2005-09-08 08:53 dummy_drv.o
-rw-r--r-- 1 root root 15832 2005-09-08 08:53 fbdev_drv.o
-rw-r--r-- 1 root root 12020 2005-09-08 08:53 glide_drv.o
-rw-r--r-- 1 root root 299196 2005-09-08 08:53 glint_drv.o
-rw-r--r-- 1 root root 51220 2005-09-08 08:53 i128_drv.o
-rw-r--r-- 1 root root 40776 2005-09-08 08:53 i740_drv.o
-rw-r--r-- 1 root root 210844 2005-09-08 08:53 i810_drv.o
-rw-r--r-- 1 root root 16228 2005-09-08 08:53 imstt_drv.o
drwxr-xr-x 2 root root 80 2005-11-22 17:47 linux
-rw-r--r-- 1 root root 221644 2005-09-08 08:53 mga_drv.o
-rw-r--r-- 1 root root 69828 2005-09-08 08:53 neomagic_drv.o
-rw-r--r-- 1 root root 15028 2005-09-08 08:53 newport_drv.o
-rw-r--r-- 1 root root 273228 2005-09-08 08:53 nsc_drv.o
-rw-r--r-- 1 root root 78760 2005-09-08 08:53 nv_drv.o
-rwxr-xr-x 1 root root 946688 2005-12-23 20:42 nvidia_drv.o
-rwxr-xr-x 1 root root 950909 2005-12-23 20:42 nvidia_drv.so
-rw-r--r-- 1 root root 95600 2005-09-08 08:53 r128_drv.o
-rw-r--r-- 1 root root 211260 2005-09-08 08:53 radeon_drv.o
-rw-r--r-- 1 root root 35880 2005-09-08 08:53 rendition_drv.o
-rw-r--r-- 1 root root 42352 2005-09-08 08:53 riva128_drv.o
-rw-r--r-- 1 root root 51288 2005-09-08 08:53 s3_drv.o
-rw-r--r-- 1 root root 75208 2005-09-08 08:53 s3virge_drv.o
-rw-r--r-- 1 root root 104208 2005-09-08 08:53 savage_drv.o
-rw-r--r-- 1 root root 82852 2005-09-08 08:53 siliconmotion_drv.o
-rw-r--r-- 1 root root 591044 2005-09-08 08:53 sis_drv.o
-rw-r--r-- 1 root root 63336 2005-09-08 08:53 tdfx_drv.o
-rw-r--r-- 1 root root 46752 2005-09-08 08:53 tga_drv.o
-rw-r--r-- 1 root root 160988 2005-09-08 08:53 trident_drv.o
-rw-r--r-- 1 root root 65968 2005-09-08 08:53 tseng_drv.o
-rw-r--r-- 1 root root 20252 2005-09-08 08:53 vesa_drv.o
-rw-r--r-- 1 root root 16304 2005-09-08 08:53 vga_drv.o
-rw-r--r-- 1 root root 237360 2005-09-08 08:53 via_drv.o
-rw-r--r-- 1 root root 34416 2005-09-08 08:53 vmware_drv.o

e poi:

teto@debian:/usr/X11R6/lib/modules/dri$ ls -l
totale 15294
-rw-r--r-- 1 root root 2016100 2005-09-08 08:53 gamma_dri.so
-rw-r--r-- 1 root root 1653168 2005-09-08 08:53 i810_dri.so
-rw-r--r-- 1 root root 1713848 2005-09-08 08:53 i915_dri.so
-rw-r--r-- 1 root root 1788400 2005-09-08 08:53 mga_dri.so
-rw-r--r-- 1 root root 1641528 2005-09-08 08:53 r128_dri.so
-rw-r--r-- 1 root root 1710856 2005-09-08 08:53 r200_dri.so
-rw-r--r-- 1 root root 1742744 2005-09-08 08:53 radeon_dri.so
-rw-r--r-- 1 root root 1661464 2005-09-08 08:53 sis_dri.so
-rw-r--r-- 1 root root 1701028 2005-09-08 08:53 tdfx_dri.so

Il primo è il driver, il secondo è per l'attivazione del dri.
Naturalmente serve per questa seconda opzione il modulo del kernel:

teto@debian:/lib/modules/2.6.12-1-686-smp/kernel/drivers/char/drm$ ls -l
totale 424
-rw-r--r-- 1 root root 84057 2005-09-27 07:02 drm.ko
-rw-r--r-- 1 root root 28494 2005-09-27 07:02 i810.ko
-rw-r--r-- 1 root root 34694 2005-09-27 07:02 i830.ko
-rw-r--r-- 1 root root 25509 2005-09-27 07:02 i915.ko
-rw-r--r-- 1 root root 66880 2005-09-27 07:02 mga.ko
-rw-r--r-- 1 root root 58282 2005-09-27 07:02 r128.ko
-rw-r--r-- 1 root root 95307 2005-09-27 07:02 radeon.ko
-rw-r--r-- 1 root root 12394 2005-09-27 07:02 sis.ko
-rw-r--r-- 1 root root 5521 2005-09-27 07:02 tdfx.ko

Oltre naturalmente al modulo agp da caricare per il chip che hai:

teto@debian:/lib/modules/2.6.12-1-686-smp/kernel/drivers/char/agp$ ls -l
totale 204
-rw-r--r-- 1 root root 42816 2005-09-27 07:02 agpgart.ko
-rw-r--r-- 1 root root 10213 2005-09-27 07:02 ali-agp.ko
-rw-r--r-- 1 root root 16969 2005-09-27 07:02 amd64-agp.ko
-rw-r--r-- 1 root root 11775 2005-09-27 07:02 amd-k7-agp.ko
-rw-r--r-- 1 root root 11904 2005-09-27 07:02 ati-agp.ko
-rw-r--r-- 1 root root 10458 2005-09-27 07:02 efficeon-agp.ko
-rw-r--r-- 1 root root 32987 2005-09-27 07:02 intel-agp.ko
-rw-r--r-- 1 root root 10697 2005-09-27 07:02 nvidia-agp.ko
-rw-r--r-- 1 root root 11657 2005-09-27 07:02 sis-agp.ko
-rw-r--r-- 1 root root 12436 2005-09-27 07:02 sworks-agp.ko
-rw-r--r-- 1 root root 14304 2005-09-27 07:02 via-agp.ko

NB: il modulo nvidia è frutto dell'installazione del driver nvidia stesso. Il kernel è della serie 2.6, ma credo di ricordare bene che il 2.4 si comporta allo stesso modo, solamente agpgart (che nel 2.4 è differente in termini di versione) potrebbe darti problemi con modprobe.[/b]

Inviato: lun 20 feb 2006, 8:05
da aschenaz
Su uno dei miei pc ho la stessa scheda grafica e per ottenere una discreta accelerazione ho dovuto compilare un kernel della serie 2.6 (il 2.6.7, mi pare...). Ricordo che ho dovuto fare diversi tentativi, ma alla fine funzionava bene.
Ora sono in ufficio, ma, se vuoi, oggi in serata o domani al massimo, ti posto il mio config...
Ciao,
nino

Inviato: lun 20 feb 2006, 17:28
da Litie
Mi mancano i driver MATROX.....infatti
root@pavia:/usr/X11R6/lib/modules/drivers# ls -l
total 3585
-r--r--r-- 1 root root 116235 2005-09-12 07:56 apm_drv.o
-r--r--r-- 1 root root 15697 2005-09-12 07:56 ark_drv.o
-r--r--r-- 1 root root 51094 2005-09-12 07:56 ati_drv.o
-r--r--r-- 1 root root 167885 2005-09-12 07:56 atimisc_drv.o
-r--r--r-- 1 root root 149756 2005-09-12 07:56 chips_drv.o
-r--r--r-- 1 root root 34747 2005-09-12 07:56 cirrus_alpine.o
-r--r--r-- 1 root root 9872 2005-09-12 07:56 cirrus_drv.o
-r--r--r-- 1 root root 26067 2005-09-12 07:56 cirrus_laguna.o
-r--r--r-- 1 root root 23698 2005-09-12 07:56 cyrix_drv.o
-r--r--r-- 1 root root 10771 2005-09-12 07:56 dummy_drv.o
-r--r--r-- 1 root root 16468 2005-09-12 07:56 fbdev_drv.o
-r--r--r-- 1 root root 258565 2005-09-12 07:56 glint_drv.o
-r--r--r-- 1 root root 54195 2005-09-12 07:56 i128_drv.o
-r--r--r-- 1 root root 42606 2005-09-12 07:56 i740_drv.o
-r--r--r-- 1 root root 195125 2005-09-12 07:56 i810_drv.o
drwxr-xr-x 2 root root 80 2005-09-12 07:56 linux
-r--r--r-- 1 root root 72504 2005-09-12 07:56 neomagic_drv.o
-r--r--r-- 1 root root 261416 2005-09-12 07:56 nsc_drv.o
-r--r--r-- 1 root root 78854 2005-09-12 07:56 nv_drv.o
-r--r--r-- 1 root root 100616 2005-09-12 07:56 r128_drv.o
-r--r--r-- 1 root root 209051 2005-09-12 07:56 radeon_drv.o
-r--r--r-- 1 root root 39435 2005-09-12 07:56 rendition_drv.o
-r--r--r-- 1 root root 43482 2005-09-12 07:56 riva128.o
-r--r--r-- 1 root root 54694 2005-09-12 07:56 s3_drv.o
-r--r--r-- 1 root root 76241 2005-09-12 07:56 s3virge_drv.o
-r--r--r-- 1 root root 79584 2005-09-12 07:56 savage_drv.o
-r--r--r-- 1 root root 82171 2005-09-12 07:56 siliconmotion_drv.o
-r--r--r-- 1 root root 593012 2005-09-12 07:56 sis_drv.o
-r--r--r-- 1 root root 67218 2005-09-12 07:56 tdfx_drv.o
-r--r--r-- 1 root root 46134 2005-09-12 07:56 tga_drv.o
-r--r--r-- 1 root root 149205 2005-09-12 07:56 trident_drv.o
-r--r--r-- 1 root root 68331 2005-09-12 07:56 tseng_drv.o
-r--r--r-- 1 root root 21315 2005-09-12 07:56 vesa_drv.o
-r--r--r-- 1 root root 17020 2005-09-12 07:56 vga_drv.o
-r--r--r-- 1 root root 325919 2005-09-12 07:56 via_drv.o
-r--r--r-- 1 root root 35885 2005-09-12 07:56 vmware_drv.o
root@pavia:/usr/X11R6/lib/modules/drivers#
Individuato il male.....adesso cerco di trovare la cura...

Inviato: lun 20 feb 2006, 18:12
da Litie
Ho scaricato i driver "mga" dal sito matrox,ho copiato il pacchetto mga_drv.o nella directory /usr/X11R6/lib/modules/drivers e modificato xorg.conf come indicato...adesso tutto funziona alla perfezione.
Solo un ultima cosa ,questi comandi cosa servono?
fglrxinfo
glxinfo
gli ho trovati in alcuni post,ho provato ad eseguirli ma il sistema mi risponde con un deciso

Litie@pavia:/boot$ glxinfo
bash: glxinfo: command not found
Litie@pavia:/boot$

Inviato: mar 21 feb 2006, 8:58
da Litie
Piccolo problema ..... se in ambiente KDE mi funziona tutto,quando "termino la sessione" il monitor non mi regge più la risoluzione e mi appare una casellina blu su schermo nero con scritto OUT OF RANGE ..le freq. non vengono più supportate...Se imposto i driver generici vesa va tutto bene,con quelli matrox mga non riesco più a passare dall'ambiente KDE a quello in runlevel3 ,il monitor non tiene più le frequenze di refresh....Che si può fare????
Ho provato anche a cambiare i driver mga con altri più o meno aggiornati ma il risultatonon cambia :(

Inviato: mar 21 feb 2006, 18:38
da Litie
Nulla....con i driver mga matrox il monitor non mi regge più la risoluzione quando esco dalla modalità grafica di KDE....