Slackware This Forum is for the discussion of Slackware Linux.
|
| Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
 |
GNU/Linux Basic Guide
This 255-page guide will provide you with the keys to understand the philosophy of free software, teach you how to use and handle it, and give you the tools required to move easily in the world of GNU/Linux. Many users and administrators will be taking their first steps with this GNU/Linux Basic guide and it will show you how to approach and solve the problems you encounter.
Click Here to receive this Complete Guide absolutely free. |
|
 |
09-11-2003, 04:45 PM
|
#1
|
|
Member
Registered: Sep 2003
Location: South
Distribution: Ubuntu/CentOS
Posts: 171
Rep:
|
Matrox Millennium II Drivers
Hey all. First off, I have to say this place rocks! This is my first time posting so if I do, or don't do something that offends anyone, please let me know. One of my computers is running a Matrox Millennium II PCI video card. The motherboard is a dual 300 PII, if that's even relevant, with 128MB RAM. I started off with a google search in the linux directory and went from there, scouring the internet for drivers. Typically, I'm fairly creative and effective when it comes to searches (Google Hacks by O'Reilly is a good book, btw), but this particular search comes up empty-handed. If anyone has better luck in searches for linux drivers, specifically video cards, I'd sure like to know. I know there are those of you out there that have a real good set of Linux-related bookmarks. Thanks ahead of time for any tips/advice.
|
|
|
|
09-11-2003, 06:01 PM
|
#2
|
|
Moderator
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 22,916
|
You'll just have to recomplie the kernel if
framebuffer support isn't enabled, and re-configure
X to either use the matrox framebuffer or it's native
matrox support ...
Starting with the kernel, however, is a good idea.
If you have no idea what I'm going on about, there's
a pretty exhaustive thread on kernel compilation at
the very top of this forum, and The Linux Documentation
Project's Kernel-HOWTO
Btw, try THIS Google search ;)
Cheers,
Tink
Last edited by Tinkster; 09-11-2003 at 06:03 PM.
|
|
|
|
09-11-2003, 11:49 PM
|
#3
|
|
Member
Registered: Jan 2003
Location: Northam, W.A., Australia
Distribution: Gentoo ~x86
Posts: 321
Rep:
|
If the Matrox-specific framebuffer stuff is as bad as the Radeon fb stuff then I'd wouldn't even bother trying, just stick with the VESA fb and be done with it, you'll only have 60Hz but it's better than an 80x25 text console.
As for X, you'll most likely have to use the DRI drivers as I took a look at the Matrox driver page and theres a "none planed" mark in the linux column for the Millenium II.
|
|
|
|
09-12-2003, 10:41 PM
|
#4
|
|
Member
Registered: May 2003
Location: Upstate NY, U.S.
Distribution: Slackware
Posts: 247
Rep:
|
Use the mga driver that comes with XFree86 4.3.0 for the Matrox Millenium II. It works pretty well.
|
|
|
|
09-13-2003, 12:38 PM
|
#5
|
|
Member
Registered: Sep 2003
Location: South
Distribution: Ubuntu/CentOS
Posts: 171
Original Poster
Rep:
|
I know this question will sound dumb, but as I am still a n00b, oh well...: The mga driver, is this automatically loaded when the hardware is probed by Slackware so all I'd have to do is specify Driver "mga" within the XF86Config file? Also, when someone says "install drivers", this of course means I need to find some sort of .tar.gz file, or manually configuring an existing file, or both. Thanks in advance.
|
|
|
|
09-13-2003, 01:51 PM
|
#6
|
|
Member
Registered: Jan 2003
Location: Northam, W.A., Australia
Distribution: Gentoo ~x86
Posts: 321
Rep:
|
The required mga driver should be included with Slackwares XFree86 distribution. Just run the xf86config script (as root) and when you get to the configuration section, look for the generic Matrox driver in the first couple of driver pages.
|
|
|
|
09-13-2003, 05:14 PM
|
#7
|
|
Moderator
Registered: Apr 2002
Location: in a fallen world
Distribution: slackware by choice, others too :} ... android.
Posts: 22,916
|
Quote:
Originally posted by LSD
If the Matrox-specific framebuffer stuff is as bad as the
Radeon fb stuff then I'd wouldn't even bother trying, just
stick with the VESA fb and be done with it, you'll only
have 60Hz but it's better than an 80x25 text console.
As for X, you'll most likely have to use the
DRI drivers as I took
a look at the Matrox driver page and theres a "none planed" mark in the linux
column for the Millenium II.
|
What problems do you have using radeon fb? It works fine
on my notebook... mobility R6
Cheers,
Tink
|
|
|
|
09-13-2003, 11:52 PM
|
#8
|
|
Member
Registered: Jan 2003
Location: Northam, W.A., Australia
Distribution: Gentoo ~x86
Posts: 321
Rep:
|
I can't get more than 640x480 using it on my Radeon 9500 Pro, I've tried every permutation of readeon, vesa, vga and video lines I can think of and the best I can get is 640x480.
|
|
|
|
09-13-2003, 11:55 PM
|
#9
|
|
Member
Registered: May 2003
Location: Upstate NY, U.S.
Distribution: Slackware
Posts: 247
Rep:
|
Quote:
|
The mga driver, is this automatically loaded when the hardware is probed by Slackware so all I'd have to do is specify Driver "mga" within the XF86Config file?
|
Yes.
However, if you don't already have a working XF86Config file, the easiest way to get one would be to run an XFree86 configuration program just as LSD suggested. Although there are other configuration programs besides xf86config, it is the one I tend to use as well.
Quote:
|
Also, when someone says "install drivers", this of course means I need to find some sort of .tar.gz file, or manually configuring an existing file, or both. Thanks in advance.
|
If someone says "install drivers," then they probably mean download them from somewhere, and by extension, do some configuration related to them. However, drivers for video cards other than more recent 3D cards that manufacturers release drivers for don't usually need to be installed. They are already included in XFree86 and merely need to be selected. Even most cards that you can get a manufacturer released driver for have reasonable 2D drivers already available in XFree86.
An additional note: Since DRI (what LSD referred to in his earlier post) has been incorporated into XFree86 4.x, you should load the DRI module in your XF86Config file for drivers that make use of this feature, such as the mga one. The DRI site that LSD pointed out may also provide a more updated DRI driver than the one supplied with XFree86 4.3.0 (although it also may not), but I have never tried to install a more up to date DRI driver than one included in X, so I don't know how much trouble this would be, or whether it would be worth it.
|
|
|
|
09-17-2003, 01:47 PM
|
#10
|
|
Member
Registered: Sep 2003
Location: South
Distribution: Ubuntu/CentOS
Posts: 171
Original Poster
Rep:
|
Awesome. I'll locate the info in the XF86Config file ya'll mentioned and go from there. I've tried installing Slack, RH9 (for a school project, not by choice), NetBSD and Debian. None of these distros were successful in loading the default configuration for starting X so I have to believe I may be better served by simply replacing my existing vidcard with a more compatible one. I'll try the fix first, but I believe I'm fighting a losing battle. I really appreciate all of you guys's advice!
|
|
|
|
09-17-2003, 05:44 PM
|
#11
|
|
Member
Registered: May 2003
Location: Upstate NY, U.S.
Distribution: Slackware
Posts: 247
Rep:
|
Just a small piece of information. I've loaded Slackware 9 on a machine at work with a Millenium II card, and I had no difficulty with it at all. I did not use the DRI module (so apparently the driver will work without it), but it was no more difficult to get working without it than any other card I've used.
|
|
|
|
03-11-2004, 01:36 PM
|
#12
|
|
LQ Newbie
Registered: Mar 2004
Location: Boise, ID
Distribution: Fedora
Posts: 3
Rep:
|
Must add "VideoRam" entry to XF86Config
If you read the man page for "mga" you'll see that the driver cannot probe available memory limit on the M-II. So if you want to set higher resolutions you can add a "VideoRam" entry in the "Device" sectin of your XF86Config file.
Actually I messed mine up and had to get to console mode, fix the typo, and restart X. But it now works beautifully.
For example, my MII has 16MB onboard (1024*16):
VideoRam 16384
I also added modes:
"1280x1024" "1024x768"
-shane
|
|
|
|
| Thread Tools |
Search this Thread |
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -5. The time now is 02:38 AM.
|
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|