You are not logged in.

#1 2007-09-18 22:32:29

zsurnz
Member
From: France
Registered: 2006-03-23
Posts: 18

still trying to get X running with Intel Chipset...

Hi,
After a first post a couple of days before:
    http://bbs.archlinux.org/viewtopic.php?id=37345
I'm still desperately trying to run xorg on a laptop I just got.
An Intel i830M chipset is detected on boot, while 915resolution -l tells me I have a 845G chipset.
Here is the output from 'startx':
--------------------------------------------------------------------------------------------------------------------------
xauth:  creating new authority file /root/.serverauth.5616

X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: UNKNOWN
Current Operating System: Linux naoko 2.6.22-ARCH #1 SMP PREEMPT Fri Aug 31 19:54:09 UTC 2007 i686
Build Date: 08 April 2007
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 19 01:06:52 2007
(==) Using config file: "/etc/X11/xorg.conf"
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server


waiting for X server to shut down FreeFontPath: FPE "/usr/share/fonts/misc:unscaled" refcount is 2, should be 1; fixing.
--------------------------------------------------------------------------------------------------------------------------
I have no (EE), only (WW):
--------------------------------------------------------------------------------------------------------------------------
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Extended BIOS function 0x5f11 not supported.
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Bad V_BIOS checksum
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(WW) I810(0): PGTBL_ER is 0x00000049
(WW) I810(0): Successfully set original devices
(WW) I810(0): Setting the original video mode instead of restoring
(WW) I810(0): Extended BIOS function 0x5f05 failed.
(WW) I810(0): Successfully set original devices (2)
--------------------------------------------------------------------------------------------------------------------------
As far as I can remember, the msg 'Bad V_BIOS checksum' appeared after I explicitly specified the desired resolution 1024x768 to 915resolution. Otherwise I always had the other warnings.

What I really cannot understand is the fact that xorg.conf files I tried do work fine on other distros on the same laptop, after of course adapting the paths if necessary (e.g.module paths).

Here is a simple xorg.conf file I used without success (corresponding to the above data):
--------------------------------------------------------------------------------------------------------------------------
Section "ServerLayout"
    Identifier     "Xorg Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice    "USB Mouse" "CorePointer"
EndSection

Section "ServerFlags"
    Option "AllowMouseOpenFail"  "true"
EndSection

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

Section "Module"
    Load  "ddc"  # ddc probing of monitor
    Load  "dbe"
    #Load  "dri"
    Load  "extmod"
    #Load  "glx"
    Load  "bitmap" # bitmap-fonts
    Load  "type1"
    Load  "freetype"
    Load  "record"
    #Load "xtrap"
EndSection

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

Section "InputDevice"
    Identifier  "PS/2 Mouse"
    Driver      "mouse"
    Option      "Protocol" "auto"
    Option      "ZAxisMapping"          "4 5"
    Option      "Device" "/dev/psaux"
    Option      "Emulate3Buttons" "true"
    Option      "Emulate3Timeout" "70"
    Option      "SendCoreEvents"  "true"
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 "Monitor"
    Identifier "Monitor0"
    #Option "DPMS" "true"
    #HorizSync 31.5 - 48.5
    #VertRefresh 40.0 - 70.0
    ModelName "LCD Panel 1024x768"
    # 1024x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 64.11 MHz
    Modeline "1024x768_60.00"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
    #DisplaySize 260 195
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "i810"
    VendorName  "Videocard Vendor"
    BoardName   "Intel 830M"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultColorDepth 24
    SubSection "Display"
        Viewport 0 0
        Depth     24
        Modes "1024x768"
        #Modes  "640x480"
    EndSubSection
EndSection

Section "DRI"
#    Group 0
#    Mode 0666
EndSection
--------------------------------------------------------------------------------------------------------------------------
Hoping s.o. will give me ideas ?

Offline

#2 2007-09-18 23:35:06

lilsirecho
Veteran
Registered: 2003-10-24
Posts: 5,000

Re: still trying to get X running with Intel Chipset...

My desktop system is intel and I have the following xorg:

     
Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    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  "GLcore"
    Load  "dbe"
    Load  "dri"
    Load  "extmod"
    Load  "glx"
    Load  "record"
    Load  "xtrap"
    Load  "freetype"
    Load  "type1"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    #DisplaySize      360   290    # mm
    Identifier   "Monitor0"
    VendorName   "Metro"
    ModelName    "unknown"
    Option        "DPMS"
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      "i810"
    VendorName  "Intel Corporation"
    BoardName   "82865G Integrated Graphics Controller"
    BusID       "PCI:0:2:0"
EndSection

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

    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
                Modes   "1280x1024" "1024x768"  "800x600" "640x480"

    EndSubSection
EndSection

Hope it helps!


Prediction...This year will be a very odd year!
Hard work does not kill people but why risk it: Charlie Mccarthy
A man is not complete until he is married..then..he is finished.
When ALL is lost, what can be found? Even bytes get lonely for a little bit!     X-ray confirms Iam spineless!

Offline

#3 2007-09-19 01:08:38

Allan
Pacman
From: Brisbane, AU
Registered: 2007-06-09
Posts: 11,357
Website

Re: still trying to get X running with Intel Chipset...

Try the vesa driver instead of the i810.  I never managed to get my laptop working with i810 driver.

Offline

#4 2007-09-19 08:12:43

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: still trying to get X running with Intel Chipset...

zsurnz wrote:

X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: UNKNOWN
Current Operating System: Linux naoko 2.6.22-ARCH #1 SMP PREEMPT Fri Aug 31 19:54:09 UTC 2007 i686
Build Date: 08 April 2007
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 19 01:06:52 2007
(==) Using config file: "/etc/X11/xorg.conf"
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server


waiting for X server to shut down FreeFontPath: FPE "/usr/share/fonts/misc:unscaled" refcount is 2, should be 1; fixing.

This looks like your X server is working, there are no errors. startx tries to execute $HOME/.xinitrc, which probably doesn't exist in your case or executes something that isn't there. Just create that file and add a command to start a window manager there (like "exec startkde").

Furthermore, you should update to xorg from testing and install the xf86-video-intel package, as it is far less buggy than xf86-video-i810 and it doesn't require the stupid i810resolution tool anymore.

Offline

#5 2007-09-19 20:29:35

zsurnz
Member
From: France
Registered: 2006-03-23
Posts: 18

Re: still trying to get X running with Intel Chipset...

Thanks for the answer,
I tried several variations of my xorg.conf including the one by lilsirecho, with no success.
While I try both vesa and i810 drivers, I focus on i810 as it works on this same laptop from puppy-linux live-cd. Gparted also works fine, and the previous owner of this laptop was running Zenwalk and met no xorg pbs either...
I had no .xinitrc as I am running as root, having not create user accounts for now. I selected twm in xinitrc from /etc directory. I copied this xinitrc to ~/.xinitrc but same thing...
I also updated with xorg from testing and xf86-video-intel instead of xf86-video-i810. Then all (WW) disappear :-) ..... but I now have following (EE) instead:
-------------------------------------------------------------------------------
Current Operating System: Linux naoko 2.6.22-ARCH #1 SMP PREEMPT Fri Aug 31 19:54:09 UTC 2007 i686
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(II) Loading extension MIT-SCREEN-SAVER
(EE) intel(0): detecting sil164
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(EE) intel(0): Unable to read from DVOI2C_E Slave 236.
(EE) intel(0): ivch: Unable to read register 0x00 from DVOI2C_B:04.
(EE) intel(0): Unable to read from DVOI2C_E Slave 112.
(EE) intel(0): tfp410 not detected got VID FFFFFFFF: from DVOI2C_E Slave 112.
(EE) intel(0): No valid modes.
(EE) Screen(s) found, but none have a usable configuration.
-------------------------------------------------------------------------------
That's really getting on my nerves... At least I would like to understand how it can be that the very same xorg.conf that work well on this same laptop from another distro does not work in my Arch Linux
environment... I really have no more idea of what could be wrong with it...

Offline

#6 2007-10-04 12:38:01

fede
Member
Registered: 2007-06-29
Posts: 126

Re: still trying to get X running with Intel Chipset...

I never got i810 to work either, but using testing versions for xorg-server and the xf86-video-intel driver solves my problem. I think it is necessary to use xf86-input-mouse & xf86-input-keyboard from testing too (not sure, I think I had an error that went away when I used them). As far as I can tell, my system works fine; I only use those packages from testing, the rest are stable versions.

Offline

#7 2007-10-07 04:13:31

OzMick
Member
Registered: 2007-10-04
Posts: 11

Re: still trying to get X running with Intel Chipset...

THANK YOU! I'd tried the testing/xf86-video-intel but to no avail, didn't even strike me to update to testing/xorg-server
Works like a charm now. I also had to install testing/synaptics to get the touchpad going.

May as well drop a reference to the laptop make/model, just in case anyone else manages to Google themselves here by searching for it: it's an Acer Extensa 5220

Offline

#8 2007-10-07 04:18:34

fede
Member
Registered: 2007-06-29
Posts: 126

Re: still trying to get X running with Intel Chipset...

Glad to help!

Offline

Board footer

Powered by FluxBB