LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 08-20-2007, 12:33 AM   #1
E-Man
LQ Newbie
 
Registered: Jun 2007
Posts: 12

Rep: Reputation: 0
Are the drivers for my Intel 945GM properly configured?


Hi.

I'm having a heck of a time trying to figure out if the graphics card on my compaq presario v5000 laptop is set up properly. I thought everything was fine until I tried playing a silly 3D penguin racing game ppracer and the display was clocking in at 1.5 fps. I don't know if this is all that the budget hardware is capable of or if I have something set up wrong.

I have read conflicting accounts of what driver to use with the Intel 945GM Express hardware. I have compiled every module that I think could work (2.6.21.1 kernel): i2c_i810, i810,drm_i810, fb_intel, agp_intel, fb_intel_i2c, i2c_801...

There appears to be linux drivers for this chipset on the intel website. Would they be benificial or are they the same as what is already packaged in the kernel?

I set up 915resolution a while back to get the proper 1280x800-24bit working.

I'm using VectorLinux SOHO 5.8, heavily modified kernel.

THANK YOU!

Code:
# lspci
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
06:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01)
08:08.0 Ethernet controller: Intel Corporation Intel(R) PRO/100 VE Network Connection (rev 01)
Code:
# cat /etc/X11/xorg.conf
Section "ServerLayout"
Identifier     "X.org Configured"
Screen      0  "Screen0" 0 0
#InputDevice    "Mouse0" "CorePointer"
InputDevice    "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics Mouse"  "CorePointer"
EndSection

Section "Files"
RgbPath      "/usr/X11R6/lib/X11/rgb"
ModulePath   "/usr/X11R6/lib/modules"
FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath     "/usr/X11R6/lib/X11/fonts/truetype/"
FontPath     "/usr/X11R6/lib/X11/fonts/local/"
FontPath     "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection

Section "Module"
Load  "glx"
Load  "extmod"
Load  "xtrap"
Load  "record"
Load  "dbe"
Load  "dri"
Load  "freetype"
Load  "type1"
Load  "synaptics"
EndSection

Section "InputDevice"
  Identifier    "Synaptics Mouse"
  Driver        "synaptics"
  Option        "Device"        "/dev/psaux"
  Option        "Protocol"      "auto-dev"
  Option        "LeftEdge"      "1700"
  Option        "RightEdge"     "5300"
  Option        "TopEdge"       "1700"
  Option        "BottomEdge"    "4200"
  Option        "FingerLow"     "30"
  Option        "FingerHigh"    "42"
  Option        "MaxTapTime"    "180"
  Option        "MaxTapMove"    "220"
  Option        "VertScrollDelta" "100"
  Option        "MinSpeed"      "0.02"
  Option        "MaxSpeed"      "0.18"
  Option        "AccelFactor"   "0.0017"
  Option        "SHMConfig"     "off"
#  Option       "Repeater"      "/dev/ps2mouse"
EndSection

Section "InputDevice"
Identifier  "Keyboard0"
Driver      "kbd"
Option  "XkbLayout"  "us"   ## KEYBOARD_MAP!
EndSection

#Section "InputDevice"
#Identifier  "Mouse0"
#Driver      "mouse"
#Option     "Protocol" "auto"
#Option     "Device" "/dev/mouse"
#Option     "ZAxisMapping" "4 5"
#EndSection

Section "Monitor"
#DisplaySize      330   210     # mm
Identifier   "Monitor0"
VendorName   "LPL"
ModelName    "2a00"
HorizSync 31.5-64
VertRefresh 40-90
EndSection

Section "Device"
### Available Driver options are:-
### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
### [arg]: arg optional
#Option     "NoAccel"                   # [<bool>]
#Option     "SWcursor"                  # [<bool>]
#Option     "ColorKey"                  # <i>
#Option     "CacheLines"                # <i>
#Option     "Dac6Bit"                   # [<bool>]
#Option     "DRI"                       # [<bool>]
#Option     "NoDDC"                     # [<bool>]
#Option     "ShowCache"                 # [<bool>]
#Option     "XvMCSurfaces"              # <i>
#Option     "PageFlip"                  # [<bool>]
Identifier  "Card0"
Driver      "i810"
VendorName  "Intel Corporation"
BoardName   "Mobile Integrated Graphics Controller"
BusID       "PCI:0:2:0"
Option     "DRI"   "true"
Option     "NoAccel" "false"
EndSection

Section "Screen"
Identifier "Screen0"
Device     "Card0"
Monitor    "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth     24
Modes "1280x800"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection
 
Old 09-08-2007, 10:46 AM   #2
GrapefruiTgirl
LQ Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 555Reputation: 555Reputation: 555Reputation: 555Reputation: 555Reputation: 555
FWIW your config file looks basically fine.
I'm not 100% certain that you're using the correct driver; there *might* be a 9xx driver in the kernel, but again I can't be certain.
It wouldn't hurt to try the driver from Intel for Linux. Intel does a decent job of supporting Linux in many areas, so their driver for their own chipset is sure to be atleast as good as any other.

Finally, the performance of those 8xx and 9xx integrated devices is far from spectacular as you are aware, but 1.5 FPS does seem quite (extremely) low.
Maybe someone else around here using one of these devices can provide some figures as to their general FPS count, to see if it really is that low, or if we're missing something?
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Intel 945GM widescreen external missing edges DaveQB Linux - Laptop and Netbook 1 08-15-2007 12:04 PM
Intel 945GM impossible to get direct rendering mariogarcia Debian 3 05-15-2007 10:02 AM
Help-Installing a 945GM Intel Graphics Driver on Opensuse 10.2 lordshaneez SUSE / openSUSE 6 02-24-2007 04:56 AM
Intel(R) 945GM , Wireless 3945ABG and suse 10.1 ddaas SUSE / openSUSE 2 08-24-2006 01:36 PM
acpi on Mandriva 2006/Intel duo core/945GM 105659 Mandriva 3 07-25-2006 08:32 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 08:19 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration