Linux Help
guides forums blogs
Home Desktops Distributions ISO Images Logos Newbies Reviews Software Support & Resources Linuxhelp Wiki

Welcome Guest ( Log In | Register )



Advanced DNS Management
New ZoneEdit. New Managment.

FREE DNS Is Back

Sign Up Now
 
Reply to this topicStart new topic
> Agp With Via Pt800, agpgart not even printing information
onety-three
post Jul 24 2004, 10:09 AM
Post #1


Whats this Lie-nix Thing?
*

Group: Members
Posts: 2
Joined: 24-July 04
Member No.: 3,418



Hello!
I've been trying to get 3D acceleration to work without success for several weeks now... Guess it's time to ask someone more experienced than me :)

My main problem seems to be the AGP support as fglrx (ATI display drivers) prints the well-known
(EE) fglrx(0): [agp] unable to acquire AGP, error "xf86_ENODEV"
and agpgart loads without printing any log lines except for
Linux agpgart interface v0.100 © Dave Jones

Having googled a lot, I know there should be some information about the memory architecture or at least a warning about my chipset not being supported. I compiled a 2.6.8-rc2-kernel with any debug option only remotely related to the problem enabled and a current agpgart-patch by Dave Jones applied (this one) but it didn't help. At least I got an additional log line related to agp:
bus pci: add driver agpgart-via

I tried all the agp_try_unsupported-stuff, too, although I didn't get the log line instructing me to do it, but of course it didn't help either.

Well, in case you need some technical information: The mb is an MSI MS-7042 which uses the VIA PT800 chipset (which has the VT8237 southbridge). Actually, this constant defined in pci_ids.h seems to be related to it:
#define PCI_DEVICE_ID_VIA_8237 0x3227
So, is my chipset known, but not yet supported?

This is what lspci -vvv prints: click me

If you could help me, I'd finally be able to trash my windowz... Thanks in advance!
Go to the top of the page
 
+Quote Post
christian
post Aug 12 2004, 09:12 AM
Post #2


Whats this Lie-nix Thing?
*

Group: Members
Posts: 1
Joined: 12-August 04
Member No.: 3,538



I've had this problem too, trying to get 3-D acceleration running for a MS-7042 board.
I am using SuSE 9.1, with the SuSE-adjusted ATI fglrx driver

The key point of my solution was to replace the line
#define PCI_DEVICE_ID_VIA_PT880 0x3258
in pci_ids.h
with the line
#define PCI_DEVICE_ID_VIA_PT880 0x0258

With this adjustment, I got the driver working properly.

The line
#define PCI_DEVICE_ID_VIA_8237 0x3227
refers only to the south bridge (sound etc.), not to the PT800 chip.
Go to the top of the page
 
+Quote Post
onety-three
post Aug 14 2004, 05:12 AM
Post #3


Whats this Lie-nix Thing?
*

Group: Members
Posts: 2
Joined: 24-July 04
Member No.: 3,418



It works! I can't believe it, it works :D
Thank you very, very much.

It seems to me this should be corrected in the official kernel. Has anybody got an idea how to contact the right people? I'm quite confused about all those different instructions on kernel.org, and the guy who's listed as maintainer for pci_ids.h writes on his webpage that he _was_ maintaining the file which seems to imply he isn't anymore. Hm.
Go to the top of the page
 
+Quote Post
Edwardos
post Aug 19 2004, 02:41 PM
Post #4


Whats this Lie-nix Thing?
*

Group: Members
Posts: 1
Joined: 19-August 04
Member No.: 3,588



I really want to say: THANK YOU. this small change made it work.

I surfed the net for some time. Could not find a solution till now!
Go to the top of the page
 
+Quote Post
PasiC
post Sep 16 2004, 03:20 PM
Post #5


Whats this Lie-nix Thing?
*

Group: Members
Posts: 1
Joined: 16-September 04
Member No.: 3,781



QUOTE (christian @ Aug 12 2004, 09:12 AM)
The key point of my solution was to replace the line
#define PCI_DEVICE_ID_VIA_PT880              0x3258
in pci_ids.h
with the line
#define PCI_DEVICE_ID_VIA_PT880              0x0258

With this adjustment, I got the driver working properly.

The line
#define PCI_DEVICE_ID_VIA_8237 0x3227
refers only to the south bridge (sound etc.), not to the PT800 chip.

hi,

I've got a lamer's question:P
after these modifs. whole kernel rebuild required?

bests: PasiC

UHU-Linux 1.2 beta (Hungary)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 11th December 2017 - 02:45 AM