LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux > 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
 
Thread Tools
Old 05-16-2004, 08:26 AM   #1
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0
Unhappy Intel 845 Graphics, *again* :(


[Log in to get rid of this advertisement]
I know that there are about a million threads on this forum regarding the Intel845 graphics controller, but my problem does not seem to be mentioned in any of them.

Unlike everyone else who has a problem with this card, I can change resolution to higher modes, absolutely fine (it may berunning a little jerky, but I can't quite tell), but, I cannot run Tuxracer, or The Tux based screen saver. I'm fairly certain its still a graphics problem (tuxracer gives me a black screen and cursor and then requires a reboot), but don't understand where the problem is.

I'm a total newbie, but as far as I can see, its not the video memory in BIOS problem, otherwise I wouldn't be able to change resolution higher

Please help.

I've installed the Intel Driver for the card (I think, although /sbin/lsmod | grep "i830" doesn't get the result they prescribe on the website, I don't get a response at all from that). I'm running Mandrake 10.0 (community) and KDE, on a dual boot WinXP machine.

Thanks
gregorya is offline     Reply With Quote
Old 05-17-2004, 06:03 AM   #2
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
Update:
In another thread, someone suggested the following:
"See your output from those...
>glxinfo | grep render
>cat /var/log/XFree86.0.log | grep WW
>cat /var/log/XFree86.0.log | grep EE

...to first confirm you have DRI enabled and no major glitch with your X server."

On mine:
glxinfo | grep render
simply hangs, so I tried just glxinfo -v instead, and get:
name of display: :0.0

cat /var/log/XFree86.0.log | grep WW
gives
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) Option "XkbOptions" requires an string value
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Extended BIOS function 0x5f11 not supported.
(WW) I810(0): Bad V_BIOS checksum
*(WW) (1280x1024,monitor1) mode clock 108MHz exceeds DDC maximum 90MHz
(WW) (1280x1024,monitor1) mode clock 135MHz exceeds DDC maximum 90MHz
(WW) (1280x1024,monitor1) mode clock 157.5MHz exceeds DDC maximum 90MHz
*(WW) (1600x1200,monitor1) mode clock 162MHz exceeds DDC maximum 90MHz
(WW) (1600x1200,monitor1) mode clock 175.5MHz exceeds DDC maximum 90MHz
(WW) (1600x1200,monitor1) mode clock 189MHz exceeds DDC maximum 90MHz
(WW) (1600x1200,monitor1) mode clock 202.5MHz exceeds DDC maximum 90MHz
(WW) (1600x1200,monitor1) mode clock 229.5MHz exceeds DDC maximum 90MHz
(WW) I810(0): Bad V_BIOS checksum

and
cat /var/log/XFree86.0.log | grep EE
gives
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER


Whats going on? Sorry, I'm a newbie...
gregorya is offline     Reply With Quote
Old 05-17-2004, 08:26 AM   #3
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
Update again:

My XF86Config-4 file contains:

Section "Module"
Load "dbe" # Double-Buffering Extension
Load "v4l" # Video for Linux
Load "extmod"
Load "type1"
Load "freetype"
Load "glx" # 3D layer
Load "dri" # direct rendering
EndSection

Section "DRI"
Mode 0666
EndSection

So it looks as though DRI is installed ok and everything.
gregorya is offline     Reply With Quote
Old 05-17-2004, 01:02 PM   #4
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
Yet another update:

Looking at the intel instructions again, I'm assuming I haven't installed the drivers properly.

So, I installed the kernel header files (so rpm -qa | grep kernel-source now returns kernel-source-2.6.3-9mdk), but I'm stuck on the following lines on the intel website:

# Install kernel headers:

1. For Red Hat, insert CD 2, browse to /RedHat/RPMS/kernel-source-<your kernel #>.i386.rpm, and double-click the file to run (these are your kernel headers)
2. Alternately, load your kernel config file, save the config, then run "make dep"

Load the kernel config file in what? A text editor? whats the point in that?

More pressingly, "make dep" returns:
make: *** No rule to make target `dep'. Stop.

What does any of this mean? What are kernel header files and why do I need to install them anyway?

Someone please help. I thought this forum looked good but no-one is helping me
gregorya is offline     Reply With Quote
Old 05-17-2004, 01:48 PM   #5
Muzzy
Member
 
Registered: Mar 2004
Location: Denmark
Distribution: Gentoo, Slackware
Posts: 333
Thanked: 0
What kernel version are you running? Try this to find out
Code:
uname -r
The source you install should match the kernel version you are running otherwise it's a bit pointless having it. If you are using kernel 2.6.x you don't need to run 'make dep', that is 2.4 only.
Muzzy is offline     Reply With Quote
Old 05-17-2004, 03:04 PM   #6
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
2.6.3-4

So that means I don't have to worry about the make dep bit, nor the source files?

So what should I do? As far as I can see, I've installed the intel drivers absolutely fine, yet
/sbin/lsmod | grep "i830" returns:
i830 76768 26

The last column being "used by" I think, which the intel site says should be "1".

Oh, and the intel site is http://support.intel.com/support/gra.../CS-010512.htm by the way.

What would you suggest I do?
gregorya is offline     Reply With Quote
Old 05-18-2004, 09:09 AM   #7
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
Someone please help, I'm going to have to go back to Windows if I can't get this working.
gregorya is offline     Reply With Quote
Old 05-18-2004, 12:32 PM   #8
Muzzy
Member
 
Registered: Mar 2004
Location: Denmark
Distribution: Gentoo, Slackware
Posts: 333
Thanked: 0
It seems that you are downloading the drivers from some website (Intel's site?) Have you tried using the i810 and i830 drivers that come with Linux? You will need to reconfigure your kernel.
Muzzy is offline     Reply With Quote
Old 05-18-2004, 12:46 PM   #9
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
I don't think so, unless Mandrake picks them by default before I installed the ones from the intel website.

How would I set them up? I haven't seen a reference to them anywhere.
gregorya is offline     Reply With Quote
Old 05-18-2004, 03:02 PM   #10
Muzzy
Member
 
Registered: Mar 2004
Location: Denmark
Distribution: Gentoo, Slackware
Posts: 333
Thanked: 0
I have this chip. Here is the relevant parts of the output of /sbin/lspci and /sbin/lsmod. See how this compares to yours. I am running a 2.6.6 kernel.

Code:
0000:00:02.0 VGA compatible controller: Intel Corp. 82845G/GL[Brookdale-G]/GE Chipset Integrated Graphics Device (rev 03)

i810fb                 29376  -
i830                   65424  -
i810                   61072  -
intel_agp              15356  -
agpgart                26504  -

$ glxinfo | grep rendering
direct rendering: Yes
Make sure that you are not missing any modules, then try the glxinfo command again. If you compile your own kernel you can select the drivers you want to use.
Muzzy is offline     Reply With Quote
Old 05-18-2004, 03:52 PM   #11
neondonkey
LQ Newbie
 
Registered: Apr 2004
Location: illinois
Distribution: home: slackware 11 and work: SLES 9 on zseries
Posts: 13
Thanked: 0
here's something to try:

comment out the Load "dri" line in your XF86Config file (note: do this while you are not running X... try ctrl+alt+backspace). then start x back up (command is: startx) and then try to place the game. my guess is it could be a problem with the direct rendering for the game. this will probably make it run slower, but hey, if it actually runs then you may be closer to solving the problem.

good luck!
neondonkey is offline     Reply With Quote
Old 05-18-2004, 05:46 PM   #12
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
Neondonkey: thanks, it does indeed seem to work out with that commented out, albeit extremely slowly.

Now glxinfo displays a load of stuff, including
Xlib: extension "XFree86-DRI" missing on display ":0.0".
But I presume thats just saying that I've commented out that line?


And Muzzy, lspci gives the following:
00:02.0 VGA compatible controller: Intel Corp. 82845G/GL [Brookdale-G] Chipset I ntegrated Graphics Device (rev 01)

whereas lsmod:
i830 76768 0
intel-agp 17372 1
agpgart 31016 3 intel-agp

So am I missing those i810 modules? How do I go about getting them on here?

Thanks a lot for the help,
gregorya is offline     Reply With Quote
Old 05-18-2004, 05:51 PM   #13
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
Oh, and I imagine this is irrelevant, but it struck me as odd:

Since commenting out that line, and thus not having DRI running, my background has decreased in resolution. So surely DRI is doing something, otherwise it would stay the same? Or is DRI working for normal display but not for OpenGL?
gregorya is offline     Reply With Quote
Old 05-19-2004, 11:31 AM   #14
Libor
LQ Newbie
 
Registered: May 2004
Distribution: Mandrake
Posts: 1
Thanked: 0
to Alex

I have same problem...i have intel 845...Direct rendering not working....but in Mandrake 9.2 is OK!! I dont now why is in MDK 10 broken...
Libor is offline     Reply With Quote
Old 06-05-2004, 12:52 PM   #15
gregorya
Member
 
Registered: Apr 2004
Location: Nottingham, England
Distribution: Mandrake KDE
Posts: 37
Thanked: 0

Original Poster
An Upgrade to Mandrake 10.0 Official seems to have fixed the problem entirely.

Alex
gregorya is offline     Reply With Quote

Reply

Bookmarks


Thread Tools

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 845 Graphics refresh rate midk Linux - Hardware 0 07-06-2004 07:55 PM
intel 845 gl graphics and cmi9738 onboard sound problem lvgandhi Linux - Newbie 16 08-07-2003 04:29 AM
Problem in x configuration with Intel 845 Graphics card and LG 500G monitor sandeepd Linux - Hardware 1 08-05-2003 06:26 AM
Intel 845 Graphics Config- Help me Please bsrambabu Linux - Hardware 3 11-11-2002 05:46 AM
Redhat 7.2/6.2/Intel 845 zingfharn Linux - Software 0 04-18-2002 06:52 AM


All times are GMT -5. The time now is 05:23 AM.

Main Menu
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
RSS2  LQ Podcast
RSS2  LQ Radio
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: @linuxquestions
Open Source Consulting | Domain Registration