recordmydesktop produces "Broken pipe: Overrun occurred" in Kubuntu Jaunty with HDA Intel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
recordmydesktop (Ubuntu) |
Confirmed
|
Undecided
|
Launchpadnewbie |
Bug Description
Binary package hint: recordmydesktop
vitor@seattle:~$ lsb_release -rd
Description: Ubuntu jaunty (development branch)
Release: 9.04
vitor@seattle:~$ uname -a
Linux seattle 2.6.28-8-generic #28-Ubuntu SMP Thu Mar 5 21:49:36 UTC 2009 i686 GNU/Linux
vitor@seattle:~$ apt-cache policy recordmydesktop
recordmydesktop:
Installed: 0.3.7.3-1
Candidate: 0.3.7.3-1
Version table:
*** 0.3.7.3-1 0
500 http://
100 /var/lib/
Recording the desktop with recordmydesktop in Kubuntu Jaunty (with KDE 4) with an HP 6730b with HDA Intel sound card produces "overrun occurred" errors randomly. When they occur, there is a skipping in the sound recording. Also, in long recordings you notice the audio and video are not in sync (the audio is faster).
In the attached Ogg Theora video you can notice the 2nd time I say "testing" there is a skip and right after that the overrun message comes in the screen. It happens again the 2nd time I say "10", you can't even hear the word "ten", it's totally cut from the recording.
On my /etc/modprobe.
options snd-hda-intel index=0 probe_mask=3 position_fix=3 model=laptop
Which made it work when I had Ubuntu (with Gnome) 8.10. If I remove this line, sound doesn't work on the speakers (only in the headphone). At least the following line has to be in the file, and with that line, the problem with recordmydesktop is still there:
options snd-hda-intel index=0 probe_mask=3 position_fix=3 model=laptop
Changed in recordmydesktop (Ubuntu): | |
status: | New → Confirmed |
Changed in recordmydesktop (Ubuntu): | |
assignee: | nobody → martinskerra |
Just in case anyone arrives here with the same problem I'm reporting, I'm currently using a workaround: using arecord to record audio and recordmydesktop to record video only.
I made a bash script (I'm no bash script expert, so check if everything is OK before running it) that, when called, runs both programs in the background and when you press ENTER it finalizes both processes, waits for recordmydesktop to finish encoding the video and uses mencoder to merge audio and video into an AVI.
Usage: ideo.sh myvideo
recordSoundAndV
(If the name of the video is not specified, it uses a default name)