[mythtv-commits] Ticket #1362: mythwelcome freezes screen
MythTV
mythtv at cvs.mythtv.org
Wed Feb 22 08:11:51 UTC 2006
#1362: mythwelcome freezes screen
--------------------------------+-------------------------------------------
Reporter: dargosch at gmail.com | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone:
Component: mythtv | Version: 0.19
Severity: high |
--------------------------------+-------------------------------------------
tried mythwelcome and I love the idea. Now, for some reason, I
cannot start mythwelcome automatically. I run evilwm, and when I try
to start an xterm with ctrl-enter after the mythwelcome program has
started, I get nothing. Loggin in from a remote host via ssh confirms
that the program mythwelcome is running. How are you all starting this
thing?
My .xinitrc/.xsession contains the following:
------------------------------------------------------------------------
# Merge X resources from ~/.Xdefaults
[ -f $HOME/.Xdefaults ] && xrdb $HOME/.Xdefaults
# Set the background and root cursor shape
xsetroot -solid \#400040
xsetroot -cursor_name top_left_arrow
# Start evilwm - snap to borders within 10 pixels
/usr/bin/evilwm -snap 6 -bw 0 &
#/usr/bin/evilwm &
/usr/bin/xsetroot -solid black
/usr/X11R6/bin/xset s noblank &
/usr/X11R6/bin/xset s off &
/usr/X11R6/bin/xset -dpms &
#do some decoding
/usr/bin/dd if=/dev/video0 of=/dev/video16 bs=65k count=50
#[ -e /home/mythtv/.mythguilock ] || mythfrontend &
/usr/bin/mythwelcome &
irexec &
xhost +
# Transfer control to xclock - killing xclock (with
Ctrl+Alt+Escape, say)
# will exit our session
exec xclock -digital -padding 2 -g -0+0
------------------------------------------------------------------------
After some testing, I found that starting mythwelcome with -v all or -v
database, or anythong that provides some output causes the program to
display properly. -v none or no -v at all causes it to freeze the screen.
So, The following things work:
* "/usr/bin/mythwelcome -v all" typed on an xterm in X
* "/usr/bin/mythwelcome -v database" typed on an xterm in X
probaby, other verbose levels work ok too, but I have not tried them
all...
The following things do NOT work:
* "/usr/bin/mythwelcome" typed on an xterm in X
* "/usr/bin/mythwelcome -v none" typed on an xterm in X
* "/usr/bin/mythwelcome -v all &" included in my .xsessionrc
* "/usr/bin/xterm - e '/usr/bin/mythwelcome -v all ' &" included in my
.xsessionrc
These all freeses the screen and gives me no access to X what so ever,
except I may kill it with CTRL-ALT-BACKSPACE.
The log file produced from the last command, captured using the 2>&1
facility of bash,
Output of -v database:
2006-02-21 22:12:46.859 Using runtime prefix = /usr
2006-02-21 22:12:46.884 New DB connection, total: 1
2006-02-21 22:12:46.886 Connected to database 'mythconverg' at host:
localhost
2006-02-21 22:12:46.888 Total desktop dim: 720x576, with 1 screen[s].
2006-02-21 22:12:46.892 Using screen 0, 720x576 at 0,0
2006-02-21 22:12:46.897 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiVidModeResolution' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.898 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiVidModeRefreshRate' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.899 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiVidModeRefreshRate' AND hostname IS NULL;
2006-02-21 22:12:46.900 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiVidModeForceAspect' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.900 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiVidModeForceAspect' AND hostname IS NULL;
2006-02-21 22:12:46.902 MSqlQuery: SELECT data FROM settings WHERE
value = 'DisplaySizeResolution' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.903 MSqlQuery: SELECT data FROM settings WHERE
value = 'DisplaySizeResolution' AND hostname IS NULL;
2006-02-21 22:12:46.904 MSqlQuery: SELECT data FROM settings WHERE
value = 'DisplaySizeWidth' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.904 MSqlQuery: SELECT data FROM settings WHERE
value = 'DisplaySizeWidth' AND hostname IS NULL;
2006-02-21 22:12:46.905 MSqlQuery: SELECT data FROM settings WHERE
value = 'DisplaySizeHeight' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.906 MSqlQuery: SELECT data FROM settings WHERE
value = 'DisplaySizeHeight' AND hostname IS NULL;
2006-02-21 22:12:46.907 MSqlQuery: SELECT data FROM settings WHERE
value = 'TVVidModeResolution' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.908 MSqlQuery: SELECT data FROM settings WHERE
value = 'TVVidModeRefreshRate' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.909 MSqlQuery: SELECT data FROM settings WHERE
value = 'TVVidModeForceAspect' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.910 MSqlQuery: SELECT data FROM settings WHERE
value = 'VidModeResolution0' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.910 MSqlQuery: SELECT data FROM settings WHERE
value = 'VidModeResolution0' AND hostname IS NULL;
2006-02-21 22:12:46.911 MSqlQuery: SELECT data FROM settings WHERE
value = 'VidModeWidth0' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.912 MSqlQuery: SELECT data FROM settings WHERE
value = 'VidModeHeight0' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.913 MSqlQuery: SELECT data FROM settings WHERE
value = 'TVVidModeResolution0' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.914 MSqlQuery: SELECT data FROM settings WHERE
value = 'TVVidModeRefreshRate0' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.915 MSqlQuery: SELECT data FROM settings WHERE
value = 'TVVidModeForceAspect0' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.917 max_width: 720 max_height: 576
2006-02-21 22:12:46.918 MSqlQuery: SELECT data FROM settings WHERE
value = 'UseVideoModes' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.918 Total desktop dim: 720x576, with 1 screen[s].
2006-02-21 22:12:46.920 MSqlQuery: SELECT data FROM settings WHERE
value = 'RunFrontendInWindow' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.920 Using screen 0, 720x576 at 0,0
2006-02-21 22:12:46.921 MSqlQuery: SELECT data FROM settings WHERE
value = 'Style' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.930 MSqlQuery: SELECT data FROM settings WHERE
value = 'Theme' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.931 Switching to square mode (MythCenter)
2006-02-21 22:12:46.932 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiOffsetX' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.933 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiOffsetY' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.934 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiResolution' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.934 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiResolution' AND hostname IS NULL;
2006-02-21 22:12:46.935 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiWidth' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.936 MSqlQuery: SELECT data FROM settings WHERE
value = 'GuiHeight' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.938 MSqlQuery: SELECT data FROM settings WHERE
value = 'MenuTheme' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.939 MSqlQuery: SELECT data FROM settings WHERE
value = 'QtFontBig' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.940 MSqlQuery: SELECT data FROM settings WHERE
value = 'QtFontMedium' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.941 MSqlQuery: SELECT data FROM settings WHERE
value = 'QtFontSmall' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.942 MSqlQuery: SELECT data FROM settings WHERE
value = 'Language' AND hostname = 'mythtv' ;
2006-02-21 22:12:46.946 MSqlQuery: SELECT data FROM settings WHERE
value = 'HideMouseCursor' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.208 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'UP' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.209 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'DOWN' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.210 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'LEFT' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.211 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'RIGHT' AND hostname = 'mythtv'
;
2006-02-21 22:12:47.212 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'SELECT' AND hostname = 'mythtv'
;
2006-02-21 22:12:47.213 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'ESCAPE' AND hostname = 'mythtv'
;
2006-02-21 22:12:47.214 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'MENU' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.215 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'INFO' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.216 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'PAGEUP' AND hostname = 'mythtv'
;
2006-02-21 22:12:47.217 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'PAGEDOWN' AND hostname =
'mythtv' ;
2006-02-21 22:12:47.218 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'PREVVIEW' AND hostname =
'mythtv' ;
2006-02-21 22:12:47.219 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'NEXTVIEW' AND hostname =
'mythtv' ;
2006-02-21 22:12:47.220 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = 'HELP' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.221 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '0' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.222 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '1' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.223 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '2' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.224 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '3' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.225 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '4' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.226 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '5' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.227 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '6' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.228 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '7' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.229 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '8' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.230 MSqlQuery: SELECT keylist FROM keybindings
WHERE context = 'Global' AND action = '9' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.235 MSqlQuery: SELECT data FROM settings WHERE
value = 'LircKeyPressedApp' AND hostname = 'mythtv' ;
2006-02-21 22:12:47.235 /home/mythtv/.mythtv/joystickmenurc not found.
2006-02-21 22:12:47.235 Joystick disabled
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1362>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list