Bug 16296 - Xconfigurator limited on i815
Summary: Xconfigurator limited on i815
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: XFree86 (Show other bugs)
(Show other bugs)
Version: 7.0
Hardware: i386 Linux
Target Milestone: ---
Assignee: Mike A. Harris
QA Contact:
: 15664 (view as bug list)
Depends On:
TreeView+ depends on / blocked
Reported: 2000-08-15 21:22 UTC by Yu-Pa Ng
Modified: 2008-05-01 15:37 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2001-07-03 08:27:00 UTC
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
Startx error message when trying 16 bit 1600x1200 (7.60 KB, text/plain)
2000-08-15 21:25 UTC, Yu-Pa Ng
no flags Details
X configuration file (1.39 KB, text/plain)
2000-08-25 18:43 UTC, Yu-Pa Ng
no flags Details

Description Yu-Pa Ng 2000-08-15 21:22:52 UTC
Xconfigurator on Dell Optiplex GX150 with onboard Intel i815 chipset video 
has limited resolution.  The highest resolution for 16 bit is 1280 x 1024,
and for 24 bit is 1024 x 768, regardless if I set VideoRam 16384 or 32768.

Comment 1 Yu-Pa Ng 2000-08-15 21:25:40 UTC
Created attachment 2524 [details]
Startx error message when trying 16 bit 1600x1200

Comment 2 Trond Eivind Glomsrxd 2000-08-15 22:26:39 UTC
Are you saying that Xconfigurator doesn't give higher alternatives or that
higher modes won't work?

Comment 3 Trond Eivind Glomsrxd 2000-08-16 15:42:41 UTC
Tried telling you have 32 MB of memory?

Comment 4 Yu-Pa Ng 2000-08-16 18:38:49 UTC
16 bit 1600x1200 will work only if VideoRam is set to 32768.
8  bit 1600x1200 will work with VideoRam of 8192 or 16384, but will not 
   work when VideoRam is set to 32768.
24 bit will not work if VideoRam is set to 32768.  Under Xconfigurator,
   we set VideoRam to 16384 with 1600x1200.  It automatically defaults back to
   1280x1024 and the screen quality is shakey, jittery with vertical lines.

Comment 5 Trond Eivind Glomsrxd 2000-08-16 18:42:36 UTC
See #15664  - with 3D support enabled, it uses more memory so you need to enable
the 32 MB. As for the screen quality, I'll be happy to blame a cheapish on-board
chipset - it'll hardly be dimensioned for running 1600x1200.... Does you know if
it works better in Windows or if using a better monitor helps?

Comment 6 Yu-Pa Ng 2000-08-17 17:26:29 UTC
I don't know if it works better in Windows.  We tried a better monitor.  It did 
not help.

Comment 7 Bill Nottingham 2000-08-17 18:02:24 UTC
32MB seems to break 24bpp operation completely. We haven't
determined exactly why yet.

Comment 8 Bill Nottingham 2000-08-18 21:11:47 UTC
*** Bug 15664 has been marked as a duplicate of this bug. ***

Comment 9 Yu-Pa Ng 2000-08-21 21:36:15 UTC
RC2 has the same problem.

Comment 10 Bill Nottingham 2000-08-21 21:38:59 UTC
Yes. It appears to be a driver bug.

Comment 11 Yu-Pa Ng 2000-08-25 18:36:18 UTC
When running 1024x768 on 16 bit depth on KDE, the screen flashes a few times 
during the logon.  Once logged on, it is fine.  Plese see the attachment file 

Comment 12 Yu-Pa Ng 2000-08-25 18:43:26 UTC
Created attachment 3003 [details]
X configuration file

Comment 13 Yu-Pa Ng 2000-09-06 18:57:20 UTC
This happens on Dell Optiplex GX110 with Intel i810e chipset as well.
     "When running 1024x768 on 16 bit depth on KDE, the screen flashes a few 
times during the logon.  Once logged on, it is fine.  Plese see the attachment 
file XF86Config-4. "

Comment 14 Mike A. Harris 2001-05-25 14:02:01 UTC
Does this problem still occur in Red Hat Linux 7.1 with XFree86-4.0.3?

Comment 15 Mike A. Harris 2001-05-25 14:15:48 UTC
Looking at the log again, your log indicates DRM could not allocate DMA
buffers.  You can only use DRI on Intel i81x hardware in depth 16, and you
cannot use high res and DRI simultaneously without a large amount of RAM.

In general, take the amount of memory given in your config, divide that by
4, and the remainder is what is available for 2D when DRI is enabled.  So 16Mb
would leave you with 4Mb.

"man i810" gives configuration fine tuning details.

If you configure with:

Xconfigurator --preferxf4 --nodri

Does it solve the problem?

Comment 16 Mike A. Harris 2001-06-12 06:30:24 UTC
Have you tried the information I supplied?  If so, did it change anything
for you at all?

Comment 17 Mike A. Harris 2001-07-03 08:26:56 UTC
Please respond to my comments from 2001-05-25 onward so I can track if the
new releases have fixed this or not.


Comment 18 Rogelio Noriega 2001-07-31 14:41:52 UTC
Fixed in 7.0 sbe

Note You need to log in before you can comment on or make changes to this bug.