Opened 18 years ago

Closed 18 years ago

#1362 closed defect (invalid)

mythwelcome freezes screen

Reported by: dargosch@… Owned by: Isaac Richards
Priority: minor Milestone: unknown
Component: mythtv Version: 0.19
Severity: high Keywords: mythwelcome screen freeze
Cc: Ticket locked: no

Description

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

Change History (1)

comment:1 Changed 18 years ago by cpinkham

Resolution: invalid
Status: newclosed

TRAC is not a support forum, email mythtv-users instead or ask in the #mythtv-users IRC channel.

Note: See TracTickets for help on using tickets.