Opened 14 years ago

Closed 12 years ago

Last modified 3 years ago

#5056 closed enhancement (fixed)

Patch to add support for Intel GMA X4500HD to intel_extreme driver

Reported by: MichaelCrawford Owned by: axeld
Priority: normal Milestone: R1/beta2
Component: Drivers/Graphics/intel_extreme Version: R1/Development
Keywords: X4500, X4500HD Cc:
Blocked By: #7662 Blocking:
Platform: All


The enclosed patch adds support for the Intel Graphics Media Accellerator X4500HD to the intel_extreme driver and to the intel_gart driver.

I only enabled support for Device ID 0x2e20, which works in my case with a DVI to VGA adapter cable. The Haiku Devices app says that ID 0x2e20 is a VGA compatible display adapter, while ID 0x2e23 is just a display adapter - no mention of VGA.

Possibly you'll want to uncomment the 0x2e23 support.

One remaining problem in my particular case is that I don't get support for my LCD monitor's 1400 x 900 resolution. I get 1400 x 1050 and 1440 x 900, but not 1400 x 900. If someone can suggest a fix I'll try it out.

Attachments (2)

GMA_X4500.patch (1.0 KB ) - added by MichaelCrawford 14 years ago.
Patch to add support for Intel GMA X4500HD graphics controller.
syslog (122.6 KB ) - added by MichaelCrawford 14 years ago.
syslog from machine with Intel GMA X4500HD video

Download all attachments as: .zip

Change History (14)

by MichaelCrawford, 14 years ago

Attachment: GMA_X4500.patch added

Patch to add support for Intel GMA X4500HD graphics controller.

comment:1 by axeld, 14 years ago

Component: DriversDrivers/Graphics/intel_extreme
Keywords: intel_extreme graphics video removed
Owner: changed from nobody to axeld

Can you provide a complete syslog from that machine? This will be helpful to retrieve the correct name for that chipset as well as identifying eventual EDID problems.

comment:2 by MichaelCrawford, 14 years ago

axeld, the syslog is attached.

This machine is a loaner from a client. I may have to give it back soon, so he can lend it to someone else.

by MichaelCrawford, 14 years ago

Attachment: syslog added

syslog from machine with Intel GMA X4500HD video

comment:3 by axeld, 14 years ago

If "KVM monitor" is any indication: are you behind a KVM switch? If so, it messes up the EDID information of your monitor (ie. replaces it with its own).

comment:4 by MichaelCrawford, 14 years ago

I was on this particular boot, but previously I was directly attached to an Acer AL1917W A LCD display.

I'll get you a new syslog, while booting directly attached to the Acer.

comment:5 by nielx, 13 years ago

patch: 1

comment:6 by stippi, 13 years ago

Michael, any updates?

comment:7 by mmadia, 13 years ago

Any chance of uploading that syslog, while attached directly to your Acer AL1917W A LCD display, Michael?

Note: #6641 is a similar ticket.

comment:8 by scottmc, 12 years ago

Blocking: 7662 added

comment:9 by Don Quixote, 12 years ago

mmadia, my apologies, I moved from California to Washington State, and left most of my stuff in a storage locker. The PC with this video card is in that locker, but I expect to retrieve it sometime soon.

I will make sure I upload your requested syslog once I have the unit back in my possession.

As I said it was a loaner from a client. I expected to have to give it back, but I kept trying to contact him to arrange to give him his computer back, and he never responded. He's a really busy guy, so I guess I can devote the unit to Haiku development once I have it back!

comment:10 by mmlr, 12 years ago

Resolution: fixed
Status: newclosed

The mentioned ID has been added some time ago, so this patch is obsolete now. Please test and attach the requested syslog if you get around to it. In case it doesn't work, a new ticket would be appropriate though. Closing as fixed because the indicated ID has been added in the meantime.

comment:11 by waddlesplash, 4 years ago

Blocked By: 7662 added
Blocking: 7662 removed

comment:12 by nielx, 3 years ago

Milestone: UnscheduledR1/beta2

Assign tickets with status=closed and resolution=fixed within the R1/beta2 development window to the R1/beta2 Milestone

Note: See TracTickets for help on using tickets.