I'm stuck here... but I've been getting quite a bit better at using Linux! I'm using the latest version of Debian Sarge.
Everytime I run a 3D app (such as Cube, Quake, etc.) I'm getting like 9fps, which totally sucks. I know my on-board video chipset, the Intel 82845g sucks too, but not quite that bad. So I'm pretty sure I'm running in software OpenGL.
I downloaded the 82845g drivers from Intel's driver database and, according to the website, it should work. Anyhow this is what I did.
1.) Downloaded i915Graphics.tar.gz from Intel's website.
2.) untar zxvf i915Graphics.tar.gz
3.) cd dripkg
4.) sh install.sh
After the running the script, I get an error that looks like this:
Quote:
Compiling new agpgart module...
ERROR: AGPGART module did not compile
Compiling DRM module...
ERROR: Kernel modules did not compile
The DRI drivers can not be installed without the latest kernel modules.
Installation will be aborted. See the dri.log file for information on
what went wrong.
|
After I got this error I did this:
1.) cd agpgart
2.) make
Then I get a huge error looking like this:
agpgart_be.c:2897: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2898: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2899: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2900: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2901: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2902: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2903: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2904: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2905: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2906: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2907: error: invalid use of undefined type `struct agp_bridge_data'agpgart_be.c:2908: error: invalid use of undefined type `struct
It goes back so far, I can't even cut & paste the whole thing.
I noticed there was another directory, linux, so I:
cd linux
make
I get the same error messages here. I looked for support on Intel's website, and on my distro, I was supposed to edit /etc/X11/XF86-Config-4 and make sure of two things:
1.) Load "dri" line was included (around line 35 I think)
2.) "i810" not "vesa" was listed under the device section.
Both these things are done perfectly. Below is what the display portions of my XF86-Config-4 look like:
Quote:
Section "Device"
Identifier "Generic Video Card"
Driver "i810"
EndSection
Section "Monitor"
Identifier "COMPAQ 7500"
HorizSync 30-70
VertRefresh 50-140
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "COMPAQ 7500"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
|
If anyone can help me get this pesky video driver compiled I'd sure appreciate it! NOTE: The default highest resolution detected was 800x600. I had to edit the higher resolutions in manually by editting XF86-Config-4.