[Eug-lug] good (low-end) graphics card?
Bob Miller
kbob at jogger-egg.com
Sat Feb 23 00:09:00 PST 2008
Hal Pomeranz wrote:
> I'm in the market for a graphics card (PCI Express) for running a
> fairly generic Linux (Ubuntu 7.10) desktop. I'm not planning on
> gaming or other rendering-intensive tasks-- just normal desktop use,
> some streaming video, etc. At a minimum, it needs to drive a 24"
> widescreen monitor at 1680x1050 resolution.
>
> Who are the Linux-friendly graphics companies these days? I'm out
> of the loop on this... Thanks!
Intel is the most Linux-friendly. I'm running a 965G-based system,
also known as X3300, and all the features work: randr 1.2, DRI, Xv,
DPMS, multiple monitors. (See glossary below.) This is a desktop, so
I can't comment on suspend/resume. That's using the open source X11
driver that Intel paid for.
Intel recently (within the last two weeks) released the specs for
their graphics chips. Previously, Intel employees read the specs
under NDA and released the drivers as open source.
However, it's built into my motherboard. AFAIK, there are no *cards*
with Intel graphics, just north bridge chips.
I also have a laptop with ATI graphics. Sorry, I don't remember the
exact model. The fglrx driver sucks on this laptop. No randr. No
Xv. No hardware cursor on second monitor, and incorrect refresh of
software cursor. Every few minutes the screen blinks. Suspend/resume
work, and DRI works so long as there's no external monitor. DPMS
works sometimes.
The open source radeonhd driver is in the Ubuntu Hardy Heron alphas.
I've tried it (alpha 2, a couple of months ago), and on my laptop,
xrandr 1.2 is there. External monitor works. But no DRI and no Xv.
I didn't test suspend/resume.
On my older boxes I have RADEON 9000 cards which are very well
supported by the open source radeon driver. I don't know whether
sufficiently old RADEONs are available in PCI Express.
Are you sure your 24" monitor supports 1680x1050? Mine only supports
these modes.
~> xrandr -q
Screen 0: minimum 640 x 480, current 1920 x 1200, maximum 1920 x 1200
default connected 1920x1200+0+0 0mm x 0mm
1920x1200 60.0*
1600x1200 60.0
1280x1024 75.0
1024x768 75.0
800x600 75.0
640x480 75.0
Glossary:
DRI - Direct Rendering Interface. Infrastructure required for
3D and Xv
Xv - XVideo extension. Uses 3D hardware to play video
efficiently. Needed for full-screen zoom and HD resolution;
good (reduces CPU load) for all video.
randr, xrandr - resize and rotate. Run-time switching of
display resolution and, on a few systems, orientation.
xrandr 1.2 is a redesign that supports monitors entering
and leaving the system.
DPMS - Display Power Management System - signals the monitor
to go into power saving mode when the computer is idle.
--
Bob Miller K<bob>
kbob at jogger-egg.com
More information about the EUGLUG
mailing list