maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   OS2008 / Maemo 4 / Chinook - Diablo (https://talk.maemo.org/forumdisplay.php?f=29)
-   -   [Announce] First "stable" Diablo community SSU released and call for participation (https://talk.maemo.org/showthread.php?t=61117)

bstern 2011-05-25 17:38

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
1 Attachment(s)
Quote:

Originally Posted by bstern (Post 981476)
I'd be happy to apply some of the patches floating around in b.m.o marked for diablo...

I just applied the hildon-games-wrapper patch from bug 3748 and built a package in scratchbox (1.0.17).

For those who are interested, I just used:

Code:

apt-get source hildon-games-wrapper0
cd hildon-games-wrapper-1.9.4
patch -p1 < ../hildon-games-wrapper-1.9.4.patch # patch from b.m.o
dch -i
fakeroot make -f debian/rules binary
dpkg-buildpackage -rfakeroot -k -sa

I've uploaded all of the details to a page I'm using to track my applied patches to Maemo, and I have also attached the resulting deb right here.

qole 2011-05-31 20:40

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
So any chance of getting some or all of the Diablo-turbo bits in the CSSU? I'm especially interested in getting a better kernel.

alephito 2011-06-01 12:18

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
I am still very interested in the inclusion in the SSU of the option to lock the desktop applets.

http://talk.maemo.org/showthread.php...950#post306950
http://talk.maemo.org/showpost.php?p...postcount=1046

mcow 2011-06-02 18:39

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
I don't understand what those patches do. I already have a "Drag Lock" item, with checkmark, in my N800's menu; and I don't want to see "(ON)" and "(OFF)" in place of the checkmark.

jstokes 2011-06-02 20:34

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by alephito (Post 1020121)
I am still very interested in the inclusion in the SSU of the option to lock the desktop applets.

Better patch here: http://talk.maemo.org/showpost.php?p...&postcount=418

alephito 2011-06-02 21:45

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Qwerty12's version --with (ON) and (OFF)-- is persistant after a reboot. The previous version removed the checkmark after rebooting.

Is Jstokes's version persistant?

jstokes 2011-06-03 10:39

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by alephito (Post 1021286)
Is Jstokes's version persistant?

Yes, it is - I took qwerty12's modified patch (with the persistent state_ and brought back the checkmarks. :) It also contains the rest of Mitrandir's changes

buurmas 2011-06-06 18:07

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
I wanted to make a general comment of thanks for this project. The community SSU brought an easy way to install rotation support, and I've come to use portrait mode more than I expected. Now, any time I have a list of items or a portrait-shaped image on a web site or an Internet article with a thin column of text, I switch to portrait mode. I like using mobile versions of web sites, and many of them use screen space most efficiently in portrait mode. I've even been using programs like Canola (b/c of the list of artists or albums), gPodder (b/c of the list of subscriptions) and Panucci (b/c of the playlist) in portrait mode.

I also wanted to raise the profile of this issue:

http://talk.maemo.org/showthread.php?t=73763

Basically, the A-GPS program is referring to a defunct server. It would be nice if the community SSU could point it to a non-defunct server. I realize that not everyone might agree on which server to use, but would it be appropriate for the community SSU to provide a default solution for those who don't care?

buurmas 2011-06-06 18:21

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by qole (Post 1019720)
So any chance of getting some or all of the Diablo-turbo bits in the CSSU? I'm especially interested in getting a better kernel.

See this response from lma.

Quote:

Originally Posted by bstern (Post 993493)
I've also attached the resulting deb right here. If there is a better way to distribute this stuff, please let me know.

If a particular patch would be useful to everyone, IMHO it would be ideal to get it delivered via the community SSU mechanism. I personally prefer to avoid downloading debs, as I tend to lose track of what I've done to my N810.

bstern 2011-06-08 23:25

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by buurmas (Post 1023508)
If a particular patch would be useful to everyone, IMHO it would be ideal to get it delivered via the community SSU mechanism. I personally prefer to avoid downloading debs, as I tend to lose track of what I've done to my N810.

Please allow me to rephrase. Can tell me how to get these patches into the CSSU? I would be happy to contribute them if I only knew how. Until I find out, I will continue to post debs here and at the Maemo Software Development page that my employer runs.

earksiinni 2012-01-06 23:11

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Is the CSSU effort still alive? I've been doing some updating efforts of my own and have ported Maemo 4.x API changes to new versions of glib, libpixmap, cairo, pango, and atk. My idea is to get a brand new GTK+ stack on the tablets. I also ported a new version of bluez (see here: http://talk.maemo.org/showthread.php?t=81323), but that will take some recoding in order to get the Bluetooth applet to play nice. Also ported dbus, but that's out of whack for some reason.

Anyway, I'm working on porting the latest GTK+ at the moment. I've got a big diff file that's about 24k lines of patches and have gotten through 4k =). Is there an IRC channel you guys hang out on? Let me know if you'd like to use my source packages.

maacruz 2012-01-06 23:31

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by earksiinni (Post 1146858)
Is the CSSU effort still alive? I've been doing some updating efforts of my own and have ported Maemo 4.x API changes to new versions of glib, libpixmap, cairo, pango, and atk. My idea is to get a brand new GTK+ stack on the tablets. I also ported a new version of bluez (see here: http://talk.maemo.org/showthread.php?t=81323), but that will take some recoding in order to get the Bluetooth applet to play nice. Also ported dbus, but that's out of whack for some reason.

Anyway, I'm working on porting the latest GTK+ at the moment. I've got a big diff file that's about 24k lines of patches and have gotten through 4k =). Is there an IRC channel you guys hang out on? Let me know if you'd like to use my source packages.

Another CSSU could be possible, it just depends on ourselves.
I wanted to do an update with some of the diablo-turbo fixes, but because of lack of time I didn't fixed the packaging yet.
We also have the applet desktop locking patch, and bstern patches.
We just need to put everything together with proper packaging.

Btw, why do you want to update the gtk stack? Because any program which depends on a newer gtk?

Addison 2012-01-07 00:53

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Any chance of getting an updated video codec for Google Talk?

earksiinni 2012-01-07 01:30

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by maacruz (Post 1146867)
Btw, why do you want to update the gtk stack? Because any program which depends on a newer gtk?

Yep. A.K.A. upgrading AbiWord the hard way =)

Quote:

Originally Posted by Addison
Any chance of getting an updated video codec for Google Talk?

Maybe? It would be awesome if we could integrate it with the chat/dialer app.

Looks like Google Talk uses H.264 for video (http://code.google.com/apis/talk/ope...nications.html), which is heavily patent-encumbered. There's x264, an open source implementation, but I don't know what the legal ramifications are. At any rate, it should be feasible technically, assuming that's the only major hurdle. I'll look into it.

Addison 2012-01-07 01:58

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
^ Wow!

Thank you so much for considering this. :)

cstryon 2012-01-07 02:49

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
whew! I am on board with this. N810 getting a little rusty, but i will turn off flip clock, dust off the screen and prepare for testing. before the cssu release i was taking the beta updates for lma, i would be happy to jump onboard again! unfortunatly i dont have much coding xp, but i can definatly test and report! let me know if you want an N810 and a power user to abuse!

tso 2012-01-07 04:59

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
I think osso media player does H264 in dsp. But doing it on cpu is basically impossible (see mplayer and various "mobile"videos).

auouymous 2012-01-07 06:39

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by Addison (Post 1146888)
Any chance of getting an updated video codec for Google Talk?

Gentoo uses the binaries provided by Google so my guess is that Google does not publish the source, otherwise Gentoo would be compiling it. Assuming the source is available it is highly unlikely the Internet Call app could link to a newer version since it has gone through a major version bump.

earksiinni 2012-01-07 08:29

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by tso
I think osso media player does H264 in dsp. But doing it on cpu is basically impossible (see mplayer and various "mobile"videos).

Hmm, so you're saying that media player already has an H264 codec?

Quote:

Originally Posted by auouymous (Post 1146964)
Gentoo uses the binaries provided by Google so my guess is that Google does not publish the source, otherwise Gentoo would be compiling it. Assuming the source is available it is highly unlikely the Internet Call app could link to a newer version since it has gone through a major version bump.

I'm completely unfamiliar with Google Talk's interfaces, but it looks like it's all fairly open standards compliant. Everything is XMPP/libjingle and they list the codecs that will work. Pidgin also seems to support it: http://lifehacker.com/5340632/pidgin...-voice-support

Can you point me to this binary blob in Gentoo?

auouymous 2012-01-07 08:36

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by earksiinni (Post 1146981)
Pidgin also seems to support it: http://lifehacker.com/5340632/pidgin...-voice-support

Can you point me to this binary blob in Gentoo?

http://dl.google.com/linux/talkplugi...6.0-1_i386.deb

Gentoo uses the deb provided by Google.

If Pidgin has support and someone can make the new plugin work on Maemo then it would probably be more feasible to get it working with Pidgin.

Andre Klapper 2012-01-07 11:05

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by earksiinni (Post 1146858)
Anyway, I'm working on porting the latest GTK+ at the moment. I've got a big diff file that's about 24k lines of patches and have gotten through 4k =). Is there an IRC channel you guys hang out on?

Interesting. The IRC channel is #maemo-ssu on Freenode, but (as usual with IRC) be patient - might need trying more than once.

earksiinni 2012-01-07 15:26

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by auouymous (Post 1146983)
http://dl.google.com/linux/talkplugi...6.0-1_i386.deb

Gentoo uses the deb provided by Google.

If Pidgin has support and someone can make the new plugin work on Maemo then it would probably be more feasible to get it working with Pidgin.

Doesn't the internet video call app just use the Telepathy libraries? telepathy-gabble library handles GTalk integration, I think, and I assume that telepathy uses gstreamer as its A/V backend...so if we get gst-plugins-ugly-x264 working, jackpot?

I did some initial experimentation last night and got an x264 package locally, though it failed to build on the autobuilder. A new enough gst-plugins-ugly will require a new glib, and I know from personal experimentation that the new glib requires a new gtk for the tablet to be useful (right now I'm running a full GTK stack w/ everything but the latest GTK and themes don't work). So I'm thinking that *surprise surprise* the five year-old GTK stack needs to be updated before anything else.

tso 2012-01-07 18:03

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by earksiinni (Post 1146981)
Hmm, so you're saying that media player already has an H264 codec?

Yep. Not sure how easy it will be to use for third party programs tho.

lma 2012-01-13 02:22

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by earksiinni (Post 1146858)
Is the CSSU effort still alive?

Not that much lately, but perhaps it could be revived.

Quote:

I've been doing some updating efforts of my own and have ported Maemo 4.x API changes to new versions of glib, libpixmap, cairo, pango, and atk. My idea is to get a brand new GTK+ stack on the tablets.
Wow! How is that working out? Are existing apps generally happy with the new libs?

Quote:

Originally Posted by maacruz (Post 1146867)
Another CSSU could be possible, it just depends on ourselves.
I wanted to do an update with some of the diablo-turbo fixes, but because of lack of time I didn't fixed the packaging yet.
We also have the applet desktop locking patch, and bstern patches.
We just need to put everything together with proper packaging.

Indeed, that would be nice. Would you happen to have some time in February perhaps?

lma 2012-01-13 02:36

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by tso (Post 1146943)
I think osso media player does H264 in dsp.

It's H263 (CPU-side) only.

Edit: oops, that page is about Bora, and I can't find a Diablo-specific one. The N810 user guide does mention "H.264 (Baseline profile, Level 1.2)" for resolutions up to 320x240 though.

tso 2012-01-13 05:57

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Indeed, and i swear i have played back MP4 or m4v inside the maemo media player that mplayer chokes on.

maacruz 2012-01-13 18:45

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by lma (Post 1149816)
Indeed, that would be nice. Would you happen to have some time in February perhaps?

It's hard to say. After doing the famous Stanford's AI class course I've got so excited that I've subscribed to 3 courses more. It gets worse though, as thing in the job get everyday more complicated.
But if you start moving I'll try to follow, if possible.

Johnnie Price 2012-01-14 05:49

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
If an updated CSSU comes out, any chance of bundling ASUI and DT with it? I doubt that anyone currently using a N8x0 doesn't use those modifications.

Though now that I've said that, I'm sure plenty of people will tell me how wrong I am.

auouymous 2012-01-14 06:55

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by Johnnie Price (Post 1150399)
If an updated CSSU comes out, any chance of bundling ASUI and DT with it?

DT maybe, ASUI no. There are too many open issues with ASUI for it to be considered stable and the CSSU should only contain stable code. And DT's scheduler apparently causes MCE to break when alarmd is enabled.

bstern 2012-01-17 20:38

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by Johnnie Price (Post 1150399)
If an updated CSSU comes out, any chance of bundling ASUI and DT with it? I doubt that anyone currently using a N8x0 doesn't use those modifications.

Though now that I've said that, I'm sure plenty of people will tell me how wrong I am.

Yeah, I don't use either one. Like a few of the other people up-thread, I'm concerned about DT's stability. Even a 1.5% reflash rate is too high for me.

And as auouymous pointed out, ASUI isn't stable right now.

earksiinni 2012-02-03 05:18

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by lma (Post 1149816)
Wow! How is that working out? Are existing apps generally happy with the new libs?

Existing apps work flawlessly except that switching to a new glib messes up the GTK themes, meaning that you get default GTK widgets.

I haven't bothered to figure out what the problem is exactly, but I figure that it has something to do with a mismatch between such very different versions of glib/GTK+, so I'm just going ahead and porting Maemo changes to the Diablo version of GTK+ to version 2.30.2. That's going really slowly since I'm back in school now and teaching...but I get 200-400 lines out of my diff patch applied every three or four days. Out of about 19K left ;-) And of course, who knows what kind of breakage there's going to be once I finish...

lma 2012-02-03 06:33

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Cool, keep us posted on any progress :-)

qole 2012-02-05 04:59

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
There is very little that is sweeter than seeing some progress on the Community version of Diablo...

Addison 2012-02-16 23:23

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
It would be great if the /etc/resolve.conf problem ever got fixed.

Also, if anything, I would love to see an end to the dsp_dld weirdness since I tend to use Garnet quite often.

lma 2012-02-23 11:09

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by maacruz (Post 1150220)
But if you start moving I'll try to follow, if possible.

For the next step, I'd like to avoid any initfs modifications, then after some relatively brief testing push out a new -stable and put more dangerous stuff in -testing.

Do you know which DT patch(es) break binary module compatibility?

Quote:

Originally Posted by auouymous (Post 1150405)
And DT's scheduler apparently causes MCE to break when alarmd is enabled.

There may be a third culprit involved: I'm experiencing that too now, but only after installing bootmenu and only when booting off the SD card.

lma 2012-02-23 11:11

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by Addison (Post 1166039)
It would be great if the /etc/resolve.conf problem ever got fixed.

I thought it was, unless you are talking about a different one - bug #?

auouymous 2012-02-23 11:31

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by lma (Post 1168679)
There may be a third culprit involved: I'm experiencing that too now, but only after installing bootmenu and only when booting off the SD card.

Do you not have DT kernel? I can confirm that I have bootmenu, boot from SD and have the MCE/alarmd problem (when I enable alarmd, which is almost never).

Does everyone else with the MCE/alarmd problem use bootmenu and boot from SD?

lma 2012-02-23 11:39

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by auouymous (Post 1168688)
Do you not have DT kernel? I can confirm that I have bootmenu, boot from SD and have the MCE/alarmd problem (when I enable alarmd, which is almost never).

Yes, Diablo + CSSU + DT + ASUI, alarmd always enabled. No problems when booting from mtd, screen doesn't go to sleep until mce is restarted when booting from SD. It may just be a race/timing issue, but I thought it worth mentioning.

Johnnie Price 2012-02-23 15:51

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Quote:

Originally Posted by auouymous (Post 1168688)
Does everyone else with the MCE/alarmd problem use bootmenu and boot from SD?

I've had the problem once, but I can't remember if I was booting from SD or not. These days I only boot from the internal flash and I have alarms scheduled daily with no issues.

tso 2012-02-23 18:29

Re: [Announce] First "stable" Diablo community SSU released and call for participation
 
Have some kind of boot menu or other (no idea how long it has been there). But i boot from internal flash, not one of the SDs.


All times are GMT. The time now is 09:07.

vBulletin® Version 3.8.8