LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-01-2007, 10:26 PM   #1
alphisb0t
Member
 
Registered: Jun 2004
Distribution: gentoo 2008.desktop
Posts: 110

Rep: Reputation: 15
Problems getting intel i810 driver working


Hey all. I've checked all related threads about this and nothing helps. Here is the problem.

Supposedly Slack 10.2 has i810 drivers that should work. When I use the driver "i810" in my xorg.conf file the error returned is:

I810: no matching device section for instance (BusID PCI:0:2:1) found
No devices detected.

I'm forced to use the vesa framebuffer which is garbage. I've downloaded drivers from intel's site which claims the best support. These drivers (downloaded via git) don't even compile. When I run their autogen script I get unresolved "AM_CONDITIONAL" errors during the ./configure stage. Someone on the xorg mailing list mentioned that I needed to install util-macros to get those to work and I did. Unfortunately I still get the error as I have no idea what program looks for these macros or how to point them in the right direction (/usr/share/aclocal/xorg-macros.m4). So basically this didn't work out either

The next thing I've tried to do was get the i810 and i915 drivers from a random link on one of the many threads I found while searching these forums for answers. They had a script that claimed would install DRI and GL drivers etc. The build for BOTH failed with similar errors about not having a high enough kernel etc. My current kernel is 2.6.18 and I built it myself (sources are still there). So this didn't work out either. The error looks something like:
ERROR: Kernel modules did not compile


I downloaded mesa and drm from a link on mesa's site and installed both of them. The included demo programs in mesa work just fine and are linked with the NEW versions of the libs just fine. However I want to note that in the install file for DRM it said to REBUILD MY KERNEL IF DRM WAS BUILT INTO IT. So I rebuilt my kernel WITHOUT DRM to build the new DRM. Then I built mesa with the new DRM.

I even went so far as to download a new X and started to build that (which required mesa which is why I downloaded and installed that) but to no avail. X refused to build (no surprize). Among the same AM_CONDITIONAL problems I saw it finally errored out with:

URL not supported by this version
#<unknown object 136537184>" not a singleton node list
and much much more

I'm confused and have no idea why getting a simple driver to install would be so difficult. Any help is greatly appreciated.
 
Old 02-01-2007, 10:34 PM   #2
stormtracknole
Senior Member
 
Registered: Aug 2005
Distribution: Slackware, RHEL
Posts: 1,259

Rep: Reputation: 231Reputation: 231Reputation: 231
How did you configure your xserver? Did you run xorgsetup? I would run that first, then adjust the xorg.conf file if needed. For the 810 chip, the only way to achieve 3D is to set the bitrate to 16 instead of 24. Hope that works.
 
Old 02-01-2007, 10:36 PM   #3
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
Quote:
Originally Posted by alphisb0t
Supposedly Slack 10.2 has i810 drivers that should work. When I use the driver "i810" in my xorg.conf file the error returned is:

I810: no matching device section for instance (BusID PCI:0:2:1) found
No devices detected.
That suggests to me that you are missing a proper devices section in your xorg.conf.

I recommend you follow this guide:
http://www.linuxquestions.org/questi...d.php?t=402003

For example

Quote:
Code:
      Section "Device"
    Identifier  "Intel 810"
    Driver      "i810"
    VideoRam    65536
    Option    "XVideo"        "On"
    Option    "MonitorLayout"        "LFP,CRT"
    Option    "DevicePresence"    "On"    
    # Insert Clocks lines here if appropriate
EndSection
 
Old 02-05-2007, 11:06 AM   #4
alphisb0t
Member
 
Registered: Jun 2004
Distribution: gentoo 2008.desktop
Posts: 110

Original Poster
Rep: Reputation: 15
I know I wrote quite a bit of information but when I said
Quote:
Supposedly Slack 10.2 has i810 drivers that should work. When I use the driver "i810" in my xorg.conf file the error returned is:

I810: no matching device section for instance (BusID PCI:0:2:1) found
No devices detected.
I mean precisely that this error occurs WHEN I USE THE PROPER DEVICE SECTION. As you can see that device section you gave me as an example is already what I am using and it does not work.

I'm beginning to think noone has any idea how to fix this...
 
Old 02-05-2007, 11:16 AM   #5
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Rep: Reputation: 30
what does lscpi -v say?
 
Old 02-05-2007, 01:25 PM   #6
vdemuth
Member
 
Registered: Oct 2003
Location: West Midlands, UK
Distribution: Slackware 14 (Server),OpenSuse 13.2 (Laptop & Desktop),, OpenSuse 13.2 on the wifes lappy
Posts: 781

Rep: Reputation: 98
I found exactly this issue with an Intel MB with inbuilt graphics, and the only way I could get around it was to run xorgconfig from the command line and set up the Xserver that way.
Might be worth giving that a go.
 
Old 02-06-2007, 08:11 AM   #7
stormtracknole
Senior Member
 
Registered: Aug 2005
Distribution: Slackware, RHEL
Posts: 1,259

Rep: Reputation: 231Reputation: 231Reputation: 231
Quote:
Originally Posted by alphisb0t
I know I wrote quite a bit of information but when I said


I mean precisely that this error occurs WHEN I USE THE PROPER DEVICE SECTION. As you can see that device section you gave me as an example is already what I am using and it does not work.

I'm beginning to think noone has any idea how to fix this...
Did you try running xorgsetup from the command line again? If you have the 810 chip, it should work.
 
Old 02-11-2007, 01:16 AM   #8
dogbird
Member
 
Registered: Nov 2004
Location: oklahoma
Distribution: slackware 9.0
Posts: 98

Rep: Reputation: 15
Question

I have a 10.2 system and it does NOT have the right driver for a i810. I have i80-crt.o.gz and I have i180-rng.o.gz but there is NO i80.0.gz;

X -configure aborts with errors on 180


I am perfectly willing to install the right driver -- where is it?
 
Old 02-11-2007, 02:02 AM   #9
duryodhan
Senior Member
 
Registered: Oct 2006
Distribution: Slackware 12 Kernel 2.6.24 - probably upgraded by now
Posts: 1,054

Rep: Reputation: 46
IMHO, there is no relation between the Slackware version and Intel Drivers. Its all in the kernel.

Did you build the correct Intel drivers? See the book www.kroah.com/lkn and read the reompiling the kernel , it has a part specific to Intel i810.
 
Old 02-11-2007, 05:09 PM   #10
dogbird
Member
 
Registered: Nov 2004
Location: oklahoma
Distribution: slackware 9.0
Posts: 98

Rep: Reputation: 15
Angry

I looked closely at the Kernel In a Nutshell and could not find how to configure 810 as a module. or maybe I misunderstood it.

I have a working system. I DO NOT HAVE an i810 driver. It is the driver source I need. WHERE IS IT? I would be happy to compile and install it. but I need the source.
 
Old 02-11-2007, 05:29 PM   #11
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
I'm betting it's a part of the kernel source.
 
Old 02-11-2007, 07:02 PM   #12
dogbird
Member
 
Registered: Nov 2004
Location: oklahoma
Distribution: slackware 9.0
Posts: 98

Rep: Reputation: 15
I just need to know how to upgrade the kernel, but I think the kernel already has the patch. but the module code is missing. I have OTHER versions of I810 but I need the i818.0.gz

WHY? because that is what EVERYONE SAYS I need.

Otherwise I could "rename" the i810-rng or i810-etc if it would work correctly. I cant find any mention of the alternate forms. they may be hardware options. but I DONT HAVE ANY REFERECES to tell me why they exist.

All the references I have looked at talked about patching the KERNEL. Well this kernel HAS 1810 capabilities, but I dont know how to provide the driver version to make my video work.
 
Old 02-11-2007, 08:54 PM   #13
duryodhan
Senior Member
 
Registered: Oct 2006
Distribution: Slackware 12 Kernel 2.6.24 - probably upgraded by now
Posts: 1,054

Rep: Reputation: 46
Maybe you have built it in instead of building it as a module. Here's what I had to enable in the kernel config (built in) to make i810 work ...

In Device Drivers --> Character Devices

say M to /dev/agpgart
and M to Intel 440LX/BX/GX, I8xx and E7x05 chipset support

The 2 modules are called agpgart,intel-agp. Doing just these 2 and no to everything else over there, makes my 915G GMA work correctly.

Last edited by duryodhan; 02-11-2007 at 08:56 PM.
 
Old 02-11-2007, 09:31 PM   #14
dogbird
Member
 
Registered: Nov 2004
Location: oklahoma
Distribution: slackware 9.0
Posts: 98

Rep: Reputation: 15
I think the problem is that there is confusion between a builtin driver and a loadable drive. I looked at my 10.2 config and it seemed to indicate that the kernel has i180 support because there are i180-xxx drivers in the directory. this means I need the source to i180 generic or specific for 815e. but without documentation or sources I am only guessing.
 
Old 02-11-2007, 10:40 PM   #15
duryodhan
Senior Member
 
Registered: Oct 2006
Distribution: Slackware 12 Kernel 2.6.24 - probably upgraded by now
Posts: 1,054

Rep: Reputation: 46
if you have the drivers in your /lib/modules/uname -r / kernel/drivers/char/ then why do you need the source? just modprobe them before starting X .....
 
  


Reply



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
X.org Dual Head PC104 and Intel i810 not working DaveRad Linux - Software 0 08-29-2006 09:15 AM
inspiron 1100 i810 linux driver from intel ztan Linux - Laptop and Netbook 0 12-30-2005 02:20 PM
Direct Rendering not working on Intel 82810E (driver i810) mmmm Linux - Hardware 2 07-06-2005 11:21 AM
Help getting vid card working (i810 intel) edman007 Linux - Software 3 01-24-2005 10:46 AM
intel i810 i815 driver no longer working in 2.6.* pele_smk Linux - General 2 01-15-2004 04:20 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:59 PM.

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