Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Frustrating i845/Nvidia AGP problem
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
hirschma
n00b
n00b


Joined: 21 Nov 2002
Posts: 22

PostPosted: Thu Nov 21, 2002 8:36 pm    Post subject: Frustrating i845/Nvidia AGP problem Reply with quote

I can't get AGP to run on my system, and could use some help. It a Dell Dimension 4550, which is a P4/i845pe system. It has an Nvidia TI4600 card in it. Video is working great with Nvidia's latest drivers, but I just can't enable AGP for some reason.

I'm wondering if the problems folks are having with the i845 and HD performance (like this one) are also causing me AGP issues.

Here's some info... /proc info first:

Code:

jonathan@bigdell log $ cat /proc/driver/nvidia/agp/card
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       4x 2x 1x
Registers:       0x1f000217:0x00000000
jonathan@bigdell log $ cat /proc/driver/nvidia/agp/host-bridge
Host Bridge:     Intel (unknown)
Fast Writes:     Supported
SBA:             Supported
AGP Rates:       4x 2x 1x
Registers:       0x1f000217:0x00000000
jonathan@bigdell log $ cat /proc/driver/nvidia/agp/status
Status:          Disabled



lsmod:

Code:

Module                  Size  Used by    Tainted: P
smbfs                  32256   1  (autoclean)
NVdriver             1062976  10
agpgart                25580   0
rtc                     6720   0  (autoclean)


dmesg output for agpgart (note that it is detecting the chipset as an i845G, but Dell says it is an i845PE, if that makes any difference):

Code:

Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: Detected Intel i845G chipset
agpgart: AGP aperture is 128M @ 0xe0000000


/etc/modules.d/nvidia is configured as below:

Code:

jonathan@bigdell etc $ cat /etc/modules.d/nvidia
alias char-major-195 NVdriver
options agp_try_unsupported=1
options NVdriver NVreg_EnableAGPSBA=1 NVreg_EnableAGPFW=1


My device options from /etc/X11/XF86Config:

Code:

Section "Device"
    Identifier  "ti4600"
    Driver      "nvidia"
    #VideoRam    131072
    # Insert Clocks lines here if appropriate
    Option "ConnectedMonitor" "DFP,DFP"
#    Option "UseEdidFreqs" "true"
    Option "TwinView"
    Option "NvAgp" "3"
    Option "MetaModes" "1024x768,1024x768"
    Option "SecondMonitorHorizSync" "31.5 - 57.0"
    Option "SecondMonitorVertRefresh" "50-90"
    Option "TwinViewOrientation" "LeftOf"
    Option "NoLogo" "false"
    Option "CursorShadow" "true"
EndSection


and lastly... from /var/log/XFree86.0.log, the following warnings:

Code:

(WW) Open APM failed (/dev/apm_bios) (No such file or directory)
(WW) NVIDIA(0): Failed to verify AGP usage


I listed the APM failed message for completeness, not really sure it has any impact on whether AGP is enabled or not.

Anyone see a reason for this problem?

Thanks!

jonathan
Back to top
View user's profile Send private message
BonezTheGoon
Bodhisattva
Bodhisattva


Joined: 14 Jun 2002
Posts: 1408
Location: Albuquerque, NM -- birthplace of Microsoft and Gentoo

PostPosted: Thu Nov 21, 2002 9:57 pm    Post subject: Reply with quote

Looks to me from your output of lsmod that you have AGPGART loaded. If you want to use the nVidia AGP support you should likely turn off the AGPGART from inside your kernel, or atleast don't load the module for it anymore. Also the reason your nVidia AGP status is disabled might be by design and you may have to over-ride the default setting if you want it enabled (like all VIA chipset systems do.)

You really ought to read the nVidia driver readme found here.

Regards,
BonezTheGoon
Back to top
View user's profile Send private message
hirschma
n00b
n00b


Joined: 21 Nov 2002
Posts: 22

PostPosted: Thu Nov 21, 2002 10:14 pm    Post subject: Reply with quote

BonezTheGoon wrote:
Looks to me from your output of lsmod that you have AGPGART loaded. If you want to use the nVidia AGP support you should likely turn off the AGPGART from inside your kernel, or atleast don't load the module for it anymore.


I get the same situation whether the computer is booted with the linux agpgart or not. My config is set to work with either the linux or the nvidia agpgart, neither works. Morever, it SHOULD work with agpgard loaded.

Been thru that readme a million times, still no dice. Thanks for the suggestion.

jonathan
Back to top
View user's profile Send private message
BonezTheGoon
Bodhisattva
Bodhisattva


Joined: 14 Jun 2002
Posts: 1408
Location: Albuquerque, NM -- birthplace of Microsoft and Gentoo

PostPosted: Thu Nov 21, 2002 11:32 pm    Post subject: Reply with quote

What other settings have you tried for the
Code:
Option "NvAgp" "3"
??

Anything? According to the readme file:

Code:

        Option "NvAGP" "integer"
                Configure AGP support. Integer argument can be one of:
                0 : disable agp
                1 : use NVIDIA's internal AGP support, if possible
                2 : use AGPGART, if possible
                3 : use any agp support (try AGPGART, then NVIDIA's AGP)
                Please note that NVIDIA's internal AGP support cannot
                work if AGPGART is either statically compiled into your
                kernel or is built as a module, but loaded into your
                kernel (some distributions load AGPGART into the kernel
                at boot up).  Default: 3 (the default was 1 until after
                1.0-1251).


Have you tried using the option 2 while using AGPGART? Have you tried removing the AGPGART from your kernel (or do not load the module) and then specify the option 1 to force NVidia's AGP?

Regards,
BonezTheGoon
Back to top
View user's profile Send private message
hirschma
n00b
n00b


Joined: 21 Nov 2002
Posts: 22

PostPosted: Thu Nov 21, 2002 11:52 pm    Post subject: Reply with quote

BonezTheGoon wrote:
What other settings have you tried for the
Code:
Option "NvAgp" "3"
??


Have you tried using the option 2 while using AGPGART? Have you tried removing the AGPGART from your kernel (or do not load the module) and then specify the option 1 to force NVidia's AGP?


Have now tried it four ways - with agpgart loaded, option 2, without, option 1, both loaded and unloaded, option 3.

Same result:
Code:
jonathan@bigdell jonathan $ cat /proc/driver/nvidia/agp/status
Status:          Disabled


Thanks.

jonathan
Back to top
View user's profile Send private message
MARIOJR
n00b
n00b


Joined: 12 Jul 2004
Posts: 9

PostPosted: Mon Jul 12, 2004 4:19 pm    Post subject: Reply with quote

Hi !!!
I am experiencing the same problem ... with my P4PE(i845pe) .
Although I use ati (9800 Pro AIW.. fglrx ati drivers)
DId u solve this problem?


THX
Back to top
View user's profile Send private message
hirschma
n00b
n00b


Joined: 21 Nov 2002
Posts: 22

PostPosted: Mon Jul 12, 2004 4:25 pm    Post subject: Reply with quote

MARIOJR wrote:
Hi !!!
I am experiencing the same problem ... with my P4PE(i845pe) .
Although I use ati (9800 Pro AIW.. fglrx ati drivers)
DId u solve this problem?


New kernel, new bios, problem solved. Sorry if this doesn't help you :( Problem solved literally YEARS ago.

jonathan
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
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