Re: Not able to install Hildon Test Automation Framework on N900
Hello Praveen On Wed, Apr 7, 2010 at 11:11 AM, praveen koduru prawin1...@gmail.com wrote: Hi , I tried the steps suggested in the following link. http://hildon-test-aut.garage.maemo.org/installation.html Did you also happen to look at the min project? https://garage.maemo.org/projects/min/ I did spend some time getting it working but did not fully gasp it. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: MeeGo
Hi Carlos, On Wed, Feb 17, 2010 at 11:49 PM, Carlos Morgado cchhb...@gmail.com wrote: Honestly, I'll won't even bother with MeeGo 'till I see products and a decent roadmap. Meanwhile Nokia must just change it's mind, buy some GUI toolkit in Java and decide that's the way to go, go back to Symbian or just fold. Nobody knows. I disagree on most you say but do not on the Java part. Java would IMHO given enough security, portability and ease of development in a way that doesn't cost to much effort. the Current Maemo will already be very hard to scale down(cost of hardware) that that is what you need if you want to sell many devices. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N900 kernel module recompile
Hi Nils On Thu, Feb 18, 2010 at 6:18 PM, Nils Faerber nils.faer...@kernelconcepts.de wrote: Hi all! After all that RPM vs DEB debate I thought I could bring up something more productive ;) Thanks! I would like to hack on some drivers on the N900, so I need to be able to recompile kernel modules. Ideally I would like only to replace modules, not the whole kernel+modules package. So what I did was I installed the Maemo5 SDK first in order to get the proper toolchain. The best to start with is to follow the Maemo Kernel Guide. If you follow that and dont' forget to use the extra version trick make EXTRAVERSION=-omap1 bzImage you can indeed scp modules to the device and probe them ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: MeeGo
On Tue, Feb 16, 2010 at 9:59 AM, Jean-Christian de Rivaz j...@eclis.ch wrote: Aside of this, I am puzzled to see a project that it targeted to support both X86 and ARM processors without even considering the multiarch future. Sound crasy to me. Debian have accumulated a immense amount of knowledge on how to do this the right way and there have made many changes in the package management to handle multiarch. RPM packaging is completely outdated about this. Hi, Debian does handle multiarch ok in repositories and such but wake up and look around it is not special or anything. Debian is far far behind when is comes to multiarch and real device support. They only provide unoptimized generic armv5 code http://www.debian.org/ports/arm/ and the way debian works (no cross compiling) makes it a pain to port to other platforms. now try and compare that to something like poky http://www.pokylinux.org/ Kind regards Regards, Jean-Christian de Rivaz ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Maemo 6 Security questions
Hi Yesterday we had a talk on irc about Maemo 6 security. Of course we talked about DRM and such but think in the end most people understood it can be useful to protect some userdata (passwords was a very clear on) or functionality (I don't want my screen background to send sms messages). One of the biggest converns I have is that in the end it will be Nokia who decides what is allowed or not in this normal more. I therefore would like to get an answer to the following question so I can better determine the evilness level. In normal more: Will I be able to gain root access? Will I be able to debug/strace programs on the device? Will the end user be involved in the credentials a package gets ? (Can I accept lower security for my own programs or change the policy?) Will the contact data be protected by the security framework and will I be able to export it? Will I be able to probe kernel modules or use /dev/mem /dev/kmem? what kind of protection are there against runtime attacks(buffer overflows etc)? In no drm mode Will I be able to make phone calls? Will I be able to access the phonebook etc? Will binaries refuse to start because they get started in this mode or crash because they don't get what they want? Will all normal devices function (batter charging,wifi. phone functionality)? Kind regards ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PPA's?
Hi Ville On Tue, Feb 2, 2010 at 12:40 PM, Ville M. Vainio vivai...@gmail.com wrote: Has a PPA system (ref: ubuntu) been considered for maemo.org? Having to shoehorn everything through the extras process is a bit too draconian for my tastes, and in general it's probably safer to add a single special-purpose repository somewhere than enable a full-blown extras-devel repository (that just might brick your phone). PPA's have been discussed a few times already and did not receive real negative votes. The Maemo community has put a great effort in removing all the external repositories that where alive or dead on different sites so I guess we are a little afraid :p. One of the biggest problems besides chaos was the question if you can trust code that is not compiled on a independent system. I would like to use something like PPA to be able to select apps I want to install on my N900 when using my PC but ssh works pretty well :p Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: ESBox include paths
Hi, On Mon, Feb 1, 2010 at 12:12 PM, Charles Han hanzhoux...@hotmail.com wrote: Hi guys, I have been working on this issue for couple of days. The problem was to add the include path in a C++ Maemo project in ESBox. I want to add the gstream lib (downloaded and installed in the scratchbox). I tried to add the path through Project-Properties-C++ Path and Symbols but when i compiled the project it says: cannot find the header files. Did you include the following paths? [sbox-FREMANTLE_ARMEL: ~] pkg-config --cflags gstreamer-0.10 -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Check is app installed from another app
On Mon, Jan 25, 2010 at 8:58 PM, Tim Teulings r...@edge.ping.de wrote: Hallo! I'm just wondering what's the best way to check is an application installed from another application? perhaps doing a system(dpkg -l mypackage) and checking the return value is good enough? lib-apt-pkg offers programatic access to the local repository. However it needs some setup and my be thus a little to big solution. Indeed, perhaps the best solution is to simply make you package dependent on the other package problem solved :p We would need better information to give a good answer(what is the real problem he is trying to solve) Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: New to N900 and Qt, what's the best place to start?
Hi Paul, On Fri, Jan 22, 2010 at 8:53 PM, Paul Hartman paul.hartman+ma...@gmail.com wrote: What's the recommended dev environment to produce Qt-based software for the N900/Maemo5? SDK Virtual Machine? MADDE? Is qt-creator going to be able to cross-compile to maemo target in my native Linux PC environment in the near future? Can I develop in qt-creator and then compile in the other environment? Since I'm just starting from scratch I'm open to any suggestions... I realize from googling that debugging in N900 might not be so easy right now and hopefully more IDE-based support is coming. Given your experience and focus you might want to have a go at MADDE as you suggested yourself and report success /failure here. see the blog post here http://maemoteam.wordpress.com/2009/12/22/a-small-presentpreview-from-the-developer-platform-team/ general information about MADDE here http://wiki.maemo.org/MADDE and the hello world qt tutorial here http://wiki.maemo.org/MADDE/Qt_Example Still the normal and most used way is to use sbox. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Problems compiling HelloWorld for gtk+
On Sat, Jan 23, 2010 at 8:16 PM, ac...@dsic.upv.es wrote: Hi Everyone, Hi A, I write you because I am having problems when compiling the program holamundo for gtk that is shown in the documentacion. [sbox-FREMANTLE_ARMEL: ~/proyectos/holamundo] gcc -Wall -g gtk_holamundo.c `pkg-config --cflags gtk+-2.0` -o gtk_holamundo `pkg-config --libs gtk+-2.0` /scratchbox/compilers/host-gcc/bin/ld: skipping incompatible /usr/lib/libgtk-x11-2.0.so when searching for -lgtk-x11-2.0 /scratchbox/compilers/host-gcc/bin/ld: cannot find -lgtk-x11-2.0 collect2: ld returned 1 exit status [sbox-FREMANTLE_ARMEL: ~/proyectos/holamundo] It looks like your compiler and libs are not compatible with each other. Because I see /scratchbox/compilers/host-gcc/bin/ld I would guess you somehow are not using the compiler targeting arm can you send us the output of gcc -dumpmachine and a file on the so files (here is what it looks like for me) [sbox-FREMANTLE_ARMEL: ~] gcc -dumpmachine arm-none-linux-gnueabi [sbox-FREMANTLE_ARMEL: ~] file /usr/lib/libgtk-x11-2.0.so /usr/lib/libgtk-x11-2.0.so: symbolic link to `libgtk-x11-2.0.so.0.1400.7' [sbox-FREMANTLE_ARMEL: ~] file /usr/lib/libgtk-x11-2.0.so.0.1400.7 /usr/lib/libgtk-x11-2.0.so.0.1400.7: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), stripped Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Check is app installed from another app
Hi, On Sat, Jan 23, 2010 at 12:07 PM, Thomas Troy ttro...@gmail.com wrote: Hi, I'm just wondering what's the best way to check is an application installed from another application? perhaps doing a system(dpkg -l mypackage) and checking the return value is good enough? Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: oFono
Hi, On Sat, Jan 9, 2010 at 7:40 AM, Qole qole.tab...@gmail.com wrote: So wait, you're saying we now have a fully open source telephony stack on the N900 that works to make phone calls? Whatever the result the we in the previous sentence includes Nokia, thanks!. I am loving this device more and more Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: ping time between N810 and N900
Hi On Sat, Dec 12, 2009 at 7:28 PM, Frank Banul frank.ba...@gmail.com wrote: Hi, I got the N900 yesterday. I tried out my application and it seems less responsive when interacting over the network. I think I'm doing pretty straight forward socket communication between the Nokias and Roku Soundbridges. Anyway, I tried a ping to my access point and the times differ quite a bit. The N810 averages 23ms while the N900 averages 49ms. I assume it's due to the power savings of the wifi chip but wanted to confirm if anyone else is seeing similar results. You can try and disable the power saving features you can do that in the advanced settings of the connection. of course the big drawback is that the power consumption increases. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Uploading homepage using GIT
Hi Akshey On Mon, Nov 30, 2009 at 5:20 PM, Akshey Jawa aksheyj...@gmail.com wrote: Hi, I need help in creating homepage for my project hosted at https://garage.maemo.org/projects/smartclassrooms/. For this I need to upload webpages using Version Control System. I have configured the project account at garage.maemo.org to use GIT but I am not able to figure out how I can push the webpages online. Kindly help me to do so. I do not have any experience in using Version Control Systems. I read somewhere that I need to create directory named 'www' in the my project's GIT repository and this directory should contain the webpages. I have created a local repository using following commands- git init git add . git commit I tried for 1/2 hour to find a place where setting up git for garage was documented but did not find it yet so here is a more generic answer you need to add a new remote repository and push the content to there something like this (but I dont' know the url) git remote add origin git.garage.maemo.org???/example.git git push origin master ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Uploading homepage using GIT
Hi Akshey On Mon, Nov 30, 2009 at 5:20 PM, Akshey Jawa aksheyj...@gmail.com wrote: Hi, I need help in creating homepage for my project hosted at https://garage.maemo.org/projects/smartclassrooms/. For this I need to upload webpages using Version Control System. I have configured the project account at garage.maemo.org to use GIT but I am not able to figure out how I can push the webpages online. Kindly help me to do so. I do not have any experience in using Version Control Systems. I read somewhere that I need to create directory named 'www' in the my project's GIT repository and this directory should contain the webpages. I have created a local repository using following commands- git init git add . git commit I tried for 1/2 hour to find a place where setting up git for garage was documented but did not find it yet so here is a more generic answer you need to add a new remote repository and push the content to there something like this (but I dont' know the url) git remote add origin git.garage.maemo.org???/example.git git push origin master ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Uploading homepage using GIT
Hi Ferenc On Tue, Dec 1, 2009 at 9:41 PM, Ferenc Szekely fer...@maemo.org wrote: Isn't the SCM page of the particular project helpful enough? In this case: https://garage.maemo.org/scm/?group_id=1123 I don't think so About setting up the web space: http://lists.maemo.org/pipermail/maemo-developers/2009-March/018717.html Adding some text to the SCM page -or somewhere else- about the web content creation would not harm though. yes puttin this information somewhere else is a good ideal. For example on the garage getting-started page that is liked from the garage main page https://garage.maemo.org/getting-started Possibly some instructions like github does when creating a new project would be usefull. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: QA process = bug fixing disincentive?
Hi Andrew and Atilla, On Sat, Oct 31, 2009 at 9:02 PM, Attila Csipa ma...@csipa.in.rs wrote: On Saturday 31 October 2009 19:43:40 Andrew Flegg wrote: After working 'til stupid o'clock last night on a new version of Hermes, today someone's found a bug which'll impact a small number of people. The fix is trivial. However, I find myself *not* wanting to fix it as it'll need to go through another round of testing. There is a definitely a conflict there. I support Jeremiah's suggestion that minor packaging/typo fixes that do not alter app functionality (e.g. when you go from 1.0-maemo0 to 1.0-maemo1) should not reset app karma. Should require some discipline so people would not abuse this, but still better than forcing releases to be spaced 10+ days no matter how large the changes or how simple the fix. I fully agree there is a conflict of interest but this gets an event more interesting problem when you scale up the numbers imagine 100 app updates on 1.000.000 users on one day. At that point I start not care anymore about the pain the developer has to go throe to get is apps delivered. I don't care about the carma. I care about the users who will get this update. Carma is out of the picture but still you are pushing a bugfree fix to a lot of people and that might benefit from testing. Given the :extra-testing week-end I wonder if the current chosen scheme will scale up and how this can be improved. For the karma problem I suggest that the extras testing karma is keps as is to ensure testing happens but to find a solution for published apps otr possibly even increase karma on republished apps because of activity and perseverance , This all doesn't really solve the problem Andrew is facing: -How will security updates be handled?(this is the same kind of small but required update) -Can we use the extras-testing in a more end-user friendly manner (asking the user on the device if he had problems). -How do we scale up. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo5 on Beagleboard
What's your state? Has anyone actually been able to do something with the mouse? Perhaps this helps taken from http://maemo-beagle.garage.maemo.org/alpha.html To make the mouse cursor visible, you should rename the transparent cursor directory: # sudo mv usr/share/icons/xcursor-transparent usr/share/icons/xcursor-transparent.bak Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo5 on Beagleboard
On Sat, Oct 31, 2009 at 12:19 PM, Tuomas Kulve tuo...@kulve.fi wrote: Kees Jongenburger wrote: What's your state? Has anyone actually been able to do something with the mouse? Perhaps this helps taken from http://maemo-beagle.garage.maemo.org/alpha.html To make the mouse cursor visible, you should rename the transparent cursor directory: # sudo mv usr/share/icons/xcursor-transparent usr/share/icons/xcursor-transparent.bak That's changed. There is something else now, but removing that doesn't help. I tried to modify libmatchbox2 (as Carsten suggested) but I didn't get the pointer with that either. xroach , naeko , xeyes , xev :P Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: can't install application to phone from local repository
Hi ibrahim, On Sun, Oct 25, 2009 at 11:37 AM, ibrahim ibrahim@asgatech.com wrote: cheers; I created a local repository to host some test applications for Maemo fremantle device - and YES, the repository folders are visible to the phone- Added some packages and ran the dpkg-scanpackages utility to generate the Package and Package.gz files with no errors. Check your webserver's error logs. perhaps you only think you did the right thing and you might see http 404 messages(file not found) _the contents of the Package file :_ Section: base Priority: optional Description: Hello World When you need some sunshine, just run this small program! Do check if all those files are still in the Pacakges. the dpkg-scanpackages will remove fields it doesn't know be default(the Section and icons for example). the directory structure of my local repository is : /var/www/repo/dists/fremantle/free/binary-armel/ so, the url to the package files is : http://local-ip/repo/dists/fremantle/free/binary-armel/ http://%3clocal-ip%3e/repo/dists/fremantle/free/binary-armel/ you might want to look a what extra's devel's structure looks like #source.list #extras-devel deb http://repository.maemo.org/extras-devel/ fremantle free non-free deb-src http://repository.maemo.org/extras-devel/ fremantle free but on on the website http://repository.maemo.org/extras-devel/dists/fremantle/free/ notice the dists and the location where the Packages file ends up http://repository.maemo.org/extras-devel/dists/fremantle/free/binary-armel/Packages The thing also is that your package has arch set to all. but start looking at your servers logs. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PUSH N900 (Was Re: N900 usb host + power charge)
On Tue, Sep 22, 2009 at 8:55 PM, Qole qole.tab...@gmail.com wrote: If you're going to use an external CPU module running Linux, you might as well use an N8x0. That will not fit for my project, how would I connect something to the n800 after that: repeat the n800 serial hack[1]? Implementing usb-host on a microcontroller is possible but will be quite hard (what protocol to talk etc) I think the most reasonable solutions I heard so far are to use the IR transceiver this should be relatively cheap or use a Wiimote(easy). Of course there is the BT serial possibility but I would like to avoid doing that if possible I am now experimenting with the hammer to get usb-net + synergy going I can test this on the N800 but agree it's quite something but who else can ssh to their gaming controller device, tweak latency and change the key repeat from the cmd line :p [1] file:///home/keesj/realcam/hackings/n800_serial/index3.html (n800 serial cable hack) After all, A CPU module is a pretty big gun to be pointing at that mosquito. Yep true, Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PUSH N900 (Was Re: N900 usb host + power charge)
Hi On Tue, Sep 22, 2009 at 10:49 PM, Kees Jongenburger kees.jongenbur...@gmail.com wrote: On Tue, Sep 22, 2009 at 8:55 PM, Qole qole.tab...@gmail.com wrote: If you're going to use an external CPU module running Linux, you might as well use an N8x0. [1] file:///home/keesj/realcam/hackings/n800_serial/index3.html (n800 serial cable hack) This is the right url sorry about that http://mamona.mmapps.net/n800_serial/index3.html ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PUSH N900 (Was Re: N900 usb host + power charge)
Hi On Mon, Sep 21, 2009 at 12:23 AM, Attila Csipa ma...@csipa.in.rs wrote: On Sunday 20 September 2009 23:11:07 Kees Jongenburger wrote: I indeed planed to use usb-host in my project. perhaps we can use the connectors behind the battery, previous models used to have serial there. If anybody has a bright ideas on how to connect something to the n900 that would be great. Well if you need just serial and don't mind the expense, probably the easiest way is a bluetooth modem, a la http://www.sparkfun.com/commerce/product_info.php?products_id=582 That certainly works (as proven) but it's not what I would like to do. For my project this is probably already taking to much space. For your info the project proposal I am working on involves adding more buttons to the device. The best for me would be to simply implement a usb-hid device. This is still in beta as I am doing some more research but input/contribution/joining the project is more then welcome http://wiki.github.com/keesj/push_nbutton A bit more out-of-the-box thinking is to do things backwards, i.e. get a beefy microcontroller that does USB host mode or USB OTG, and have the N900 connect to that. This will also require some software wizardry as the N900 will want to present itself as mass storage, but maybe that can be hacked/tweaked. Yea also you will need to create a gadget driver unless you use g_ehter or some other standard. I guess the Hammer CPU module is very well suited for this as you can run a full linux stack on this http://www.tincantools.com/product.php?productid=16133cat=0page=1featured Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PUSH N900 (Was Re: N900 usb host + power charge)
On Mon, Sep 21, 2009 at 8:47 AM, Fred Lefévère-Laoide f...@lefevere-laoide.net wrote: That certainly works (as proven) but it's not what I would like to do. For my project this is probably already taking to much space. For your info the project proposal I am working on involves adding more buttons to the device. The best for me would be to simply implement a usb-hid device. Why don't you implement a bluetooth HID ? I Would like to keep the cost down if possible. An other reason is that this setup will work for different purposes(I have a few servo's that might be used) . For those who might want to go that way I think the easy way of doing this might be to still use a serial BT and use Fanoush'f port of kbdd[1] as it allows serial BT keyboards. By using this you don't need to much programming on the maemo side to generate key events. http://fanoush.wz.cz/maemo/ You could even use a N800/N8100 with BlueMaemo to emaulate the client part :) Using a N800 for doing is is perhaps somewhat over the top. I dutch we call this Schieten met een kanon op een mug or translated Shooting with a gun on a mosquito :p Thanks for the feedback Greeting Kees Jongenburger ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PUSH N900 (Was Re: N900 usb host + power charge)
Hi, On Mon, Sep 21, 2009 at 9:28 AM, W. de Hoog wdeh...@exalondelft.nl wrote: Hi, http://wiki.github.com/keesj/push_nbutton Nice idea using lego. Maybe you can hide a wiimote in it. Bluetooth, buttons, tilt sensor. See http://konttoristhoughts.blogspot.com/2008/05/wiicontrol-for-nokia-n810-n800.html for a start. Thanks a lot Willem-Jan this is a great and simple idea. I even packaged cwiid[1] in the past using mud[2] but completely forgot about it. Greetings [1] https://garage.maemo.org/viewvc/trunk/packages/cwiid.xml?revision=187root=mud-builder [2] http://mud-builder.garage.maemo.org/ ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PUSH N900 (Was Re: N900 usb host + power charge)
On Mon, Sep 21, 2009 at 9:28 AM, W. de Hoog wdeh...@exalondelft.nl wrote: Hi, http://wiki.github.com/keesj/push_nbutton Nice idea using lego. This lego was just for prototyping the real thing needs to be different and have real button and room to store the hardware. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PUSH N900 (Was Re: N900 usb host + power charge)
On Mon, Sep 21, 2009 at 1:39 PM, Attila Csipa ma...@csipa.in.rs wrote: On Monday 21 September 2009 08:27:43 Kees Jongenburger wrote: Well if you need just serial and don't mind the expense, probably the easiest way is a bluetooth modem, a la http://www.sparkfun.com/commerce/product_info.php?products_id=582 That certainly works (as proven) but it's not what I would like to do. For my project this is probably already taking to much space. For your info the project proposal I am working on involves adding more buttons to the device. The best for me would be to simply implement a usb-hid device. In that case, you might as well use the infrared port - definitely cheaper, can do serial, and probably takes up less space than those BT modems. http://maemo.nokia.com/n900/specifications/ Doesn't talk about IR, is it a IR sender or transceiver ? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N900 usb host + power charge
Hi David, On Sun, Sep 20, 2009 at 7:15 PM, David Greaves da...@dgreaves.com wrote: Kees Jongenburger wrote: Hi, I plan to create a proposal for the push n900[1] and I plan to use the usb port. I have the following question. When the device is in usb-host mode it should of course provide power does it? Is it possible to charge the device while it's in usb-host mode? I saw the interesting responses to the 'hijack' about gadget mode - but did you get an answer to the host mode question Kees? No, I found a QA from Nokia World stating something like: probably the same level of support as was done for n800/n810. What this means I don't know , will we need to patch the kernel again? The real answer should be here: http://maemo.nokia.com/n900/specifications/ but the only thing about USB wrong. it states Micro-USB connector which is also wrong as it should be mini right? Still hoping for some good answer or somebody with a device to report success, Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N900 usb host + power charge
On Sun, Sep 20, 2009 at 9:02 PM, Igor Stoppa igor.sto...@nokia.com wrote: On Sun, 2009-09-20 at 20:44 +0200, Gil Quim (Nokia-D/Helsinki) wrote: The N900 comes without USB host mode. When I asked I was told that the limitation comes at hardware level. I can confirm this. The most reasonable setup would have been to provide the A connector, but only gadget mode working for the sales release, then in a SW update to provide full spectrum support. The reason for this decision was the complexity of providing support for charging, PC connectivity and USB OTG efficiently through the same Micro USB port within the project deadlines. Add to that several HW bugs that were discovered during the development and needed workarounds. Does this simply mean it's not possible at all? not even for example booting in HOST only mode? We needed to make choices and the decision was to sacrify USB OTG and concentrate on the essential use cases of charging and connecting to the PC, bringing the N900 to the market in its due time. Although noone really liked the choice we had to make. We do use our products and as consumers we are aware of the limitations sometimes we have to apply. Thanks a LOT for the answers, its really great to be able to get them!. Greetings Kees Jongenburger ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
PUSH N900 (Was Re: N900 usb host + power charge)
Hi David, On Sun, Sep 20, 2009 at 10:36 PM, David Greaves da...@dgreaves.com wrote: quim@nokia.com wrote: The reason for this decision was the complexity of providing support for charging, PC connectivity and USB OTG efficiently through the same Micro USB port within the project deadlines. We needed to make choices and the decision was to sacrify USB OTG and concentrate on the essential use cases of charging and connecting to the PC, bringing the N900 to the market in its due time. Sigh :( I realised today that PUSH needed a way for software people to get at it easily. This afternoon I created a garage project and then wrote an article: http://mer-l-in.blogspot.com/2009/09/want-to-push-need-kickstart.html Never mind... I indeed planed to use usb-host in my project. perhaps we can use the connectors behind the battery, previous models used to have serial there. If anybody has a bright ideas on how to connect something to the n900 that would be great. Hmm, can I get dispensation to enter PUSH using a $100 SmartQ ? Maybe I could run ssh from the N900 and have the N900 drive a Maemo powered SmartQ... proxy host mode... For the submission I am working on planned to use a cypress CY7C68013A as usb-client but perhaps I can use the CY7C67300 http://www.cypress.com/products/index.jsp?fid=10rpn=CY7C67300 as host. It does make thing more challenging. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N900 usb host + power charge
On Sat, Sep 19, 2009 at 12:31 PM, Laurent GUERBY laur...@guerby.net wrote: On Fri, 2009-09-18 at 22:55 +0200, Kees Jongenburger wrote: Hi, I plan to create a proposal for the push n900[1] and I plan to use the usb port. I have the following question. When the device is in usb-host mode it should of course provide power does it? Is it possible to charge the device while it's in usb-host mode? The other way around: is it technically possible to have the n900 (and n810) behave as an USB keyboard when connected to a PC? And even better emulate any other USB device like a webcam, etc...? The kernel gadgets still kinda lacks support for this. but the good new is that there are other ways Using bluetooth to make the device act as HID device: http://www.valeriovalerio.org/?page_id=174 Using Synergy + usb_net http://synergy2.sourceforge.net/ Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
N900 usb host + power charge
Hi, I plan to create a proposal for the push n900[1] and I plan to use the usb port. I have the following question. When the device is in usb-host mode it should of course provide power does it? Is it possible to charge the device while it's in usb-host mode? Greetings [1] http://blogs.nokia.com/pushn900/ ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Considering /opt and MyDocs in your packages
On Fri, Sep 11, 2009 at 11:11 AM, Marius Vollmer marius.voll...@nokia.com wrote: ext Graham Cobb g+...@cobb.uk.net writes: On Thursday 10 September 2009 12:16:59 Marius Vollmer wrote: Also, you can make it so that maemo-optify only runs in debian/rules when it is present: which maemo-optify maemo-optify Small correction: that doesn't work (because it returns an error status when maemo-optify is not present). About the maemo-optify usage. The opkg package manager support a offline root mode that allows you to install packages using a different base. The idea is that one might want to install some content on a removable media. it doesn't require you to change the packages. perhaps this is a less intrusive option? Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Considering /opt and MyDocs in your packages
On Wed, Sep 9, 2009 at 9:06 PM, Henrik Hedberghenrik.hedb...@innologies.fi wrote: On ons, 2009-09-09 at 15:20 +0200, ext Henrik Hedberg wrote: Why is the ancient VFAT and fixed partitioning still used? Would it be possible to partition eMMC into one big ext3 partition and just use some kind of loopdevice or similar when exposing a part of it as an USB storage in VFAT format? That way also the annoying not mounted right now issue would be fixed, since an USB host and the device could use the same files at the same time. I do not see technical limits, but maybe someone should just code a relevant kernel module (the virtual VFAT loopdevice ;) if that does not exist. Patches happily accepted! Kees Jongenburger wrote: Perhaps samba or webdav or sshfs , mpd are possible without unmounting the block device ? Also a virtual virtual fat implemented as fuse really sounds like a crazy project. Virtual virtual fat (or wfat now on ;) is what I had in my mind. However, I do not see FUSE as an solution here, because the problem is that the USB mass storage devices transfer pure sectors. Thus, data is not going through the Linux VFS. You can use any file as backing store also a file. so you don't need a real block device. but of course you have to map block access to certain files and translate filename in fat dir entries etc. so g_filestorage - /dev/fakeblockdevice - fuse - real file system We need a block device that acts like a VFAT partition but reads and writes the actual data into a given directory (in any file system, actually). Yes, it really sounds crazy! ;) if at all possible Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: [Qt4Maemo-devel] The Summit: Git/Gitorious - Untracked talks: consider adding them...
Hi David, I assume you want to present to also have some discussion. so let's start with that. This is all IMHO. On Fri, Sep 4, 2009 at 1:57 PM, David Greavesda...@dgreaves.com wrote: I personally thing think that as a development community with git on garage and gitorious.org we should be making efforts to understand how best to use DVCS processes to collaborate. I don't believe that version control system is what is keeping us back from collaborating. I do use git myself when I feel like it to grab projects and start hacking on it but this is not what you are talking about. Maybe it's just me but I see a lot of devs who are new to DVCS and very few community guidelines on how to use DVCS. Qt uses it but, as we've recently been discussing, it could be going better. One can solve many problems in many ways. it's very hard to find a common way of doing things but this is apparently the design goals of the git system and it's very hard to learn from other just because it's distributed(you can't look over somebody's shoulder). Even for developers git is a huge learning curve. While it's not bad to learn at first sight I don't think it solves and problems we have(it probably even make us have more problems because we have more choice) Frankly I don't care which 'good practice' I use - I can go out and find lots of them. But it strikes me that as a community we should at least say hey, quite a few of us are using this approach - if you don't have any strong preferences then you can use it too This is not clear to me. what people what problem,project are you thinking about? what is your target audience? So why now? Well, real soon now (I hope) we're going to have 3 different versions to support. * Fremantle * Diablo * Mer So how do we (you) manage the build-variations (ie debian/* may well vary for each of them. Maybe ./configure too)? Do we use branches? How? I hope not, I know git is good a branches but how confusing will this be for others?. To me divide and conquerer doesn't mean every body gets' it's own branch. For this specific problem (debian stuff) I would suggest using whatever packager use to solve this problem and I don't think it's put everything in a git. Now how do we manage adding features and back-porting simple bug fixes to the stable release whilst you work on that big new feature set. This is a typical problem of people working with closed source. In open-source you release once and might do some minor update for real big problems but overall should not have to maintain a release branch to to long as everybody wants the Latest Greatest. Release often mantra How are contributions and teams handled? It sounds horrendous - and it can be! Indeed it sound overcomplicated. first make it easy to contribute and if it gets out of hand start using tools. Try to keep working with as many people as possible on the same branch to force yourself to think about other people's problems. But actually this is all fairly simple stuff with DVCS once you have it explained and once you grok it - but it's bloody hard to figure out from scratch and it's also very unlikely that you'll arrive at the same solution as another team. Indeed. this is actually where a tend to like bzr (for simplicity) and the very nice launchpad as it removes part of this thinking process. bzr is also a distributed versioning system so not completely fair Which means if you're a member of multiple teams you might find they each have different approaches - whoo hoo! - not! So anyway... I thought a talk would be a good idea. Now at the time no-one had volunteered so I did - some of you may have noticed my name at the bottom of http://www.kernel.org/pub/software/scm/git/docs/git.html Now you may think that qualifies me to offer this talk - you'd be wrong ;) I was hanging around the kernel lists at the time, got interested and acted as an 'editor' pulling together words of wisdom. Since then I've used git a little but it wasn't until we started to need it in Mer that I reviewed the state-of-play and tried to pull in other people's good ideas - so that's what I'd use as a base. However we also have Johan Sørensen (cc'd as I don't think he's on-list) who wrote Gitorious.org - I think having him speak on using git and gitorious would be an opportunity that we shouldn't miss. That does sound good, on something like FOSDEM I would certainly go Equally there must be developers in Nokia/Trolltech who could say we know this stuff and this is how we think you might want to do it. Indeed interested to hear how they want to solve their problems So... speak now... David PS If anyone fancies collaborating and doing a multi-person presentation then I'm up for it. Here is where I try to say something more positive but fail. Greetings and see you soon ___ maemo-developers mailing list
Re: ssh permission denied
On Sun, Aug 23, 2009 at 9:27 PM, Jeffrey Barishjeff_bar...@earthlink.net wrote: There was an update to openssh recently. Since installing it, I cannot ssh to the N800. I copied id_rsa.pub to /home/user/.ssh/authorized_keys even though it had not changed. I edited /etc/ssh/ssh_config so that it contains PubkeyAuthentication yes RSAAuthentication yes usually you need to use authorized_keys2 and not authorized_keys is you use ssh2 ssh is still asking me for user's password when I do ssh u...@nokia. I even tried PasswordAuthentication no The permission on authorized_keys is 600 and the owner is user.users. When I changed PasswordAuthentication to no in /etc/ssh/sshd_config, I get Permission denied (publickey) try using ssh -v n810 to get more information about where is goes wrong Also check the .ssh directory permissions they should not be group or world readable Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Clean build environment
On Wed, Jul 8, 2009 at 1:24 PM, Graham Cobbg+...@cobb.uk.net wrote: Would the autobuilder be a good basis for such a tool? Or, if not, could we create a standard scratchbox rootstrap that had the build environment all pre-installed and some simple instructions (or scripts) to re-create the scratchbox target? Any better ideas for how developers can test and debug their builds in an environment close to the autobuilder environment? I guess using the appliance [1] and automatically ssh ing to perform the commands is a best of all worlds. it allows booth to let the build server do it's work on a maemo build server and let a user debug when things go wrong and saves a lot of trouble downloading the packages every time. what do you think? http://maemovmware.garage.maemo.org/ ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Clean build environment
On Wed, Jul 8, 2009 at 6:57 PM, David Greavesda...@dgreaves.com wrote: Graham Cobb wrote: On Wednesday 08 July 2009 12:35:35 Ed Bartosh wrote: There is such a tool and autobuilder is uses it. It's called sbdmock and you can find it here: http://github.com/kad/sbdmock/tree/master I thought it was just a build tool -- can it also be used to provide an environment where the developer can sit in a scratchbox target which has been cleanly created and test things out from a command line (e.g. try a build, then look for the missing files configure is complaining about, try manually installing something and see if that fixes the problem, etc, etc?). OBS (which we're using in Mer) does something like this too http://wiki.maemo.org/Mer/Build Everything builds from a pristine chroot. I'm working on creating a pseudo package called 'sdk' which gives you more of what you want. Sounds very interesting! Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo will switch (completely?) to Qt?
Hi On Tue, Jul 7, 2009 at 8:09 AM, Jean-Christian de Rivazj...@eclis.ch wrote: 3rdShift a écrit : Ask yourself: why there is so few general libraries written in C++ compared to the libraries written in C ? I think it is because it is to hard to write real applications in c and people end up with half products called libraries. It forces them to take very small steps. I agree that the c++ libraries are sparse, but qt gives us the base classes and patterns we need. As kernel developer I value c but I couldn't resist :p Jean-Christian de Rivaz ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo will switch (completely?) to Qt?
On Mon, Jul 6, 2009 at 5:50 PM, Attila Csipama...@csipa.in.rs wrote: On Monday 06 July 2009 17:23:25 Aniello Del Sorbo wrote: As much as I would love to learn Qt, I really hate C++. And I don't want to rely too much on Python. Also my personal interest in Maemo has been Xournal as eveyone knows, but if porting it to Qt involves learning C++.. brrr... The level of C++ required to do Qt is minimal, really, in fact, if you already did GTK+, I'd go almost as far and say it's mostly simple syntax difference (with the usual amount of C vs C++ compiler caveats, of course). That's one of the reasons I feel C bindings never really took off for Qt. Of course if you DO know C++, you'll be able to use Qt more efficiently. Note - I'm saying this about using the toolkit from C or C++, there are differences between the toolkits themselves, and these are FAR FAR bigger than using them from C or C++. The Qt class library is really nice and certainly fun using. I think the abstraction level offered by QT and the different collection classes make it really usable. Indeed for most thing you don't really have to understand the every c++ feature. The example are very good, the documentation is excellent and the qtcreator gui combined with qmake takes the whole experience fun. I would be quite happy so see more Qt software around and would not be so sad to see gtk go. I am not affiliated with Qt. The One thing I really missed was proper gstreamer integration Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo Flasher-3.5 Tool Beta for Fremantle and Diablo released
Hi Ryan On Wed, Jul 1, 2009 at 4:06 PM, Ryan Abelrabe...@gmail.com wrote: (Sorry for the terrible quoting. You all knoe exactly how useless an application Modest is. :)) Still not acceptable There's absolutely no reason why not. Really, though, why don't we just open source it so we don't have to deal with ANY of this insanity? There are other project the 0x flasher out there and not enough people tried and used it so what is the point? Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Beagleboard touchscreens?
Hi Murray I hear that Mer can be used with a mouse instead of just a touchscreen, but I'd like to install Maemo as intended, so I think we'll need touchscreen displays. So does anyone know of any touchscreen hardware that will definitely work with beagleboard and Maemo? Hi I don't know about a usable touchscreen but Maemo is also somewhat usable without a touchscreen. it is possible to show the cursor see[1]. of course it doesn't feel right as the maemo UI is best used on a touchscreen. I guess it really depends on what your interests are. a wiimote also sounds like a good HID device to interact with maemo What I tried during the Danish week-end was to use a camera attached to the beagle to view a laser pointer on an image displayed with a beamer and it almost worked... :( [1] http://maemo-beagle.garage.maemo.org/alpha.html greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to autostart a graphical Java Swing application?
Hi Martin On Thu, Jun 18, 2009 at 9:54 PM, Martin Wegner martinator...@arcor.de wrote: Hello, I want to autostart a graphical Java Swing application but I don't know how :( I tried this: /etc/init.d/run.sh with this contents: #!/bin/sh sleep 20 /home/user/ejre1.6.0_10/bin/java -classpath /home/user/bin Test When I run this script manually the Java Swing application starts with no problems. So I called: update-rc.d run.sh defaults 99 01 When I boot the Nokia then I can go to the X terminal and wait 15-20 seconds. With a little bit of luck I can see the Java application when I call ps -ef but when I call ps -ef a second time the Java application is not any longer shown in the ps list :( last time I checked this was possible(dangerous?) so please try adding export DISPLAY=:0 to the start of the script There is probably a more Proper way to do this. The clean x11 way of doing this is to have it started in the Xsession. this way your software also runs as the user user and not root :P. greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: N810 device and Maemo Fremantle SDK beta
On Fri, May 22, 2009 at 12:26 PM, Till Harbaum / Lists li...@harbaum.org wrote: Hi, just for the records: The beta sdk doesn't run on the beagleboard (yet). So at this very moment there is no arm hardware to run fremantle stuff on. How strange and at the same time interesting. It should be a relatively small effort as the alpha also worked. Thanks for the information. Till Am Freitag 22 Mai 2009 schrieb Frank Banul: No and no. You can use the x86 scratchbox target or get a beagleboard. Frank On Thu, May 21, 2009 at 6:57 PM, diptiman roy roy.dipti...@yahoo.co.in wrote: Hi, Is maemo fremantle beta is compiable with N810. Can we use it for developing application for N810? Please, inform me. DIPTIMAN ROY Explore and discover exciting holidays and getaways with Yahoo! India Travel Click here! ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: BeagleBoard and maemo
On Sun, May 24, 2009 at 1:12 PM, Till Harbaum / Lists li...@harbaum.org wrote: Hi, i'll bring my bb anyway. One of my SDKs was never updated from alpha to beta, so i can at least compile stuff myself to run it on the alpha BB. I'll also bring a touchscreen i got for my beagleboards 7 800x480 screen. Perhaps i can get it working before the weekend. I installed the alpha SDK and was able to boot a root file system using the uImage in the SVN repository. After that I tried to recompile the kernel but the omap patch against the kernel failed to apply cleanly. I use the sisusb vga adapter so I currently switched to the OE kernel without pain (yet). I will try some more but as the OE kernel appears to work it might be better to try to get the Beta running on the Beagle. Greetings Till Am Samstag 23 Mai 2009 schrieb Frantisek Dufka: Maybe all Nokia devs finally got their OMAP3 tablet prototypes so no need for Beagle anymore? ;-) I don't think they ever developed on the BB. Imho the BB port is just a private hobby of one of the nokians. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
BeagleBoard and maemo
Hi For next week's hacking week-end I want to install maemo 5.0 beta on the beagle. http://maemo-beagle.garage.maemo.org/ only talks about the alpha. Is there already some more up-to-date documentation or would that be a nice topic to start exploring? Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Could not start Xephyr (Maemo 5 Beta SDK). Please help me to resolve. ()
Hi The command you are running start an embedded X display and the result on my machine is an empty black screen. after that you can start the window manager from within the sbox. so does your window close by itself? Here is the relevant link http://maemo.org/development/sdks/maemo_5-0_installation/#StartUI The output of the program looks very familiar(and it works here) here is mine: ke...@ijssijs:~$ Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac [1] 6560 ke...@ijssijs:~$ [dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list! [config/dbus] couldn't take over org.x.config: org.freedesktop.DBus.Error.AccessDenied (Connection :1.62 is not allowed to own the service org.x.config.display2 due to security policies in the configuration file) unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed (2) unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed (2) unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed (2) unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed (2) On Sat, May 23, 2009 at 4:34 AM, Srinivasan Kumarasamy kksr...@gmail.com wrote: Hi, I have installed Maemo 5 Beta SDK. I followed the installation instructions from, http://maemo.org/development/sdks/maemo_5-0_installation/#sdkinstaller. After installing scratchbox and Maemo SDK, I tried to start Xephyr, I could not start and I am getting the following error message, Please help me to resolve. kksr...@kksrini-laptop:~$ Xephyr :2 -host-cursor -screen 800x480x16 -dpi 96 -ac [1] 13354 kksr...@kksrini-laptop:~$ Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list! unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed unrecognised device identifier! (EE) config/hal: NewInputDeviceRequest failed Thanks, Srini ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Init scripts in Freemantle
Hi On Sun, May 3, 2009 at 2:37 PM, Tony Green ma...@beermad.org.uk wrote: I notice from http://wiki.maemo.org/Task:Maemo_roadmap/Fremantle#System_SW that the Location and format of init scripts differ. Since my ports of MySQL and Apache will require init scripts I need to make sure I install them in the right place and make whatever changes are necessary to the scripts themselves, but I haven't succeeded in finding any more information about this. Does anybody know where this can be found? Last time I checked upstart 0.3.9 was used. http://upstart.ubuntu.com/wiki/Stanzas is the best available documentation greetings It's odd that despite what's said about init script location, they still seem to be in the same place in the Maemo 5 SDK beta... -- Tony Green Ipswich, Suffolk, England http://www.beermad.org.uk/ http://www.suffolkcamra.co.uk/pubs/ * No Micro$oft products were used in the generation of this communication ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: qt4-dev in fremantle extras-devel is broken
On Wed, Apr 29, 2009 at 9:24 PM, Till Harbaum / Lists li...@harbaum.org wrote: From my build: Setting up libqt4-dev (4.5.0-0maemo0) ... Setting up qemu-arm-cvs-m as cpu transparency method... sb-conf: No such CPU-transparency method: 'qemu-arm-cvs-m'. Hi, the 5.0 alpha and beta apparently are using different sbox packages with different naming a diff of maemo-sdk-install_5.0alpha.sh and maemo-sdk-install_5.0beta.sh show among other things this 29,30c29,30 __armel_devkits=perl:debian-etch:cputransp:doctools:svn:git __armel_cputransp=qemu-arm-cvs-m --- __armel_devkits=apt-https:perl:debian-etch:qemu:doctools:svn:git __armel_cputransp=qemu-arm-sb I guess you could try to reinstall sbox. I just installed the qt4-dev package and was able to recompile some qt4-demos. (OpenGLES) still doesn't work for me. Greetings Perhaps you forgot to select the devkit which includes it. dpkg: error processing libqt4-dev (--configure): subprocess post-installation script returned error exit status 1 Setting up qt4-qtconfig (4.5.0-0maemo0) ... Errors were encountered while processing: libqt4-dev See the complete log at https://garage.maemo.org/builder/fremantle/wpasupplicant_0.6.0+0.5.8-0ubuntu2/armel.root.log.FAILED.txt ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: maemo OpenGL-ES2.0 wikipage
Hi Kate On Thu, Mar 26, 2009 at 1:03 PM, Kate Alhola kate.alh...@nokia.com wrote: After numerous questions how to use OpenGL-ES2.0 in maemo Fremantle i made wiki page http://wiki.maemo.org/OpenGL-ES Thanks for the page. I have a question about that on the page is written The SDK libs and headers can be dropped into your X86 environment and run into the Xephyr X11 window - but you'll need to kill the window manager first! To compile OpenGL ES 2.0 applications you need to have package libgles2-dev installed. It is as standard, part of Fremantle aplha ARMEL but at the moment it is missing from x86 version. We try to get x86 equivalent OpenGL ES2 emulation library available What is the difference between libgles2-dev and the dropped in files from the SDK? I did try to run the hellogl_es2 test and failed(segfault) under sbox-FREMANTLE_X86 is this normal? Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: detect window iconified/maximized in SDL
On Mon, Mar 30, 2009 at 8:15 AM, Quim Gil quim@nokia.com wrote: Hi, CCing Kuisma, Maemo SW maintainer of the SDL packages. ext Kees Jongenburger wrote: Hi, Should we/I start a small libsdl project on garage to address such issues? And what would be the goal of such garage project? Isn't enough to file bugs/patches against http://repository.maemo.org/pool/fremantle/free/libs/libsdl1.2/ http://repository.maemo.org/pool/fremantle/free/libs/libsdl-mixer1.2/ http://repository.maemo.org/pool/fremantle/free/libs/libsdl-image1.2/ Perhaps. Apparently a programs that does not listen to dbus events is not maemo friendly and a typical SDL programs will do just that(not listen to the events). If we can easily modify the SDL lib to map these event to standard events that would be great. But not everything can and should be abstracted away sometime t's better to provide good examples, certainly if we need to integrate the dbus hander in the main loop.:p Greetings Greetings On Thu, Mar 26, 2009 at 9:35 PM, W. de Hoog wdeh...@exalondelft.nl wrote: Hi, Do you have a separate thread that listens on the libosso callback stuff? That could work also if it locks up the main loop when display is turned off and (like your main thread) doesn't use SDL to wait for events. I do not have a seperate thread for it. I did register my callback but as I mailed, it is not being called back when the display goes on or off. This is very weird and disappointing. You can in select() listen on that file descriptor. You could look for an example here: http://hg.berlios.de/repos/hatari/file/c6567e2a430d/src/control.c Thanks for the link. However this seems a bit beyond my reach. regards, -- Willem-Jan de Hoog -- Quim Gil open source advocate Maemo Software @ Nokia ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Gsoc Idea Barcode Reader
On Mon, Mar 30, 2009 at 5:27 PM, Simon Pickering s.g.picker...@bath.ac.uk wrote: Also, i think we should look at GOCR as the alternate toolkit that can be used for the project. Looks like that project has been renamed to Conjecture now (http://www.corollarium.com/conjecture/). Reading the EAN-13 barcode should not require to complicated ocr software I think the basic is to draw 3 lines over an image , make it black white and look for known patterns (first only a series of black white and then looking at the length). Do you think I am underestimating this part of the problem? Kees Simon ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: detect window iconified/maximized in SDL
Hi, Should we/I start a small libsdl project on garage to address such issues? Greetings On Thu, Mar 26, 2009 at 9:35 PM, W. de Hoog wdeh...@exalondelft.nl wrote: Hi, Do you have a separate thread that listens on the libosso callback stuff? That could work also if it locks up the main loop when display is turned off and (like your main thread) doesn't use SDL to wait for events. I do not have a seperate thread for it. I did register my callback but as I mailed, it is not being called back when the display goes on or off. This is very weird and disappointing. You can in select() listen on that file descriptor. You could look for an example here: http://hg.berlios.de/repos/hatari/file/c6567e2a430d/src/control.c Thanks for the link. However this seems a bit beyond my reach. regards, -- Willem-Jan de Hoog ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo 5 Alpha SDK released
On Sat, Mar 14, 2009 at 8:23 PM, Till Harbaum / Lists li...@harbaum.orgwrote: Hi, Am Samstag 14 März 2009 schrieb Kees Jongenburger: Also within the sbox target? and it's not a disk full right? Sure Stupid question: Does it work for you? Or did you not give it a try yet? No, I am still fighting to get the basic SDK install working on amd64, but lets continue this discussion in a separate thread. Greetings [sbox-FREMANTLE_X86: ~] af-sb-init.sh start AF Warning: '/etc/osso-af-init/matchbox.defs' not found Note: For remote X connections DISPLAY should contain hostname! Sample files present. Starting DBUS system bus Starting D-BUS session bus daemon Starting Maemo Launcher: maemo-launcher. maemo-launcher: warning rising the oom shield for pid=8794 status=5632 Starting Sapwood image server Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. sapwood-server[8806]: GLIB INFO default - server started Starting hildon-desktop Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. matchbox: No composite extension matchbox-window-manager: *Error* OOM? Starting Keyboard maemo-launcher: invoking '/usr/bin/hildon-input-method.launch' Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. Xlib: extension Generic Event Extension missing on display :2.0. [sbox-FREMANTLE_X86: ~] hildon-input-method[8839]: GLIB CRITICAL ** GLib-GObject - g_object_unref: assertion `G_IS_OBJEC T (object)' failed hildon-input-method[8839]: GLIB CRITICAL ** GLib-GObject - g_object_unref: assertion `G_IS_OBJECT (object)' failed hildon-input-method[8839]: GLIB CRITICAL ** GLib-GObject - g_object_unref: assertion `G_IS_OBJECT (object)' failed hildon-input-method[8839]: GLIB WARNING ** default - Input method specified in the configuration: hildon_keyboard_assistan t. hildon-input-method[8839]: GLIB WARNING ** default - However this IM is not available. hildon-input-method[8839]: GLIB WARNING ** default - Will try to get the available plugin. hildon-input-method[8839]: GLIB WARNING ** default - Unable to set any input method. hildon-input-method[8839]: GLIB MESSAGE default - ui up and running ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo 5 Alpha SDK released
On Sat, Mar 14, 2009 at 1:04 PM, Till Harbaum / Lists li...@harbaum.org wrote: Get:203 http://repository.maemo.org maemo5.0prealpha2/sdk/free libdbus-glib-1-dev 0.78-0maemo1 [190kB] Err http://repository.maemo.org maemo5.0prealpha2/sdk/free libdbus-glib-1-dev 0.78-0maemo1 Error reading from server - read (104 Connection reset by peer) [IP: 62.214.9.150 80] ... Fetched 51.1MB in 3m35s (237kB/s) Failed to fetch http://repository.maemo.org/pool/maemo5.0prealpha2/free/d/dbus-glib/libdbus-glib-1-dev_0.78-0maemo1_armel.deb Error reading from server - read (104 Connection reset by peer) [IP: 62.214.9.150 80] E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing? [FATAL] Unable to install packages from packages The strange thing is that i can easily fetch that file using wget. So it's definitely there. And it's always this particular package that breaks. Also within the sbox target? and it's not a disk full right? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo 5 Alpha SDK released
Hello Till , I will try this week-end to see how it all really works but read bellow On Fri, Mar 13, 2009 at 9:25 PM, Till Harbaum / Lists li...@harbaum.org wrote: Hi Juha, hmm, i already stumble at the first steps. I don't understand what i am supposed to do in this step: # go to a directory that has your packages and sources.list file # get these files from the maemo5-alpha file directory [sbox-maemo-beagle: ~/ ] mkdir rootfs; cd rootfs The comment seems to ask me to do more than the actual code line below does. I guess i should copy the sources.list from /scratchbox/users/harbaum/targets/FREMANTLE_ARMEL/etc/apt/sources.list into the newly created rootfs dir. I guess the list comes from here: http://maemo-beagle.garage.maemo.org/files/maemo5-prealpha2/ But what packages file are you referring to? I only see directories named packages in the scratchbox tree. But your script seems to refer to a file of that name. Where should i find this? and the packages it probably the file called packages in that directory Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Maemo contribution guidelines - v1.0 candidate draft
On Tue, Dec 30, 2008 at 3:40 PM, quim@nokia.com wrote: http://wiki.maemo.org/Maemo_contribution_guidelines This has gone through several rounds of feedback and it will be considered official as is unless sensible major changes are proposed. Feedback and precision are always welcome. Simply Excellent and very clear Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: V4L2 and Gstreamer
Hello Shu, On Fri, Jan 9, 2009 at 11:20 PM, Shu Shi shus...@illinois.edu wrote: Hi everyone, I am working on a N800/OS2008 application which captures and video and analyzes the content. I need to write or re-use some codes to capture the video through camera. According to the documentation, it says that V4L2 is supported in kernel but the whole system is based on Gstreamer framework. I also tried some open source software using V4L/V4L2 to control camera, such as opencv, spcaview, but all failed. It can be hard to request the right resolution etc. My questions are: 1. Can I use V4L2 interface to control camera directly in N800/OS2008? Or everything is controled by Gstreamer? You can use the interface directly. just like gstreamer does 2. If V4L2 can be used, is there anything special in this platform I need to pay attention to? 3. If everything is controlled by Gstreamer, is there any sample codes to control camera I could reference? The Maemo reference manual has a nice section about this called Camera Manipulation in C Language see http://maemo.org/maemo_release_documentation/maemo4.1.x/node9.html#SECTION0093 greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Plugin architecture on maemo
On Fri, Dec 12, 2008 at 2:42 PM, Ddd Kkk maemo...@yahoo.com wrote: Hi all, I am very new to maemo platform. I want to know if there is any plugin architecture present on this platform like ECOM in Symbian, COM in Windows. If not then how the plugins are handled on maemo? Hello Ddd, Just out of interest, what are those plugins and what can they do? greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Maemo Summit. power management talk
Hello During the Maemo Summit there was a very interesting talk about tools to measure power consumption. There where plans to release booth hardware and software to measure the consumption. Where can I get more information about this (and the status) greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Flipping camera image, getting mirrored video
On Wed, Aug 13, 2008 at 5:43 PM, Merrick Fonnesbeck [EMAIL PROTECTED] wrote: What I would like to do is display a flipped or mirrored version of the outgoing video so that the person can orient themselves appropriately to the camera for the conference. Anybody know how to do this in GSteamer? Please let me know your ideas. I have heard of a Flip plug-in of the Good GST plug-ins, but I can't find any information on how to use it or program it. try running gst-inspect videoflip videoflip method=horizontal-flip greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: implementation of 2-dimensional array in bash - kind request
Hello Darius, On Sat, Jul 5, 2008 at 7:54 PM, Darius Jack [EMAIL PROTECTED] wrote: and have 2D array inmterpreted as one row. so calculating array2D ( ) i-th j-th element as i + (j-1) x row length I agree with Igor what using bash or even better a POSIX shell would be a little insane. Still Dave Taylor have a serries on linuxjounral about shell programming (creating a card game/arrat manipulation) see http://www.linuxjournal.com/article/8704 I think you might find it useful. greetings, P.S. can you stop sending the Send instant messages to your online friends http://uk.messenger.yahoo.com; in every and each mail? ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Wrting to a text file in N800 /media/mmc1
On Sat, Jul 5, 2008 at 11:09 PM, nisha jain [EMAIL PROTECTED] wrote: Hi All, I just checked in N800 the following program for writing into a file which doesn't work Any clues what is going wrong? I neither get any error not it is creating a file and writing into it. #includestdio.h void main() { FILE *Gfile; if ((Gfile = fopen(/media/mmc1/test.txt, wt+)) == NULL) { printf(Error in file creation); } if(Gfile) fprintf(Gfile,%02x,0x10); fclose(Gfile); } Hi Nisha try printing the error using perror add include errno.h and replace the printf with perror(fopen). The t in the fopen is not documented in my man pages what is it used for? Do you know what happens when you call fclose on a NULL handle? Also remember you might be writing to a FAT file system that will not support setting all file attributes. Regards, Nisha On Sat, Jul 5, 2008 at 5:34 PM, nisha jain [EMAIL PROTECTED] wrote: Hi Gray, I checked the file pointer if it is NULL I am printing error message and returning too. Also i am checking while writing into a file that file pointer is not NULL. I have tested it on mameo (ARMEL) enviornment and it is working absolutely fine I am not able to understand while after porting to N800 it doesn't show up any file created on flash at least it should create an empty file..Does there is some restriciton in writing into flash? Regards, Nisha On Sat, Jul 5, 2008 at 2:29 PM, gary liquid [EMAIL PROTECTED] wrote: nisha, check you have included appended the filename on the end of the path in your adjusted program. Check the return values of all functions called and do not assume success for anything. Most importantly, put printf(fn msg/n); calls around your program at relevant points. The printfs will help you debug by showing you where your software got to and optionally whatever additional information you want to display. Gary (lcuk on maemo) On Sat, Jul 5, 2008 at 6:54 PM, nisha jain [EMAIL PROTECTED] wrote: hi All, I wrote a program which is collecting some data and creating text file to write into. I am successfully able to run and execute it in the VmWare maemo enviornment without any problem. When i deployed it into N800 I am getting segmentation fault this application I checked in ARMEL compiled mode on VmWare... I am not sure how to debug it as it is working fine in the Maemo enviornment but crashes on the actual N800 device... Only change is the file created in using like fopen (filename, wt); in the Maemo and in case of N800 fope(/media/mmc1, wt) I tired checking if file gets created to /media/mmc1 or not but it doesn't get created their at all. Let me know if some one has idea? Regards, Nisha ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Error while loading shared library
Hello Nisha, I am not sure I really follow you but here we go On Sat, Jul 5, 2008 at 2:16 AM, nisha jain [EMAIL PROTECTED] wrote: Hi All, I am running my application on the N800 and I get following run time exception. error while loading shared libraries : libgtkdatabox-0.8.2.so.2 : can not open shared object While compilation is perfectly fine also this application binary was running perfectly fine.. on the sdk right? Please let me know if some one can provide some information... search in what package that libgtkdatabox-0.8.2.so.2 is located and install in on the target or add it to the .deb file deps from googling it looks like you are using http://www.eudoxos.de/gtk/gtkdatabox/ is that available or compiled for the N800? greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Error while loading shared library
Hi you can first try if it works by exporting the LD_LIBRARY_PATH to the directory where you .so file is located. It is very normal for applications and shared libraries to get installed under the /usr diirectory and that one is usualy not writable by normal users.Iif you create a .deb file it will be run and installed as the root user. So the permission denied is normal. If you want to compile static against the lib remove the -lmylib options and replace it with a .a(archive) file. hope this helps On Sat, Jul 5, 2008 at 9:46 AM, nisha jain [EMAIL PROTECTED] wrote: Hi Kees, Yes the databox is compiled for ARMEL mode and also i tried copying and installing the .so file which is a shared library i guess dll. I am not able to use package manager to install it neither i am able to copy it to /usr/lib directory as it is giving me permission denied... I tried red pill mode too... I really need to know if i can generate static library or if i can some how create debian package i am not sure how to do it as i tried before but never been successful so far so my application is just a single binary file... Regards, Nisha On 7/5/08, Kees Jongenburger [EMAIL PROTECTED] wrote: Hello Nisha, I am not sure I really follow you but here we go On Sat, Jul 5, 2008 at 2:16 AM, nisha jain [EMAIL PROTECTED] wrote: Hi All, I am running my application on the N800 and I get following run time exception. error while loading shared libraries : libgtkdatabox-0.8.2.so.2 : can not open shared object While compilation is perfectly fine also this application binary was running perfectly fine.. on the sdk right? Please let me know if some one can provide some information... search in what package that libgtkdatabox-0.8.2.so.2 is located and install in on the target or add it to the .deb file deps from googling it looks like you are using http://www.eudoxos.de/gtk/gtkdatabox/ is that available or compiled for the N800? greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
4.1 sdk install tip
Hello all Here is just a quick tip. I just installed sbox + maemo stuff on a wmware appliance called [1]Ubuntu 8.04 Jeos with VMware Tools, it is pretty small 300 MB and the install of sbox and the sdk went really pretty smooth. greetings [1] http://www.vmware.com/appliances/directory/1282 ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Hello Maemo - CFSONID 2008
On Tue, Jun 3, 2008 at 7:44 AM, Quim Gil [EMAIL PROTECTED] wrote: Not really. What I personally miss is a specific plan by the community to achieve that. Is that plan the Mamona project lead by INdT developers? Is it opening or finding open alternatives to some of the closed components in the current maemo official components? Something else? I do like the OE approach. I was very happy and proud to present mamona as cool platform hack at LinuxTag . I explained there why I think the current sbox1 based approach (having an sdk created for users) results in the many problems and frustration we currently have. The community itself is not organized in what can we do to achieve xyz. they and I expect zyx to be maemo.org. They might even think : if maemo.org behaves like xyz THEY would be doing the right thing. it is not exactly easy to currently do anything for maemo.org (rember the bus where you are not the driver?). Are we missing a strong community leader? If I think of mamona in the maemo.org what next context I think that the main arguments to view/sell mamona would have to be that the packaging meta-data and the sources are separated. This encourages more experimenting and also allows Nokia to really cherry pick the components they would like in the ITOS but also allows other people to experiment greetings p.s. my presentation can be found here [1] http://dev.openbossa.org/trac/mamona/wiki/MamonaPresentations p.s.2 I published some pictures of LinuxTag at http://picasaweb.google.com/kees.jongenburger/LinuxTag2008Maemo ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Announcing the Internet Tablet Talk Software Section
Hello Darius, I did not feel comfortable with asking you en public. but you appear to disrespect that. Hello my freiend, what makes you to spam about Nokia Internet Tablet Google Group. Any forum is just forum. Google Group is an excellent place for running public forums. Don't be evil, take it easy. --- On Thu, 22/5/08, Kees Jongenburger [EMAIL PROTECTED] wrote: From: Kees Jongenburger [EMAIL PROTECTED] Subject: Re: Announcing the Internet Tablet Talk Software Section To: [EMAIL PROTECTED] Date: Thursday, 22 May, 2008, 8:25 PM Hello Daruis What is this google tablet group you keep spamming us about? it looks very unmaintained. what is your goal with it ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
n800 serial
Hello This week-end I found out where the serial pins of the n800 are located and added that information to the wiki http://maemo.org/community/wiki/HowTo_KernelCompilation/ I had a LOT of fun finding out and creating a special connector. at first I was betting on the four pins near the usb connector but apparently it looks like those are related to usb. I the end I managed to get a getty login on mamona(only at 9600 baud). I made some photos as I progressed and think some might enjoy looking a them :p http://mamona.mmapps.net/n800_serial/pics/ greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Let's do something together in LinuxTag
On Mon, May 12, 2008 at 11:05 AM, Simon Pickering [EMAIL PROTECTED] wrote: I have been thinking about what to present at linuxtag. I can not easely make a choice right now because we are lacking some form of grand goal. Can we try to elaborate on the topics? perhaps also have an irc meeting between linuxtag contributors? Sounds useful, what about after the IRC meeting tomorrow evening? Hello Simon, Yes sounds fair. I would be happy if we indeed can try to define the grand goal -what kind of people are attending (question partially answered) -Can we define this grand goal. -Can we try to make the different topics match or have a logical flow. lets see how the first meeting goes Simon ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Let's do something together in LinuxTag
Hi I have been thinking about what to present at linuxtag. I can not easely make a choice right now because we are lacking some form of grand goal. Can we try to elaborate on the topics? perhaps also have an irc meeting between linuxtag contributors? My presentation at fosdem was mainly about community, what we can learn from mamona/oe. and what is IMHO wrong with the current maemo platform. Because the talk would be in platform hacks I think this presentation would be a little off-topic. I therefore would also be happy to present mamona as-is and it's goals anyway we need to talk .. greetings On Thu, Apr 3, 2008 at 2:05 PM, Quim Gil [EMAIL PROTECTED] wrote: Here is the proposal: 1. MAEMO COMMUNITY UPDATE Where are we + questions and comments... 2. COOL MAEMO APPS A couple of demos + meet the developers 3. COOL PLATFORM HACKS A couple of demos + meet the developers 4. MAEMO.ORG: WHAT NEXT? Mid term: What Nokia should do + What the community should do ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: How to access and send streaming video ...
Hi video4linux is the only way to access the kernel video device. gstreamer certainly helps in making the video/audio code portable. In the webcam examples on the maemo website a video4linux2 source is used and the gstreamer framework displays the data. There are also many existing programs that use v4l directly (ffserver,mplayer?) see: http://maemo.org/development/documentation/how-tos/3-x/howto_camera_api_bora.html the paragraph Camera manipulation in the Python language so see how easy it can be done greetings On Fri, May 9, 2008 at 6:51 PM, Merrick Fonnesbeck [EMAIL PROTECTED] wrote: I've read some about accessing the camera on the N800 and N810 devices, and I want to build a custom application that takes the video from the camera and send it through a server component and then to another device across the internet either using SIP or H323. Is the Gstreamer and Video4Linux libraries the only way - or best way - to do that? Anybody used either one, can you comment on your opinion on using them? Is there something better or easier? Please let me know your thoughts or experience. Thanks. MFonnesbeck ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Diablo, do we need a separate repository?
On Tue, May 6, 2008 at 10:40 AM, Graham Cobb [EMAIL PROTECTED] wrote: On Monday 05 May 2008 12:42:33 Niels Breet wrote: Do we need a separate extras repository for diablo or should we just add a link to chinook? I strongly believe they need to be separate. Hi Considering the current situation I think that having separate repositories is be the best thing to do. specially if you want to support the 770. The real problem is that as user I will not understand all the differences between the repositories. and as developer I really hope that all libs will be compiled for all the targets (or not be accepted). IMHO it might be fair to EOL it2007 or even it2008.1 if there is a compatible alternative. specially if the upgrade is apt-get dist-upgrade compatible. The main reason isn't from the point of view of Diablo, it is from the point of view of Chinook. The issue isn't whether chinook apps will work on diablo (and it is good news that they will) -- it is whether diablo apps will work on chinook! If there are *any* library changes (you mentioned libssl but I *really* hope there will be an up to date version of glib!) then apps built for Diablo will not work on Chinook. So, you have the problem that users still running chinook will find that apps in the chinook repository will not install! This is hell , but it currently is also pretty easy to install a wrong repository. But the autobuilder makes this irrelevant. Developers can submit the exact same source package to both autobuilders if they want to (the submission assistant can even do it automatically for you by default). And you can initially populate the diablo repository (even before anyone outside Nokia has a diablo device) just by running the autobuilder on all the source packages in the chinook repository (and, if you could automate sending any failures to the maintainer from the package that would be even better!). Yes, having source is definitely a + In fact, the autobuilder actually makes it impossible to make a single repository work in the future: it becomes impossible for me to deliberately build my diablo software against chinook libraries or against old libraries of other community packages. For example, if library libAAA links against libssl then the autobuilder would insist on building a version which won't run on chinook (presumably Nokia does not allow a chinook package to upgrade libssl), but if I was building it myself I would build it against the chinook version so it could run on both. I do this today for gregale: the gregale version of GPE is deliberately built against the 3.0 SDK (not 3.2, where the gregale codename points). sounds fair to me greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: kernel patches, Re: DSP framebuffer access on N8x0
On Wed, Apr 30, 2008 at 10:17 AM, Frantisek Dufka [EMAIL PROTECTED] wrote: Simon Pickering wrote: This requires two things, a kernel patch, and adding a FRAMEBUFFER section to the /lib/dsp/avs_kernelcfg.cmd file. See https://bugs.maemo.org/show_bug.cgi?id=3123 for the patch. Nice. I've been thinking about garage project named kernel-hacks or something, that would accumulate interesting kernel patches and even have some pre-built kernels with those patches applied. The reason is that there are already quite a few interesting kernel patches and it is hard to keep track of them. Of course it would make sense only if people doing some kernel hacking would actually join such project and submit patches and optionally build kernel images with some subset or all the patches. Opinions? Is it needed? Would you (actively) participate? Any better solutions (git tree)? Or we can still keep them scattered across bugzilla and internet. I like the idea a lot, I think it is needed and I would be running such kernels but I am not sure I would really participate(other then grabbing the source for a mamona kernel). Following the corporate discussion I think this would be a good place to experiment. allowing us to request a kernel module against a certain kernel certainly makes scene (can't this be done using the new autobuilder)? Some of them could be merged to mainline or Nokia kernel but many of them are just quick hacks of debatable value and correctness with little chance of merging to some official tree. Maybe some public GIT tree would be better but I'm not familiar with GIT. And also I don't have 24/7 online server for this anyway. I also thought about starting someting similar directly on http://fanoush.wz.cz/maemo/ but I don't want to hijack other people's stuff and it is free hosting so it is not safe, it can vanish anytime. Also recently I have become a bit slow due to busy real life so having more people for maintenance would be nice :-) Perhaps we can request git support in garage? what else are you missing there? greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Can't build i386 version of my package -- checking for linux kernel module build works .. no
: checking for linux kernel module build works...no configure:error: fix problem or use --disable-kernel-module hi, i suggest you do what the configure suggests and run configure with the given option. i am pretty sure people don't want kernel modules to be installed on the host system. do you think the kernel module is used on the device? I have the maemo kernel source available and my armel package built, installed and works like achamp on my N800 w/OS2008. How do I fix this? Can I still upload the package to maemo-extras without the i386 version? i don't know greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Low Battery signal N800/N810
Hi I am fairly new to dbus but if you run dbus-monitor --system from a console and hover over the battery monitor applet you will see what calls are used to get this information. Nokia-N810-50-2:~# dbus-monitor --system signal sender=org.freedesktop.DBus - dest=:1.67 path=/org/freedesktop/DBus; interface=org.freedesktop.DBus; member=NameAcquired string :1.67 signal sender=:1.20 - dest=(null destination) path=/com/nokia/bme/request; interface=com.nokia.bme.request; member=timeleft_info_req signal sender=:1.9 - dest=(null destination) path=/com/nokia/bme/signal; interface=com.nokia.bme.signal; member=battery_timeleft uint32 5280 uint32 120 Hope this helps greetings On Mon, Apr 28, 2008 at 8:26 AM, kumar lomash [EMAIL PROTECTED] wrote: Hi, I have been trying to get a signal when battery status (time left, etc) changes. I understand that I will have to use lib osso APIs for this, but I am unable to find a service prvider (e.g. com.nokia.battery ???) to connect to. Is this documented somewhere? I could not find anything on this. Can someone please send details of which service/interface to connect to? Thanks a lot, Lomash ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Corporate ownership of open source projects [LWN]
Hello Andrew, I found your post very interesting. The moost apealing idea I find is the community maintained hackkers edition. did the maemo people do anything wrong in that aspect? I don't really see what there is to learn from what SUN is doing. What I see is a platform that has grown and that I would call mature and perhaps a little borring? greetings On Fri, May 2, 2008 at 1:13 PM, Andrew Flegg [EMAIL PROTECTED] wrote: Hi, On the back of my post, maemo.org: what next?[1], it was interesting to read in yesterday's LWN that the community around OpenSolaris feels very much shut out of internal Sun development processes: http://lwn.net/SubscriberLink/280452/8f5b64d861d8f79e/ Reading this, it was very striking the number of similarities with Nokia's situation with maemo and the maemo community. The above is a free link, but I strongly recommend you subscribe to LWN[2] if you haven't already. Cheers, Andrew [1] http://www.maemopeople.org/index.php/jaffa/2008/04/20/maemo_org_what_next [2] http://lwn.net/ - Linux Weekly News -- Andrew Flegg -- mailto:[EMAIL PROTECTED] | http://www.bleb.org/ ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Corporate ownership of open source projects [LWN]
On Sat, May 3, 2008 at 4:43 AM, Ian Lawrence [EMAIL PROTECTED] wrote: My own *personal* opinion is that we either need to be open or not. If open, then open, let us root around in the guts of the source and let go. If closed. close it and put the beast out of its misery. My fear is that it is now too late for the first option as perhaps most of the 'heads' have now moved on to more fertile pastures. I am probably wrong though, open source developers are a pretty strange and a pretty forgiving bunch Ian The funny thing is that steps in the right direction like opening up the hildon input framework and HE where not pick up that well(IMHO...).This while we have screamed (and thus decided that is was important) thing to do. What you are saying that there is no path in between. we need [EMAIL PROTECTED] , serial cables,and hardware specs! That would be a very interesting experiment. Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Are we, as community, ready [for linuxtag]?
On Wed, Apr 9, 2008 at 8:21 AM, Quim Gil [EMAIL PROTECTED] wrote: ext Kees Jongenburger wrote: What should we do as community? What can we do as community around linuxtag? Thanks for expanding these questions. I see LinuxTag just as a formal checkpoint. Nokia is willing to support more community gatherings and in general further deeper levels of community activities. But of course this only makes sense if you want this. Hello, I do understand the formal checkpoint. I don't have much time today but as I understand there is a deadline to create the agenda today. Here is how my proposal would go Talk about python: This is currently a unique selling point of the tablets. get people to understand how easy it has become to create apps for the tablet. I think this can help the community as a whole(I and might just learn something) --more for the plafform things-- Talk about the roadmap face2face, perhaps in a get together / brainstorm. of course it is nokia who decides at the end but lets try to get some sort of understanding. It is good if open-source project give the developers some way to get money doing open-source for me it was simply learning and it gave me the opportunity to get a jobs in the embedded world. but what other possibilities are there? A) customizing the tablets (this is where I think mamona like aproach might be a good idea B) Getting the hildon software running on more platforms Talk about Choices for the future *sbox .v.s sbox 2 gcc upgrade etc., compile farms etc Explain again about the apt-get dist-upgrade plans :p One option for Nokia would be just to announce a Great Plan with a Good Budget, present it and execute it. Others do this and some of them in fact do it pretty well. But if you ask me I would prefer to have the maemo community organically involved already in the definition of the Great Plan. Indeed Involving the community in hardware design or commercial software products is hard - especially hard for open source community standards. But an increasing amount of maemo activity is not originated inside Nokia and there is no reason why the community couldn't manage that formally. I am very happy about current usability of the devices (specialy compared to some other projects). This did require some short roads to be taken so I understand - What about stressing that a huge percentage of the mechanics are not controlled by Nokia either, but by a wide range of open source suppliers you can interact with - openly and without messing with the Nokia agenda at all? This would be a very nice topic! We did not do it, it was you and you and you greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Are we, as community, ready for linuxtag?
Hi After reading Quim's, mail about linuxtag again, I get stuked at point 4 4. MAEMO.ORG: WHAT NEXT? Mid term: What Nokia should do + What the community should do I think that What should the community do indeed is a very valid question. What should we do as community? What can we do as community around linuxtag? Wouldn't it be great to have something to present as community? -Do you feel any pressure to make maemo a success? -What would be a good community activity? The Audience of linuxtag is developers, business people, users can we offer ourself or others something? I would be very interested in answers to those questions. mostly are we ready for linuxtag? My self I wonder most why I did not implement more hardware hacks (webcam/gps/hid/usb_host/joy_stick/inter_maemo communication). What I loved in the last year(as you will see not very much pure community stuff sorry): -New hardware (I was specialy exited about the gps) -Canola -Mamona -Modest email client getting updated very often , seeing progress -The sdk updates and new applications to switch to usb_networking(why did we not do that ages ago?) Last but not least, this is the general feeling I currently have. Maemo feels like a very nice bus. I like the view, enjoy the ride but I am not the driver and not the mechanics man. Our role as community is to make sure there are enough steering wheels and we have our own bus drivers and bus factories. Maemo does have success in attracting creative developers (many nice python based apps) is this the way to go? greetings p.s. perhaps somebody can talk about n810 as hackable platform? http://etrunko.blogspot.com/2008/04/android-running-on-n810.html ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Tips to optimize SDL aplication
The latter point is important because because image data is usually where SDL apps memory goes and having them as 16-bit instead of 32-bits can both almost halve the memory needs and (if the program was badly programmed to start with) almost double the performance. The conversions can slow down the startup slightly though. Excellent point, Eero! I checked the source code of the application and found that a 32-bit surface is used there. So, I replaced it by 16-bit. I'll able test it tonight and let you know. Thanks again for your suggestion. HI also look at Siarhei Siamashka 's port on the maemo mailing list about memcpy http://lists.maemo.org/pipermail//maemo-developers/2006-March/003269.html It helped me get a few more frames out :p CPU usage cannot get application crashing, so I wouldn't worry about clipping and screen updates yet, but Valgrind should be definitely used. For instructions, see: http://maemo.org/development/tools/doc/valgrind - Eero -- Cheers, Michael ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Amsterdam happy embedded hacking?
On Sun, Mar 23, 2008 at 11:41 AM, Johan Helsingius [EMAIL PROTECTED] wrote: Kees, I would like to know if there would be any amino within the dutch maemo community to start doing something like this? Not sure about the amino :), but wouldn't mind getting together with like-minded hackers. Where in Amsterdam are you located? Hmm that would be animo right? I live in the Dintelstraat near the Rai , and with a bit of cleaning My house can be home a few people greetings Johan Julf Helsingius ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Advertisement (Was Ann: Nokia Internet Tablet group for multimedia content, files and more)
Hello I was not very clear as to what I was talking about.I am talking about the footer of your messages. Send instant messages to your online friends http://uk.messenger.yahoo.com; On Tue, Mar 18, 2008 at 10:35 PM, Darius Jack [EMAIL PROTECTED] wrote: Send instant messages to your online friends http://uk.messenger.yahoo.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Advertisement (Was Ann: Nokia Internet Tablet group for multimedia content, files and more)
Hi Guys Do you feel it is appropriate to send advertisement in such mails? greetings On Tue, Mar 18, 2008 at 7:12 PM, Darius Jack [EMAIL PROTECTED] wrote: You are welcome to visit Nokia Internet Tablet group http://groups.google.com/group/nokia-internet-tablet Send instant messages to your online friends http://uk.messenger.yahoo.com ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: PyGame with GStreamer: HELP?
On Mon, Feb 25, 2008 at 3:27 AM, Darren Enns [EMAIL PROTECTED] wrote: Forgive my poor terminology, but I am writing a PyGame python program for my N800, and I would like to integrate some GStreamer video-playback ability as well (looks like the OLPC have already done this just fine). I want to be able to control the size/location of where the video from GStreamer plays on the PyGame surface -- but I have not seen any examples for this yet. Any advise? Have you seen this tutorial(it is outdated but it looks like a good start for you)? http://maemo.org/development/documentation/how-tos/3-x/howto_camera_api_bora.html ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
site down
Hi The mamona site currently is down. Would it be possible to resurrect it ? Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Mamona: completely open source SDK for Maemo (Was: CFP for embedded room at FOSDEM)
Hi Join me on the roller coaster. After first being put on the reserve list the mamona talk did get accepted! http://www.fosdem.org/2008/schedule/events/487 If you are an early bird Sunday morning 10:20 would be a good time to be there. greetings! P.S. sugestions for a better title are welcome Maemo should be XXX Hardware? On Tue, Feb 5, 2008 at 11:29 AM, Kees Jongenburger [EMAIL PROTECTED] wrote: On Jan 7, 2008 9:07 PM, Kees Jongenburger [EMAIL PROTECTED] wrote: Just showing the nokia + canola + efl + mamona would already be a very sexy presentation IMHO. Could be a good lightning talk... http://fosdem.org/2008/lightningtalks Done, lets hope they like it.. Hi , I am unhappy to announce they did not accept my proposal. still I would like to meet some maemo hackers at fosdem so I am open to new suggestions Greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Errors compiling example_wavelaunch.c
I renamed the file to DSPapp name. gcc -o DSPapp DSPapp.c `pkg-config gtk+-2.0 hildon-1 --cflags --libs` -Wall try runing pkg-config --cflags hildon-1 look in the include if the file is really missing perhaps you need to chanche hildon-1 with something else. try installing -dev packages apt-cache search hildon | grep dev apt-get install hildon.-dev idem for gstreamer or gst on some older installations (the 3.1 sdk) you need to first remove the dev packages and reinstall them before the header files are installed Nisha, overall I think the questions you have been asking on the list really are not maemo questions but more gtk or other debian related questions. I understand that from a developers point of view you can not know where the problem is but perhaps irc is a better medium for getting answers to such questions DSPapp.c:25:39: hildon-widgets/hildon-app.h: No such file or directory DSPapp.c:26:43: hildon-widgets/hildon-appview.h: No such file or directory DSPapp.c:27:55: hildon-widgets/hildon-file-chooser-dialog.h: No such file or directory DSPapp.c:32:21: gst/gst.h: No such file or directory ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Development of GUI for N800 Help required
Hello I think http://maemo.org/development/ is a good place to start reading. booth the getttingstarted and the howto section are of special interest Windows as is is not supported you need to install a virtual machine try this link http://maemovmware.garage.maemo.org/ I have not tried it but is sure looks good! http://maemo.org/development/sdks/maemo_4_0_chinook_sdk.html On Jan 19, 2008 6:10 AM, nisha jain [EMAIL PROTECTED] wrote: Hi All, I have to develop a GUI for N800 series for project. I am totally new to this field and I want to know how i can install maemo development tool on windows machine? Is it requires some specific programming lang to program? or inbuild components? Please provid me information how shall i start? How i can find tutorials? Regards, Nj ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: RFC: Proposal to solve multiple repository, poor QA situation
Hello Andrew We have had this disc a few times before and by viewing the size of this thread again it is a subject that apparently causes many people including me to want to say something about it. Everybody massages the proposal until the discution diverges and nobody can follow it. I think we can solve this in a few ways..: Gather a team of people willing to help (including me) ,get support from nokia or Lets just vote yes/no on this proposal it is a very good starting point, stop the disc or We can of course also start a disc about voting and rules, and make it difficult for people to contribute by requiring a degree in RTFMing and maemo policies :p I must say that I am getting convinced that the current sdk is a big part of the problems we are facing . It creates two worlds one with tools and build system while the one that is easy to use greetings On Jan 13, 2008 4:40 PM, Andrew Flegg [EMAIL PROTECTED] wrote: Hi, This morning[1] I think I came up with a solution to the problems that have recently been discussed on maemo-users of too many repositories and not enough QA on packages. I'd like to raise it here for discussion to polish it, and then volunteers to help implement it. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: [LONG] New user/devel and newbie question
Hello Ulises On Jan 12, 2008 12:29 PM, Ulises [EMAIL PROTECTED] wrote: Dear all, First of all, hi everybody, as the subject says, new user (and hopefully new developer here). I got my old Nokia 770 a couple of days ago and I absolutely thrilled with it. First time mobile user and all, you can't blame me ;) Congragulations! I rember installing osso-xterm for the frist time and typing uname -a on the 770 as if it was yesterday. You are right in that not all the apps are installed on the SDK (the Nokia relases are based on maemo but contain closed source code) The install ussualy comes with two sbox targets one running x86 and the other running ARM using qemu emulation. The second one is mostly used to compile programs that target the real hardware and not used to test if a program is running correctly. The problems you describe are well know. If you are programming for hildon (gui stuff) I think moost people use the X86 based target while developing hildon. and only switch to arm to compile. Personaly I did not do much hildon based work so I was even able to develop (BT based software on a normal linux machine) and then only use the SDK to compile. I hope this helps(I have not read everything..)! greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: new project
On Jan 12, 2008 1:38 AM, Darius Jack [EMAIL PROTECTED] wrote: Hi, visited www.chumby.com Last time I checked it was only avaiable in the USA Robert is right. Nokia tablet is much better product for his project. Even old Nokia 770 is still mobile Internet station wifi-enabled with 640x480 touchscreen resolution. The 770 just like the other internet tablets had a 800x480 screen. greetings and success with your project ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: CFP for embedded room at FOSDEM
Just showing the nokia + canola + efl + mamona would already be a very sexy presentation IMHO. Could be a good lightning talk... http://fosdem.org/2008/lightningtalks Done, lets hope they like it.. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Representing libraries, applications by Finite State Machine or block diagrams (don't delete
On Nov 26, 2007 1:46 AM, Darius Jack [EMAIL PROTECTED] wrote: Hi, if there any chance to have applications written for Nokia tablet represented by block diagrams or by Finite State Machine like that http://www.tcpipguide.com/free/t_DHCPGeneralOperationandClientFiniteStateMachine.htm To speed up development time of third party open source applications I would welcome an option of block diagram or Finite State Machine included or attached. Any chance for implementation of such approach to open source development ? Hi I can recommend the state machine compiler. It can create diagrams and code based on a simple state machine language http://smc.sourceforge.net/ greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: USB host mode on N800
On Nov 22, 2007 5:58 PM, Dave Sullivan [EMAIL PROTECTED] wrote: Hey All, I've got the modified kernel image for usb host mode, but before I go ahead and try it, what kind of cable hacking is sufficient? I'd assume I could just purchase a USB extension cord (A-type to A-type recepticle), hack off the A-type and stick on a micro-USB connector.. but doesn't it require external power? Hi I have measured the vbus voltage and it was only about 3 volt a opposed to what would be required (5 volt) (there is no active voltage pump). I guess you will often need an external power(if possible just buy yourself a usb gender changer and plug the tablet into a powerd hub). While the patches are available is have not hear of anybody getting the n800 to work in usb-host mode. can somebody confirm a working usb-host on n800 or n810 perhaps? greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: SSL fails on a low level
Could it be a problem of entropy/random number generator? On 10/31/07, Akos Putz [EMAIL PROTECTED] wrote: Hi, On 10/31/07, Andrew J. Barr [EMAIL PROTECTED] wrote: My N800 tablet is failing to connect to any SSL servers at all, on a very low level (e.g. it's not just Opera). for the record: I'm suffering from the same problem (using wlan as well). But interestingly, it happens only occasionally. Tested with https servers with the browser, and with custom ssl-based communication. Occurs with the stock openssl library (delivered by the platform) as well as with my self-built openssl lib. thanks in advance, Akos ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Repositories mess: conclusions and actions
On 10/27/07, Steve Greenland [EMAIL PROTECTED] wrote: I also want to point out the classic the perfect is enemy of the good enough. The processes and documents can, and should, evolve as the needs of the audience and developers evolve. But almost anything would be an improvement to the existing situation. In particular, the current situation of encouraging random repositories has absolutely no protection against bad packages (or malicious packages). Just getting the all the current .debs, no matter what the source, into the same repo would be an improvement, because you could remove the bad package from distribution immediately, rather than having to somehow spread the word that package foo in repo bar should be avoided. That is one of my main concerns. and a very good reason to use a centralized process greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Repositories mess: conclusions and actions
The GPE pacakges in this repository use a different versioning scheme. Before you install one of this packages you have to remove all installed GPE application and library packages from other repositories. If you launch an application using one URL, it would use the libraries from URLs in the feed file on that URL, so different incompatible versions would not conflict. You could even run incompatible versions from different sites at the same time. They'd be cached and run from different directories. You'd just waste some memory and disk space, but it would work perfectly. When you know which version is best, you could purge the other one from the cache to save space. Hello it sounds like zero install has its advantages. However after reading this comment I would say that such a scheme would not be beneficial to the developers community/sharing . the reason why there are 3 sdk's is becasue there are apparently 3 different kind of incompatible apis I can't imagine zero install fixing that problem :p To be honest I think that zero install would be better than the current installer for end user programs provided that the apps would be end-user things and not libraries. if you start zero packaging python that would not be such a good idea. Disclaimer:I am not hindered by any knowledge about zero install :p Note that I am not happy with the current install files that are in use with regards to dependencies I think they should at least tell from what repositories the different dependencies must come from. 3. Also: Note that some dependencies are in the Maemo SDK repository, so before you install the packages you need to add the SDK feed. There is an install file for this below. How would zero install handle this(my imaginary programs require python and pygame)? 4. The packages are easier to create then .deb packages. That was an easy one. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Repositories mess: conclusions and actions
On 10/24/07, Neil Jerram [EMAIL PROTECTED] wrote: Quim Gil [EMAIL PROTECTED] writes: This is an invitation to resume all previous discussions about the repository mess and come up with conclusions and actions. Please read this through and have a say, specially if you are maintaining a repository with maemo packages out of maemo.org This all sounds very positive to me. The only thing I'd add is that Nokia/Maemo should consider providing a auto-builder service for Maemo packages, such that - developers could upload source code packages - the autobuilder would attempt to build them, for all supported platforms (gregale, bora and chinook) - if everything built successfully, the auto-builder would automatically submit through to the extras-testing repository - if there were problems, the auto-builder would email those back to the developer. Hello Neil, I agree with your points. I also know we have discussed this all before it is a sbox2/sbox/mud/oe and the standard debian build tools disc. As far as I am concern I would only thrust packages that where compiled by somebody trusted by/in the community. Next to your points I guess there is a huge need for simple packaging of for example python Apps. There are also requirement from the open-source/GPL side of things where you have to be able to deliver the sources of the packages you distribute. For most problems encountered different people found a solutions The latest and greatest thing I tried was the mamona project. It shows that it's possible to create a bleeding edge/open-source distro without the sbox/vmware for the nokia devices. http://dev.openbossa.org/trac/mamona (oe based distro) http://mud-builder.garage.maemo.org/index.php (mud builder) http://khertan.net/softwares/pypackager.php (PyPackager is a small gui tool to create debian package on a maemo device) http://raemo.garage.maemo.org/ (Access a device to perform testing) greetings ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: problems while building a Debian package in the scratchbox environment
Hi I have put pilot-link and jpilot (0.99.9) in mud and started putting the 99.8 patches into the 99.9 version (using meld). you could try it and start from that, at least it compiles and installs (but segfaults when reading $HOME/.jpilot/*) http://mud-builder.garage.maemo.org/index.php test repo http://maemo.mmapps.net/repo/jpilot.install On 9/5/07, Laurent Bloch [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Le mercredi 05 septembre 2007 Kees Jongenburger a écrit ceci : Hi I just downloaded and unpacked http://homepage.hispeed.ch/mlivoncic/jpilot770/jpilot_0.99.8_N770_packaging.tar.gz it contains .o files perhaps. did you try to first do a make clean just out of curiosity where do you run the dpkg-buildpackage rfakeroot -b -d command? As jpilot needs pilot-link, I did ran the command in the pilot-link-0.11.8 sub-directory. Thank you for your help, I see more clear things now, even if it is not perfectly obvious. ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers