Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with 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.
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.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
That may be because of the lower VertRefresh rate. So, what resolution does GNOME say it's using? 1152x864? If so, then maybe the mga driver can't figure out 1440x900.
So, maybe you can try a modeline for 1440x900. You may have luck with this one:
Why should it say "Yes"? His current card is a Matrox, which I don't think has any 3d acceleration support.
Quote:
mga is an Xorg driver for Matrox video cards. The driver is fully accelerated, and provides support for the following framebuffer depths: 8, 15, 16, 24, and an 8+24 overlay mode.
...
Option "NoAccel" "boolean"
Disable or enable acceleration. Default: acceleration is enabled.
Yes, the drivers allow for acceleration, and if it is on, it'll reduce whatever lag there might be.
That may be because of the lower VertRefresh rate. So, what resolution does GNOME say it's using? 1152x864? If so, then maybe the mga driver can't figure out 1440x900.
So, maybe you can try a modeline for 1440x900. You may have luck with this one:
Now, I did look at the link, and Direct Rendering is enabled. But, at this point, I'm interested more in trying to get my resolution to 1440x900 without the lag. I can't operate very well when my text is large enough for my grandmother to read...
It may be that the mga driver isn't able to handle custom modelines well, with your card. (I've had some luck with custom modelines with my older Matrox cards.)
So, going back to GNOME--what resolution does GNOME say it's using, when you log into GNOME and get a usable desktop? 1152x864? If so, then you could try removing the modeline and putting 1152x864 in xorg.conf (removing 1440x900). Then see if you can log into fluxbox at that resolution. It's not the ideal resolution, of course, but at least it's a start at a functioning resolution, and a step toward solving the problem.
It may be that the mga driver isn't able to handle custom modelines well, with your card. (I've had some luck with custom modelines with my older Matrox cards.)
So, going back to GNOME--what resolution does GNOME say it's using, when you log into GNOME and get a usable desktop? 1152x864? If so, then you could try removing the modeline and putting 1152x864 in xorg.conf (removing 1440x900). Then see if you can log into fluxbox at that resolution. It's not the ideal resolution, of course, but at least it's a start at a functioning resolution, and a step toward solving the problem.
Will do.
I made some changes to my file, but they didn't seem to do much. Here is what I changed:
The Option "XVideo" is commented out as I couldn't find a description of it at the site I was at, but I can try if it will help.
The XVideo option won't help or hurt you for your current concerns. It supports the "video overlay" feature common to most video cards. Basically, it is used by mplayer, xine, totem, and other media players to play back videos smoothly and efficiently. It will only affect the performance of video playback.
Quote:
Well, I changed the xorg.conf to 1152x768 and now Fluxbox and XFCE work! I must say, the change of view is refreshing even though its still huge.
What next?
You put in 1152x768, as opposed to 1152x864? The latter is a relatively standard 4:3 aspect ratio resolution, but 1152x768 is a "weird" resolution. If 1152x768 works, then there's good hope that other resolutions could work also. Hmm...1440x900 doesn't seem to be working, but maybe you can at least bump up the resolution to something closer to it. Maybe try 1440x768 next? As far as the monitor is concerned, it might see this as the equivalent of 1024x768, so it will work.
Hmm...that model of monitor is correct, right? It couldn't be some other monitor, with a native resolution of, say, 1366x768, could it?
I just found something interesting. After going through xorgconfig (instead of xorgsetup), I took a look at it and found this:
Code:
Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
# The chipset line is optional in most cases. It can be used to override
# the driver's chipset detection, and should not normally be specified.
# Chipset "generic"
# The Driver line must be present. When using run-time loadable driver
# modules, this line instructs the server to load the specified driver
# module. Even when not using loadable driver modules, this line
# indicates which driver should interpret the information in this section.
Driver "vga"
# The BusID line is used to specify which of possibly multiple devices
# this section is intended for. When this line isn't present, a device
# section can only match up with the primary video device. For PCI
# devices a line like the following could be used. This line should not
# normally be included unless there is more than one video device
# intalled.
# BusID "PCI:0:10:0"
# VideoRam 256
# Clocks 25.2 28.3
EndSection
Now, I know I'm not the smartest guy on the block, but is that using a driver for a VGA when I'm using DVI?
Is that what your xorg.conf looks like now? Hmm. I'm not a big fan of automated xorg configurumators, I don't know what they'll do to my xorg.conf.
It occurs to me that the official matrox driver may or may not ignore some xorg.conf settings. I'm currently trying to do some things with a computer with nVidia video and, for the first time in a very long time, I decided to use the closed source official driver. It simply ignores my xorg.conf's HorizSync, VertRefresh, and Modeline settings.
So now I'm thinking that if the nVidia official driver ignores some xorg.conf settings, maybe the official Matrox driver might also. So, I'd be more comfortable using the open source mga driver, myself. It's too bad I can't definitively experiment with my own Matrox dual head card, since it seems to have gone bad. I hadn't been using it lately, and when I tried to use it a few weeks ago no vga modes wouldn't work at all.
Well, if you find working with your Matrox card too frustrating, you could get an inexpensive Ati 9200 or something like that and use the open source driver. I always seem to have the best results from Ati cards using the open source driver, and xorg.conf settings actually work.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.