Re: [maemo-developers] armel-debs.applieddata
Zoran Kolic wrote: Howdy! Any experience with armel-debs.applieddata.net/debian/pool/main ? Would be nice to use some precompiled binaries without bricking the device. debian/armel a newer glibc (2.5) and gcc (4.1) than maemo. While in mostly compatible, there is a problem with syscall(), as existing applications in maemo give the argument to syscall() using oldabi numbering, and the glibc expects EABI numbering. Another issue that several of the packages in maemo are forked (gtk..), and upgrading or accidentally pulling those packages from debian would likely break existing applications. But there is plans to make stuff compatible eventually. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] avahi port
Ühel kenal päeval, T, 2007-02-06 kell 17:33, kirjutas Andrew Barr: The Debian 'sid' init script does this: dbus-send --print-reply --system --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig However the one on the N800 just stops and starts the daemon, waiting one second in between. Running the above command on the device seems to work so I'll just put that in the avahi-daemon.postinst script. Where can I download the test package? :) Cheers, Priit ;) ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
RE: [maemo-developers] New list spin-off?
Sounds like a reasonable set of conclusions to me and gets my vote. The replyto discussion has been going for the best part of a year so it would be good to put a stake through that one's heart, Andy On Wednesday, February 07, 2007, at 07:01AM, [EMAIL PROTECTED] wrote: Thanks for the feedback. Still not 100 responses ;) but definitely we have a wider opinion now. New iteration: - No new list created. - Current lists are not renamed. - Flags in the subject are wiped out. - Reply-To is kept as it is. - maemo-developers is for... developers hacking either applications or the platform, plus any misc topic around the development platform. Community moderation is encouraged to ensure the list stays on topic. - maemo-users is for power users trying to use / tweak / install stuff that is not officially supported by Nokia but relies in the maemo platform. Community moderation is encouraged to ensure the list stays on topic. - Additional active lists with a specialized development focus hosted in maemo's Garage are advertised at http://maemo.org/community/mailing-lists.html - It is out of the scope of maemo.org to provide support to Internet Tablet pure users. There is the official documentation, there is Tableteer, there is also the unofficial but very useful http://www.internettablettalk.com/ forum. We reckon there is a gap here but our focus in maemo is development and innovation. We won't punish ;) pure end-users asking in maemo-users, but answering those questions is not a priority for the maemo community. -- Quim Gil Maemo team ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] How to change font
On Wed, 2007-02-07 at 07:01 +0800, ext 刘慧杰 wrote: I can’t display chinese font in the scratchbox environment when I edit using gedit, but I can input using gedit in the ubuntu. how to solve ? Drop any chinese Fonts into /user/share/font inside of scratchbox. Thanks/ By the way , is there a good input Chinese method? Officially, there is no Chinese input method available. For N770, there is gcin available [1]. you have to compiler source code. I didn't try if it is still compatible with N800. [1] http://cle.linux.org.tw/trac/wiki/GcinScreenMaemo Cheers X2 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Dream Scenario (Re: Maemo roadmap, SDK improvements...)
Hi, to me, the relationship between Maemo's FOSS parts and Maemo's closed parts are like the relationship between Ubuntu and its closed source driver packages (NVidia, WLAN firmware, etc.). I would be nicest if Maemo was distributed similar to that. Dave Neuer schrieb: What exactly are asking for here: an official tarball release of everything in one tree? Pointers to svn tags for each component? My dream scenario would be something that would easily allow non-Nokia developers to build a working firmware binary that is equivalent to the current official release, using as much source as possible. To do this, one would need: - An official deb-src repository of all open source Maemo packages written by Nokia (which developers can modify, build and package in Scratchbox) - Another official repository of all closed source Maemo binaries (which developers can add to their own Scratchbox environment) - A tool to prelink the software and create a firmware from these packages The workflow for a non-Nokia developer would be like this: - (Modify and) build all open-source packages that the developer is interested in using apt-get build-dep / apt-build / some similar tool. - Install the closed-source binary blob packages the developers wants using apt-get (for those .debs which have no foss replacements) - create a custom firmware, flash it - Bingo That way, non-Nokia developers can easily tinker with the open source parts of Maemo and learn about the system's API to write alternatives for the closed source parts (e.g. to replace the opera-based browser with a browser based on gtk+ webcore, while keeping all the other parts of Maemo). Also, it would allow us to create custom firmware. E.g. a firmware that contains my language only or adds languages that Nokia doesn't support, e.g. Japanese. Or a firmware that does not contain the RSS and the Mail application, but still can play MP3s. I don't know how naive or impertinent this dream scenario is and I hope that the folks at Nokia like it, as it's not meant as a rude request. So far, Nokia has made a great effort to allow non-Nokia developers write applications for Maemo. However, it is obvious that people are interested in working on Maemo's core itself to add small features and remove minor nits. (I am.) The dream scenario outlined above would make this possible and it appears to be doable and manageable without the need for NDAs, as binary blobs remain binary blobs. Regards, Hanno ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Dream Scenario (Re: Maemo roadmap, SDK improvements...)
On Wed, Feb 07, 2007 at 10:33:17AM +0100, ext Hanno Zulla wrote: to me, the relationship between Maemo's FOSS parts and Maemo's closed parts are like the relationship between Ubuntu and its closed source driver packages (NVidia, WLAN firmware, etc.). I would be nicest if Maemo was distributed similar to that. Not quite: you can run Ubuntu without any non-free components, but you can't exactly boot the N800 without a bootloader. For Maemo as a platform, generally the split is similar to Ubuntu (i.e. non-free stuff makes use of free stuff, and not in the other direction), but as you hit the lower levels of the stack, it's not so clear-cut. Also, the FIASCO generator would presumably have to be opened for this to happen. Cheers, Daniel (who has no position on the matter, or influence, but is just drive-by commenting) signature.asc Description: Digital signature ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Dream Scenario (Re: Maemo roadmap, SDK improvements...)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Daniel Stone schreef: On Wed, Feb 07, 2007 at 10:33:17AM +0100, ext Hanno Zulla wrote: to me, the relationship between Maemo's FOSS parts and Maemo's closed parts are like the relationship between Ubuntu and its closed source driver packages (NVidia, WLAN firmware, etc.). I would be nicest if Maemo was distributed similar to that. Not quite: you can run Ubuntu without any non-free components, but you can't exactly boot the N800 without a bootloader. For Maemo as a platform, generally the split is similar to Ubuntu (i.e. non-free stuff makes use of free stuff, and not in the other direction), Did I miss the opensourcing of DSME? but as you hit the lower levels of the stack, it's not so clear-cut. Also, the FIASCO generator would presumably have to be opened for this to happen. Cheers, Daniel (who has no position on the matter, or influence, but is just drive-by commenting) ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.5 (Darwin) iD8DBQFFyZ/sMkyGM64RGpERAnExAJ9HDT9HEjexKeaebk6rgELscdCu5gCgr4fS 1JruCw6Leo/GNYElaOHGB/Y= =S/X/ -END PGP SIGNATURE- ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Dream Scenario (Re: Maemo roadmap, SDK improvements...)
On Wed, Feb 07, 2007 at 10:46:20AM +0100, ext Koen Kooi wrote: Daniel Stone schreef: Not quite: you can run Ubuntu without any non-free components, but you can't exactly boot the N800 without a bootloader. For Maemo as a platform, generally the split is similar to Ubuntu (i.e. non-free stuff ^ makes use of free stuff, and not in the other direction), Did I miss the opensourcing of DSME? but as you hit ^^ the lower levels of the stack, it's not so clear-cut. signature.asc Description: Digital signature ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] How to learn DSP development for N800?
Hanno Zulla schrieb: Basically, I'm asking for what Frantisek just described in his message Maemo roadmap, SDK improvements... to this list: So the lack of responses is a hint that this doesn't exist? Too bad. Then I'd like to add this to the SDK improvements requests. Thanks! I hope it will be possible. Regards, Hanno ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] high CPU consuption caused by udhcp
Kalle Valo wrote: william maddler [EMAIL PROTECTED] writes: No way, just reflashed and nothing changed. CPU goes down as soon as I assign a static IP to N800. Oh man :( Well could have been worse actually! :) [...] What's the N800 software version? Flashed with latest available: 2.2006.51-6 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Dream Scenario (Re: Maemo roadmap, SDK improvements...)
Hi, Not quite: you can run Ubuntu without any non-free components, but you can't exactly boot the N800 without a bootloader. I'm aware of that. As long as I can download the bootloader binary blob and combine it with my self-built stuff to get a working firmware image, I'm happy. Is that possible? Regards, Hanno ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Problems installing Scratchbox
On Tuesday, February 06, 2007, at 08:05PM, Piotr Pokora [EMAIL PROTECTED] wrote: Hi, This is contrary to my experience. I was able to install xephyr on debian/sid with zero problems ( apt-get install xserver-xephyr ). Considering I'm not running the unstable sid release I'd expect this to be the case. It would appear that trying to install Xephyr on stable results in a load of packages being required to upgrade to sid. I do not think stable debian is the best choice for development box. Do you have an alternative suggestion? I initially tried Ubuntu but installation of Xephyr seems to have cost me the ability to log in. At least I had a working installation until that point. I have no idea what scratchbox version you had installed but 0.9 was indeed much more than a bit painfull on unstable debian. I'm using stable Debian not unstable. Does that make a difference to the level of pain? Personally, I removed 0.9 and installed packages from http://scratchbox.org/debian/ OK, I did that and followed the instructions on how to get up and running here: http://scratchbox.org/documentation/user/scratchbox-1.0/html/installdoc.html And failed to compile the hello_world app because of a lack of a working c compiler, with the message perhaps I should be using --host?. Err, where? Easy, smooth, fast and out of the box. If only that were the case. I've invested somewhere in the region of 15 hours time trying to get a working build environment, every one of the tutorials I've tried has failed for one reason or another and none of them seem to be a good match between what the tutorial suggests should happen and the tools actually present when you use them. The barrier to entry to developers seems to me to be very high. Andy ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Dream Scenario (Re: Maemo roadmap, SDK improvements...)
On Wednesday 07 February 2007 10:42, Daniel Stone wrote: Not quite: you can run Ubuntu without any non-free components, but you can't exactly boot the N800 without a bootloader. For Maemo as a platform, generally the split is similar to Ubuntu (i.e. non-free stuff makes use of free stuff, and not in the other direction), but as you hit the lower levels of the stack, it's not so clear-cut. so why nokia is claiming they have an oss product if they are not making any effort to open it ? we are not asking for opera, flash neither realplayer source code. just the minimal stuff to build community releases. if old devices like n770 get not supported anymore these requests needs to be satisfied. if nokia can't release the source code in any way, binary blobs should be available. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Re: What kind of tools and utilities you want in ARM
Hi, None of things you listed are developer tools (debuggers etc). They are applications or application features. - Eero ext Anuj Verma (Kevin) wrote: On Tue, 06 Feb 2007 12:47:47 +0200, mika.k.leppinen wrote: We are currently thinking what kind of tools and utilities would be the most useful for ARM based Maemo developers. Idea is that we would host some basic tools and utilities from common repository and hopefully when new platform version comes these tools work ASAP and fun can start immediately. So please tell what kind of tools you are using or wishing and why ? Regards, Mika Leppinen Many thanks for asking, I will like to request, following (some in progress) for N800 in stable versions: 1. Newer Pan news-reader port, Pan 0.12x http://pan.rebelbase.com/ (one available is a currently (older) non-maintained port of Pan 2. Elinks, text web browser - text based browsers are best friends at times. 3. Epiphany, Firefox GNOME based web browser since minimo seems out of maintenance for now. - basic reason is for the choice of an alternative browser 4. tin - text news-reader - Pan port might take some time, 5. Phone addressbook/sms/dial sync tool, maybe - gnokii - none available as of now. 6. GAIM instant messenger - there are more chat protocols to support 7. Snapshot/Video application - none available as of now. 8. Multisync/Opensync support - maybe a Nokia suit for Windows based on Opensync framework would be a nice effort for future cross platform compatibility and help to Opensync cross platform development. Nokia their users should benefit all the way and while that Linux desktop users have hopes for making sure their Nokia 770/n800 devices can sync. 9. Plucker support - FBreader is there but perhaps Plucker for Palm is the best, if its possible to re-write plucker for Linux/n800 that will be the best, else FB reader has lot to improve yet. - Oddly enough sunrisexp works better for plucking documents from web, then plucker-desktop (just to mention) - Perhaps still adding a functionality to quickly pluck document for later off-line reading is a nice feature app to suggest, that should add value to these devices and saves users on airtime + battery consumption 10. B/W mode for ebook mode if at-all possible with the hardware. - good for reading long web-pages plucker/e-books, saves battery eye sight of user. 11. Integrated device data encryption options self destruction of data upon brute-force attempts, like on Palms 12. Revelation or gnome-keyring encrypted password data management I hope you'll find these useful. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-commits] r9704 - in projects/haf/branches/gtk+/maemo-gtk-2-10: . gtk
Author: kris Date: 2007-02-07 12:53:22 +0200 (Wed, 07 Feb 2007) New Revision: 9704 Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilechooserutils.c projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilechooserutils.h Log: 2007-02-07 Kristian Rietveld [EMAIL PROTECTED] * gtk/gtkfilechooserutils.[ch] (hildon_gtk_file_chooser_install_properties): conditionalize with MAEMO_CHANGES, port over doc comment. Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog === --- projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog 2007-02-06 16:58:52 UTC (rev 9703) +++ projects/haf/branches/gtk+/maemo-gtk-2-10/ChangeLog 2007-02-07 10:53:22 UTC (rev 9704) @@ -1,3 +1,9 @@ +2007-02-07 Kristian Rietveld [EMAIL PROTECTED] + + * gtk/gtkfilechooserutils.[ch] + (hildon_gtk_file_chooser_install_properties): conditionalize with + MAEMO_CHANGES, port over doc comment. + 2007-02-06 Kristian Rietveld [EMAIL PROTECTED] * gtk/gtktreeview.c (gtk_tree_view_real_expand_row): Make sure the Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilechooserutils.c === --- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilechooserutils.c 2007-02-06 16:58:52 UTC (rev 9703) +++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilechooserutils.c 2007-02-07 10:53:22 UTC (rev 9704) @@ -119,11 +119,21 @@ do-overwrite-confirmation); } +#ifdef MAEMO_CHANGES +/** + * hildon_gtk_file_chooser_install_properties: + * + * Exactly the same as the private _gtk_file_chooser_install_properties() + * but exported for hildon-fm. + * + * Since: maemo 2.0 + */ void hildon_gtk_file_chooser_install_properties (GObjectClass *klass) { _gtk_file_chooser_install_properties (klass); } +#endif /* MAEMO_CHANGES */ /** * _gtk_file_chooser_delegate_iface_init: Modified: projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilechooserutils.h === --- projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilechooserutils.h 2007-02-06 16:58:52 UTC (rev 9703) +++ projects/haf/branches/gtk+/maemo-gtk-2-10/gtk/gtkfilechooserutils.h 2007-02-07 10:53:22 UTC (rev 9704) @@ -53,7 +53,9 @@ } GtkFileChooserProp; void _gtk_file_chooser_install_properties (GObjectClass *klass); +#ifdef MAEMO_CHANGES void hildon_gtk_file_chooser_install_properties (GObjectClass *klass); +#endif /* MAEMO_CHANGES */ void _gtk_file_chooser_delegate_iface_init (GtkFileChooserIface *iface); void _gtk_file_chooser_set_delegate(GtkFileChooser *receiver, ___ maemo-commits mailing list [EMAIL PROTECTED] https://maemo.org/mailman/listinfo/maemo-commits
Re: [maemo-developers] Bluetooth GPRS settings
On Tue, Feb 06, 2007 at 05:39:33PM -0600, Jae Stutzman wrote: I have been unable to get the N800 to BT dialup successfully to my Moto ROKR E2. The N800 successfully connects with my Moto V540. I've verified that the E2 works as a bluetooth modem with my XP laptop. The N800 connects and then disconnects right away. I've looked through the ppp options file and tweaked some settings here and there, but still no joy. Is this a known issue with some phones? Maybe someone with another moto linux phone can test and see if it works. It almost seems as though it is successful and then it hangs up straight away like pppd is not holding the connection on, but that is my unscientific opinion. On my phone I can see it dial, and connect and then disconnect. Password is ok since my V540 works. BTW this is with Cingular. Not sure what to try next. If you can get syslog on your 770, you can probably take a look at what the ppp daemon says when it disconnects. Marius Gedminas -- A bus station is where a bus stops, a train station is where a train stops. On my desk I have a work station... signature.asc Description: Digital signature ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Dream Scenario (Re: Maemo roadmap, SDK improvements...)
On 2/7/07, Daniel Stone [EMAIL PROTECTED] wrote: Also, the FIASCO generator would presumably have to be opened for this to happen. Carl said this too, and I'm unclear as to the dependency of an all-open-source FIASCO image on opening the flasher tool; it seems like I can already package up a new image using the closed-source flasher, no? Dave ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Dream Scenario (Re: Maemo roadmap, SDK improvements...)
Dave Neuer wrote: it seems like I can already package up a new image using the closed-source flasher, no? No :-) But once created, you can unpack it. Or you can flash each part seperately. Frantisek ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Three hires around maemo
Nokia is hiring and the 3 job positions are related to the development platform. See http://desdeamericaconamor.org/blog/node/331 I don't feel like doing HR promotion in this list, but since many people subscribed here are potential job candidates... I tought you would like to know. -- Quim Gil Maemo team ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Detecting N800 camera position
On 2/7/07, Iñigo Illán Aranburu [EMAIL PROTECTED] wrote: Hello everyone! Hey there! I was trying to write a simple program, and I would like to know if there is some way to detect when the camera gets rotated to the point that it should flip the image as does the internet call application that comes with OS2007. Fortunately, there are two very useful self-explainatory boolean gconf keys for these things: 1. /system/osso/af/camera-is-out 2. /system/osso/af/camera-has-turned BTW, since it's gconf, you can set-up notification callback in your applications for these events to, in case you need that. Hope this helps! P.S There is a D-Bus way to do the same thing as well but i think gconf is much simpler to deal with as compared to D-Bus. -- Regards, Zeeshan Ali Design Engineer, SW Open Source Software Operations Nokia Multimedia ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Detecting N800 camera position
you could also check: /sys/devices/platform/gpio-switch/cam_act/ /sys/devices/platform/gpio-switch/cam_turn/ On 2/8/07, Zeeshan Ali [EMAIL PROTECTED] wrote: On 2/7/07, Iñigo Illán Aranburu [EMAIL PROTECTED] wrote: Hello everyone! Hey there! I was trying to write a simple program, and I would like to know if there is some way to detect when the camera gets rotated to the point that it should flip the image as does the internet call application that comes with OS2007. Fortunately, there are two very useful self-explainatory boolean gconf keys for these things: 1. /system/osso/af/camera-is-out 2. /system/osso/af/camera-has-turned BTW, since it's gconf, you can set-up notification callback in your applications for these events to, in case you need that. Hope this helps! P.S There is a D-Bus way to do the same thing as well but i think gconf is much simpler to deal with as compared to D-Bus. -- Regards, Zeeshan Ali Design Engineer, SW Open Source Software Operations Nokia Multimedia ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers -- Kemal ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Detecting N800 camera position
Zeeshan Ali wrote: Fortunately, there are two very useful self-explainatory boolean gconf keys for these things: 1. /system/osso/af/camera-is-out 2. /system/osso/af/camera-has-turned BTW, since it's gconf, you can set-up notification callback in your applications for these events to, in case you need that. Hope this helps! P.S There is a D-Bus way to do the same thing as well but i think gconf is much simpler to deal with as compared to D-Bus. Thanks for the infos! What would be needed to launch an application other than messenger when a camera-is-out event takes place? On garage project malomo [1] we've thought of making a control panel applet to choose between launching messenger or camera application. [1] https://garage.maemo.org/projects/malomo Janne -- Janne Kataja, Movial Corporation Porkkalankatu 13 J, FI-00180 Helsinki Mobile +358 40 550 9801, Tel +358 9 8567 6400 Fax +358 9 8567 6401 www.movial.fi ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Detecting N800 camera position
On 2/7/07, Kemal Hadimli [EMAIL PROTECTED] wrote: you could also check: /sys/devices/platform/gpio-switch/cam_act/ /sys/devices/platform/gpio-switch/cam_turn/ You'd have to poll that, though, right? With gconf and dbus you'd be able to set a callback making the program more efficient, no? ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Detecting N800 camera position
On 2/8/07, Paul Klapperich [EMAIL PROTECTED] wrote: On 2/7/07, Kemal Hadimli [EMAIL PROTECTED] wrote: you could also check: /sys/devices/platform/gpio-switch/cam_act/ /sys/devices/platform/gpio-switch/cam_turn/ You'd have to poll that, though, right? With gconf and dbus you'd be able to set a callback making the program more efficient, no? yes. -- Kemal ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Bluetooth Headset: first steps
Hi, I've summarized some steps I took to get my bluetooth headset working with my 770 on this wiki page: http://maemo.org/maemowiki/BluetoothHeadsetHacking Thanks to the help of Johan and Ville who provided a new bluetooth firmware blob, it is possible to record audio using a bluetooth headset. So far, I didn't manage to playback audio via the headset, but maybe somebody else succeeds. Also, there's currently no application (I know of) that uses ALSA devices on the 770, so besides the sheer joy of having something on the 770 you don't have on the 800, it doesn't add much value. regards -- jochen ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Porting Qt to Maemo
Hello, today I did a little test with Qt and Maemo 2.2 SDK. I recompiled Qt 4.2.2 into the Scratchbox with maemo 2.2 installed and I was able to run a little Qt-HelloWorld inside the emulator. I wonder if it would be possible to realize a real port of Qt into Maemo and make it run on Nokia 770/800. In my opinion this could be possible. We should strip out parts that are not necessary, for example: examples, documentation, headers and possibly other stuff like opengl, variuos db drivers ecc we should try to reduce the size the most we can. Once this is done, we could also write application using Qt/C++ and not only GTK/C. What do you think about this? Anyone is interested in this project and want to help me? Best regards, -- Andrea Grandi email: [EMAIL PROTECTED] website: http://www.ptlug.org ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Porting Qt to Maemo
oh man, you're opening a can of worms with this one. I really wish Nokia had used Qt because we have a big library of apps for Qt/Embedded (or whatever it is called now), it just seems like Maemo is never quite done. At 02:51 PM 2/7/2007, Andrea Grandi wrote: Hello, today I did a little test with Qt and Maemo 2.2 SDK. I recompiled Qt 4.2.2 into the Scratchbox with maemo 2.2 installed and I was able to run a little Qt-HelloWorld inside the emulator. I wonder if it would be possible to realize a real port of Qt into Maemo and make it run on Nokia 770/800. In my opinion this could be possible. We should strip out parts that are not necessary, for example: examples, documentation, headers and possibly other stuff like opengl, variuos db drivers ecc we should try to reduce the size the most we can. Once this is done, we could also write application using Qt/C++ and not only GTK/C. What do you think about this? Anyone is interested in this project and want to help me? Best regards, -- Andrea Grandi email: [EMAIL PROTECTED] website: http://www.ptlug.org ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers Regards, Shawn Gordon President theKompany.com www.thekompany.com www.mindawn.com 949-713-3276 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] radio?!
On 2/7/07, Andrew Flegg [EMAIL PROTECTED] wrote: A user suggests it is: http://maemo.org/pipermail/maemo-users/2007-February/003605.html The repoository link did work well for me. Furthermore ive tested the fm-radio app from o-hand.com rep. Didnt ever know that it is possible to hear radiio with headset connected. However, I can't see an fm-radio app in the Opened Hand repo from looking at Packages.gz. Um, I dont know where this confusion is coming from, but we at OH have never written an app called fm-radio (or even heard of one). We know nothing about the radio. Sorry :( -- Matthew ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Porting Qt to Maemo
On Wed, 2007-02-07 at 15:23 -0800, Shawn Gordon wrote: oh man, you're opening a can of worms with this one. I really wish Nokia had used Qt because we have a big library of apps for Qt/Embedded (or whatever it is called now), it just seems like Maemo is never quite done. To be quite frank, I imagine it was licensing that caused Nokia to choose GTK+ over Qt. But that's another debate. On the other hand, there are already a large number of free software GTK + apps that are ported fairly easily to Maemo. There are precious few free software projects that use Qt (or C++ for that matter) outside of KDE--at least ones that would be considered candidates for running on the Nokia tablets. This was probably also a factor--not as much work is required to leverage already-existing applications for the tablets. Personally, I've grown rather fond of the GTK+-based handheld environments (Maemo and GPE) over Qtopia and Opie, which I used for a while on my Zaurus handhelds. I'm sure Trolltech's stonewalling of the GPLing of Qtopia 4, which basically led Opie to stagnate while GPE got better and better, didn't help my opinion either. That's just my preference. I don't see why anyone shouldn't try to port Qt to these devices...it would be an interesting technical exercise if nothing else. It would be nice if Nokia could open-source some more of the ITOS stack so that the community can have a little more flexibility in hacking at these tablets...regardless of your choice of GUI toolkit. Just my two cents, Andrew At 02:51 PM 2/7/2007, Andrea Grandi wrote: Hello, today I did a little test with Qt and Maemo 2.2 SDK. I recompiled Qt 4.2.2 into the Scratchbox with maemo 2.2 installed and I was able to run a little Qt-HelloWorld inside the emulator. I wonder if it would be possible to realize a real port of Qt into Maemo and make it run on Nokia 770/800. In my opinion this could be possible. We should strip out parts that are not necessary, for example: examples, documentation, headers and possibly other stuff like opengl, variuos db drivers ecc we should try to reduce the size the most we can. Once this is done, we could also write application using Qt/C++ and not only GTK/C. What do you think about this? Anyone is interested in this project and want to help me? Best regards, -- Andrea Grandi email: [EMAIL PROTECTED] website: http://www.ptlug.org ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers Regards, Shawn Gordon President theKompany.com www.thekompany.com www.mindawn.com 949-713-3276 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers -- Andrew Barr My life is an open book, but I'm not going to read it to you. -- David Hyde Pierce ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] radio?!
Nokia JUST released an application that activates an FM radio chip in the unit. No, this isn't an April Fools - I'm listening to FM radio on my N800 right now. The application plugs into the desktop, so you have to activate it on the desktop rather than from the application menu. Nokia really kept that one under their hats - kudos. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] radio?!
On Wed, 2007-02-07 at 18:42 -0600, David Hagood wrote: Nokia JUST released an application that activates an FM radio chip in the unit. What's the license and where can I get it? :-) No, this isn't an April Fools - I'm listening to FM radio on my N800 right now. The application plugs into the desktop, so you have to activate it on the desktop rather than from the application menu. Nokia really kept that one under their hats - kudos. Indeed ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers -- Andrew Barr My life is an open book, but I'm not going to read it to you. -- David Hyde Pierce ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Porting Qt to Maemo
At 04:42 PM 2/7/2007, Andrew Barr wrote: That's just my preference. I don't see why anyone shouldn't try to port Qt to these devices...it would be an interesting technical exercise if nothing else. It would be nice if Nokia could open-source some more of the ITOS stack so that the community can have a little more flexibility in hacking at these tablets...regardless of your choice of GUI toolkit. you can't port, one is C and one is C++, it requires a total rewrite. Just my two cents, Andrew Regards, Shawn Gordon President theKompany.com www.thekompany.com www.mindawn.com 949-713-3276 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] radio?!
On 2/7/07, Andrew Barr [EMAIL PROTECTED] wrote: On Wed, 2007-02-07 at 18:42 -0600, David Hagood wrote: Nokia JUST released an application that activates an FM radio chip in the unit. What's the license and where can I get it? :-) Not sure on the license, but Andrew Flegg posted it on the maemo-users list. It seems the packages list isn't up to date yet, so use the direct download for now. -- Forwarded message -- From: Andrew Flegg [EMAIL PROTECTED] Date: Feb 7, 2007 9:04 AM Subject: [maemo-users] Radio (was: Contacts on N800) To: [EMAIL PROTECTED] Cc: maemo-users@maemo.org On 2/7/07, Jens Becker [EMAIL PROTECTED] wrote: It was in the Catalogue 3rd party software Nokia Catalogue (3rd party software) * Web address http://catalogue.tableteer.nokia.com/non-certified/ * Distribution bora * Components user Direct download: http://repository.maemo.org/catalogue/certified/pool/bora/user/f/fmradio/fmradio_1.2.0_armel.deb Once installed, start XTerm and run fmradio. Headphones are required to be plugged in to act as an aerial, but it will output to either the speakers or the headphones - there are toolbar buttons to select. HTH, Andrew -- Andrew Flegg -- mailto:[EMAIL PROTECTED] | http://www.bleb.org/ ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] radio?!
On 2/7/07, Andrew Barr [EMAIL PROTECTED] wrote: On Wed, 2007-02-07 at 18:42 -0600, David Hagood wrote: Nokia JUST released an application that activates an FM radio chip in the unit. What's the license and where can I get it? :-) Ummm, there's a click-through license *groans* That's not a good sign. Good news is that AFAIK the radio uses the V4L2 API so a free rewrite or port of existing code should not be such a big deal. Andrew ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] radio?!
For me, it just showed up in the applications manager when I did a refresh. The license seems to be a closed license from Nokia - however, the drivers are all exported to userspace, so I would guess that you could roll your own pretty easily. ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] How to change font
2007/2/7, 刘慧杰 [EMAIL PROTECTED]: I can't display chinese font in the scratchbox environment when I edit using gedit, but I can input using gedit in the ubuntu. how to solve ? Thanks/ By the way , is there a good input Chinese method? You can use the repository I set up to install Firefly Chinese fonts. Here is the details: http://guoyong.org/2007/01/21/299 -- ___ http://guoyong.org ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] How to change font
2007/2/7, Sun Richard [EMAIL PROTECTED]: Officially, there is no Chinese input method available. For N770, there is gcin available [1]. you have to compiler source code. I didn't try if it is still compatible with N800. [1] http://cle.linux.org.tw/trac/wiki/GcinScreenMaemo Hi, Is it possible to use gcin with the Hildon virtual keyboard on N770 (not in SDK)? -- ___ http://guoyong.org ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Wierd dhcp problem that just started occuring...
Went to connect to web, etc. and started getting network error. Got around to opening xterm and noticed /etc/resolv.conf had 127.0.0.1 for name server?!? I haven't touched my main server's dhcpd config file for 2 years now. Disconnecting/reconnecting didn't update this file. When I update file manually to point to my dns...now I'm back on web. Am I confused or is this file supposed to get updated when you are dhcp client and this setting is pushed to you? Anybody else had this happen? ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Ogg Vorbis and the N800
On 1/30/07, Simon Pickering [EMAIL PROTECTED] wrote: Files are here (including the ~12% load tremor gst plugin): http://people.bath.ac.uk/enpsgp/temp/vorbis-stuff.tar.gz Put the libgst*.so files in /usr/lib/gstreamer-0.10/ and the others in /usr/lib/, note that you may not need all of the files in the tarball as some already exist, namely libao* and libgstvideo4linux.so. Make sure you symlink the files from *.so.X.x - *.so.X and again from *.so.X - *.so Cheers, Si I did this and installed 'gstreamer0.10-tools' then: gst-launch filesrc location=test.ogg !tremor ! dsppcmsink ...and voila, my ogg file played. Then following these instructions (mostly): http://maemo.org/platform/docs/multimedia/getting_started.html I was able to get the filemanager to mime them correctly and open up the media player when double-tapping on ogg files; however, the media player did NOT play the files...just sat there with an empty now playing panel. Anyone gotten this to work in media player? Also opened Bug 1035 for ogg on the N800 (which is sorta a dupe of Bug 176 for the 770, but there isn't a combined option) Hopefully this is something on Nokia's radar (Or at least a current howto that works :) Jae ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] radio?!
On 2/7/07, David Hagood [EMAIL PROTECTED] wrote: For me, it just showed up in the applications manager when I did a refresh. The license seems to be a closed license from Nokia - however, the drivers are all exported to userspace, so I would guess that you could roll your own pretty easily. I suspect it has not cleared the legal department and Nokia wanted to put it in tablet owners' hands instead of waiting. There is no reason for such a thing not to be open source, there is absolutely _nothing_ secret here that I could think of... Lawyers, gotta love 'em. Andrew ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Wierd dhcp problem that just started occuring...
I had a weird problem yesterday where the unit lost network connectivity (it was idle all day and I saw this issue when I got home from work) on the N800 (there was an exclamation over the network icon in the status bar). It wouldn't disconnect, I tried GPRS to get it to switch over then back to WLAN. But it locked up the device so that my taps still made the audible click, but the screen would not respond to anything. The power switch did not work, even if I held it (does that do anything on these devices?). I had to remove the battery to get it to die. Jae ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Internet Browser
I have another Problem I install Maemo 3.0 in ubuntu dappter. What should I do if I want to use it to browse internet page? 3X ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Ogg Vorbis and the N800
Am Donnerstag, 8. Februar 2007 schrieb Jae Stutzman: On 1/30/07, Simon Pickering [EMAIL PROTECTED] wrote: Files are here (including the ~12% load tremor gst plugin): http://people.bath.ac.uk/enpsgp/temp/vorbis-stuff.tar.gz Put the libgst*.so files in /usr/lib/gstreamer-0.10/ and the others in /usr/lib/, note that you may not need all of the files in the tarball as some already exist, namely libao* and libgstvideo4linux.so. Make sure you symlink the files from *.so.X.x - *.so.X and again from *.so.X - *.so Cheers, Si I did this and installed 'gstreamer0.10-tools' then: gst-launch filesrc location=test.ogg !tremor ! dsppcmsink ...and voila, my ogg file played. Then following these instructions (mostly): http://maemo.org/platform/docs/multimedia/getting_started.html I was able to get the filemanager to mime them correctly and open up the media player when double-tapping on ogg files; however, the media player did NOT play the files...just sat there with an empty now playing panel. Anyone gotten this to work in media player? Also opened Bug 1035 for ogg on the N800 (which is sorta a dupe of Bug 176 for the 770, but there isn't a combined option) Hopefully this is something on Nokia's radar (Or at least a current howto that works :) Jae Hi Jae, the people behind mogg [1] build some .dep's for 770. These packages worked well and integrated nicely into the audio app. They will hopefully soon release n800 packages? :) Krischan [1] https://garage.maemo.org/projects/mogg/ pgprkICd1QQcT.pgp Description: PGP signature ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] problem with osso_iap_get_statistics
Fabio Forno [EMAIL PROTECTED] writes: Most probably it's just a simple bug in osso-ic-lib. The sources for the library should be available somewhere, you might want to take a look at that. my problem is to find where, I can get the headers but not the sources, neither in the subversion repositoy The sources are quite well hidden if you don't use apt. (Why?) But here's a direct http link to the source file: http://repository.maemo.org/pool/bora/free/source/osso-ic-oss_1.0.4.tar.gz But I have to admit, that I'm really slow with email. I'm answering to an email which was sent on January 13th =) Sorry about this. -- Kalle Valo ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Xvideo support for Nokia 770?
Hello, It would be probably a good idea to discuss different possibilities for improving multimedia support on 770/N800. Now we have a fast JIT scaler that runs on ARM core, it solves all the video resolution related performance problems. I'm going to work on improving quality, performance and its inclusion into upstream ffmpeg library, this task is in my nearest plans: http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2007-January/051209.html As for the ways of improving multimedia support on Nokia 770, it may be done in the following ways (in no particular order): 1. Continue ffmpeg optimizations (motion compensation functions, finetune idct, have a look at the possibilities to optimize codecs other than mpeg4 and its variants) 2. Implement Xvideo extension support for Nokia 770 (using scaling done on ARM core) 3. Implement XvMC in some way (using C55x DSP for it as it is supposedly good for IDCT and motion compensation stuff) 4. Improve GStreamer plugins (replacements for dspfbsink and dspmpeg4sink running on ARM core, it could probably improve mpeg4 playback performance a lot and allow using higher video bitrates and resolutions that are currently available in MPlayer) 5. Try to relay color format conversion and scaling to DSP. If it works as expected, video scaling can be done with almost zero overhead for ARM core. Theoretically the same trick could probably also work for GStreamer if video output sink can provide its own buffer (::buffer_alloc). The first step would be to try just doing nonscaled color format conversion. If it is successful, some more advanced stuff can be tried such as JIT dynamic code generation on C55x. 6. Try porting vorbis decoder (tremor) to DSP 7. Try porting libmpeg2 to DSP. With audio decoding and scaling done on ARM core, it might improve overall mpeg2 playback performance, I wonder if nonconverted DVD video playback is even theoretically possible on Nokia 770. That's quite a big list and it contains some things that might be generally nice to have, but have relatively low practical value and are actually not worth efforts implementing :) There are two issues that need to be solved for this all to become reality: 1. We need some way of applying community developed upgrades for core system components such as xserver and xlib (if we go after Xvideo support on Nokia 770). They must be easy to install by end users, otherwise this all development does not make much sense. It would be also nice to integrate these improvements into official firmware later, but I wonder if Nokia has spare resources for doing this integration and its quality assurance. 2. Reliable information that is detailed enough for performing graphics and audio output from DSP, see http://maemo.org/pipermail/maemo-developers/2007-February/007949.html ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Xvideo support for Nokia 770?
Siarhei Siamashka wrote: 6. Try porting vorbis decoder (tremor) to DSP Thanks to Johannes Sandvall and Erik Montnémery this was already done http://fanoush.wz.cz/maemo/sandvall-thesis.pdf http://fanoush.wz.cz/maemo/sandvall-tremor.patch we just need a way to output audio fom dsp task and compile this thing. Frantisek ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers