WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: xf86-video-intel-i810.tcz  (Read 423 times)

Offline nitram

  • Hero Member
  • *****
  • Posts: 1052
xf86-video-intel-i810.tcz
« on: November 20, 2016, 12:09:47 PM »
New  xf86-video-intel-i810.tcz  added to TC7 x86 repo for anyone using this older graphics chip. See detailed info file notes as the i810 was harder to get running in TC7. TC6 and older versions can simply use the regular intel driver, this special i810 driver only required for TC7. Thanks Juanito for compiling to keep old hardware alive.

Offline nitram

  • Hero Member
  • *****
  • Posts: 1052
Re: xf86-video-intel-i810.tcz
« Reply #1 on: December 18, 2016, 12:13:57 PM »
Updated  xf86-video-intel-i810.tcz  available for TC7 x86.

Intel v2.99.917 driver re-compiled with DRI support for i810 chip, improved 2D graphic performance, eg. CPU use in same mplayer video from >90% down to ~50%.

Custom xorg.conf file no longer required to boot graphics, do not use. If native boot doesn't provide desired resolution, use xrandr command in ~/.X.d, see info file.

Back up old driver and any xorg.conf before update.

With new driver  lsmod  should confirm the i810 module is now utilized:
Code: [Select]
tc@box:/tmp$ lsmod | grep i810
i810                   16384  1
drm                   167936  5 i810,i915,drm_kms_helper

And /var/log/Xorg.0.log should indicate similar to below:
Code: [Select]
[    47.324] (--) intel(0): Integrated Graphics Chipset: Intel(R) i810-dc100
[    47.324] (--) intel(0): Linear framebuffer at 0xD0000000
[    47.324] (--) intel(0): IO registers at addr 0xD4100000
[    47.324] (II) intel(0): Kernel reported 109568 total, 0 used
[    47.324] (II) intel(0): I810CheckAvailableMemory: 438272k available
[    47.324] (==) intel(0): Will alloc AGP framebuffer: 24576 kByte

As per the Intel man page:
Quote
By default, the i810/i815 will use 8 MB of system memory for graphics if AGP allocable memory is < 128 MB, 16 MB if < 192 MB or 24 MB if higher. Use the VideoRam option to change the default value.

As per Xorg log above, this 512 MB RAM system is utilizing the full 24 MB VideoRam. Unfortunately the maximum value can't be exceeded via config file. This is as good as it gets for this old graphic chip in modern TC, pretty decent, party like it's 1999 (RIP Prince).