[Bug 586555] New: lxde dumps messages to console
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c0 Summary: lxde dumps messages to console Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 2 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: LXDE AssignedTo: andrea@opensuse.org ReportedBy: lnussel@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- the error messages from the X session are dumped to the console (/dev/tty1) when lxdm is used. lxdm should detach from the console and session messages should go to ~/.xsession-errors. looks like /etc/X11/xdm/Xsession is not executed -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c1 --- Comment #1 from andrea florio <andrea@opensuse.org> 2010-03-09 10:54:51 UTC --- actually you are right... the lxdm Xsession script is the following: #!/bin/bash # use bash for "exec -l", howto run login shell by /bin/sh ? if [ $# -eq 1 -a -n "$1" ]; then LXSESSION=$1 else # default session LXSESSION=/usr/bin/startlxde fi if [ -x /etc/X11/xinit/xinitrc-common ]; then # fedora . /etc/X11/xinit/xinitrc-common if ! [ -z "$XDG_SESSION_COOKIE" ]; then CK_XINIT_SESSION= elif [ -x /usr/bin/ck-launch-session -a -z "$CK_XINIT_SESSION" ]; then CK_XINIT_SESSION="/usr/bin/ck-launch-session" fi exec -l $SHELL -c "$CK_XINIT_SESSION \"$LXSESSION\"" elif [ -x /etc/X11/xinit/Xsession ]; then # fedora exec /etc/X11/xinit/Xsession $LXSESSION elif [ -x /etc/X11/Xsession ]; then # mandriva, debian, ubuntu exec /etc/X11/Xsession $LXSESSION elif [ -x /etc/X11/xinit/xinitrc ]; then #suse export WINDOWMANAGER=$LXSESSION exec -l $SHELL -c /etc/X11/xinit/xinitrc else # unknown, user should custom /etc/lxdm/xinitrc self if [ -x /etc/lxdm/xinitrc ]; then . /etc/lxdm/xinitrc fi if ! [ -z "$XDG_SESSION_COOKIE" ]; then CK_XINIT_SESSION= elif [ -x /usr/bin/ck-launch-session ]; then CK_XINIT_SESSION="/usr/bin/ck-launch-session" fi exec -l $SHELL -c "$CK_XINIT_SESSION \"$LXSESSION\"" fi -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c2 andrea florio <andrea@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |werner@novell.com --- Comment #2 from andrea florio <andrea@opensuse.org> 2010-03-09 15:03:36 UTC --- *** Bug 586639 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=586639 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c3 --- Comment #3 from Dr. Werner Fink <werner@novell.com> 2010-03-11 11:33:05 UTC --- The lxdm does not have any documentation around ... from the source code I'd like to guess that this beast only supports one script, that is the Xsession user script ... there is no Pre login, nor a Post login script, nor a Init or Reset scripts for the device its self. To much lightweight for me -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c4 --- Comment #4 from andrea florio <andrea@opensuse.org> 2010-03-12 17:39:46 UTC --- Wener, i got that git log today: commit d52d13acc7dbf24a86ad9c02769b1f2d3bb305ff Author: dgod <dgod.osa@gmail.com> Date: Sat Mar 13 00:02:48 2010 +0800 add PostLogin,PreLogin,LoginReady,PostLogout steps support commit 01339296dc85fee05601fd395a5c08b3726d938d Author: dgod <dgod.osa@gmail.com> Date: Fri Mar 12 02:01:14 2010 +0800 redirect some io as you can see.. you ask, i ping, they do :D i'll package and test the new code, so we can test... accordig to README file we have the following: modify data/Xsession.in as your distribution /etc/lxdm/PreLogin before login, have root's context /etc/lxdm/PostLogin login, before Xsession, user's context /etc/lxdm/PostLogout when session logout done and ui ready /etc/lxdm/LoginReady lxdm start done, called after ui ready -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c5 andrea florio <andrea@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |werner@novell.com --- Comment #5 from andrea florio <andrea@opensuse.org> 2010-03-17 08:11:59 UTC --- ok werner... lxdm now looks to have full stages support.. it actually support, according to git log: commit 62e0b8a6e76ae93fca51e573da6e4729c79de230 Author: dgod <dgod.osa@gmail.com> Date: Sat Mar 13 11:58:19 2010 +0800 add PreShutdown, PreReboot support commit d52d13acc7dbf24a86ad9c02769b1f2d3bb305ff Author: dgod <dgod.osa@gmail.com> Date: Sat Mar 13 00:02:48 2010 +0800 add PostLogin,PreLogin,LoginReady,PostLogout steps support so if i understood, we can work on 6 stages now plus Xsession. You help with such scripts is really appreciate, can you help us? lxdm package we can use for test, it's actually into X11:lxde repo, version 0.2.0+git20100317 i would like to have such scripts before submit a req to factory -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c6 --- Comment #6 from Dr. Werner Fink <werner@novell.com> 2010-03-17 10:32:21 UTC --- Created an attachment (id=348863) --> (http://bugzilla.novell.com/attachment.cgi?id=348863) lxdm-common.patch You may try this one, please test out and report -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c7 Dr. Werner Fink <werner@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |sndirsch@novell.com Info Provider|werner@novell.com | --- Comment #7 from Dr. Werner Fink <werner@novell.com> 2010-03-17 11:17:21 UTC --- I've just submitted a xorg-x11 with some changes in the xdm init scripts to make it more flexible, that is it test now for a running xdm to skip xdm depending setups. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c8 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #8 from Stefan Dirsch <sndirsch@novell.com> 2010-03-17 11:43:18 UTC --- Thanks, Werner. SR for X11:XOrg accepted an opened a SR also for openSUSE:Factory. Thus closing as fixed. 35039 State:new By:sndirsch When:2010-03-17T12:41:20 submit: X11:XOrg/xorg-x11 -> openSUSE:Factory Descr: 'Make xdm init scripts more flexible' -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c9 --- Comment #9 from andrea florio <andrea@opensuse.org> 2010-03-17 13:04:33 UTC --- perfect... going to apply the werner patch too -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c10 --- Comment #10 from andrea florio <andrea@opensuse.org> 2010-03-19 12:15:52 UTC --- Werner, the patch is applyed.. i have a problem.. an "xconsole" is started now.. and you to close it manually... -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c11 --- Comment #11 from Dr. Werner Fink <werner@novell.com> 2010-03-19 12:35:51 UTC --- You should update xorg-x11 to my latest version otherwise the xconsole is started. This was the change I've done in the /etc/X11/xdm/Xsetup script ... maybe the new version is not checked into factory or currently not build by the build system .. yet. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c12 --- Comment #12 from andrea florio <andrea@opensuse.org> 2010-03-19 12:45:27 UTC --- ok.. i noticed that on my 11.2 that's the reason than.. going to ubmitreq to factory than -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=586555 http://bugzilla.novell.com/show_bug.cgi?id=586555#c13 --- Comment #13 from Bernhard Wiedemann <bwiedemann@suse.com> --- This is an autogenerated message for OBS integration: This bug (586555) was mentioned in https://build.opensuse.org/request/show/35361 Factory / lxdm -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com