You are not logged in.

#26 2009-03-01 06:13:34

sguenz
Member
Registered: 2008-03-11
Posts: 18

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

mutlu_inek wrote:

sguenz, does this solve your issue?

No. Unfortunately, I get the same vague error code.
I tried i810, intel and vesa.

Offline

#27 2009-03-01 07:02:53

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

karabaja4 wrote:

BTW, I just tried "vesa" and "i810" drivers. Same result.

sguenz wrote:

No. Unfortunately, I get the same vague error code.
I tried i810, intel and vesa.

You both have the exact same error. Maybe we can narrow this down. What chipsets do your graphics cards have?

Offline

#28 2009-03-01 11:52:19

sguenz
Member
Registered: 2008-03-11
Posts: 18

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

mutlu_inek wrote:

You both have the exact same error. Maybe we can narrow this down. What chipsets do your graphics cards have?

Here is mine:

$ lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Inegrated Graphics Device (rev 02)

Offline

#29 2009-03-01 12:50:38

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 997
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

mutlu_inek wrote:

You both have the exact same error. Maybe we can narrow this down. What chipsets do your graphics cards have?

00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)

Last edited by karabaja4 (2009-03-01 12:51:13)

Offline

#30 2009-03-03 00:49:47

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 997
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

...

Last edited by karabaja4 (2009-03-05 17:03:50)

Offline

#31 2009-03-04 01:44:55

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 997
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Well mutlu_inek, looks like you were right.

I did a whole clean install with your repo added to pacman.conf before anything was even installed, so I installed X and intel drivers from your packages. I got the nice same error as before. I could think of two reasons why this doesn't work:

1) This breakage is hardware (chipset) specific (then it would seam that affects 855GM and 915GM chipsets).
2) There are some other updated packages which cause this (do you have everyting else up-to-date from extra?)

I'm using UXA + 2.6.2 + xorg-server 1.6.0 now, but it is far slower from these older packages.

P.S. I am sorry for spamming your thread lately, I've been kinda desperate wink

Offline

#32 2009-03-04 15:42:05

saz
Member
From: Lisbon
Registered: 2008-04-19
Posts: 115

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

got a 855gm here... wont even start X... have to use vesa...

Offline

#33 2009-03-04 17:40:04

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

karabaja4 wrote:

1) This breakage is hardware (chipset) specific (then it would seam that affects 855GM and 915GM chipsets).
2) There are some other updated packages which cause this (do you have everyting else up-to-date from extra?

My system is (always) up-to-date. It works for me both with regular packages from [extra] and also with [testing] enabled.

I am pretty sure this is related to the chipsets. Probably one of the X libraries or protos (which I did not downgrade because they worked for me with these packages) breaks something.

Unfortunately, it is rather impossible for me to test this with more packages downgraded since I don't have any of those chipsets. I wouldn't mind if someone else tried, though... if you can find out which package(s) breaks you setup, I would be happy to update the repo.

Last edited by mutlu_inek (2009-03-04 17:40:18)

Offline

#34 2009-03-04 22:02:02

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 997
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

I installed WHOLE downgraded libgl, X and intel drivers on clean installation:

packages

UPDATE 1: woohoo, X works with above packages. Now to upgrade all to see which one brakes it. Update tommorow.

UPDATE 2: Your repo seems to be down. Can you please upload your intel-repo files elsewhere so I can test with those? (It seems one of these packages break X, with older ones it works).

UPDATE 3: nvm the email I sent you, I found the package links on your website lol big_smile

UPDATE 4: Results!

Everything works for me with these packages:

intel-dri-7.0.3-1-i686.pkg.tar.gz
libdrm-2.3.1-1-i686.pkg.tar.gz
libgl-7.0.3-2-i686.pkg.tar.gz
libxfont-1.4.0-1-i686.pkg.tar.gz
mesa-7.0.3-3-i686.pkg.tar.gz
xf86-input-evdev-2.0.1-1-i686.pkg.tar.gz
xf86-input-keyboard-1.3.1-1-i686.pkg.tar.gz
xf86-input-mouse-1.3.0-1-i686.pkg.tar.gz
xf86-video-intel-2.3.2-1-i686.pkg.tar.gz
xf86-video-vesa-1.3.0-6-i686.pkg.tar.gz
xorg-server-1.4.2-2-i686.pkg.tar.gz

Errors I had from your repo (I used above packages as default configuration):

- xf86-video-intel-2.3.2-4-i686.pkg.tar.gz
=> causes my X to start and stay frozen with screen turned off (must hard-reset). Happenes in combination with intel-dri from your repo too.

- libdrm-2.3.0-3-i686.pkg.tar.gz (dependancy - I used my own package just in case)
- libxfont-1.3.4-2-i686.pkg.tar.gz (dependancy - I used my own package just in case, also tried 1.3.2-1)
- xorg-server-1.4.2-6-i686.pkg.tar.gz
=> crashes with error I had before (0x80cdf89), so it would seem xorg-server 1.4.2-6 is the cause.

- libxfont-1.3.4-2-i686.pkg.tar.gz
=> crashes my X at start with errors: 0xb8071400 and 0x69662d63. with libxfont-1.3.4-1 from old repos and even newest 1.4.0 from extra it works fine.

- intel-dri-7.0.4-1-i686.pkg.tar.gz
=> X starts but glxgears wont start at all with error: "illegal instruction"

- xf86-input-mouse-1.3.0-1-i686.pkg.tar.gz
- xf86-input-mouse-1.3.0-2-i686.pkg.tar.gz
=> moving my mouse causes X to crash with errors 0x80e3a4e and 0xb804d400. Weird, since the same version from repos (1.3.0-1) works for me.


Packages from your repo that work with no problems for me (in combinaton with above packages in [code.]):

- libdrm-2.3.0-3-i686.pkg.tar.gz
- libgl-7.0.4-1-i686.pkg.tar.gz
- mesa-7.0.4-1-i686.pkg.tar.gz
- xf86-input-evdev-2.0.1-3-i686.pkg.tar.gz
- xf86-video-vesa-1.3.0-8-i686.pkg.tar.gz (tested with vesa driver)
- xf86-input-keyboard-1.2.2-4-i686.pkg.tar.gz


Performance with packages in [code.]:

- glxgears ~1000fps
- tuxkart works alot better (some tracks better than others though)
- extreme tux racer not so good
- 2D performance is awesome (videos, scroling)
- counter strike 1.6 (wine) pretty much same as before
- with i810 driver I get few extra fps on glxgears, also it doesn't switch resolution at all on X boot like the intel driver (therefore boot faster). The funny thing is, my applications won't use tahoma font with this driver -.-

...

There is also one slight problem. I get this error when running gl apps:

do_wait: drmWaitVBlank returned -1, IRQs don't seem to be working correctly.
Try running with LIBGL_THROTTLE_REFRESH and LIBL_SYNC_REFRESH unset.

It's not a big deal, just kinda annoying.

BTW, if you want to make a new repo for 915 and 855 users and if you need me to upload these packages, give me a hint. They can also be found at schlunix.org.

P.S. Your repo still seems to be down (try pacman -Syy on it).

P.P.S I'm going to well deserved lunch now lol

...

Last edited by karabaja4 (2009-03-06 20:44:56)

Offline

#35 2009-03-06 14:51:12

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 997
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

just to bump the thread in case mutlu_inek hasn't seen the updates smile

Offline

#36 2009-03-06 20:07:13

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

I was on the road and just got back. The free hosting I use has started to block direct http requests. It only works, if you download the packages directly from the website. I'll have a look at it.

Karabaja4, thank you for the detailed description. I will try to have a look at this tonight. Hopefully I will get the repo working with pacman and a set of new packages by tomorrow. For now I'm off to work.

Edit: If you use [testing], you now need to add xorg-server to the IgnorePkg line in /etc/pacman.conf. I added this to the first post as well.

Last edited by mutlu_inek (2009-03-06 20:12:19)

Offline

#37 2009-03-07 02:03:29

Ronin-Sage
Member
Registered: 2008-10-24
Posts: 153
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Great work, the both of you. I'll see how it works for me when I boot back into Linux. Truthfully, I'm too pessimistic right now with Xorg and Intel to really see this whole stack-metamorphosis getting usable anytime soon, but hopefully these older packages can restore my faith in Linux in general(random X lockups/logouts/tears and such nearly did away with it--I spent more time trying to get things to work than actually...working).

Offline

#38 2009-03-11 06:20:19

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Karabaja4, I have tried to reproduce what you have done so that we can have one repo for all. However, I was not always sure which packages you actually used, that is, whether they were compiled by me, you or a third person using a custom PKGBUILD or whether they were the official Arch version. I tried to guess, but my attempt at creating a working set of packages failed: X would not work well at all. hmm

If you want to create a repo of your own, you can put all the packages in a folder and run

repo-add ${repo_name}.db.tar.gz *

and upload this to your site. It can then be included in pacman.conf.

Offline

#39 2009-03-11 18:08:34

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 997
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

mutlu_inek wrote:

Karabaja4, I have tried to reproduce what you have done so that we can have one repo for all. However, I was not always sure which packages you actually used, that is, whether they were compiled by me, you or a third person using a custom PKGBUILD or whether they were the official Arch version. I tried to guess, but my attempt at creating a working set of packages failed: X would not work well at all. hmm

If you want to create a repo of your own, you can put all the packages in a folder and run

repo-add ${repo_name}.db.tar.gz *

and upload this to your site. It can then be included in pacman.conf.

All of the packages were offical arch version from http://schlunix.org/archlinux/.

It's no problem, I'll create an i915 repo as soon as possible...

Offline

#40 2009-03-15 19:33:26

KuroYoma
Member
Registered: 2009-03-15
Posts: 20

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Hello,  I have a Dell Latitude 120L  I am running all the up-to-date intel, xorg drivers.  Currently I get 420 fps with glxgears.  I have a Mobile Intel 915GM/GMS/910GML graphics card.  I tried to add you repo but can't update it.  I have used linux for a while but only just start with arch.  I hoping for some suggestions on how to maximize my graphic performance.  I am using xfce4 from the pacman repo.

xorg.conf

Section "ServerLayout"
    Identifier     "Xorg Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
# PS/2 Mouse not detected
# Serial Mouse not detected
        InputDevice    "USB Mouse" "CorePointer"
EndSection

Section "ServerFlags"
    Option "AllowMouseOpenFail"  "true"
    Option "AutoAddDevices" "False"
    
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc:unscaled"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/100dpi"
    FontPath     "/usr/share/fonts/PEX"
# Additional fonts: Locale, Gimp, TTF...
    FontPath     "/usr/share/fonts/cyrillic"
#    FontPath     "/usr/share/lib/X11/fonts/latin2/75dpi"
#    FontPath     "/usr/share/lib/X11/fonts/latin2/100dpi"
# True type and type1 fonts are also handled via xftlib, see /etc/X11/XftConfig!
    FontPath     "/usr/share/fonts/Type1"
    FontPath     "/usr/share/fonts/ttf/western"
    FontPath     "/usr/share/fonts/ttf/decoratives"
    FontPath     "/usr/share/fonts/truetype"
    FontPath     "/usr/share/fonts/truetype/openoffice"
    FontPath     "/usr/share/fonts/truetype/ttf-bitstream-vera"
    FontPath     "/usr/share/fonts/latex-ttf-fonts"
    FontPath     "/usr/share/fonts/defoma/CID"
    FontPath     "/usr/share/fonts/defoma/TrueType"
EndSection

Section "Module"
        Load  "bitmap" # bitmap-fonts
        Load  "ddc"  # ddc probing of monitor
#    Load  "int10"  #I added
    Load  "vbe"  #I added
    Load  "xtrap"  #I added
    Load  "record"
    Load  "dri"    
    Load  "dbe"
    Load  "extmod"
    Load  "glx"
    Load  "freetype"
    Load  "synaptics"  #I uncommented
#    Load  "type1"  #Error?
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "keyboard"
        Option      "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"
    Option "XkbVariant" ""
EndSection                            

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/input/mice"
    Option        "SendCoreEvents"    "true"
        Option          "Protocol"              "IMPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "5"
EndSection

Section "InputDevice"
      Identifier    "Touchpad"
      Driver        "synaptics"
#    Identifier      "Mouse[1]"
      Option        "Device"        "/dev/psaux"
      Option        "Protocol"      "auto-dev"
      Option        "LeftEdge"      "1700"
      Option        "RightEdge"     "5300"
      Option        "TopEdge"       "1700"
      Option        "BottomEdge"    "4200"
      Option        "FingerLow"     "25"
      Option        "FingerHigh"    "30"
      Option        "MaxTapTime"    "180"
      Option        "MaxTapMove"    "0"    # to annul tap sensitivity, reduce from 220 to 0
    Option          "VertEdgeScroll" "true"
    Option          "HorizEdgeScroll" "true"
    Option          "CornerCoasting"  "true"
    Option          "CoastingSpeed"   "0.30"
      Option        "VertScrollDelta" "100"
      Option        "MinSpeed"      "0.20"
      Option        "MaxSpeed"      "1.20"
      Option        "AccelFactor" "0.0040"
      Option        "SHMConfig"     "on"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "intel"
    VendorName  "All"
    BoardName   "All"
EndSection


Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultColorDepth 24

    SubSection "Display"
        Depth     16
        Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes "1280x800"
    EndSubSection
EndSection

Section "DRI"
    Mode 0666
EndSection
#
# I Added
#
Section "Extensions"
        Option "Composite" "Enable"
EndSection

hwd -e

8086:2668 Audio device: Intel Corporation module: snd-hda-intel 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller
8086:2792 Display controller: Intel Corporation module: - 
          Mobile 915GM/GMS/910GML Express Graphics Controller
14e4:170c Ethernet controller: Broadcom Corporation module: b44 
          BCM4401-B0 100Base-TX
8086:2590 Host bridge: Intel Corporation module: agpgart-intel 
          Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller
8086:266f IDE interface: Intel Corporation module: ata_piix 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) IDE Controller
8086:2641 ISA bridge: Intel Corporation module: - 
          82801FBM (ICH6M) LPC Interface Bridge
14e4:4318 Network controller: Broadcom Corporation module: b43-pci-bridge 
          BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller
8086:2448 PCI bridge: Intel Corporation module: - 
          82801 Mobile PCI Bridge
8086:2660 PCI bridge: Intel Corporation module: pcieport-driver 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1
8086:2666 PCI bridge: Intel Corporation module: pcieport-driver 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 4
8086:2658 USB Controller: Intel Corporation module: uhci_hcd 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1
8086:2659 USB Controller: Intel Corporation module: uhci_hcd 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2
8086:265a USB Controller: Intel Corporation module: uhci_hcd 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3
8086:265b USB Controller: Intel Corporation module: uhci_hcd 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4
8086:265c USB Controller: Intel Corporation module: ehci_hcd 
          82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller
8086:2592 VGA compatible controller: Intel Corporation module: intel 
          Mobile 915GM/GMS/910GML Express Graphics Controller

Offline

#41 2009-03-15 19:56:21

Denacke
Member
Registered: 2008-04-09
Posts: 106

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

KuroYoma wrote:

Hello,  I have a Dell Latitude 120L  I am running all the up-to-date intel, xorg drivers.

Wow another person in this world with a Dell Latitude 120L! I thought I was alone. smile

I currently get around 1000 fps in glxgears, running xorg server 1.6.0 and xf86-server-intel 2.6.3-2 from testing. I haven't noticed any bugs so far so I guess it's pretty safe to upgrade. You could of course wait a while till it hits the Extra repos.

Edit:
I'm not using a xorg.conf

Last edited by Denacke (2009-03-15 19:56:46)

Offline

#42 2009-03-15 20:58:28

Ronin-Sage
Member
Registered: 2008-10-24
Posts: 153
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Denacke wrote:
KuroYoma wrote:

Hello,  I have a Dell Latitude 120L  I am running all the up-to-date intel, xorg drivers.

Wow another person in this world with a Dell Latitude 120L! I thought I was alone. smile

I currently get around 1000 fps in glxgears, running xorg server 1.6.0 and xf86-server-intel 2.6.3-2 from testing. I haven't noticed any bugs so far so I guess it's pretty safe to upgrade. You could of course wait a while till it hits the Extra repos.

Edit:
I'm not using a xorg.conf

Bah, I have a 945GM and am having trouble even running glxgears(more precisely, my custom 2.6.29 segfaults, and vanilla arch kernel has "fences" issues, presumably because the [testing] graphics calls for something it doesn't have).

EDIT:I renamed my xorg.conf and glxgear runs, though at a rather emscaulating speed of 110fps.

Last edited by Ronin-Sage (2009-03-15 21:15:26)

Offline

#43 2009-03-15 22:08:15

KuroYoma
Member
Registered: 2009-03-15
Posts: 20

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Denacke wrote:
KuroYoma wrote:

Hello,  I have a Dell Latitude 120L  I am running all the up-to-date intel, xorg drivers.

Wow another person in this world with a Dell Latitude 120L! I thought I was alone. smile

I currently get around 1000 fps in glxgears, running xorg server 1.6.0 and xf86-server-intel 2.6.3-2 from testing. I haven't noticed any bugs so far so I guess it's pretty safe to upgrade. You could of course wait a while till it hits the Extra repos.

Edit:
I'm not using a xorg.conf

Mind giving me an idea on your setup because I can't get half your fps.  If your not using xorg.conf then what are you using.  What is you DM/WM?  Any thing that you think might help would be great information.  I to thought I was alone and have always had problems finding experienced help.

edit:  Where can I get xf86-server-intel 2.6.3-2?

EDIT:  WOOT  After adding the testing to the pacman.conf file and upgrading to xorg-server 1.6.0 and the newest xf86-video-intel I have doubled my fps from 400 to 800.

Last edited by KuroYoma (2009-03-15 22:59:57)

Offline

#44 2009-03-16 20:42:26

humulus
Member
Registered: 2009-03-06
Posts: 2

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Hello, I use Chakra/Arch/KDE4 with @karabaja4 repo and all another system packet is up-date, my notebook is Samsung X20 (intel 915GM). Everythink is working very nice, glxgears get ~1150fps cool. I have no problems with your repo only some packets needs install after another(package dependencies) and I need to unistall „ati-dri" packet. If it can help this is my xorg.config.

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0"  "CoreKeyboard"
        InputDevice    "USB Mouse"  "CorePointer"
        InputDevice    "PS/2 Mouse" "CorePointer"
        InputDevice    "Synaptics"  "AlwaysCore"
    Option         "AIGLX" "true"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "bitmap"
        Load  "ddc"
        Load  "int10"
        Load  "vbe"
        Load  "record"
    Load  "dbe"
    Load  "dri"
    Load  "extmod"
    Load  "glx"
    Load  "xtrap"
    Load  "freetype"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Option      "CoreKeyboard"
        Driver      "kbd"
        #Option      "XkbRules"   "xfree86"
        Option      "XkbRules"   "xorg"
        Option      "XkbModel"   "pc105"
        Option      "XkbLayout"  "pl"
        #Option      "XkbVariant" "nodeadkeys"
EndSection

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/input/mice"
        Option          "Protocol"              "auto"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "5"
        Option          "SendCoreEvents"        "true"
EndSection


Section "InputDevice"
        Identifier  "PS/2 Mouse"
        Driver      "mouse"
        Option      "Device" "/dev/input/mice"
        Option      "Protocol" "PS/2"
        Option      "Emulate3Buttons" "true"
        Option      "Emulate3Timeout" "70"
        Option      "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
  Driver        "synaptics"
  Identifier    "Synaptics"
  Option        "Device"        "/dev/psaux"
  Option        "Protocol"      "auto-dev"
  Option        "LeftEdge"      "1700"
  Option        "RightEdge"     "5300"
  Option        "TopEdge"       "1700"
  Option        "BottomEdge"    "4200"
  Option        "FingerLow"     "25"
  Option        "FingerHigh"    "30"
  Option        "ZAxisMapping"   "4 5"
  Option        "MaxTapTime"    "180"
  Option        "MaxTapMove"    "220"
  Option        "VertScrollDelta" "100"
  Option        "MinSpeed"      "0.06"
  Option        "MaxSpeed"      "0.12"
  Option        "AccelFactor" "0.0010"
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      "intel"
    VendorName  "Intel Corporation"
    BoardName   "Mobile 915GM/GMS/910GML Express Graphics Controller"
    BusID       "PCI:0:2:0"
    Option      "DRI"    "true"
    Option "XAANoOffscreenPixmaps" "true"
    #Option      "AccelMethod"            "UXA"
    Option "AccelMethod" "XAA"
    Option "MigrationHeuristic" "greedy"
    Option "ExaNoComposite" "false"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 24
    SubSection "Display"
        Viewport   0 0
                Modes      "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
                Modes      "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
                Modes      "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
                Modes      "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
                Modes      "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
                Modes      "1400x1050" "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
        Depth     24
    EndSubSection
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Unprobed Monitor (no DDC)"
    ModelName    "Unprobed Monitor (no DDC)"
      
    # HorizSync    28.0 - 60.0   # Warning: This is for very old Monitors
    HorizSync    28.0 - 78.0     # Warning: This may fry olders Monitors
    # HorizSync    28.0 - 96.0   # Warning: This may fry old Monitors
         
    # Info: TFT default or very old CRT Monitors
    # VertRefresh  50.0 - 60.0   # Extreme conservative. Will flicker.
                    
    # Info: TFT Monitors or olders CRT Monitors
    VertRefresh  50.0 - 76.0     # Very conservative. May flicker.
    # Info: Only for CRT monitors
    # VertRefresh  50.0 - 100.0  # Not conservative. It will not flicker.
    # Default modes distilled from
    # "VESA and Industry Standards and Guide for Computer Display Monitor Timing", 
    # version 1.0, revision 0.8, adopted September 17, 1998.
    # $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp $
    # 640x350 @ 85Hz (VESA) hsync: 37.9kHz
    ModeLine "640x350"    31.5  640  672  736  832    350  382  385  445 +hsync -vsync
    # 640x400 @ 85Hz (VESA) hsync: 37.9kHz
    ModeLine "640x400"    31.5  640  672  736  832    400  401  404  445 -hsync +vsync
    # 720x400 @ 85Hz (VESA) hsync: 37.9kHz
    ModeLine "720x400"    35.5  720  756  828  936    400  401  404  446 -hsync +vsync
    # 640x480 @ 60Hz (Industry standard) hsync: 31.5kHz
    ModeLine "640x480"    25.2  640  656  752  800    480  490  492  525 -hsync -vsync
    # 640x480 @ 72Hz (VESA) hsync: 37.9kHz
    ModeLine "640x480"    31.5  640  664  704  832    480  489  491  520 -hsync -vsync
    # 640x480 @ 75Hz (VESA) hsync: 37.5kHz
    ModeLine "640x480"    31.5  640  656  720  840    480  481  484  500 -hsync -vsync
    # 640x480 @ 85Hz (VESA) hsync: 43.3kHz
    ModeLine "640x480"    36.0  640  696  752  832    480  481  484  509 -hsync -vsync
    # 800x600 @ 56Hz (VESA) hsync: 35.2kHz
    ModeLine "800x600"    36.0  800  824  896 1024    600  601  603  625 +hsync +vsync
    # 800x600 @ 60Hz (VESA) hsync: 37.9kHz
    ModeLine "800x600"    40.0  800  840  968 1056    600  601  605  628 +hsync +vsync
    # 800x600 @ 72Hz (VESA) hsync: 48.1kHz
    ModeLine "800x600"    50.0  800  856  976 1040    600  637  643  666 +hsync +vsync
    # 800x600 @ 75Hz (VESA) hsync: 46.9kHz
    ModeLine "800x600"    49.5  800  816  896 1056    600  601  604  625 +hsync +vsync
    # 800x600 @ 85Hz (VESA) hsync: 53.7kHz
    ModeLine "800x600"    56.3  800  832  896 1048    600  601  604  631 +hsync +vsync
    # 1024x768i @ 43Hz (industry standard) hsync: 35.5kHz
    ModeLine "1024x768"   44.9 1024 1032 1208 1264    768  768  776  817 +hsync +vsync Interlace
    # 1024x768 @ 60Hz (VESA) hsync: 48.4kHz
    ModeLine "1024x768"   65.0 1024 1048 1184 1344    768  771  777  806 -hsync -vsync
    # 1024x768 @ 70Hz (VESA) hsync: 56.5kHz
    ModeLine "1024x768"   75.0 1024 1048 1184 1328    768  771  777  806 -hsync -vsync
    # 1024x768 @ 75Hz (VESA) hsync: 60.0kHz
    ModeLine "1024x768"   78.8 1024 1040 1136 1312    768  769  772  800 +hsync +vsync
    # 1024x768 @ 85Hz (VESA) hsync: 68.7kHz
    ModeLine "1024x768"   94.5 1024 1072 1168 1376    768  769  772  808 +hsync +vsync
    # 1152x864 @ 75Hz (VESA) hsync: 67.5kHz
    ModeLine "1152x864"  108.0 1152 1216 1344 1600    864  865  868  900 +hsync +vsync
    # 1280x960 @ 60Hz (VESA) hsync: 60.0kHz
    ModeLine "1280x960"  108.0 1280 1376 1488 1800    960  961  964 1000 +hsync +vsync
    # 1280x960 @ 85Hz (VESA) hsync: 85.9kHz
    ModeLine "1280x960"  148.5 1280 1344 1504 1728    960  961  964 1011 +hsync +vsync
    # 1280x1024 @ 60Hz (VESA) hsync: 64.0kHz
    ModeLine "1280x1024" 108.0 1280 1328 1440 1688   1024 1025 1028 1066 +hsync +vsync
    # 1280x1024 @ 75Hz (VESA) hsync: 80.0kHz
    ModeLine "1280x1024" 135.0 1280 1296 1440 1688   1024 1025 1028 1066 +hsync +vsync
    # 1280x1024 @ 85Hz (VESA) hsync: 91.1kHz
    ModeLine "1280x1024" 157.5 1280 1344 1504 1728   1024 1025 1028 1072 +hsync +vsync
    # 1600x1200 @ 60Hz (VESA) hsync: 75.0kHz
    ModeLine "1600x1200" 162.0 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
    # 1600x1200 @ 65Hz (VESA) hsync: 81.3kHz
    ModeLine "1600x1200" 175.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
    # 1600x1200 @ 70Hz (VESA) hsync: 87.5kHz
    ModeLine "1600x1200" 189.0 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
    # 1600x1200 @ 75Hz (VESA) hsync: 93.8kHz
    ModeLine "1600x1200" 202.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
    # 1600x1200 @ 85Hz (VESA) hsync: 106.3kHz
    ModeLine "1600x1200" 229.5 1600 1664 1856 2160   1200 1201 1204 1250 +hsync +vsync
    # 1792x1344 @ 60Hz (VESA) hsync: 83.6kHz
    ModeLine "1792x1344" 204.8 1792 1920 2120 2448   1344 1345 1348 1394 -hsync +vsync
    # 1792x1344 @ 75Hz (VESA) hsync: 106.3kHz
    ModeLine "1792x1344" 261.0 1792 1888 2104 2456   1344 1345 1348 1417 -hsync +vsync
    # 1856x1392 @ 60Hz (VESA) hsync: 86.3kHz
    ModeLine "1856x1392" 218.3 1856 1952 2176 2528   1392 1393 1396 1439 -hsync +vsync
    # 1856x1392 @ 75Hz (VESA) hsync: 112.5kHz
    ModeLine "1856x1392" 288.0 1856 1984 2208 2560   1392 1393 1396 1500 -hsync +vsync
    # 1920x1440 @ 60Hz (VESA) hsync: 90.0kHz
    ModeLine "1920x1440" 234.0 1920 2048 2256 2600   1440 1441 1444 1500 -hsync +vsync
    # 1920x1440 @ 75Hz (VESA) hsync: 112.5kHz
    ModeLine "1920x1440" 297.0 1920 2064 2288 2640   1440 1441 1444 1500 -hsync +vsync
    # Additional modelines
    ModeLine "1800x1440"  230    1800 1896 2088 2392  1440 1441 1444 1490 +HSync +VSync
    ModeLine "1800x1440"  250    1800 1896 2088 2392  1440 1441 1444 1490 +HSync +VSync
    # Extended modelines with GTF timings
    # 640x480 @ 100.00 Hz (GTF) hsync: 50.90 kHz; pclk: 43.16 MHz
    ModeLine "640x480"  43.16  640 680 744 848  480 481 484 509  -HSync +Vsync
    # 768x576 @ 60.00 Hz (GTF) hsync: 35.82 kHz; pclk: 34.96 MHz
    ModeLine "768x576"  34.96  768 792 872 976  576 577 580 597  -HSync +Vsync
    # 768x576 @ 72.00 Hz (GTF) hsync: 43.27 kHz; pclk: 42.93 MHz
    ModeLine "768x576"  42.93  768 800 880 992  576 577 580 601  -HSync +Vsync
    # 768x576 @ 75.00 Hz (GTF) hsync: 45.15 kHz; pclk: 45.51 MHz
    ModeLine "768x576"  45.51  768 808 888 1008  576 577 580 602  -HSync +Vsync
    # 768x576 @ 85.00 Hz (GTF) hsync: 51.42 kHz; pclk: 51.84 MHz
    ModeLine "768x576"  51.84  768 808 888 1008  576 577 580 605  -HSync +Vsync
    # 768x576 @ 100.00 Hz (GTF) hsync: 61.10 kHz; pclk: 62.57 MHz
    ModeLine "768x576"  62.57  768 816 896 1024  576 577 580 611  -HSync +Vsync
    # 800x600 @ 100.00 Hz (GTF) hsync: 63.60 kHz; pclk: 68.18 MHz
    ModeLine "800x600"  68.18  800 848 936 1072  600 601 604 636  -HSync +Vsync
    # 1024x768 @ 100.00 Hz (GTF) hsync: 81.40 kHz; pclk: 113.31 MHz
    ModeLine "1024x768"  113.31  1024 1096 1208 1392  768 769 772 814  -HSync +Vsync
    # 1152x864 @ 60.00 Hz (GTF) hsync: 53.70 kHz; pclk: 81.62 MHz
    ModeLine "1152x864"  81.62  1152 1216 1336 1520  864 865 868 895  -HSync +Vsync
    # 1152x864 @ 85.00 Hz (GTF) hsync: 77.10 kHz; pclk: 119.65 MHz
    ModeLine "1152x864"  119.65  1152 1224 1352 1552  864 865 868 907  -HSync +Vsync
    # 1152x864 @ 100.00 Hz (GTF) hsync: 91.50 kHz; pclk: 143.47 MHz
    ModeLine "1152x864"  143.47  1152 1232 1360 1568  864 865 868 915  -HSync +Vsync
    # 1280x960 @ 72.00 Hz (GTF) hsync: 72.07 kHz; pclk: 124.54 MHz
    ModeLine "1280x960"  124.54  1280 1368 1504 1728  960 961 964 1001  -HSync +Vsync
    # 1280x960 @ 75.00 Hz (GTF) hsync: 75.15 kHz; pclk: 129.86 MHz
    ModeLine "1280x960"  129.86  1280 1368 1504 1728  960 961 964 1002  -HSync +Vsync
    # 1280x960 @ 100.00 Hz (GTF) hsync: 101.70 kHz; pclk: 178.99 MHz
    ModeLine "1280x960"  178.99  1280 1376 1520 1760  960 961 964 1017  -HSync +Vsync
    # 1280x1024 @ 100.00 Hz (GTF) hsync: 108.50 kHz; pclk: 190.96 MHz
    ModeLine "1280x1024"  190.96  1280 1376 1520 1760  1024 1025 1028 1085  -HSync +Vsync
    # 1400x1050 @ 60.00 Hz (GTF) hsync: 65.22 kHz; pclk: 122.61 MHz
    ModeLine "1400x1050"  122.61  1400 1488 1640 1880  1050 1051 1054 1087  -HSync +Vsync
    # 1400x1050 @ 72.00 Hz (GTF) hsync: 78.77 kHz; pclk: 149.34 MHz
    ModeLine "1400x1050"  149.34  1400 1496 1648 1896  1050 1051 1054 1094  -HSync +Vsync
    # 1400x1050 @ 75.00 Hz (GTF) hsync: 82.20 kHz; pclk: 155.85 MHz
    ModeLine "1400x1050"  155.85  1400 1496 1648 1896  1050 1051 1054 1096  -HSync +Vsync
    # 1400x1050 @ 85.00 Hz (GTF) hsync: 93.76 kHz; pclk: 179.26 MHz
    ModeLine "1400x1050"  179.26  1400 1504 1656 1912  1050 1051 1054 1103  -HSync +Vsync
    # 1400x1050 @ 100.00 Hz (GTF) hsync: 111.20 kHz; pclk: 214.39 MHz
    ModeLine "1400x1050"  214.39  1400 1512 1664 1928  1050 1051 1054 1112  -HSync +Vsync
    # 1600x1200 @ 100.00 Hz (GTF) hsync: 127.10 kHz; pclk: 280.64 MHz
    ModeLine "1600x1200"  280.64  1600 1728 1904 2208  1200 1201 1204 1271  -HSync +Vsync
    Option       "DPMS"
EndSection

Section "Extensions"
    Option "Composite" "Enable"
    Option "RENDER" "Enable"
EndSection

Section "DRI"
        Group  "video"
        Mode   0660
EndSection

Then, I add all your's packets to the IgnorePkg line (i.e. "IgnorePkg=xorg-server intel-dri") for safety.

and I add to my ~/.bashrc:

export INTEL_BATCH=1

and create the file ~/.drirc:

<driconf>
  <device screen="0" driver="i915">
    <application name="Default">
      <option name="vblank_mode" value="0" />
    </application>
  </device>
</driconf>

This should improve performance.

I agree 100% with @Ronin-Sage post. Thank you for your work.:)

Great work, the both of you... hopefully these older packages can restore my faith in Linux...

Last edited by humulus (2009-03-16 20:53:42)

Offline

#45 2009-03-16 21:09:19

KuroYoma
Member
Registered: 2009-03-15
Posts: 20

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Any futher luck with creating that i915 repo?

Last edited by KuroYoma (2009-03-16 21:24:37)

Offline

#46 2009-03-16 21:43:41

humulus
Member
Registered: 2009-03-06
Posts: 2

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

@KuroYoma

I tried to add you repo but can't update it.

Why you can't update "karabaja4 repo" packet from http://archlinux.pondi.hr/

Offline

#47 2009-03-16 22:47:12

KuroYoma
Member
Registered: 2009-03-15
Posts: 20

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

humulus wrote:

@KuroYoma

I tried to add you repo but can't update it.

Why you can't update "karabaja4 repo" packet from http://archlinux.pondi.hr/

I can't seem to find the write pacman.conf entry

Offline

#48 2009-03-16 23:22:46

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 997
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

humulus wrote:

Why you can't update "karabaja4 repo" packet from http://archlinux.pondi.hr/

I'm too lazy too add a pacman repo. Just update the packages manually, thanks.

My hosting bandwidth (1GB) isn't up to the task anyway.

Last edited by karabaja4 (2009-03-16 23:28:22)

Offline

#49 2009-03-17 01:15:55

mutlu_inek
Member
From: all over the place
Registered: 2006-11-18
Posts: 683

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

Sorry that the repo is down. The packages are still available on http://archlinux.freevar.com

For instructions about how to install them and about how to not have pacman upgrade them every time you run pacman -Syu, see my updated first post.

Offline

#50 2009-03-18 20:43:56

karabaja4
Member
From: Croatia
Registered: 2008-09-14
Posts: 997
Website

Re: Pre-965 intel chipsets: user repository for old i810 and intel drivers

i915-repo

**********

I finally caught time to make a i915 repo smile here's the instructions link - http://free-zg.t-com.hr/karabaja4/

Enjoy!

**********

Last edited by karabaja4 (2009-04-05 02:01:42)

Offline

Board footer

Powered by FluxBB