Problems with riva driver (Frame Buffer)?
Alright, I recompiled my linux kernel from slackware 10.1. The original kernel was 2.4.something. I can't change the resolution on the console to 1024 by768 like I had it before. My computer is using a GeForce 4 graphics card. I installed the Riva driver directly into the kernel 2.6.9. My AGP drivers seem to be working correctly. I do not know how to test them. Yet, I have these messages recorded in my syslog file.
Nov 20 19:58:05 Blacktop kernel: Mount-cache hash table entries: 512 (order: 0, 4096 bytes) Nov 20 19:58:05 Blacktop kernel: CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 07 Nov 20 19:58:05 Blacktop kernel: PCI: Probing PCI hardware Nov 20 19:58:05 Blacktop kernel: PCI: Probing PCI hardware (bus 00) Nov 20 19:58:05 Blacktop kernel: PCI: IRQ 0 for device 0000:00:1f.1 doesn't match PIRQ mask - try pci=usepirqmask Nov 20 19:58:05 Blacktop kernel: rivafb: could not retrieve EDID from DDC/I2C Nov 20 19:58:05 Blacktop kernel: rivafb: setting virtual Y resolution to 104857 Nov 20 19:58:05 Blacktop kernel: Console: switching to colour frame buffer device 80x30 Nov 20 19:58:05 Blacktop kernel: vesafb: abort, cannot reserve video memory at 0xf4000000 Nov 20 19:58:05 Blacktop kernel: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A Nov 20 19:58:05 Blacktop kernel: Using anticipatory io scheduler Any ideas of what I can do next? |
Try nvidiafb not riva! Also rivafb and nvidiafb will not work with the nvidia kernel driver for X, in case you need or use X :)
I have the same card and it's a pain setting it up! I still can't solve one problem... ah Oh and be sure to include agpgart and you chipset agp driver (mine is intel-agp) as modules and load them. You need them for X. |
Thanks, does the nvidiafb driver come with the kernel or do I have to download it somewhere?
|
It's in the kernel, just download the vanilla source (means unpatched) from kernel.org, and patch it if you really need to.
If you have simmilar hardware as mine or know your specs good then I can give you my .config or help you with yours! :D Good Luck with Slackware! |
Just a FYI, the closed-source nvidia driver (not the one in the kernel for Bob's benefit) provides it's own agpgart code so if you're using that driver then agpgart isn't needed. If you still have it loaded the nvidia module will fill your logs with complaints :p
|
Do you search for my threads?
Still have something with me?
I know that cs-cam! I'm just taking it step by step! Do you know that the nvidia closed source agpgart driver has limited support, it only works on some chipsets? Check the docs: /usr/share/doc/nv-*/README.gz It has support for my chipset, but I never tried that since the linux agpgart worked good for me. Also for bobs benfit you can select wich one the nvidia driver uses with the "NvAGP" option in xorg.conf (or XF-Config*), just be sure to have agpgart(the kernel one) and the' chipset'-agp built as modules and don't load them! let X(or better said nvidia) decide. Just to help people out here's mine: Code:
Section "Module" |
Quote:
|
Same for me! I'm not following you!
Ok :D Anything about the MTRR? Search my thread about MTRR. No one replied so far :(
|
Thanks guys, I got it working. I just downloaded kernel 2.6.14.2 and everything worked fine.
|
??? ??? ???
What worked fine? Downloading? :D Or everything worked fine to the end, compiling, installing and setting up xorg?
|
Everything worked fine to the end. The GeForce 4 is now fully supported!
|
All times are GMT -5. The time now is 05:10 PM. |