DeLi Linux

DeLi Linux Forum

DeLi Linux » Installation » No i810 driver...why?

No i810 driver...why?

Moderators: littlebat, norman.

Page: 1

Author Post
Member
Registered: Apr 2008
Posts: 5
Hi,
I've just installed DeLi on an old PC with Intel 810 onboard graphics, but X does not work. Everything is configured properly, but I always get the message:
(EE) Failed to load module "i810" (module does not exist, 0)

Indeed the files i810_drv.la and i810_drv.so are missing in /usr/lib/xorg/modules/drivers. Why? How can I get them?
Administrator
Registered: Oct 2007
Posts: 749
http://xorg.freedesktop.org/wiki/intel?action=show&redirect=i810
Moderator
Registered: Nov 2007
Posts: 125
Post your xorg.conf, maybe someone can help you.
I have ever installed DeLi Linux on an i810 motherboard machine with onboard display card, and start X window successfully. I have forgotten the config of this machine. Or, you can try the vesa driver in the xorg.conf.
_______________
Welcome to my personal blog about Linux and Open Source in China: Learning Diary(english).
Member
Registered: Apr 2008
Posts: 5
Hm, I strongly dislike VESA because I use a CRT monitor that causes eye-cancer at a refresh rate of 60 Hz.
I also tried to compile the drivers myself, but it didn't work.
Here's what I did:
Downloaded/compiled/installed libxv, libxvmc, xineramaproto (because i810's ./configure said that they were missing). After that, ./configure worked, but make still does not:

i810_driver.c: In function `I810ScreenInit':
i810_driver.c:2100: warning: unused variable `driFrom'
i830_accel.c: In function `CheckTiling':
i830_accel.c:406: error: structure has no member named `front_tiled'
i830_accel.c:408: error: structure has no member named `rotated_tiled'
i830_accel.c:410: error: structure has no member named `BackBuffer'
i830_accel.c:410: error: structure has no member named `back_tiled'
i830_accel.c:413: error: structure has no member named `DepthBuffer'
i830_accel.c:413: error: structure has no member named `depth_tiled'
make[3]: *** [i830_accel.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Administrator
Registered: Oct 2007
Posts: 749
just by chance I noticed the file /usr/bin/Xi810. I guess this IS the binary of the XOrg driver.
But don't ask me how it should be used.
Member
Registered: Apr 2008
Posts: 5
I'll try 0.8.0 after my vacation. Hope it'll work in the latest version.
Administrator
Registered: Mar 2007
Posts: 551
Sorry, i810 didn't built. It was because the GL-stuff is absent IIRC.
Moderator
Registered: Nov 2007
Posts: 125
I can only use tiny-x server on my i810 onboard display card machine, and I downloaded the source but can't build it successfully myself, some errors apeared like jdr reported above. Here is the source link: http://intellinuxgraphics.org/download.html , and Installation Guide link : http://www.intellinuxgraphics.org/install.html
I tried vesa xorg driver, I can startx but only appeared many vertical lines on the screen. I tried vga xorg driver, I can startx but the screen resolution only probably is 480*320.
Moderator
Registered: Nov 2007
Posts: 125
I tried these above on DeLi 0.8.
Administrator
Registered: Mar 2007
Posts: 551
littlebat wrote
I tried vesa xorg driver, I can startx but only appeared many vertical lines on the screen.


Very strange. I suspect that your monitor settings are not quite correct. You might need special settings for your monitor. Please post the outpout of lspci and the exact specifications of your monitor.
Moderator
Registered: Nov 2007
Posts: 125
Below is the output of "lspci":
Quote
00:00.0 Host bridge: Intel Corporation 82810E DC-133 (GMCH) Graphics Memory Controller Hub (rev 03)
00:01.0 VGA compatible controller: Intel Corporation 82810E DC-133 (CGC) Chipset Graphics Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corporation 82801AA ISA Bridge (LPC) (rev 02)
00:1f.1 IDE interface: Intel Corporation 82801AA IDE Controller (rev 02)
00:1f.2 USB Controller: Intel Corporation 82801AA USB Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801AA SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corporation 82801AA AC'97 Audio Controller (rev 02)
01:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)


And, below is my monitor spcification, but, it had been repaired once,
the real specification maybe changed already:
The monitor specification come from: http://www.reject.org/tsd/liz/gbppr/mil/eckbox/monitors.html.
Quote
Vendor: LG Electronics Inc.
Model: LG StudioWorks 55i
EDID: gsm3abd
Horizontal Sync (Hz): 30.0-54.0
Vertcal Sync (Hz): 50.0-90.0
DPMS.: Yes


Below is part of my xorg.conf, it can't work under Ubuntu 6.06 LTS yet,
but, if I change Driver to "i810", it works well under Ubuntu.
Quote
Section "Monitor"
Identifier "Monitor0"
### Comment all HorizSync and VertRefresh values to use DDC:
HorizSync 30.0 - 54.0
VertRefresh 50.0 - 90.0
EndSection

Section "Device"
Identifier "Card0"
Driver "vesa"
Card "* Generic VESA compatible"
EndSection
Moderator
Registered: Nov 2007
Posts: 125
Ok, I have gotten i810 driver under deli0.8 and it works well on my onboard i810 display card.
I borrowed and modified the PKGBUILD file from archlinux: http://www.archlinux.org/packages/extra/i686/xf86-video-i810/ , after built many dependent packages (Additionally,I must copied some neccessry include files from ubuntu 6.0.6 for compiling packages), as a result, I got some packages and uploaded them to http://groups.google.com/group/learndiary/files , include:
Quote
glproto-1.4.9-1.pkg.tar.gz
Dashing.M...@gmail.com 21.1 KB Aug 8 Delete Report this file

intel-dri-7.0.3-1.pkg.tar.gz
Dashing.M...@gmail.com 3.3 MB Aug 8 Delete Report this file

libdrm-2.3.0-1.pkg.tar.gz
Dashing.M...@gmail.com 78.6 KB Aug 8 Delete Report this file

libgl-7.0.3-2.pkg.tar.gz
Dashing.M...@gmail.com 137.9 KB Aug 8 Delete Report this file

libxv-1.0.4-1.pkg.tar.gz
Dashing.M...@gmail.com 30.8 KB Aug 8 Delete Report this file

libxvmc-1.0.4-1.pkg.tar.gz
Dashing.M...@gmail.com 17.9 KB Aug 8 Delete Report this file

mesa-7.0.3-3.pkg.tar.gz
Dashing.M...@gmail.com 682.4 KB Aug 8 Delete Report this file

xf86-video-i810-1.7.4-10.pkg.tar.gz
Dashing.M...@gmail.com 169.1 KB Aug 8 Delete Report this file

xf86driproto-2.0.4-1.pkg.tar.gz
Dashing.M...@gmail.com 3.1 KB Aug 8


If you have such a onboard i810 display card, you can try it.
Member
Registered: May 2008
Posts: 41
Still kinda green at building packages... though, besides the intel packages, does that mean one can have hardware 3d acceleration on DeLi installing your files littlebat?
Moderator
Registered: Nov 2007
Posts: 125
Sorry, I'm not sure if hardware 3d acceleration can work with installing my files above. It only means I can get a normal displaying for my onboard i810 video card.
_______________
Welcome to my personal blog about Linux and Open Source in China: Learning Diary(english).
Member
Registered: May 2007
Posts: 102
I've got no problem running XVESA in Deli (I also have an i810, though onboard), but I don't have any luck getting XOrg to work in Deli 7.2.

Question; is there any way of determining how much video memory I've got? Windows has apps like SiSoft Sandra which give a comprehensive record of your computer's installed hardware. but I haven't seen anything similar for Linux.

Thanks in advance.
Administrator
Registered: Oct 2007
Posts: 749
I'm using SuSE's hwinfo on an old SuSE system
Member
Registered: May 2007
Posts: 102
Thanks. I've looked but can't see a version available for download.

I had thought of getting an old version of SUSE though (I don't think my computer would run a current one) for all the utilities, games etc.), but I've got used to .tgz packages now so if I did get another "big" distro now it would probably be one like Vector or Zenwalk which are based on Slackware but easier to install and configure.
« Last edit by Colonel Panic on Fri Feb 06, 2009 7:53 pm. »
Administrator
Registered: Oct 2007
Posts: 749
http://hwinfo.klik.atekon.de/

I didn't test it, but as far as I understood it should work without installation :shock:
Administrator
Registered: Oct 2007
Posts: 749
http://ftp.de.debian.org/debian/pool/main/h/hwinfo/hwinfo_15.3.orig.tar.gz

these are the plain sources on the debian repository -- but I don't know whether there will work with DeLi or any other distro then debian without modifications;
but it's interesting anyway, so please report the results if you're going to try it
Member
Registered: May 2007
Posts: 102
Thanks; I'll give it a go.
« Last edit by Colonel Panic on Fri Feb 06, 2009 10:21 pm. »
Member
Registered: May 2007
Posts: 102
Update; I couldn't get hwinfo to install in my system. I did, however, use the lspci command (specifically, lspci -v -s 00:02.0), from which I got the value of 64MB for my video memory, which looks suspiciously large for a 7- or 8-year old computer (a Compaq Pentium III).

Could anyone please tell me whether or not some of that might be accounted for by the fact that the card is an on board one and therefore uses some of the system RAM?
Member
Registered: May 2008
Posts: 41
If it's the case, then there should be a setting in your BIOS to adjust the value. Not sure it will solve your Xorg issues though. (I've recently helped an acquaintance get a computer with the same chip up and running, and it was a pain, though it wasn't with DeLi).
Member
Registered: May 2007
Posts: 102
Thanks for the info. Xorg works OK in Zenwalk 4 though so I'm a bit nervous of messing around with the BIOS in order to sort out something which might be a simple software problem.

The next time I'm in Deli I'll try and set up Xorg again from scratch and see what happens.

Regards,

Colonel Panic .
« Last edit by Colonel Panic on Mon Feb 09, 2009 3:07 pm. »

Page: 1

DeLi Linux » Installation » No i810 driver...why?

DeLi Linux is powered by UseBB 1 Forum Software