View Full Version : [ubuntu] iSight green capture issue
akshov
April 21st, 2009, 06:15 PM
I'm having the green capture issue in iSight as described in the MacBook4-1/Jaunty guide
https://help.ubuntu.com/community/MacBook4-1/Jaunty#iSight
I've tried to add
v4l2src device="/dev/video0" ! videoscale
to gstreamer-properties. It works, but when I try to exit gstreamer-properties it won't save the changes.
Anybody got a solution?
http://dl.getdropbox.com/u/955480/Green_capture_issue_example.jpg
Update:
I've tried to edit the value in gconf-editor by going to system->gstreamer->0.10->default and put the value into videosrc, but it seems like the value for some reason resets every time I open a video-capturing app. like Cheese.
akshov
April 23rd, 2009, 10:53 AM
*Bump*
I'd really like to be able to use Cheese properly on my MacBook.
The problem doesn't occur in aMSN for some reason.
jaos
April 23rd, 2009, 02:11 PM
I'm having the green capture issue in iSight as described in the MacBook4-1/Jaunty guide
https://help.ubuntu.com/community/MacBook4-1/Jaunty#iSight
I've tried to add
v4l2src device="/dev/video0" ! videoscale
to gstreamer-properties. It works, but when I try to exit gstreamer-properties it won't save the changes.
Anybody got a solution?
http://dl.getdropbox.com/u/955480/Green_capture_issue_example.jpg
I have the same problem with 3.1 macbook.
cyberdork33
April 23rd, 2009, 07:49 PM
sounds like a problem with gstreamer. can you try ekiga? it should work there.
akshov
April 23rd, 2009, 08:18 PM
I just tested in Ekiga and Skype. Same problem occurs :/
elamericano
April 24th, 2009, 10:29 PM
For me it is saving in videosrc, but cheese has its own entry for webcam device in gconf. I can't make it work no matter what gets saved.
mabovo
April 24th, 2009, 10:35 PM
I have the same problem with 3.1 macbook.
Same for 2.1 MacBook.
GF_Sobriquet
April 25th, 2009, 04:37 PM
Same for 2.1 MacBook.
I have the same problem with MacBook Pro 1,1
Bl@de
April 25th, 2009, 04:48 PM
Same problem here with my macbook 1,1 on latest 9.04.
It was working correctly on Intrepid :(
cyberdork33
April 25th, 2009, 10:00 PM
I think this is a bug in Jaunty against gstreamer. I haven't had time to test things yet myself, but if someone else would like to file a bug in launchpad....
akshov
April 27th, 2009, 05:50 AM
Bug report: https://bugs.launchpad.net/ubuntu/+bug/349255
nTia89
May 15th, 2009, 02:35 PM
same problem with my macbook 2,1
mabovo
May 15th, 2009, 07:08 PM
same problem with my macbook 2,1
I've applied the patch in Launchpad and green issue has gone.
Mac2,1 - Jaunty(Kernel 2.6.30-RC5).
tiagobt
May 16th, 2009, 12:40 AM
Yes, the patch solves the issue in Cheese, but Skype and aMSN are still affected by the green capture issue.
NoBugs!
June 7th, 2009, 01:44 AM
Yes, the patch solves the issue in Cheese, but Skype and aMSN are still affected by the green capture issue.
The bottom of this page (https://bugs.launchpad.net/ubuntu/+source/cheese/+bug/345080) describes a more system-wide fix, using the previous Intrepid driver version. However, the system-updater keeps wanting to change it back.
volanin
June 7th, 2009, 09:27 AM
Thank you!
To avoid the system-updater annoyance, just:
$ sudo aptitude hold lib32v4l-0 libv4l-0
$ echo "lib32v4l-0 hold" | sudo dpkg --set-selections
$ echo "libv4l-0 hold" | sudo dpkg --set-selections
robin.nightingale
June 7th, 2009, 03:54 PM
Could anyone help me with Patching ?
When i: Type patch -p0 < isight.diff
i get the following error:
mogli@xxy:~/Desktop$ patch --po < isight.diffcan't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ur cheese-2.26.0.orig/src/cheese-webcam.c cheese-2.26.0/src/cheese-webcam.c
|--- cheese-2.26.0.orig/src/cheese-webcam.c 2009-03-16 18:46:10.000000000 +0100
|+++ cheese-2.26.0/src/cheese-webcam.c 2009-05-11 18:35:45.960992276 +0200
--------------------------
File to patch:
What do i wrong.
P.S. i have totaly no experience with patches.
cyberdork33
June 7th, 2009, 10:57 PM
Could anyone help me with Patching ?
When i: Type patch -p0 < isight.diff
i get the following error:
mogli@xxy:~/Desktop$ patch --po < isight.diffcan't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -ur cheese-2.26.0.orig/src/cheese-webcam.c cheese-2.26.0/src/cheese-webcam.c
|--- cheese-2.26.0.orig/src/cheese-webcam.c 2009-03-16 18:46:10.000000000 +0100
|+++ cheese-2.26.0/src/cheese-webcam.c 2009-05-11 18:35:45.960992276 +0200
--------------------------
File to patch:
What do i wrong.
P.S. i have totaly no experience with patches.
it is "-p0" not "-po" (That is a zero, not an 'oh')
robin.nightingale
July 1st, 2009, 05:54 PM
Thanks for the Help but when i type in the right option i get the following Error.
Does Anyone know Help ?
Thanks
mogli@xxy:~/Desktop$ patch -p0 < isight.diff
can't find file to patch at input line 2
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -r cheese-2.26.0.orig/src/cheese-webcam.c cheese-2.26.0/src/cheese-webcam.c
--------------------------
File to patch:
tiagobt
July 1st, 2009, 09:17 PM
You're probably running the patch command on the wrong folder. Try to run all the commands below, one by one, on the same system folder:
wget http://launchpadlibrarian.net/26667219/isight.diff
sudo apt-get install apt-src
apt-src install cheese
patch -p0 < isight.diff
apt-src build cheese
sudo dpkg -i cheese_2.26.*.deb
echo "cheese hold" | sudo dpkg --set-selections
drewjurecka
July 5th, 2009, 12:17 PM
where can the patch be found? can you post a link?
drewjurecka
July 5th, 2009, 12:33 PM
nevermind. I followed tiagobt's instructions and it worked perfectly. Thanks!
robin.nightingale
July 19th, 2009, 05:17 PM
Thanks for the how to of tiagobt.
Now the cam works perfectly from today ubuntu will be my main os.
Thanks
sau99ms
July 22nd, 2009, 05:23 AM
I've applied the patch in Launchpad and green issue has gone.
Mac2,1 - Jaunty(Kernel 2.6.30-RC5).
Hi,
I'm having the same problem with my Macbook 2,1 running Jaunty only - it's been a week and loving it(!) I'm a real newbie so could you spell out how you applied the patch. I tried the same as someone before - adding the videoscale aprt but it won't save. I really do appreciate your help - I haven't video chatted with my wife for a week because of this bug so I can't thank you enough in advance for your help.
All the best,
Mark
sau99ms
July 22nd, 2009, 05:27 AM
Thank you!
To avoid the system-updater annoyance, just:
$ sudo aptitude hold lib32v4l-0 libv4l-0
$ echo "lib32v4l-0 hold" | sudo dpkg --set-selections
$ echo "libv4l-0 hold" | sudo dpkg --set-selections
Hi again,
Can someone help and tell me where I'm going in. I copied and pasted this into my terminal and it didn't work after trying cheese. Am I right in thinking that I need to enter something instead of the 'Set Selections' part in the code. If so - what do I enter here? I have to say it's not entirely obvious so some clarification would really be appreciated!
Thanks,
Mark A. N. Ewbie :)
tiagobt
July 22nd, 2009, 09:51 PM
Hi again,
Can someone help and tell me where I'm going in. I copied and pasted this into my terminal and it didn't work after trying cheese. Am I right in thinking that I need to enter something instead of the 'Set Selections' part in the code. If so - what do I enter here? I have to say it's not entirely obvious so some clarification would really be appreciated!
Thanks,
Mark A. N. Ewbie :)
Did you try the instructions I sent some posts ago?
Notice, however, that the patch only works with Cheese. If you want iSight to work with all programs, you have to revert the webcam driver. Take a look at the following instructions:
https://help.ubuntu.com/community/MacBook2-1/Jaunty#iSight
Rog-Mahal
July 24th, 2009, 12:28 AM
It might be helpful for 64 bit users to know that they have to downgrade the lib32v4l package as well in order for some programs to work (and to keep the update manager from bugging you that a package is broken). You can find it here. (http://packages.ubuntu.com/intrepid/lib32v4l-0)I found that Cheese would work with just libv4l, but Skype required downgrading lib32v4l as well.
Hope that helps!
tripundra
August 8th, 2009, 12:50 PM
I had the green thing.
And installing the apple-isight-firmware, plus upgrading to the Karmic libV4l did the trick.
It now works well both with Cheese, Skype, you name it!
Here goes the link!!
http://packages.ubuntu.com/karmic/libv4l-0
Rog-Mahal
August 9th, 2009, 01:41 PM
Good to know that they fixed it for the upcoming release. Thanks for the info!
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.