Hi all, I just installed a Matrox G450 card, and installed the debian packages mga-vid-common, mga-vid-source, and mgapdesk. I changed my XF86Config-4 file to load the new driver "mga" and X loads perfectly and everything seems to work.
After the install, Debconf sent me the following e-mail:
Quote:
Applications which use this driver will attempt to access it trough a
device node in /dev called mga_vid. This device is not created by this
post install script, you will have to do it manually.
Please refer to /usr/share/doc/mga-vid-common/README.Debian for
information on how to do this.
If you're using devfs, none of this applies to you, you can safely ignore
this message.
|
Here are the contents of /usr/share/doc/mga-vid-common/README.Debian:
Quote:
mga-vid-common for Debian
-------------------------
This package contains a test application for the mga_vid driver, called
mga_vid_test. It also contains a few configuration files which will make
the module load automatically if you're running a KMOD-enabled kernel,
and make sure the device node is writable by the group 'video'.
(If you're using devfs, you can stop reading at this point :-)
The device node /dev/mga_vid is NOT created during install of this
package, nor the mga-vid-source package, because device nodes created
by packages _must_ use MAKEDEV to do so. MAKEDEV doesn't know how to
create the device node, so I can't do it without violating policy.
The following commands will create the device node and give it sane
permissions:
# mknod /dev/mga_vid c 178 0
# chown root:video /dev/mga_vid
# chmod 0660 /dev/mga_vid
-- LENART Janos <ocsi@debian.org> Wed, 23 Mar 2005 11:08:06 +0100
|
Running mga_vid_test gives me the error: "Couldn't open driver"
So, either I do not have devfs and have to create /dev/mga_vid manually or I have misunderstood the functionality of the mga_vid driver.
Does anyone have experience with installing these driver packages? I just need to know what device the mga_vid driver is looking for and if I should create the /dev/mga_vid manually.
Thanks!
Jim