View previous topic :: View next topic |
Author |
Message |
vzzzbx n00b
Joined: 10 Mar 2004 Posts: 12
|
Posted: Tue Mar 15, 2005 12:07 pm Post subject: PCI Express Radeon with fglrx? |
|
|
(posted to this to ATI Sticky 2 but got no response, so I'm reposting in its own thread)
Has anyone successfully got a PCI Express Radeon working with the fglrx driver? I'm wondering:
- Do I need agpgart support in the kernel?
- Do I need agpgart support for a specific chipset in the kernel? There is support for Intel 915 (Alviso/Sonoma) in 2.6.11, but turning this on detects 915GM (integrated graphics version) and my notebook has 915PM (separate PCI-E graphics card version).
- Should UseInternalAGPGART in xorg.conf be on or off?
I'm having troubles getting a PCI Express Mobility Radeon X700 to play with xorg. There's a more detailed description of the problem here, including log and config file. Cheers. |
|
Back to top |
|
|
Splink Apprentice
Joined: 09 Feb 2005 Posts: 295
|
Posted: Tue Mar 15, 2005 12:45 pm Post subject: |
|
|
upgrade to kernel 2.6.11 - this support pci express. |
|
Back to top |
|
|
vzzzbx n00b
Joined: 10 Mar 2004 Posts: 12
|
Posted: Tue Mar 15, 2005 1:08 pm Post subject: |
|
|
I'm using 2.6.11.3 with PCI Express turned on. I'm wondering whether I need the agpgart bits in the kernel and/or driver turned on.
What confuses me is there is agpgart support in the kernel for Intel 915GM, which is PCI-Express only (no AGP). |
|
Back to top |
|
|
Splink Apprentice
Joined: 09 Feb 2005 Posts: 295
|
Posted: Tue Mar 15, 2005 2:11 pm Post subject: |
|
|
I have not used PCIe on linux yet, so I am prolly not the best person to speak to, however, in the kernel,you will need to compile agpgart as a module and then load it up on boot. Also compile the module for your chipset and load that up as a module in /etc/modules.autoload.d/kernel-2.6, for example, if you have an intel chipset, then you need to modprobe intel-agp. After you have compiled these into the kernel, then load up the modules and make sure that lsmod shows them running.
Is the output of dmesg showing any errors with fglrx ?
have a look at /var/log/Xorg.0.log and see if there are issues in there
Hope this helps. |
|
Back to top |
|
|
vzzzbx n00b
Joined: 10 Mar 2004 Posts: 12
|
Posted: Thu Mar 17, 2005 3:43 am Post subject: |
|
|
Splink wrote: | I have not used PCIe on linux yet, so I am prolly not the best person to speak to, however, in the kernel,you will need to compile agpgart as a module and then load it up on boot. |
Check.
Splink wrote: | Also compile the module for your chipset and load that up as a module in /etc/modules.autoload.d/kernel-2.6, for example, if you have an intel chipset, then you need to modprobe intel-agp. After you have compiled these into the kernel, then load up the modules and make sure that lsmod shows them running. |
Check, however intel-agp detects Intel 915GM (integrated graphics), not the Intel 915PM that I have.
Splink wrote: | Is the output of dmesg showing any errors with fglrx ?
have a look at /var/log/Xorg.0.log and see if there are issues in there
Hope this helps. |
The module's loading with no errors or warnings when agpgart is loaded, but fglrx in reports an unknown chipset ID (5653) in xorg log. The fglrx module won't load without agpgart loaded even if I've built with after turning off agpgart in the kernel, so I guess that answers half of my question: fglrx requires kernel agpgart even on PCIe-only systems.
The other half, whether I should use intel-agp or fglrx's internal agpgart support, I still don't know. I'm thinking it's academic for the time being because the 8.10.19 fglrx driver doesn't support the Mobility Radeon X700, despite the ATI web page saying it does. |
|
Back to top |
|
|
Splink Apprentice
Joined: 09 Feb 2005 Posts: 295
|
Posted: Thu Mar 17, 2005 9:03 am Post subject: |
|
|
try loading both and checking the results.
in /etc/modules.autoload.d/kernel-2.6 put in this order..
agpgart
intel-agp
fglrx
and then in your xorg.conf, chenge useInternalAGP to no - see what happens. If its nadgered, then change the intel-agp to the ati-agp module, and then comment the line with intel-agp in modules.autoload.d/kernel-2.6 and replace it with ati-agp, and do a reboot. Then change your xorg.conf to useInternalAGP yes, and then see what happens.
As for your intel chipset not being recognised .. not too sure why it is doing that. I am not too sure about gentoo on laptops, there is no laptop specific driver module to be loaded in the kernel is there at all ?
Try the ati module and see what happens with that. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|