View previous topic :: View next topic |
Author |
Message |
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Thu Mar 09, 2006 12:59 pm Post subject: kde doesn't start |
|
|
From time to time kde login manager doesn't start. Without any specific reason. When i boot it says setting up kdm. But then i get a black screen which returns to text login manager. My /etc/rc.conf XSESSION=Xsession
.xinitrc i have startkde. xdm is added to default level. Luckily, I manage to solve this problem usually by Code: | mv .xinitrc .xinitrc.old
echo "startkde" > ~./.xinitrc or sometimes "echo "exec startkde" >~./.xinitrc |
Still it is quite annoying to do that. I never know when kde will crash again. I wonder what could be the reason it happens. |
|
Back to top |
|
|
chrismortimore l33t
Joined: 03 Dec 2005 Posts: 721 Location: Edinburgh, UK
|
Posted: Thu Mar 09, 2006 7:41 pm Post subject: |
|
|
Any errors in /var/log/Xorg.*.log? _________________ Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB 7200rpm Maxtor DiamondMax 10, 2x320GB WD 7200rpm Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB 5400rpm IBM TravelStar, Nvidia 5200Go 64MB |
|
Back to top |
|
|
psycophobia Guru
Joined: 08 May 2005 Posts: 510 Location: uk
|
Posted: Thu Mar 09, 2006 8:02 pm Post subject: |
|
|
should not your XSESSION="kde" in your /etc/rc.conf without the # before XSESSION.
And DISPLAYMANAGER="kdm" for login screen. |
|
Back to top |
|
|
chrismortimore l33t
Joined: 03 Dec 2005 Posts: 721 Location: Edinburgh, UK
|
Posted: Thu Mar 09, 2006 8:36 pm Post subject: |
|
|
The xsession depends on your KDE version. Mine is XSESSION="kde-3.4.3" _________________ Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB 7200rpm Maxtor DiamondMax 10, 2x320GB WD 7200rpm Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB 5400rpm IBM TravelStar, Nvidia 5200Go 64MB |
|
Back to top |
|
|
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Sun Mar 12, 2006 11:52 am Post subject: |
|
|
chrismortimore wrote: | The xsession depends on your KDE version. Mine is XSESSION="kde-3.4.3" |
Could be right. I always had Xsession=Xsession and it used to work without problems (at least with old kde). Since the new installation of kde 3.4.4 all these troubles began. But perhaps you both are right. I will give it a try. Right now i sent the laptop for repair (battery problem). When i tried to startkde from command line i used to get this error:
xsetroot:unable to open display
xset: unable to open display ""
xsetroot: unable to open display ""
startkde:Starting up
ksplash:cannot connect to X server
kdeinit:Aborting. $DISPLAY is not set
Warning: connect() failed: No such file or directory
ksmserver:cannot connect to X server
ERROR:Couldn't attach to DCOP server
startkde:Shutting down
Error: Can't contact kdeinit!
startkde: Running shutdown scripts
startkde:Done |
|
Back to top |
|
|
chrismortimore l33t
Joined: 03 Dec 2005 Posts: 721 Location: Edinburgh, UK
|
Posted: Sun Mar 12, 2006 8:13 pm Post subject: |
|
|
Sounds like it isn't starting xorg. Check your config file for errors and /var/log/Xorg.0.log _________________ Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB 7200rpm Maxtor DiamondMax 10, 2x320GB WD 7200rpm Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB 5400rpm IBM TravelStar, Nvidia 5200Go 64MB |
|
Back to top |
|
|
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Mon Mar 13, 2006 11:04 am Post subject: |
|
|
chrismortimore wrote: | Sounds like it isn't starting xorg. Check your config file for errors and /var/log/Xorg.0.log |
Thanks a lot. Will check this issue when i get the laptop back in a week or two. Will report then. |
|
Back to top |
|
|
pjesi n00b
Joined: 02 Apr 2004 Posts: 54
|
Posted: Thu Mar 16, 2006 3:40 pm Post subject: |
|
|
I think I have the same problem. Sometime I just cant get into KDE unless I use a new system user.
Code: |
/usr/kde/3.5/bin/startkde: line 254: xset: command not found
/usr/kde/3.5/bin/startkde: line 255: xset: command not found
/usr/kde/3.5/bin/startkde: line 258: xset: command not found
/usr/kde/3.5/bin/startkde: line 268: xsetroot: command not found
startkde: Starting up...
Warning: connect() failed: : Connection refused
/usr/kde/3.5/bin/startkde: line 356: 27615 Segmentation fault kwrapper ksmserver $KDEWM
startkde: Shutting down...
Warning: connect() failed: : Connection refused
Error: Can't contact kdeinit!
/usr/kde/3.5/bin/startkde: line 373: artsshell: command not found
startkde: Running shutdown scripts...
startkde: Done.
|
I last time I fixed it by removing all dotfiles for KDE but that is just painful. I'm now login in as a different user and everything works fine, if I try my regular user then KDM kicks my out. |
|
Back to top |
|
|
chrismortimore l33t
Joined: 03 Dec 2005 Posts: 721 Location: Edinburgh, UK
|
Posted: Thu Mar 16, 2006 7:33 pm Post subject: |
|
|
Perhaps check "echo $PATH" and look for differences between the two users. And the groups you are a member of. _________________ Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB 7200rpm Maxtor DiamondMax 10, 2x320GB WD 7200rpm Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB 5400rpm IBM TravelStar, Nvidia 5200Go 64MB |
|
Back to top |
|
|
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Tue Mar 21, 2006 1:15 pm Post subject: |
|
|
chrismortimore wrote: | Sounds like it isn't starting xorg. Check your config file for errors and /var/log/Xorg.0.log |
I checked the file. Since the file is 2500 lines long, i used grep "(EE)" /var/log/Xorg.0.log ( to check for errors). Here is what i found
Code: |
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(EE) I810(0): [dri] DRIScreenInit failed. Disabling DRI. |
If you need any more info, please let me know.
Here is my /etc/X11/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "TouchPad Mouse" "CorePointer"
EndSection
Section "Files"
RgbPath "/usr/lib/X11/rgb"
ModulePath "/usr/lib/modules"
FontPath "/usr/share/fonts/freefont"
FontPath "/usr/share/fonts/default"
FontPath "/usr/share/fonts/dejavu"
FontPath "/usr/share/fonts/encodings"
FontPath "/usr/share/fonts/artwiz"
FontPath "/usr/share/fonts/hunkyfonts"
FontPath "/usr/share/fonts/lfpfonts-var"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/sharefonts"
FontPath "/usr/share/fonts/terminus"
FontPath "/usr/share/fonts/util"
FontPath "/usr/share/fonts/ttf-bitstream-vera"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/unifont"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
FontPath "/usr/local/share/fonts"
EndSection
Section "Module"
Load "record"
Load "extmod"
Load "dbe"
Load "dri"
Load "glx"
Load "xtrap"
Load "freetype"
Load "type1"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc102"
# Option "XkbLayout" "gb"
# Option "XkbCompat" ""
# Option "XkbOptions" ""
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "TouchPad Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "PS/2"
Option "Emulate3Buttons"
Option "Emulate3Timeout" "50"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
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 Corp."
BoardName "82852/855GM Integrated Graphics Device"
BusID "PCI:0:2:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
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 "1024x768"
EndSubSection
EndSection |
|
Back to top |
|
|
pjesi n00b
Joined: 02 Apr 2004 Posts: 54
|
Posted: Wed Mar 22, 2006 8:39 am Post subject: |
|
|
chrismortimore wrote: | Perhaps check "echo $PATH" and look for differences between the two users. And the groups you are a member of. |
The users are identical, the only difference is that the primary user has KDE set up like I want it (fonts, icons ect). Now I have him almost using the default setup after removing .kde* to finally log in.
Now everytime I log in I just pray that the primary KDE compoments survive the login since they crash randomly. |
|
Back to top |
|
|
chrismortimore l33t
Joined: 03 Dec 2005 Posts: 721 Location: Edinburgh, UK
|
Posted: Wed Mar 22, 2006 10:30 am Post subject: |
|
|
@queen: The first thing that strikes me is that your Xorg only has a resolution set for 24 and no DefaultDepth (in the screen section). I'm not sure of the specifics of how Xorg processes this file, but perhaps set a resolution for each colour depth you have, and set DefaultDepth. I also hear that the Intel graphics driver supplied with Xorg is very picky about hardware, so look around the internet and see if there is anything about your specific model of laptop. I would also try Driver "vesa", that seems to work with everything.
@pjesi: If things are crashing randomly, perhaps it is a hardware problem. I'd check your CPU temperature and make sure it isn't creeping up too high. Looking at your error log (posted a little up), things are seg faulting. Perhaps reinstall KDE, something might have got corrupted somewhere. I just noticed that startkde cannot find xset and xsetroot, do a whereis on each of these and make sure they exist, and run them manually to make sure they execute. startkde is just a script, so open it up and make sure it is actually looking in the right place for them. Given that your Xorg seems to be starting fine (from what you've been saying), I'm going to presume that your Xorg installation is OK. _________________ Desktop: AMD Athlon64 3800+ Venice Core, 2GB PC3200, 2x160GB 7200rpm Maxtor DiamondMax 10, 2x320GB WD 7200rpm Caviar RE, Nvidia 6600GT 256MB
Laptop: Intel Pentium M, 512MB PC2700, 60GB 5400rpm IBM TravelStar, Nvidia 5200Go 64MB |
|
Back to top |
|
|
queen Veteran
Joined: 19 Jul 2005 Posts: 1642
|
Posted: Wed Mar 22, 2006 1:13 pm Post subject: |
|
|
[quote="chrismortimore"]@queen: The first thing that strikes me is that your Xorg only has a resolution set for 24 and no DefaultDepth (in the screen section). I'm not sure of the specifics of how Xorg processes this file, but perhaps set a resolution for each colour depth you have, and set DefaultDepth. I also hear that the Intel graphics driver supplied with Xorg is very picky about hardware, so look around the internet and see if there is anything about your specific model of laptop. I would also try Driver "vesa", that seems to work with everything.
When i installed xorg, that's how it came, without DefaultDepth. Which version of xorg you have?Since i knew that my resolution is 1024x768 i left as it was. AS for vesa you might be right. I have built in the kernel vesa-fb. So you say that i should set in xorg file to vesa instead of dri?
I found someone who has the same laptop as mine. Here is his setup: http://people.cc.jyu.fi/~paju/hardware/sigmatrix/xorg.conf.txt
If you can help me a little bit to what i should put in my xorg reffered to his setting, i will be grateful. I am a little bit confused between
Section "Device"
Identifier "intel"
VendorName "Intel"
BoardName "GM"
Driver "i810"
Option "DPMS"
Option "DisplayInfo" "off"
# same stuff on all monitors
Option "MonitorLayout" "NONE,CRT+LFP"
EndSection
AND
Section "Device"
Identifier "intel-tv"
VendorName "Intel"
BoardName "GM"
Driver "i810"
Option "DPMS"
Option "DisplayInfo" "off"
Option "DevicePresence" "true"
Option "MonitorLayout" "CRT+TV+LFP,NONE"
EndSection
Section "Screen"
Identifier "screen0"
Monitor "monitor0"
Device "intel"
DefaultColorDepth 24
Subsection "Display"
Depth 24
Modes "1024x768" "640x480" "800x600" "1280x1024"
EndSubsection
EndSection
I don't have a tv or external monitor connected. and i see he uses other driver too.
Here is a more detailed setup of the laptop.
http://people.cc.jyu.fi/~paju/hardware/sigmatrix/
I am a little bit confused between Graphics / X intel-agp, i915 i810 AND
Graphics / console vesafb |
|
Back to top |
|
|
|