I can verify that running:
$ python /usr/lib/python2.7/dist-packages/pygame/examples/sound.py
plays without error on my Kubuntu distro (x86_64 Linux kernel
3.19.0-18, pulseaudio 6.0). Must be a RPi issue?
~ Michael
On Wed : Jun 3, 2015 10:38:41 AM you wrote:
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 <stabbingfinger@xxxxxxxxx
<mailto:stabbingfinger@xxxxxxxxx>> 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
<philip@xxxxxxxxxxxxxxx <mailto:philip@xxxxxxxxxxxxxxx>> 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
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.
**********************************************************************************************