Bug#347899: amoeba: works only with direct rendering

2006-01-14 Thread A Mennucc
On Fri, Jan 13, 2006 at 03:40:46PM +0100, Steinar H. Gunderson wrote:
  3) if you really decide to not change the behaviour,
   you should state in the package description that the package will
   refuse to work when DRI is not available
   (it is frustrating to download and istall 52Mb of useless package!)
 
 grubgrub:~ apt-cache show amoeba | grep ^Size: 
 Size: 92690
 grubgrub:~ apt-cache show amoeba-data | grep ^Size:
 Size: 3198496

sorry :- I was confused by aptitude, that maybe was
installing/deleting other stuff as well

a.

-- 
Andrea Mennucc
 Ukn ow,Ifina llyfixe dmysp acebar.ohwh atthef


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#347899: amoeba: works only with direct rendering

2006-01-13 Thread A Mennucc
Package: amoeba
Version: 1.1-16
Severity: normal

hi

I tried amoeba and the result was 
$ amoeba
ERROR!  sizeof(SISDRIRec) does not match passed size from device driver
libGL warning: 3D driver returned no fbconfigs.
libGL error: InitDriver failed
libGL error: reverting to (slow) indirect rendering
Unhandled exception: No direct rendering (hardware acceleration) available! 
(Check libGL.so.* symlinks)

The first 4 lines are OK for me: for some reason Xorg 6.9 broke direct 
rendering here.

The last line is a surprise: why does amoeba fail to run? 
I can understand that it would complain about lacking DRI, but failing to run
is too draconian

a. 

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-k7
Locale: LANG=it_IT.UTF-8, LC_CTYPE=it_IT.UTF-8 (charmap=UTF-8)

Versions of packages amoeba depends on:
ii  amoeba-data  1.1-5   Fast-paced, polished OpenGL demons
ii  libc62.3.5-11GNU C Library: Shared libraries an
ii  libexpat11.95.8-3XML parsing C library - runtime li
ii  libfreetype6 2.1.7-2.4   FreeType 2 font engine, shared lib
ii  libgcc1  1:4.0.2-5   GCC support library
ii  libglu1-xorg [libglu1c2] 6.8.2.dfsg.1-11 Mesa OpenGL utility library [X.Org
ii  libjpeg626b-11   The Independent JPEG Group's JPEG 
ii  libogg0  1.1.2-1 Ogg Bitstream Library
ii  libpng12-0   1.2.8rel-5  PNG library - runtime
ii  libstdc++6   4.0.2-5 The GNU Standard C++ Library v3
ii  libvorbis0a  1.1.0-1 The Vorbis General Audio Compressi
ii  libvorbisfile3   1.1.0-1 The Vorbis General Audio Compressi
ii  libx11-6 6.8.2.dfsg.1-11 X Window System protocol client li
ii  libxext6 6.8.2.dfsg.1-11 X Window System miscellaneous exte
ii  libxxf86vm1  6.8.2.dfsg.1-11 X Video Mode selection library
ii  xlibmesa-gl [libgl1] 6.9.0.dfsg.1-2  Mesa 3D graphics library [X.Org]
ii  xlibs6.9.0.dfsg.1-2  X Window System client libraries m
ii  zlib1g   1:1.2.3-9   compression library - runtime

Versions of packages amoeba recommends:
ii  libgtk1.2 1.2.10-18  The GIMP Toolkit set of widgets fo

-- no debconf information

-- 
Andrea Mennucc
 E' un mondo difficile. Che vita intensa! (Tonino Carotone)


signature.asc
Description: Digital signature


Bug#347899: amoeba: works only with direct rendering

2006-01-13 Thread Steinar H. Gunderson
tags 347899 wontfix
thanks

On Fri, Jan 13, 2006 at 01:08:29PM +0100, A Mennucc wrote:
 The last line is a surprise: why does amoeba fail to run? 

Because you have no way at all of getting proper sync or the required
performance with indirect rendering. The software is basically useless,
so it's a lot better just aborting with a proper error message (so the user
can detect and fix the problem) instead of trying a half-assed run.

/* Steinar */
-- 
Homepage: http://www.sesse.net/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#347899: amoeba: works only with direct rendering

2006-01-13 Thread A Mennucc
On Fri, Jan 13, 2006 at 01:28:42PM +0100, Steinar H. Gunderson wrote:
 tags 347899 wontfix
 thanks
 
 On Fri, Jan 13, 2006 at 01:08:29PM +0100, A Mennucc wrote:
  The last line is a surprise: why does amoeba fail to run? 
 
 Because you have no way at all of getting proper sync or the required
 performance with indirect rendering. The software is basically useless,
 so it's a lot better just aborting with a proper error message (so the user
 can detect and fix the problem) instead of trying a half-assed run.

I have a few objections and suggestions:

objection 1)
there may be an example of
 PCa: old CPU with  crappy video cards with GL DRI 
 PCb: new CPU with no DRI
   where GL is slower on  PCa than PCb

(PCa = my notebook, when DRI was working with Xorg 6.8
 PCb = my desktop )

2) when DRI is not present,  it would be nicer to print a huge warning
 No DRI  (Direct Rendering) is available for your vide card/video drivers!
  You will not gett proper sync or the required
  performance with indirect rendering! The software is basically useless.
  Do you want to continue?

 Why do not leave that decision up to the user??

3) if you really decide to not change the behaviour,
 you should state in the package description that the package will
 refuse to work when DRI is not available
 (it is frustrating to download and istall 52Mb of useless package!)

a.

-- 
Andrea Mennucc
 Ukn ow,Ifina llyfixe dmysp acebar.ohwh atthef


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#347899: amoeba: works only with direct rendering

2006-01-13 Thread Steinar H. Gunderson
On Fri, Jan 13, 2006 at 02:20:55PM +0100, A Mennucc wrote:
  PCa: old CPU with  crappy video cards with GL DRI 
  PCb: new CPU with no DRI
where GL is slower on  PCa than PCb
 
 (PCa = my notebook, when DRI was working with Xorg 6.8
  PCb = my desktop )

But slow != sync. Indirect rendering has a huge problem with syncing
properly to the sound, from my experience.

 3) if you really decide to not change the behaviour,
  you should state in the package description that the package will
  refuse to work when DRI is not available
  (it is frustrating to download and istall 52Mb of useless package!)

grubgrub:~ apt-cache show amoeba | grep ^Size: 
Size: 92690
grubgrub:~ apt-cache show amoeba-data | grep ^Size:
Size: 3198496

/* Steinar */
-- 
Homepage: http://www.sesse.net/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]