Re: N810 available in nokia shop Germany - but discount code fails
Mine too, I read somewere in the list that the codes should work at 15. Dec. Detlef Am Montag, den 10.12.2007, 18:15 +0100 schrieb Uwe Koch: Hi, I just saw the N810 available in the online shop from Nokia Germany. But entering the discount code fails. We had the same situation with the developer program for the N800 already. I suppose the distributed discount codes for Germany are not registered in the shop yet or my special code is the problem. Has anyone of the german developers already ordered successfully his N810 with the code? I'd like to know if it's a general problem or a problem with MY code... Thanks for any feedback here! Best Regards, Uwe Koch __ _-_ \|).---'---`---. ||\._./ || / ,' `---' ___||_,--' -._ /___ ||(- `---._-' __ Ihr erstes Fernweh? Wo gibt es den schönsten Strand? www.yahoo.de/clever ___ 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
Porting to chinook
Hello, I recompiled vncviewer yesterday for chinook, but did not test yet (No N810:-). One minor issue, which might help developers in the future: the hildon-widgets in the includes had to be changed from #include hildon-widgets/hildon-program.h to #include hildon-1/hildon/hildon-program.h This will make the code base different for the two platforms (OS2008, OS2007), which is not very nice. A sym link would be nice (hildon-widgets to hildon-1/hildon). Or any better solution?! The only other change necessary was renaming hildon-libs-dev to hildon-1 in the debian control file. Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: regarding installing new applications
There might be a caching problem, if the system time of your development computer and N770 are different. Try to reboot N770. Am Samstag, den 13.10.2007, 22:51 -0400 schrieb harini satyanarayanan: Hi, I am new to maemo and N770. I thought whenever a new application is installed it will directly show up in the extras menu. Recently I tried to install a sample hello-world application by building the debian packages from scratch, I was able to install the application, but it does not show up on the extras menu. I am not sure how to start the application. can some one help?, what should i do to get it on the extras menu. Thanks in advance, thanks, Harini ___ 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: Possible bug in /usr/lib/libglib-2.0.so.0
Hi Fernando, I came closer to the problem. It seems to me, that not the gtkrc.cache file is broken, but the -rw-r--r--1 user users 25 Jun 29 14:30 current-gtk-key-theme -rw-r--r--1 root root 28 Sep 21 21:45 current-gtk-key-theme.cache -rw-r--r--1 user users 50 Jun 29 14:30 current-gtk-theme -rw-r--r--1 root root 52 Sep 21 21:45 current-gtk-theme.cache - cache files in /home/user/.osso are missing. They are not recached by the actual hildon-theme-cacher anymore. (It is disabled in the source // uncommented patch for maetronom, detlef // g_unsetenv (GTK2_RC_FILES); (I reenabled it, so 0.4.1 is working again for me, and added postinst to recache everything including .osso files) I have the files on the project maetronome and the bug report for maetronome in https://garage.maemo.org/tracker/index.php?func=detailaid=1189group_id=152atid=637 This is not a solution up to now. By the way, the hildon-theme-cacher can only be installed in red pill mode. Otherwize the app installer tells me: incompatible package. What is the reason for that. How does the app installer decide, that red pill mode is needed? Am Donnerstag, den 20.09.2007, 15:58 +0300 schrieb Fernando Herrera: Hi, El jue, 20-09-2007 a las 13:53 +0200, ext Detlef Schmicker escribió: Am I right, that the gtkrc.cache is corrupt in the latest image? I had a quite clean N800 installation and only added openssh and xterm before testing! Humm, this sounds very strange to me. What is the clean way to deliver a program which needs calling hildon-theme-cacher. I could not find a trusted source for hildon-theme-cacher and in I could not find the source code. So it is not possible to deliver it with my gpl application?! hildon-theme-cacher is installed in all the images, so you can just invoke it if you really need it from your applications. Usually new themes invokes it in the postinst script, either: hildon-theme-cacher path-to-your-theme or (to update all gtkrc caches): hildon-theme-recache-all The source code for this cacher program it's at stage svn. Latest sources are: https://stage.maemo.org/svn/maemo/projects/haf/trunk/hildon-theme-cacher/ but those are matching the current development versions of glib and gtk+ present on sardine and won't work with the latest official maemo release, so you probably want to look at: https://stage.maemo.org/svn/maemo/projects/haf/tags/hildon-theme-cacher/0.4.1-1/ Hope this helps. Salu2 ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Possible bug in /usr/lib/libglib-2.0.so.0
Hello, I have a strange problem: maetronome.garage.maemo.org (A port of GTick) crashes with bus error. I tracked down the problem with gdb and strace and the problem is connected to the file /usr/share/themes/default/gtk-2.0/gtkrc.cache If I delete it, the crash does not happen and everything works fine. I attach my output from gdb and strace. In case somebody wants to reproduce, think of LD_PRELOAD !! I seems that glib crashes during processing of gtkrc.cache Any tips? Any workarounds? Thanks a lot Detlef Nokia-N800-26:~# export LD_PRELOAD=/usr/bin/libesd.so.0 /usr/bin/libesddsp.so.0 Nokia-N800-26:~# gdb gtick . Program received signal SIG32, Real-time event 32. 0x41208a90 in pthread_create () from /lib/libpthread.so.0 (gdb) c Continuing. Program received signal SIGBUS, Bus error. 0x41162032 in g_scanner_scope_foreach_symbol () from /usr/lib/libglib-2.0.so.0 (gdb) bt #0 0x41162032 in g_scanner_scope_foreach_symbol () from /usr/lib/libglib-2.0.so.0 #1 0x411b04d4 in ?? () from /usr/lib/libglib-2.0.so.0 Cannot access memory at address 0xc (gdb) Nokia-N800-26:~# strace gtick open(/usr/share/themes/default/gtk-2.0/gtkrc.cache, O_RDONLY| O_LARGEFILE) = 10 fstat64(10, {st_mode=S_IFREG|0644, st_size=17592186044416, ...}) = 0 mmap2(NULL, 182448, PROT_READ, MAP_SHARED, 10, 0x430) = 0x40274000 close(10) = 0 --- SIGBUS (Bus error) @ 0 (0) --- +++ killed by SIGBUS +++ Process 2722 detached Nokia-N800-26:~# ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Possible bug in /usr/lib/libglib-2.0.so.0
Thanks a lot, that seems to work. Am I right, that the gtkrc.cache is corrupt in the latest image? I had a quite clean N800 installation and only added openssh and xterm before testing! What is the clean way to deliver a program which needs calling hildon-theme-cacher. I could not find a trusted source for hildon-theme-cacher and in I could not find the source code. So it is not possible to deliver it with my gpl application?! Thanks a lot Detlef Am Donnerstag, den 20.09.2007, 14:25 +0300 schrieb Fernando Herrera: Hi, this seems like a corruption of the Gtk Rc Cahce file (that is a custom patch in our gtk/glib). Can you try to re-create the cache after deleting it: $ hildon-theme-cacher /usr/share/themes/default/gtk-2.0/ and check if it crashes again? Salu2 El jue, 20-09-2007 a las 13:17 +0200, ext Detlef Schmicker escribió: Hello, I have a strange problem: maetronome.garage.maemo.org (A port of GTick) crashes with bus error. I tracked down the problem with gdb and strace and the problem is connected to the file /usr/share/themes/default/gtk-2.0/gtkrc.cache If I delete it, the crash does not happen and everything works fine. I attach my output from gdb and strace. In case somebody wants to reproduce, think of LD_PRELOAD !! I seems that glib crashes during processing of gtkrc.cache Any tips? Any workarounds? Thanks a lot Detlef Nokia-N800-26:~# export LD_PRELOAD=/usr/bin/libesd.so.0 /usr/bin/libesddsp.so.0 Nokia-N800-26:~# gdb gtick . Program received signal SIG32, Real-time event 32. 0x41208a90 in pthread_create () from /lib/libpthread.so.0 (gdb) c Continuing. Program received signal SIGBUS, Bus error. 0x41162032 in g_scanner_scope_foreach_symbol () from /usr/lib/libglib-2.0.so.0 (gdb) bt #0 0x41162032 in g_scanner_scope_foreach_symbol () from /usr/lib/libglib-2.0.so.0 #1 0x411b04d4 in ?? () from /usr/lib/libglib-2.0.so.0 Cannot access memory at address 0xc (gdb) Nokia-N800-26:~# strace gtick open(/usr/share/themes/default/gtk-2.0/gtkrc.cache, O_RDONLY| O_LARGEFILE) = 10 fstat64(10, {st_mode=S_IFREG|0644, st_size=17592186044416, ...}) = 0 mmap2(NULL, 182448, PROT_READ, MAP_SHARED, 10, 0x430) = 0x40274000 close(10) = 0 --- SIGBUS (Bus error) @ 0 (0) --- +++ killed by SIGBUS +++ Process 2722 detached Nokia-N800-26:~# ___ 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
libasound2 package for N770 (not hacker addition)
Is there a good source for libasound2 for N770? Thanks Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Possible bug in /usr/lib/libglib-2.0.so.0
Am Donnerstag, den 20.09.2007, 15:58 +0300 schrieb Fernando Herrera: Hi, El jue, 20-09-2007 a las 13:53 +0200, ext Detlef Schmicker escribió: Am I right, that the gtkrc.cache is corrupt in the latest image? I had a quite clean N800 installation and only added openssh and xterm before testing! Humm, this sounds very strange to me. What is the clean way to deliver a program which needs calling hildon-theme-cacher. I could not find a trusted source for hildon-theme-cacher and in I could not find the source code. So it is not possible to deliver it with my gpl application?! hildon-theme-cacher is installed in all the images, so you can just invoke it if you really need it from your applications. Now I have to H fresh installed RX-34_2007SE_4.2007.26-8_PR_COMBINED_MR0_ARM.bin (loaded my backup from sdcard) installed openssh in red pil and Nokia-N800-26:~# cd / Nokia-N800-26:/# find|grep hildon-the Nokia-N800-26:/# Usually new themes invokes it in the postinst script, either: hildon-theme-cacher path-to-your-theme or (to update all gtkrc caches): hildon-theme-recache-all The source code for this cacher program it's at stage svn. Latest sources are: https://stage.maemo.org/svn/maemo/projects/haf/trunk/hildon-theme-cacher/ but those are matching the current development versions of glib and gtk+ present on sardine and won't work with the latest official maemo release, so you probably want to look at: https://stage.maemo.org/svn/maemo/projects/haf/tags/hildon-theme-cacher/0.4.1-1/ Hope this helps. Thanks Salu2 ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: Possible bug in /usr/lib/libglib-2.0.so.0
I have a realy strange behaviour: hildon-theme-cacher 0.2.0-1 works for me, newer ones lead to crash of my app. The size of gtkrc.cache does not differ?! Detlef Am Donnerstag, den 20.09.2007, 15:58 +0300 schrieb Fernando Herrera: Hi, El jue, 20-09-2007 a las 13:53 +0200, ext Detlef Schmicker escribió: Am I right, that the gtkrc.cache is corrupt in the latest image? I had a quite clean N800 installation and only added openssh and xterm before testing! Humm, this sounds very strange to me. What is the clean way to deliver a program which needs calling hildon-theme-cacher. I could not find a trusted source for hildon-theme-cacher and in I could not find the source code. So it is not possible to deliver it with my gpl application?! hildon-theme-cacher is installed in all the images, so you can just invoke it if you really need it from your applications. Usually new themes invokes it in the postinst script, either: hildon-theme-cacher path-to-your-theme or (to update all gtkrc caches): hildon-theme-recache-all The source code for this cacher program it's at stage svn. Latest sources are: https://stage.maemo.org/svn/maemo/projects/haf/trunk/hildon-theme-cacher/ but those are matching the current development versions of glib and gtk+ present on sardine and won't work with the latest official maemo release, so you probably want to look at: https://stage.maemo.org/svn/maemo/projects/haf/tags/hildon-theme-cacher/0.4.1-1/ Hope this helps. Salu2 ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
Re: [Fwd: Re: /dev/dsp]
I compiled esound-clients from debian tar (without patch) copied esddsp, libesd.so.0 and libesddsp.so.0 to the places and started ./esddsp ./gtick and everything works fine. Detlef Am Dienstag, den 11.09.2007, 21:22 +0200 schrieb Detlef Schmicker: Hi, I have some progress: I compiled alsa-oss (oos emulation for alsa) on maemo and tried to start gtick with Nokia-N800-26:/home/user# ./aoss ./gtick dsp_protocol_open_node(): Could not open pcm device file /dev/dsptask/pcm3 As you see, it is the actual firmware on N800. The device is present in /dev. Do you have any idea, what might be the problem. I did not find any simelar problem. Detlef E-Mail-Nachricht-Anlage, Weitergeleitete Nachricht - Re: /dev/dsp Weitergeleitete Nachricht Von: Detlef Schmicker [EMAIL PROTECTED] An: Marc-Andre Lureau [EMAIL PROTECTED] Betreff: Re: /dev/dsp Datum: Mon, 10 Sep 2007 16:34:25 +0200 HI, Thanks, I was afraid of this :-) No, I just compiled in scretchbox and I was able to start it on N800. Do you know of any projects, which might make a bridge from oos /dev/dsp device to GStreamer, ALSA or esd?! (I am not very familar with sound systems up to now) Detlef Am Montag, den 10.09.2007, 11:35 +0300 schrieb Marc-Andre Lureau: Hi! GTick is seriously cool for musicians, especially if it is on a n770/800 Excellent idea :) I can see from the source that GTick only works with OSS. Unfortunately, OSS is not supported... Extra work will be needed. An application can use GStreamer, ALSA or esd: http://maemo.org/development/documentation/how-tos/3-x/multimedia_architecture.html Is your progress already published on a git branch, or garage? Cheers, On Sat, 2007-09-08 at 20:17 +0200, ext Detlef Schmicker wrote: Hay, I tried to port gtick (metronom application). I need to enter the sound device, but there is no /dev/dsp availible. Is there an easy way to install one?! Thanks Detlef ___ 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
Armel port may become debian
Hello, for a long time I did not post to the list. But some minutes ago I read, that the armel port people try to get an official debian distribution. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=439832 Some months ago I posted a way to install debian etch (arm and armel) on the N800 using vncviewer as a graphical frontend. http://lists.maemo.org/pipermail//maemo-developers/2007-February/008480.html With an official armel port this becomes much more interesting, as the perfomance (mainly of floating point operation) becomes much better than the arm port and nearly all applications become supported. Even the arm port had quite good perfomance for most applications. E.g. I missed my computer algebra system (maxima) during holiday, and it was easily installed on debian etch, no port to maemo needed. If anybody is interested in helping to set up a nice way to install debian armel on N800, please send me a mail. I did a debootstrap install of debian / etch / arm port some weeks ago, without major problems. Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
remove dublicate follow ups in garage.maemo.org?
Is there a way, to remove follow ups (dublicates) in the bug reports on garage.maemo.org (as admin)? I could not find, Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: How VNCVIEWER can bring non maemo applications onto the N800
Hay Neil, I only want to stress one advantage of option #1. This would install about 7MBytes, where as option #2 and #3 will be about 100MBytes or more. This would be a reason to keep option #1 in mind, e.g. for a quick port of rdesktop, an application many users request... But personally I prefer option #3. But you need a big internal SD-flash. Detlef Am Dienstag, den 20.02.2007, 21:44 + schrieb Neil Jerram: Detlef Schmicker [EMAIL PROTECTED] writes: Hello, the last weeks I played around a little with setups, which allow to run applications on N800, which are not ported to maemo. The main problem using this kind of applications is the missing keyboard, if they are cross compiled. In penguinbait's experiments, I believe he uses xkbd to solve this. Presumably that would work with your approach too? vncviewer (http://vncviewer.garage.maemo.org/ ) can handle this, as easily is tested connecting to a debian linux machine and trying all the applications availible. Oh I see, that is clever! (I guess xkbd is still possible, but the vncviewer keyboard is much more convenient.) Have a look at the screen shot at http://physik.de/770/ with debian / testing runnin on a N800 within chroot and vncviewer. Very nice! To check that I've understood correctly: - Are you saying that everything from the debian/testing arm port will run without needing recompilation? - Am I right in thinking that the chroot is only needed so as not to mix up the debian/testing distribution with the maemo? (In other words, it's not required by something about how Xvnc and vncviewer work?) I tried three different setups (all are working, but none is enduser ready:-) 1.) I compiled Xvnc using the source from debian/testing within bora. This was running on N800. Than I started Xvnc for display :8 (from xterm) set the display variable and started the crosscompiled but unported version of e.g. rdesktop. Than vncviewer was started to view this localaly. How does a bora-compiled Xvnc differ from Xvnc in debian/testing? Is it just which libraries (libc etc.) it links to? This way one can use cross compiled version of linux software. 2.) I installed the debian armel port within a chroot environment, installed the vncserver package within this port and did basicaly the same as in 1.) what to be done for setup this: I have debian / armel port running on N800 on a 512 internal flash. I had to format it with ext3 filesystem (I think ext2 would have been OK) I had to insmod mbcache and ext2 module I mounted it I unpacked the rootfs from http://lists.debian.org/debian-arm/2007/01/msg00034.html I installed chroot and chrooted to the directory (I installed a new version of tar (compiled from sources), as the busybox does not support bz2 files) Now I do a gpt-get update within chroot ... This way all packages within this debian armel port seem to be usable on the N800 ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
How VNCVIEWER can bring non maemo applications onto the N800
Hello, the last weeks I played around a little with setups, which allow to run applications on N800, which are not ported to maemo. The main problem using this kind of applications is the missing keyboard, if they are cross compiled. vncviewer (http://vncviewer.garage.maemo.org/ ) can handle this, as easily is tested connecting to a debian linux machine and trying all the applications availible. Have a look at the screen shot at http://physik.de/770/ with debian / testing runnin on a N800 within chroot and vncviewer. I tried three different setups (all are working, but none is enduser ready:-) 1.) I compiled Xvnc using the source from debian/testing within bora. This was running on N800. Than I started Xvnc for display :8 (from xterm) set the display variable and started the crosscompiled but unported version of e.g. rdesktop. Than vncviewer was started to view this localaly. This way one can use cross compiled version of linux software. 2.) I installed the debian armel port within a chroot environment, installed the vncserver package within this port and did basicaly the same as in 1.) what to be done for setup this: I have debian / armel port running on N800 on a 512 internal flash. I had to format it with ext3 filesystem (I think ext2 would have been OK) I had to insmod mbcache and ext2 module I mounted it I unpacked the rootfs from http://lists.debian.org/debian-arm/2007/01/msg00034.html I installed chroot and chrooted to the directory (I installed a new version of tar (compiled from sources), as the busybox does not support bz2 files) Now I do a gpt-get update within chroot ... This way all packages within this debian armel port seem to be usable on the N800 3.) I did basically the same but with debian / testing for the arm platform. I compiled debootstrap for maemo, used it to install debian / sarge into a chroot environment. Than I configured /etc/apt/sources.list to use debian testing within the chroot. Did a apt-get update and apt-get dist-upgrade (if I remember correctly I had to remove apt-get first and install the version from debian / stable download dpkg -i), installed vncserver and icewm (window manager) and two init scripts: /root/init.sh with on N800 to start the chroot environment #!/bin/sh insmod /mnt/initfs/lib/modules/2.6.18-omap1/mbcache.ko insmod /mnt/initfs/lib/modules/2.6.18-omap1/ext2.ko mount /dev/mmcblk0p1 /media/mmc2 chroot /media/mmc2/sid-arm /root/init.sh and within the chroot environment there was #!/bin/sh Xvnc -depth 16 -geometry 800x600 :8 export DISPLAY=:8 icewm mount proc /proc -t proc mount devpts /dev/pts -t devpts xsetroot -solid rgb:00/00/30 /bin/bash And up was the debian testing on the N800. I tried running firefox, gimp, kstars, xterm (a device was missing in debian / testing). firefox was quite fast, kstars very slow (floating point ?) gimp was slow too. But simple applications (gnome based and kde based) seem to run perfectly, just apt-get them within debian / testing and run. E.g. rdesktop runs fine in this setup. I expect even gnome desktop would be installable, only my 512 internal sd-card is to small:-) Thus anybody discussing, helping ... to get (I would love the debian / testing) setup enduser ready? A 300 MByte root fs I do not want to deliver, which would be the easiest way :-) Or getting the first setup developer ready, so that they may easily crosscompile an launch application they love. How to pack this for maemo (dependence an vncviewer and Xvnc server (not x11vnc as in 2006 application list :-) Hope some discussions will start :-) Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Maemo ARMEL server
Hi Andrew, I came from the other side to the problem. A lot of problems one have with unported debian application is, that one is missing keyboard support and right mouse click and maybe the size of the screen is to small. With vncviewer one can overcome all this problems, as one can use nearly all debian applications as can be tried connecting to a standard debian PC. One possibility is, that the Xvnc - vncviewer setup can extend your MUD-builder to using graphical applications. At least non GTK applications which need a keyboard can not be used without this as far as I understand it. I thought about a different type of setup: Something like set up a guest debian e. g. on the internal flash which uses an Xvnc X-server. This guest debian would be independend from maemo and can be used for all applications, which you need but which are not ported. But I am not sure, how to set up. I hope I understood MUD correctly. Please let me know, if I missed your way to use (non gtk) graphical applications with keyboard. Detlef Am Dienstag, den 13.02.2007, 16:39 + schrieb Andrew Flegg: On 2/13/07, Detlef Schmicker [EMAIL PROTECTED] wrote: I am quite interested in a big armel archive. I did a test setup with Xvnc and vncviewer (both running on the N800), which allows to run crosscompiled, but not ported debian applications, even if they are graphic applications and need a keyboard. That's the idea behind MUD-Builder: http://mud-builder.garage.maemo.org/ If we could set up an automatic maemo (from unchanged debian source) armel repository, this would be realy great, as it would bring thousends of applications onto N800 (Possibly N770 is to restricted with the amound of RAM, and I did not try Xvnc on maemo 2.1). Unfortunately, as you found with dependencies, it doesn't make sense to recompile the whole of Debian - that'd include the base packages like libc6, the kernel, X etc. which you still want from Maemo. You've also got to start patching debian/control so that the build dependencies match what you've got available in Maemo. The end result is that it needs some careful thought and consideration, rather than just building all of Debian. Which is what we created MUD for :-) Let me know if you've got any questions. Cheers, Andrew ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] building xserver-xomap
Hi, I just try to build xserver-xomap on maemo 3.0 apt-get source xserver-xomap to get the source and (after installing most of the missing libs) dpkg-buildpackage -rfakeroot ... dpkg-checkbuilddeps: Using Scratchbox tools to satisfy builddeps dpkg-checkbuilddeps: Unmet build dependencies: flex quilt dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting. dpkg-buildpackage: (Use -d flag to override.) [sbox-SDK_ARMEL: ~/xorg-server-1.1.99.3] At least quilt is realy needed, as -d does not work. would be great, if anybody could help Thanks, Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] building xserver-xomap
Any idea where to get them, apt-get install quilt does not find it? Thanks Detlef Am Mittwoch, den 31.01.2007, 15:24 +0100 schrieb Jorge Salamero Sanz: On Wednesday 31 January 2007 15:18, Detlef Schmicker wrote: dpkg-checkbuilddeps: Unmet build dependencies: flex quilt you need to install flex and quilt, if you are sure that they are not needed (you have modified debian/rules ...), just remove them from debian/control ___ 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] xbase-clients ??
Hi, I succeeded yesterday evening building: http://thelemming.org.uk/maemo/btmice/maemo_mouse_readme.txt helped a lot. additional I had to install compositeext-2.0 from the same freedesktop source. But xauth does not seem to be included :-) But I learnd, that Xvnc has to be build within the x-server sources. As far as I understand, it is only possible with xfree and xorg, not with xserver-kdrive. Does anybody have an idea, how one might setup a virtual screen vnc server for maemo? Detlef Am Sonntag, den 28.01.2007, 08:55 +0100 schrieb Kees Jongenburger: As I am afraid xauth may depend on the version of the running x-server on 770, I hoped, somebody may have build the package. Hi . II would also be interested in having the Xnest binary. I have tried to build the kdrive-xserver yesterday but did not succeed( I did not give up yet). I guess that anybody building the package can provide booth geetings ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Xvfb for maemo?
Hi, does anybody have information on a virtual framebuffer (Xvfb) for maemo? I could not find it in the xserver-kdrive. Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] xbase-clients ??
Hello, I try to compile vncserver from realvnc. Does anybody have information on the xbase-clients package for maemo, I could not find it. Thanks a lot Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Pressing two hardware buttons at the same time: possible to detect?
Hello, I tried to use the plus-hardware button together with cursor up (GDK_Up). I wanted to hold plus button while pressing GDK_Up. In this case, I only receive the key_press for plus_button. It seems, that while one button is pressed, no other press event is send. Is this correct, or is there a way, I can detect a second key pressed, while one key is holded down. Thanks a lot, Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] [maemo-announce] Nokia Developer Device Program
Hello, how do we apply? Detlef Am Montag, den 08.01.2007, 02:04 +0200 schrieb Ferenc Szekely: Hello, Nokia is launching a Developer Device Program to provide open source developers with Nokia N800 Internet Tablets at a discount. Maemo.org will be providing 500 devices at a price of 99 Euros per device to selected open source developers. Eligible developers will be provided a discount code to be used at the Nokia N800 online shop. Please visit http://www.maemo.org/ for details. On behalf of the maemo team, Ferenc ___ maemo-announce mailing list [EMAIL PROTECTED] https://maemo.org/mailman/listinfo/maemo-announce ___ 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] wlan performance
Hi, I am trying to optimize vncviewer at the moment. I wonder, if somebody has experiance with wlan performance. As far as my tests show up, I do not get more than around 500kByte/s. iwconfig tells me, that I have a connection with 54MBits: wlan0 IEEE 802.11b/g ESSID:NLAN Mode:Managed Frequency:2.442 GHz Access Point: 00:0F:B5:9B:98:7B Bit Rate=54 Mb/s Tx-Power=19 dBm Sensitivity=0/200 RTS thr=2347 B Fragment thr=2346 B Encryption key:9D6C-F998-59 Security mode:restricted Power Management:on Link Quality=41/0 Signal level=-52 dBm Noise level=-93 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:3 Invalid misc:0 Missed beacon:0 The wired network is of 100MBit. Has anybody seen higher transfer rates. What software can I use to test? Any tcp/ip parameters which easyly can be changed for higher transfer rates on Nokia 770. Thanks a lot for all replies Detlef ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] flasher does not detect device anymore
Hi, while trying to upgrade to new OS2006 version my nokia is not detected anymore. usb is working fine when device is running and I mount the device. but using the flasher procedure I do not get the device recognized: I followed the instructions from howto 770: Unplug charger and switch off the Nokia 770. Connect it to your computer via USB * PC: Execute as root (or as a normal user with rights to use the USB port): ./flasher-2.0 -F SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin -f -R * PC: Suitable USB device not found, waiting is displayed on the console * 770: Now plug in the charger to switch on the 770 or switch it on using the power button WHILE holding the Home-button * PC: Watch the messages as the image loads to the 770 after which it reboots automatically -- you're done now! but: sarge:/home/detlef# ./flasher-2.0 -F SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin -f -R flasher v0.8.1 (May 30 2006) SW version in image: SU-18_2006SE_2.2006.39-14_PR_MR0 Image 'kernel', size 1268864 bytes Version 2.6.16-200638osso1 Image 'initfs', size 1895680 bytes Version 0.76 Image 'rootfs', size 59899904 bytes Version NOKIA770_2006SE_2.2006.39-14_PR_MR0 Image '2nd', size 8704 bytes Version 0.9.14-5 Image 'xloader', size 13824 bytes Version 0.9.14-5 Image 'secondary', size 86912 bytes Version 0.9.14-5 Suitable USB device not found, waiting and nothing happens. The display shows the usb logo up right for a while, than battery charging. Any tips? Detlef -- Detlef Schmicker [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] flasher does not detect device anymore
After hours of searching I found: newer linux kernels need a patch for flasher-2.0 please add a patched version for download from wiki:: A fix for this is to run the following command: perl -pi -e 's-/proc/bus/usb-/dev/bus/usb\000-;' -i.backup flasher where flasher is the location of your (already checked) flasher linux binary. The original image will be backed up into flasher.backup. Detlef Am Freitag, den 03.11.2006, 13:45 +0100 schrieb Detlef Schmicker: Hi, while trying to upgrade to new OS2006 version my nokia is not detected anymore. usb is working fine when device is running and I mount the device. but using the flasher procedure I do not get the device recognized: I followed the instructions from howto 770: Unplug charger and switch off the Nokia 770. Connect it to your computer via USB * PC: Execute as root (or as a normal user with rights to use the USB port): ./flasher-2.0 -F SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin -f -R * PC: Suitable USB device not found, waiting is displayed on the console * 770: Now plug in the charger to switch on the 770 or switch it on using the power button WHILE holding the Home-button * PC: Watch the messages as the image loads to the 770 after which it reboots automatically -- you're done now! but: sarge:/home/detlef# ./flasher-2.0 -F SU-18_2006SE_2.2006.39-14_PR_F5_MR0_ARM.bin -f -R flasher v0.8.1 (May 30 2006) SW version in image: SU-18_2006SE_2.2006.39-14_PR_MR0 Image 'kernel', size 1268864 bytes Version 2.6.16-200638osso1 Image 'initfs', size 1895680 bytes Version 0.76 Image 'rootfs', size 59899904 bytes Version NOKIA770_2006SE_2.2006.39-14_PR_MR0 Image '2nd', size 8704 bytes Version 0.9.14-5 Image 'xloader', size 13824 bytes Version 0.9.14-5 Image 'secondary', size 86912 bytes Version 0.9.14-5 Suitable USB device not found, waiting and nothing happens. The display shows the usb logo up right for a while, than battery charging. Any tips? Detlef -- Detlef Schmicker [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] thumb keyboard
Hi, I want to add invoking the thumb keyboard by holding the OK key longer in vncviewer. I could not find any documentation to access the keyboard style. Any tips? Thanks a lot. -- Detlef Schmicker [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] automatic byte order check
Hello, I had a look at the vncviewer and saw, that it is working in the sandbox in connection with vino (gnome vnc server). On the device the CoRRE encoding does not work. Probably it is a byte order problem. The code has a lot of byte order (e.g. GUINT16_TO_BE). Is there a way to automaticaly warn critical points at compilation? Are there any tools? Thanks a lot Detlef -- Detlef Schmicker [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] Missing library in the 2006 beta version?
Hi, the lib is in the repositry. You should be able to use (how to config the repositry is in the mailing list) Nokia770-22:~# apt-get install libxrandr2 Reading package lists... Done Building dependency tree... Done The following NEW packages will be installed: libxrandr2 0 upgraded, 1 newly installed, 0 to remove and 3 not upgraded. Need to get 8672B of archives. After unpacking 65,5kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! libxrandr2 Install these packages without verification [y/N]? on the device. Please keep me informedabout x11vnc. I am very interested in the app. Detlef Am Freitag, den 30.06.2006, 01:48 -0700 schrieb Israel Herraiz: Hi, I am trying to compile x11vnc for the 770. I downloaded the sources [1], and compiled it under the scractchbox with the SDK_ARM profile (with maemo 2.0 beta). I copied the binary to the 770, but it lacks one of the libraries (the same binary run perfectly in the scratchbox). This is the output of the ldd command in the scractchbox: [sbox-SDK_ARM: ~/x11vnc-0.8.orig/x11vnc] ldd x11vnc libXext.so.6 = /usr/lib/libXext.so.6 (0x) libXtst.so.6 = /usr/lib/libXtst.so.6 (0x) libXrandr.so.2 = /usr/lib/libXrandr.so.2 (0x) libX11.so.6 = /usr/lib/libX11.so.6 (0x) libnsl.so.1 = /lib/libnsl.so.1 (0x) libpthread.so.0 = /lib/libpthread.so.0 (0x) libz.so.1 = /usr/lib/libz.so.1 (0x) libjpeg.so.62 = /usr/lib/libjpeg.so.62 (0x) libc.so.6 = /lib/libc.so.6 (0x) libdl.so.2 = /lib/libdl.so.2 (0x) libXrender.so.1 = /usr/lib/libXrender.so.1 (0x) libXau.so.0 = /usr/lib/libXau.so.0 (0x) /lib/ld-linux.so.3 = /lib/ld-linux.so.3 (0x) The file /usr/lib/libXrandr.so.2 is not present in the 770: Nokia770-22:/home/user# ls /usr/lib/libXr* /usr/lib/libXrender.so.1 /usr/lib/libXrender.so.1.3.0 And this is the output when I try to run the program: Nokia770-22:/home/user# ./x11vnc ./x11vnc: error while loading shared libraries: libXrandr.so.2: cannot open shared object file: No such file or directory I think that the environment in the scratchbox and the 770 are the same (with some exceptions, for instance the Bluetooth stuff), so I think that libXrandr.so.2 is missing in the 770. BR, Israel [1] http://saunby.net/download/nokia770/x11vnc/x11vnc_0.8.orig.tar.gz ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] Problem with Menu startup
I am fighting with menu startup of my application. If I start from xterm, all is fine. Even icons are shown in task bar ... if I start from menu (very simelar to maemopadplus) it starts up and goes down after 20 seconds again. On device and on SDK_PC has anybody an idea. I think I did not have this problem on 2005 Thanks Detlef hn-wm.c:264,hn_wm_top_service() Called with 'gtkteach' hn-wm.c:302,hn_wm_top_service() ### Failed to read memory limits, using scratchbox ?? hn-wm.c:335,hn_wm_top_service() unable to find service name 'gtkteach' in running wins hn-wm.c:336,hn_wm_top_service() Thus launcing via osso_manager_launch() hn-wm.c:1210,hn_wm_dbus_method_call_handler() Checking if service: 'com.nokia.gtkteach' is watchable hn-wm.c:1225,hn_wm_dbus_method_call_handler() Showing Launchbanner... Hildon App hn-wm.c:1436,hn_wm_compute_watched_window_hibernation_key() computing hibernation key hn-wm.c:1458,hn_wm_compute_watched_window_hibernation_key() hibernation key: gtkteach hn-wm-watched-window.c:586,hn_wm_watched_window_new() new watched window, key gtkteach hn-wm-watched-window.c:593,hn_wm_watched_window_new() win 0x0 hn-wm-watched-window.c:116,hn_wm_watched_window_process_net_wm_icon() grabbing NET icon hn-wm-watched-window.c:464,hn_wm_watched_window_process_net_wm_user_time() processing _NET_WM_USER_TIME hn-wm.c:945,hn_wm_process_x_client_list() ### adding a viewless window ### hn-wm-watchable-app.c:186,hn_wm_watchable_app_has_windows_find_func() Checking 0x812c140 vs 0x812c140 hn-wm-watched-window.c:833,hn_wm_watched_window_destroy() Removing 'Teacher' hn-wm.c:783,hn_wm_lookup_watched_window_view() checking WatchedWindowsHibernating hash, has 0 items -- Detlef Schmicker [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] compile application with curses
Hello, I try to compile an application witch needs ncurses5-dev. I was able to compile debian ncurses5 sources an install them, but I still can not compile the application (on OS BETA06): [sbox-BETA06ARM: ~/live-f1-0.2.5] make make all-recursive make[1]: Entering directory `/home/detlef/live-f1-0.2.5' Making all in po make[2]: Entering directory `/home/detlef/live-f1-0.2.5/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/detlef/live-f1-0.2.5/po' Making all in intl make[2]: Entering directory `/home/detlef/live-f1-0.2.5/intl' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/home/detlef/live-f1-0.2.5/intl' Making all in src make[2]: Entering directory `/home/detlef/live-f1-0.2.5/src' gcc -g -O2 -Wl,-O1 -o live-f1 main.o cfgfile.o display.o http.o packet.o stream.o -L/usr/local/lib -lneon display.o(.text+0x18): In function `open_display': /home/detlef/live-f1-0.2.5/src/display.c:90: undefined reference to `initscr' display.o(.text+0x1c):/home/detlef/live-f1-0.2.5/src/display.c:91: undefined reference to `cbreak' display.o(.text+0x20):/home/detlef/live-f1-0.2.5/src/display.c:92: undefined reference to `noecho' display.o(.text+0x24):/home/detlef/live-f1-0.2.5/src/display.c:94: undefined reference to `nonl' display.o(.text+0x30):/home/detlef/live-f1-0.2.5/src/display.c:95: undefined reference to `intrflush' display.o(.text+0x3c):/home/detlef/live-f1-0.2.5/src/display.c:96: undefined reference to `keypad' ** How to convince linking with ncurses? simple -lcurses gives other not fullfiled dependencies. Thanks a lot ... Detlef -- Detlef Schmicker [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
[maemo-developers] New version of VNC viewer available plus source code
I looked at the source code an found, that you started to integrate Hextile encoding. It is still buggy and you uncommented it. In case you have patches, I will try it. With the current version I can not connect to the gnome vnc server. Detlef -- Detlef Schmicker [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers
Re: [maemo-developers] New version of VNC viewer available plus source code
Thanks a lot for the response, I fixed the problem with vino. It seems to be a bug in VCNViewer, both other encodings are buggy: void vnc_viewer_configure(VncViewer *vnc, gint fd, gboolean shared, VncViewerDepthType depth) { guint32 encodings[] = { //rfbEncodingHextile, // rfbEncodingCoRRE, // rfbEncodingRRE, rfbEncodingCopyRect, rfbEncodingRaw }; please disable rfbEncodingCoRRE rfbEncodingRRE and in vnc-viewer.c . I can connect to vino now. The performance is not too good, but I can not compare... Detlef Schmicker Am Montag, den 23.01.2006, 10:39 -0800 schrieb Aaron Levinson: The original author of gnome-vnc-viewer wrote the Hextile code (back in 1999)--I haven't really looked at it yet or tested it yet, and I assume that he disabled it because it wasn't ready when he published the 0.1 release of gnome-vnc-viewer. The next version of the maemo port will likely support the Hextile encoding type. The GNOME VNC server (vino) apparently has a bug that causes it to report an encoding type that is not advertised or supported by the VNC viewer client. If there is a way to manually force vino to use a different encoding type, then you might be able to fix it this way. Users have had success with tightvncserver and vncserver. Aaron On Mon, 23 Jan 2006, Detlef Schmicker wrote: I looked at the source code an found, that you started to integrate Hextile encoding. It is still buggy and you uncommented it. In case you have patches, I will try it. With the current version I can not connect to the gnome vnc server. Detlef -- Detlef Schmicker [EMAIL PROTECTED] ___ 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 -- Detlef Schmicker [EMAIL PROTECTED] ___ maemo-developers mailing list maemo-developers@maemo.org https://maemo.org/mailman/listinfo/maemo-developers