Bug 11104 - SqueezePlay .deb (and .tgz) unable to start up... errors out with video device problem.
: SqueezePlay .deb (and .tgz) unable to start up... errors out with video devic...
Status: RESOLVED WONTFIX
Product: SB Desktop
Classification: Unclassified
Component: Desktop
: unspecified
: Other Linux (other)
: P1 normal with 3 votes (vote)
: 7.5.x
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks: 11023
  Show dependency treegraph
 
Reported: 2009-02-16 11:32 UTC by Matt Wise
Modified: 2011-01-14 10:32 UTC (History)
4 users (show)

See Also:
Category: ---


Attachments
Error on Debian 5.0 (31.43 KB, image/png)
2009-02-16 11:32 UTC, Matt Wise
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Wise 2009-02-16 11:32:18 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.
Comment 1 Matt Wise 2009-02-16 14:44:49 UTC
Occurs on Debian 4.0r7 as well, with both the 7.3 and 7.4 releases of SqueezePlay.
Comment 2 Blackketter Dean 2009-02-17 11:41:26 UTC
Ubuntu 8.10 too.
Comment 3 Wadzinski Tom 2009-02-26 09:02:52 UTC
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
Comment 4 Matt Wise 2009-02-26 09:06:30 UTC
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:~#
Comment 5 Chris Owens 2009-03-16 09:51:33 UTC
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!
Comment 6 Chris Owens 2009-03-30 17:34:33 UTC
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.
Comment 7 Richard Titmuss 2009-07-27 01:10:33 UTC
Reset priority before triage.
Comment 8 Wadzinski Tom 2009-07-30 09:54:44 UTC
*** Bug 11146 has been marked as a duplicate of this bug. ***
Comment 9 Ben Klaas 2009-08-26 07:52:30 UTC
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.
Comment 10 Wadzinski Tom 2009-10-03 15:03:48 UTC
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.
Comment 11 Chris Owens 2010-03-15 18:18:12 UTC
7.4.x milestone is in the past
Comment 12 Chris Owens 2010-05-06 15:38:06 UTC
Tom is no longer available to us
Comment 13 Mickey Gee 2011-01-14 10:32:56 UTC
bug is almost 2 years old. Also all Logi employees on bug too. Please reopen if still an issue.