[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Using mga_vid



This is a video addon driver for Matrox cards. Compiled and installed using 
module-assistant (m-a).

A manual modprobe for this yields a segmentation fault. However, the thing is 
loaded:

~$ lsmod | grep mga
mga_vid                12492  1
mga                    29556  2
drm                   151648  3 mga
firmware_class          7388  1 mga

~$ dmesg | grep mga_vid
mga_vid: Found MGA G200 AGP at 0000:01:00.0
mga_vid: MMIO at 0xf3390000 framebuffer: 0xE8000000
mga_vid: OPTION word: 0x40499121  mem: 0x04  SDRAM
mga_vid: detected RAMSIZE is 8 MB
mga_vid: 1 supported cards found
Modules linked in: mga_vid(+) ppp_deflate zlib_deflate bsd_comp ppp_async 
crc_ccitt ppp_generic slhc i2c_viapro kqemu snd_mpu401 snd_mpu401_uart mga drm 
firmware_class xt_multiport binfmt_misc ppdev tun vboxnetflt vboxdrv nfsd 
lockd auth_rpcgss sunrpc exportfs ipv6 yenta_socket rsrc_nonstatic pcmcia_core 
xt_tcpudp xt_limit nf_conntrack_ipv4 nf_defrag_ipv4 xt_state ipt_LOGipt_REJECT 
nf_conntrack_ftp nf_conntrack iptable_filter ip_tables x_tables vfat fuse 
dm_snapshot dm_mirror dm_region_hash dm_log rtc_cmos rtc_core rtc_lib gl518sm 
w83781d hwmon_vid lp sr_mod scsi_mod autofs4 af_packet ntfs msdos fat 
nls_iso8859_1 nls_cp1255 intel_agp usbhid apm mousedev snd_ens1371 gameport 
snd_seq_dummy snd_seq_oss snd_seq_midi snd_seq_midi_event 8139cp snd_seq 
psmouse uhci_hcd 8139too shpchp serio_raw snd_rawmidi mii via_agp usbcore 
i2c_core parport_pc pci_hotplug snd_seq_device agpgart parport pcspkr evdev 
unix [last unloaded: i2c_viapro]
 [<f3389990>] mga_vid_initialize+0x360/0x384 [mga_vid]
 [<f3389630>] mga_vid_initialize+0x0/0x384 [mga_vid]

There is NO /dev/mga_vid which a google-found entry indicated there should 
be--this was an old entry instructing one to mknod this explicitely. Udev is 
supposed to do stuff like this now (no rule was produced on the mga-vid-source 
install). If I do this (mknod /dev/mga_vid c 178 0, if I remember right), the 
modprobe will not degault but will apparently hang. Killing that also produces 
similar lsmod, dmesg results.

In either case, mplayer will not show video using this "back-end".

No matroxfb entries show in lsmod even though framebuffer is cited in the 
dmesg above. As I stated in a previous post, I can modprobe this manually. No 
segfault now, but video still does not play


Reply to: