Modify

Ticket #5350 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

mythwelcome not working with lirc post QT4

Reported by: Matthew Wire <devel@…> Owned by: paulh
Priority: minor Milestone: unknown
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Since the QT4 merge lirc does not work with mythwelcome.

It works fine with mythfrontend and mythtv-setup and claims to initialise with mythwelcome: "lirc init success using configuration file: /home/mythtv/.lircrc"

The code looks identical and I have been unable to change anything to make it work. This is with latest svn.

Attachments

5350.diff (389 bytes) - added by paulh 4 years ago.
Ignore SIGCHLD patch

Change History

comment:1 Changed 4 years ago by shiftypowers@…

I can confirm that this is indeed a bug. I am using Feisty Fawn and QT4 compiled SVN version of mythtv

comment:2 Changed 4 years ago by paulh

  • Owner changed from ijr to paulh
  • Status changed from new to assigned
  • Version changed from unknown to head

I can reproduce this also.

Interestingly if it's started as 'mythwelcome -s' then it works on the settings screen. If you start it as 'mythwelcome' and press F11 to show the settings screen it doesn't work! So it appears it's something WelcomeDialog? is/isn't doing that is the problem.

Like you say it initializes properly it is just that lirc_nextcode() in LircClient::Process(void) is blocking and never returns anything.

It's got me stumped for the moment :-(

Changed 4 years ago by paulh

Ignore SIGCHLD patch

comment:3 Changed 4 years ago by paulh

Matthew, Could you try the attached patch to see if it fixes this problem for you.

comment:4 Changed 4 years ago by Matthew Wire <devel@…>

I've just tried that patch and unfortunately it doesn't seem to have made any difference here.

comment:5 Changed 4 years ago by paulh

(In [17810]) Switch the Lirc, Joystick and AppleRemote? pthreads to QThreads.

Nigel you may want to check the AppleRemote? stuff I couldn't test any of that.

Refs #5350,#5501

comment:6 Changed 4 years ago by paulh

(In [17811]) Initialise the LCD earlier in MythWelcome?. Refs #5350.

comment:7 Changed 4 years ago by paulh

Matthew, Could you please update and try again. It working for me now.

comment:8 Changed 4 years ago by anonymous

It works! Thanks very much for tracking this one down Paul. I guess this ticket can be closed now..

comment:9 Changed 4 years ago by paulh

  • Status changed from assigned to closed
  • Resolution set to fixed
View

Add a comment

Modify Ticket

Action
as closed
The resolution will be deleted. Next status will be 'new'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.