View previous topic :: View next topic |
Author |
Message |
Wojtek_ Guru
Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Wed Jun 28, 2006 1:39 pm Post subject: [solved] KDE crashes after emerge -uD world |
|
|
Hi
After doing emerge -uD world KDE fails to boot. I have even no idea how to check what's causing the crash. I will post any files you ask for. I am using ATi mobility x600, gentoo-2.6.16 and today's update emerged ati-drivers-8.26.18 and some update to python.
Thanks for any help.
Last edited by Wojtek_ on Fri Jun 30, 2006 9:54 pm; edited 1 time in total |
|
Back to top |
|
|
phajdan.jr Retired Dev
Joined: 23 Mar 2006 Posts: 1777 Location: Poland
|
Posted: Wed Jun 28, 2006 6:44 pm Post subject: |
|
|
Did you run revdep-rebuild and python-updater? If all else fails you can also try downgrading to previous ati-drivers version. |
|
Back to top |
|
|
Wojtek_ Guru
Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Wed Jun 28, 2006 11:35 pm Post subject: |
|
|
I haven't ran any of them - can I do it from the livecd after chroot'ing? If not then could you please write me how, because when linux boots it starts kde automatically and the computer just crashes. |
|
Back to top |
|
|
phajdan.jr Retired Dev
Joined: 23 Mar 2006 Posts: 1777 Location: Poland
|
Posted: Thu Jun 29, 2006 7:49 am Post subject: |
|
|
Wojtek_ wrote: | I haven't ran any of them - can I do it from the livecd after chroot'ing? |
Sure. Oh, and what about etc-update or dispatch-conf? Not running it may result in a broken configuration.
Wojtek_ wrote: | when linux boots it starts kde automatically and the computer just crashes. |
What does it mean? Does the computer freeze? If so revdep-rebuild etc. won't help (but run it anyway, as you should after every emerge updating or removing any packages), and that would look like a problem with ati-drivers. |
|
Back to top |
|
|
Wojtek_ Guru
Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Thu Jun 29, 2006 9:21 am Post subject: |
|
|
I tried everything you suggested but nothing helped. I think it might be something to do with xorg.conf - the computer boots correctly, but when it comes to loading KDE, the screen flashes couple of times and then crashes. Here is my xorg.conf:
Code: |
Section "ServerLayout"
Identifier "Server Layout"
Screen "Screen0" 0 0
Screen "aticonfig-Screen[1]" RightOf "Screen0"
InputDevice "Touchpad" "CorePointer"
InputDevice "Logitech" "SendCoreEvents"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection
Section "Files"
# ModulePath "/usr/X11R6/lib/modules"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/local/"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
# This loads the GLX module
Load "glx" # libglx.a
Load "dri" # libdri.a
EndSection
Section "InputDevice"
Identifier "Keyboard1"
Driver "kbd"
Option "XkbLayout" "us,lt"
Option "XkbOptions" "grp:alt_shift_toggle"
EndSection
Section "InputDevice"
Identifier "Logitech"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "10"
Option "ZAxisMapping" "4 5"
Option "Resolution" "800"
Option "Device" "/dev/input/mice"
Option "Dev Name" "Logitech USB Receiver"
Option "Dev Phys" "usb-0000:00:1d.0-2/input0"
Option "SendCoreEvents" "true"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "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 "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.09"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0015"
Option "SHMConfig" "on"
# Option "Repeater" "/dev/ps2mouse"
EndSection
Section "Monitor"
Identifier "WXGA"
HorizSync 31.5 - 50.0
VertRefresh 40.0 - 90.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[1]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
# BusID "PCI:0:10:0"
# VideoRam 256
# Clocks 25.2 28.3
Identifier "Standard VGA"
Driver "vga"
VendorName "Unknown"
BoardName "Unknown"
EndSection
Section "Device"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
# === disable/enable XAA/DRI ===
# ### FireGL DDX driver module specific settings ###
# === Screen Management ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
# vendor=1002, device=3150
Identifier "ATI"
Driver "fglrx"
Option "no_accel" "no"
Option "no_dri" "no"
Option "ForceMonitors" "notv"
# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
Option "DesktopSetup" "(null)"
Option "ScreenOverlap" "0"
# === TV-out Management ===
Option "TVFormat" "NTSC-M"
Option "TVStandard" "VIDEO"
Option "TVHSizeAdj" "0"
Option "TVVSizeAdj" "0"
Option "TVHPosAdj" "0"
Option "TVVPosAdj" "0"
Option "TVHStartAdj" "0"
Option "TVColorAdj" "0"
Option "GammaCorrectionI" "0x00000000"
Option "GammaCorrectionII" "0x00000000"
# === OpenGL specific profiles/settings ===
Option "Capabilities" "0x00000000"
Option "CapabilitiesEx" "0x00000000"
# === Video Overlay for the Xv extension ===
Option "VideoOverlay" "on"
# === OpenGL Overlay ===
Option "OpenGLOverlay" "off"
# === Center Mode (Laptops only) ===
Option "CenterMode" "off"
# === Pseudo Color Visuals (8-bit visuals) ===
Option "PseudoColorVisuals" "off"
# === QBS Management ===
Option "Stereo" "off"
Option "StereoSyncEnable" "1"
# === FSAA Management ===
Option "FSAAEnable" "no"
Option "FSAAScale" "1"
Option "FSAADisableGamma" "no"
Option "FSAACustomizeMSPos" "no"
Option "FSAAMSPosX0" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAAMSPosX1" "0.000000"
Option "FSAAMSPosY1" "0.000000"
Option "FSAAMSPosX2" "0.000000"
Option "FSAAMSPosY2" "0.000000"
Option "FSAAMSPosX3" "0.000000"
Option "FSAAMSPosY3" "0.000000"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY5" "0.000000"
# === Misc Options ===
Option "UseFastTLS" "0"
Option "BlockSignalsOnLock" "on"
Option "UseInternalAGPGART" "yes"
Option "ForceGenericCPU" "no"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[1]"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "ATI"
Monitor "WXGA"
DefaultDepth 24
SubSection "Display"
Depth 8
Modes "1280x800"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800"
EndSubSection
SubSection "Display"
# initial origin if mode is smaller than desktop
# Modes "1024x786" "800x600"
Viewport 0 0
Depth 24
Modes "1280x800" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 32
Modes "1280x800"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[1]"
Device "aticonfig-Device[1]"
Monitor "aticonfig-Monitor[1]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
# Access to OpenGL ICD is allowed for all users:
# Access to OpenGL ICD is restricted to a specific user group:
# Group 100 # users
# Mode 0660
Mode 0666
EndSection
|
|
|
Back to top |
|
|
phajdan.jr Retired Dev
Joined: 23 Mar 2006 Posts: 1777 Location: Poland
|
Posted: Thu Jun 29, 2006 9:29 am Post subject: |
|
|
Can you post interesting fragments of X's logs (/var/log/Xorg.?.log, /var/log/kdm.log). |
|
Back to top |
|
|
Wojtek_ Guru
Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Thu Jun 29, 2006 9:29 pm Post subject: |
|
|
What do you mean by 'interesting fragments'? The files I have are:
Xorg.0.log
Xorg.0.log.old
Xorg.1.log
kdm.log
failllog
lastlog
xdm.log
messages
dmesg
Just tell me which parts of which files you need and I'll post them. |
|
Back to top |
|
|
phajdan.jr Retired Dev
Joined: 23 Mar 2006 Posts: 1777 Location: Poland
|
Posted: Fri Jun 30, 2006 1:32 pm Post subject: |
|
|
Post Xorg.0.log and kdm.log and result of `dmesg` and `tail /var/log/messages` after x freezes (switch to text console using ctrl+alt+f1).
Interesting parts are error messages + few lines after and before them to see a context. |
|
Back to top |
|
|
Wojtek_ Guru
Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Fri Jun 30, 2006 8:06 pm Post subject: |
|
|
There we go:
1) last lines of 'messages':
Code: |
Jun 29 09:43:35 eniac Linux agpgart interface v0.101 (c) Dave Jones
Jun 29 09:43:35 eniac fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
Jun 29 09:43:35 eniac [fglrx] Maximum main memory to use for locked dma buffers: 429 MBytes.
Jun 29 09:43:35 eniac [fglrx] module loaded - fglrx 8.26.18 [Jun 22 2006] on minor 0
Jun 29 09:43:35 eniac ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 16
Jun 29 09:43:37 eniac kdm: :0[7976]: IO Error in XOpenDisplay
Jun 29 09:43:37 eniac kdm[7972]: X server for display :0 terminated unexpectedly
Jun 29 09:43:37 eniac kdm[7972]: Display :0 cannot be opened
Jun 29 09:43:37 eniac kdm[7972]: Unable to fire up local display :0; disabling.
|
2) interesting parts of kde.log:
Code: |
(EE) fglrx(1): Quitting secondary screen -- no monitor specified.
(EE) fglrx(1): R200PreInit failed
Could not init font path element /usr/X11R6/lib/X11/fonts/local/, removing from list!
|
3) and Xorg.0.log:
Code: |
(II) fglrx(1): === [R200PreInit] === begin, [s]
(EE) fglrx(1): Quitting secondary screen -- no monitor specified.
(EE) fglrx(1): R200PreInit failed
(II) fglrx(1): === [R200PreInit] === end
Fatal server error:
Caught signal 11. Server aborting
|
I hope it helps. Cheers. |
|
Back to top |
|
|
phajdan.jr Retired Dev
Joined: 23 Mar 2006 Posts: 1777 Location: Poland
|
Posted: Fri Jun 30, 2006 8:15 pm Post subject: |
|
|
It seems to be related to ati-drivers upgrade. Can you try downgrading ati-drivers to previous version? (Note that it will require a reboot to take effect) |
|
Back to top |
|
|
Wojtek_ Guru
Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Fri Jun 30, 2006 8:24 pm Post subject: |
|
|
Is downgrading equal to emerging the older version? Or should I do something more? Unfortunately I don't remember the verision I had before :/...
EDIT: And btw - I don't use any secondary screen so why are my drivers asking for it? |
|
Back to top |
|
|
phajdan.jr Retired Dev
Joined: 23 Mar 2006 Posts: 1777 Location: Poland
|
Posted: Fri Jun 30, 2006 8:30 pm Post subject: |
|
|
Wojtek_ wrote: | Is downgrading equal to emerging the older version? Or should I do something more? Unfortunately I don't remember the verision I had before :/...
|
Just emerge '<ati-drivers-version-you-have-now'.
Wojtek_ wrote: | EDIT: And btw - I don't use any secondary screen so why are my drivers asking for it? |
I don't know either, it can be a bug. |
|
Back to top |
|
|
Wojtek_ Guru
Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Fri Jun 30, 2006 8:33 pm Post subject: |
|
|
But right now I only have the drivers that are not working - I am using windows xp to write these posts;). |
|
Back to top |
|
|
Wojtek_ Guru
Joined: 28 May 2006 Posts: 397 Location: London
|
Posted: Fri Jun 30, 2006 9:54 pm Post subject: |
|
|
I found the error - somehow the new ati drivers added their own screen, monitor, device and display to xorg.conf. After editing the file and muting all of this (leaving only my previous settings) everything is back to normal. |
|
Back to top |
|
|
|