Well, this is strange. In
/usr/lib/python2.7/dist-packages/pygame/examples there is sound.py. This
must have worked for someone once, and it doesn't include anything about
creating a window. When I run it for the first time it makes a click but
doesn't play the sound. It produces the xcb_connection_has_error()
message but seems to ignore it.

Adding pygame.display.set_mode((1,1)) to my program (which otherwise now
is very similar to sound.py) doesn't help. This is driving me nuts!

Regards - Philip

On 02/06/2015 13:58, diliup gabadamudalige wrote:
> to do most things with pygame you need to initialize a pygame window.
>
> On Tue, Jun 2, 2015 at 3:50 AM, B W <stabbingfin...@gmail.com
> <mailto:stabbingfin...@gmail.com>> wrote:
>
>     Hi, you cannot use the dummy video driver if you want sound. At
>     least I have not figured out a way to do it. You need at least a
>     1x1 window.
>
>     Gumm
>
>     On Mon, Jun 1, 2015 at 2:11 PM, Philip Le Riche
>     <phi...@blueskylark.org <mailto:phi...@blueskylark.org>> wrote:
>
>         Just trying to get started with pygame and stuck at square 1.
>         All I want to do is play sounds on a Raspberry Pi (Raspbian).
>         No screen. Nothing visual. So I do:
>
>             import pygame, os, sys
>             from pygame.locals import *
>
>             os.environ["SDL_VIDEODRIVER"] = "dummy"
>
>             pygame.mixer.init()
>             sound = pygame.mixer.Sound("Exclamation.wav")
>             sound.play(loops = 0)
>             while pygame.mixer.music.get_busy() == True:
>                 continue
>
>         Having saved it in file try.py, I do
>
>             python try.py
>
>         and get
>
>             xcb_connection_has_error() returned true
>
>         Yes, I've done an apt-get update and upgrade. I can make
>         sounds with Sonic Pi but this produces nothing. Googling the
>         error seemed to give no relevant results. Can someone give me
>         a hint please?
>
>         Regards - Philip
>
>
>
>
>
> -- 
> Diliup Gabadamudalige
>
> http://www.diliupg.com
> http://soft.diliupg.com/
>
> **********************************************************************************************
> This e-mail is confidential. It may also be legally privileged. If you
> are not the intended recipient or have received it in error, please
> delete it and all copies from your system and notify the sender
> immediately by return e-mail. Any unauthorized reading, reproducing,
> printing or further dissemination of this e-mail or its contents is
> strictly prohibited and may be unlawful. Internet communications
> cannot be guaranteed to be timely, secure, error or virus-free. The
> sender does not accept liability for any errors or omissions.
> **********************************************************************************************
>

Reply via email to