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.
I have Ubuntu Hoary with a 2.6.10-5-386 kernel on an i810 graphics card, and I am experiencing color problems. Although 3D acceleration is working on games like neverball, when I try to play bzflag or cube, the colors are all screwed up. It almost looks like it is only using 16 colors, as the dithering is pretty extreme, and reds and purples dominate. I would post a screenshot, but when I tried to take a screenshot using the Gimp, the colors went normal! Similarly, changing the resolution within bzflag fixes it too. Of course, it reverts to screwy colors the next time I run it.
The relevant output from dmesg after the fact: (seems to be from when Xorg starts up)
Code:
[drm] Initialized drm 1.0.0 20040925
ACPI: PCI interrupt 0000:00:01.0[A] -> GSI 11 (level, low) -> IRQ 11
[drm] Initialized i810 1.4.0 20030605 on minor 0: Intel Corp. 82810 CGC [Chipset Graphics Controller]
mtrr: base(0xe8000000) is not aligned on a size(0x180000) boundary
[drm] Using v1.4 init.
Unfortunately, that wouldn't work. The DRI driver doesn't work with a colordepth of anything but 16.
If this helps any, I think I have an i810e, not an i810. Also, I upgraded Ubuntu, and any application that uses OpenGL now crashes with an Illegal Instruction. doing a backtrace reveals that it happens in the DRI driver.
So, either:
1. Ubuntu is buggy, try a different distro.
2. There is some arcane parameter that I need to tweak.
3. Give up hope.
Is the 16 bit colour depth a limitation of the card or driver?
I have this intel card as well and it took me ages to get 3D acceleration working, I had to build the DRI from source. I don't thing you need to do this because you have acceleration working allready
Yes, the 16 bit colordepth is a restriction of the card, not the driver. I may up building X from source - I've already done it on another computer without DRI.
Oh, and I got [partial] 3-D acceleration working again - Ubuntu had a couple updates with a description of:
Quote:
Seriously, don't optomize DRI for i386
I got a new hard drive, so I'll try a couple different distros to see if the problem is Ubuntu (I believe debian too) only.
Incidentally, in RedHat 9 (which has a 2.4 kernel), 3-D acceleration works. Unfortunately, I need a 2.6 kernel.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.