[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xorg doesnt work suddenly



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Manu Hack wrote:
> Hi all,
> 
> I have been running etch for a while without problems.  But suddenly
> my xorg doesn't work.  I have a backup of working xorg.conf but it
> doesn't work now.  I remember I have an update days ago including
> xorg.  I'm not sure if that is the problem.  I also ran
> dpkg-reconfigure xserver-xorg again but with no luck.  I used my old
> xorg.conf file with the following /var/log/Xorg.0.log
>
What an excellent question.  First one I've seen in a while.

[snip log working part of log file]

>
> (EE) I810(0): vm86() syscall generated signal 4.

Here is your problem.

> My xorg.conf is
> 
> Section "Files"
>  FontPath "/usr/share/fonts/X11/misc"
>  FontPath "/usr/X11R6/lib/X11/fonts/misc"
>  FontPath "/usr/share/fonts/X11/cyrillic"
>  FontPath "/usr/X11R6/lib/X11/fonts/cyrillic"
>  FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
>  FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
>  FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
>  FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
>  FontPath "/usr/share/fonts/X11/Type1"
>  FontPath "/usr/X11R6/lib/X11/fonts/Type1"
>  FontPath "/usr/share/fonts/X11/100dpi"
>  FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
>  FontPath "/usr/share/fonts/X11/75dpi"
>  FontPath "/usr/X11R6/lib/X11/fonts/75dpi"

Some these (the ones pointing to /usr/X11R6) should be removed as your
xorg was saying they don't exist.

>  # path to defoma fonts
>  FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
> EndSection
> 
> Section "Module"
>  Load "bitmap"
>  Load "ddc"
>  Load "extmod"
>  Load "freetype"
>  Load "int10"
>  Load "vbe"
>  load "glx"
>  load "GLcore"
>  load "v4l"
> EndSection
> 
> Section "InputDevice"
>  Identifier "Generic Keyboard"
>  Driver "kbd"
>  option "CoreKeyboard"
>  option "XkbRules" "xorg"
>  option "XkbModel" "pc104"
>  option "XkbLayout" "us"
> EndSection
> 
> Section "InputDevice"
>  Identifier "Configured Mouse"
>  Driver "mouse"
>  option "CorePointer"
>  option "Device" "/dev/input/mice"
>  option "Protocol" "ImPS/2"
>  option "Emulate3Buttons" "true"
> EndSection
> 
> Section "InputDevice"
>  Identifier "Synaptics Touchpad"
>  Driver "synaptics"
>  option "SendCoreEvents" "true"
>  option "Device" "/dev/psaux"
>  option "Protocol" "auto-dev"
>  option "HorizScrollDelta" "0"
>  option "MinSpeed" "0.60"
>  option "MaxSpeed" "1.10"
>  option "AccelFactor" "0.025"
>  option "LeftEdge" "40"
>  option "RightEdge" "900"
>  option "TopEdge" "40"
>  option "BottomEdge" "640"
>  option "LTCornerButton" "0"
>  option "LBCornerButton" "0"
>  option "RTCornerButton" "0"
>  option "RBCornerButton" "2"
>  option "VertEdgeScroll" "1"
>  option "HorizEdgeScroll" "1"
>  option "VertScrollDelta" "20"
>  option "HorizScrollDelta" "20"
>  option "MaxTapTime" "180"
>  option "MaxTapMove" "110"
> 
> EndSection
> 
Here is definition for screen0
> Section "Device"
>  identifier "Intel Corporation 82852/855GM Integrated Graphics Device"
>  boardname "i810"
>  busid "PCI:0:2:0"
>  driver "i810"
>  screen 0
this ^^^ looks strange
> EndSection
> 
> Section "Monitor"
>  identifier "Generic Monitor"
>  modelname "Custom 1"
>  modeline  "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
>  modeline  "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
>  modeline  "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
>  modeline  "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync
> -hsync
>  modeline  "1152x768@54" 64.995 1152 1178 1314 1472 768 771 777 806
> +hsync +vsync
>  modeline  "1280x854" 80.0 1280 1309 1460 1636 854 857 864 896 +hsync
> +vsync
>  gamma 1.0
> EndSection
> 
> Section "Screen"
>  Identifier "Default Screen"
>  Device "Intel Corporation 82852/855GM Integrated Graphics Device"
>  Monitor "Generic Monitor"
>  DefaultDepth 24
>  SubSection "Display"
>    depth 24
>    modes "1024x768@60" "1152x768@54" "800x600@60" "1280x854"
> "800x600@56" "640x480@60"
>  EndSubSection
> EndSection
> 
> Section "ServerLayout"
>  Identifier "Default Layout"
>  screen 0 "Default Screen" 0 0
>  screen 1 "screen1" leftof "Default Screen"
>  InputDevice "Generic Keyboard"
>  InputDevice "Configured Mouse"
>  InputDevice "Synaptics Touchpad"
> EndSection
> 
> Section "DRI"
>  Mode 0666
> EndSection
> Section "device" #
>  identifier "device1"
>  boardname "i810"
>  busid "PCI:0:2:0"
>  driver "i810"
>  screen 1
again, same device.
> EndSection
> Section "screen" #
>  identifier "screen1"
>  device "device1"
>  defaultdepth 24
>  monitor "monitor1"
> EndSection
> Section "monitor" #
>  identifier "monitor1"
>  gamma 1.0
> EndSection
> Section "ServerFlags"
>  option "Xinerama" "true"
> EndSection

You also have more than one definition for your i810, and I suspect that
you may need to reload the 810 drivers for the kernel.  I'm not that
familiar with the intel graphics, so I could be wrong on that account,
but I do see that you have multiple entries for that device.  Hopefully
this will help.  Note that dpkg-reconfigure will handle one screen, but
not two, so your duel head must be configured manually. See comments above.

It looks to me like your duel head configuration is a bit off.  I don't
think you put the screen definition in the device itself, but rather in
the serverlayout, but then again, how does one differentiate between one
head or the other on a duel head card?

I'm sure someone else will comment about this, and point out how much of
a bloody idiot I am in trying to help you in the first place.

Good luck.
- --
Registerd Linux user #443289 at http://counter.li.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGBkhNiXBCVWpc5J4RAs2CAJ90gapZ560i1Ntv/uptHesfNFnodgCdHVSf
y7MVkNYBSp12dRNGOEdCios=
=cOzc
-----END PGP SIGNATURE-----



Reply to: