Bugzilla – Bug 11104
SqueezePlay .deb (and .tgz) unable to start up... errors out with video device problem.
Last modified: 2011-01-14 10:32:56 UTC
Created attachment 4819 [details] Error on Debian 5.0 When I try to start up SqueezePlay from Ubuntu (8.04, 8.10) or Debian (5.00) it fails to start with an error about "No Available Video Device". Attached is a screenshot from Debian 5.00. I'm still downloading Debian 4.0r7, so I havn't tried that yet.
Occurs on Debian 4.0r7 as well, with both the 7.3 and 7.4 releases of SqueezePlay.
Ubuntu 8.10 too.
It seems that when the build system builds, it doesn't find X11: --checking for X... no That causes the problem. Here is gdb output that shows that X is not available in the deb build. When I do a local Ubuntu build, X is available and is used. See output below. Matt, I'm reassigning this to you to explore the X issue on the build box. Reassign to me if it isn't clear to you why X isn't being seen and we can work on it together. In SDL_VideoInit: Good (my local Ubuntu build): (gdb) p *bootstrap[0] $4 = {name = 0x818982c "x11", desc = 0x8189830 "X Window System", available = 0x811be40 <X11_Available>, create = 0x811bee1 <X11_CreateDevice>} (gdb) p *bootstrap[1] $5 = {name = 0x8189b94 "dga", desc = 0x8189b98 "XFree86 DGA 2.0", available = 0x8122348 <DGA_Available>, create = 0x812248e <DGA_CreateDevice>} (gdb) p *bootstrap[2] $6 = {name = 0x818a0a5 "fbcon", desc = 0x818a0ab "Linux Framebuffer Console", available = 0x812850a <FB_Available>, create = 0x81285c8 <FB_CreateDevice>} (gdb) p *bootstrap[3] $7 = {name = 0x8189360 "dummy", desc = 0x8189366 "SDL dummy video driver", available = 0x8119a4c <DUMMY_Available>, create = 0x8119ab7 <DUMMY_CreateDevice>} (gdb) p *bootstrap[4] Bad (deb build): (gdb) p *bootstrap[0] $4 = {name = 0x81654a5 "fbcon", desc = 0x81654ab "Linux Framebuffer Console", available = 0x8119276 <FB_Available>, create = 0x8119332 <FB_CreateDevice>} (gdb) p *bootstrap $5 = (VideoBootStrap *) 0x816b3f0 (gdb) p *bootstrap[1] $6 = {name = 0x8164cb8 "dummy", desc = 0x8164cbe "SDL dummy video driver", available = 0x8116f5c <DUMMY_Available>, create = 0x8116fea <DUMMY_CreateDevice>} (gdb) p *bootstrap[2] Cannot access memory at address 0x0
Odd ... what doesnt make sense is that I can log into the actual build box and remotely run SqueezePlay without any issues. Build box has the following packages installed: x86-debian-etch-build:~# dpkg --list | grep -i x11 ii libdmx1 1.0.2-2 X11 Distributed Multihead extension library ii libfontenc1 1.0.2-2 X11 font encoding library ii libfs6 1.0.0-4 X11 Font Services library ii libice6 1.0.1-2 X11 Inter-Client Exchange library ii libsdl1.2debian-alsa 1.2.11-8 Simple DirectMedia Layer (with X11 and ALSA ii libsm6 1.0.1-3 X11 Session Management library ii libx11-6 1.0.3-7 X11 client-side library ii libx11-data 1.0.3-7 X11 client-side library ii libxau6 1.0.1-2 X11 authorisation library ii libxaw7 1.0.2-4 X11 Athena Widget library ii libxdamage1 1.0.3-3 X11 damaged region extension library ii libxdmcp6 1.0.1-2 X11 Display Manager Control Protocol library ii libxext6 1.0.1-2 X11 miscellaneous extension library ii libxfixes3 4.0.1-5 X11 miscellaneous 'fixes' extension library ii libxfont1 1.2.2-2.etch1 X11 font rasterisation library ii libxi6 1.0.1-4 X11 Input extension library ii libxinerama1 1.0.1-4.1 X11 Xinerama extension library ii libxkbfile1 1.0.3-2 X11 keyboard file manipulation library ii libxmu6 1.0.2-2 X11 miscellaneous utility library ii libxmuu1 1.0.2-2 X11 miscellaneous micro-utility library ii libxpm4 3.5.5-2 X11 pixmap library ii libxrandr2 1.1.0.2-5 X11 RandR extension library ii libxres1 1.0.1-2 X11 Resource extension library ii libxss1 1.1.0-1 X11 Screen Saver extension library ii libxt6 1.0.2-2 X11 toolkit intrinsics library ii libxtrap6 1.0.0-4 X11 event trapping extension library ii libxtst6 1.0.1-5 X11 Testing -- Resource extension library ii libxv1 1.0.2-1 X11 Video extension library ii libxvmc1 1.0.2-2 X11 Video extension library ii libxxf86dga1 1.0.1-2 X11 Direct Graphics Access extension library ii libxxf86misc1 1.0.1-2 X11 XFree86 miscellaneous extension library ii libxxf86vm1 1.0.1-2 X11 XFree86 video mode extension library ii x11-common 7.1.0-19 X Window System (X.Org) infrastructure ii xsane 0.99+0.991-2 GTK+-based X11 frontend for SANE (Scanner Ac ii xsane-common 0.99+0.991-2 GTK+-based X11 frontend for SANE (Scanner Ac x86-debian-etch-build:~#
We are now planning to make a 7.3.3 release. Please review your bugs (all marked open against 7.3.3) to see if they can be fixed in the next few weeks, or if they should be retargeted for 7.4 or future. Thanks!
Since there's now a planned 7.3.3 release, bugs which won't make the cut-off are being moved to the next target out. If you feel that this bug needs to be addressed more (or less) urgently than the 7.4 release, please cc chris@slimdevices.com and leave a comment in the bug to that effect so we can review it. Thanks.
Reset priority before triage.
*** Bug 11146 has been marked as a duplicate of this bug. ***
this is an administrative shuffle on priority fields to help make better judgment on the top end of the priority list. P4->P5, P3->P4, and P2->P3.
Fairly critical for 3rd party developers to do work with SP, as well as regular SP users. I hope to work with Matt Wise on this while in MV next week.
7.4.x milestone is in the past
Tom is no longer available to us
bug is almost 2 years old. Also all Logi employees on bug too. Please reopen if still an issue.