[mythtv-users] .20 upgrade: mythfrontend segfaults with " X Error: BadLength (poly request too large or internal Xlib length error) 16"

Paul Andreassen paulx at andreassen.com.au
Tue Oct 10 12:24:13 UTC 2006


On Tue, 10 Oct 2006 12:45 am, Eyal Lebedinsky wrote:
> Paul Andreassen wrote:
> > On Mon, 9 Oct 2006 08:22 pm, Eyal Lebedinsky wrote:
> >>Eyal Lebedinsky wrote:
> >>>Debian Sarge, upgraded to .20
> >>
> >>X Error: BadLength (poly request too large or internal Xlib length error)
> >>16 Major opcode:  147
> >>  Minor opcode:  3
> >>  Resource id:  0x115
> >
> > It appears to be a graphics driver error.  Try disabling opengl with
> > "mythfrontend  -O ThemePainter=qt".
>
> segfault
>
> > What graphics card do you have and what drivers are you using?
> >
> > When you upgrade, it is recommend to run mythtv-setup before starting
> > mythtv. Stop mythbackend, "/etc/init/mythbackend stop" and use
> > "mythtv-setup -O ThemePainter=qt".
>
> segfault
>
> $ mythfrontend  -G ThemePainter
> 2006-10-10 00:09:02.515 Using runtime prefix = /usr
> 2006-10-10 00:09:02.533 DPMS is active.
> 2006-10-10 00:09:02.545 New DB connection, total: 1
> 2006-10-10 00:09:02.547 Connected to database 'mythconverg' at host:
> localhost 2006-10-10 00:09:02.549 Total desktop dim: 1920x1200, with 1
> screen[s]. 2006-10-10 00:09:02.551 Using screen 0, 1920x1200 at 0,0
>         Settings Value : ThemePainter = qt
>
> OK, so I need a nother painter. Which others are available? [websearch]
>
> $ mythfrontend  -O ThemePainter=opengl
> segfault
>
> > Best of Luck,
> > Paul
>
> If it matters: I run the binary nvidia driver, which I understand provides
> a binary gl too. Never had a problem with it.
>
> Thanks

I still think its a X server problem.  Maybe the nvidia drivers aren't 
install/running correctly.  What does the 'glxinfo' command return?
Try changing to the 'nv' driver to least get mythfrontend to start.

Another thought is maybe you have a theme selected that is now broken or 
corrupt but 'MythCenter' works here ok.

What about checking you haven't got old MythTV packages (like libmyth-0.19) 
still installed with 'dpkg -l "*myth*"'?

Try 'mythtv -v all' for more detail.

Thanks,
Paul
-- 


More information about the mythtv-users mailing list