aMSN Forums

aMSN Support => Other OSes => Topic started by: kakaroto on July 06, 2007, 12:35:00 am



Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on July 06, 2007, 12:35:00 am
(see original thread : http://www.amsn-project.net/forums/viewtopic.php?p=21461#21461)

UPDATE
For OS2008 (preferably N810), the packages are available here : http://kakaroto.homelinux.net/~kakaroto/n810/
Read the README file to know what to do...
end of UPDATE.

Quote from: "kakaroto"
Hey there, I just managed to compile amsn for the N800.. you can see screenshots here : http://kakaroto.homelinux.net/~kakaroto/n800/
it's so cool!  it's a bit slow, but definitely usable, you would only need to :
1 - collapse the 'offline' group in the contact list
2 - hide the buttonbar in the chat windows (otherwise, you won't read much if you have the virtual keyboard)

it would be nice to remove the 'top' bar where it says who you're chatting with, and maybe also make it not use tabbed chats since it takes up space. Otherwise, as you can see in the screenshot, it's pretty nice. (again, only problem is that the virtual keyboard takes too much space (half the screen?))

I have the .deb for amsn, but it won't install because it depends on tcltls, I had to compile that one manually too, but it doesn't create a deb file, so I manually copied the tcltls files on the device to the right place, and I launched amsn directly from the directory I compiled it in, so I didn't install it. In the end, it worked.
I could spend a bit more time trying to make a debian file out of tcltls, or I could simply give you a tarball with tcltls that you can extract in /usr/lib and remove the dependency on tcltls from the amsn deb file, so you would install amsn.deb and extract tcltls.tar.gz and you're done.


Note that this is now possible since tcl/tk 8.4.13 has been ported to maemo and support for hildon was added. You need to install tcl and tk from this project : https://garage.maemo.org/projects/tcltk/
once it's done, you would need to install amsn and tcltls, and it should work right away.

EDIT :
Ok, so here's the thing. You go grab tcl/tk from  https://garage.maemo.org/projects/tcltk/
install them both, then grab the tcltls and amsn deb files from http://kakaroto.homelinux.net/~kakaroto/n800/ and install them
Once it's installed, you can launch amsn by selecting "aMSN" from the 'Extras' menu.
Important Note: It looks like the application manager doesn't recognize any of the deb files (tcl, tk, tcltls, amsn), so even if it says "incompatible" or whatever, just install them by typing "dpkg -i filename.deb" in the X terminal. It will work.
The debs were tested and should work for both the N770HE and N800 devices.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: lokidor on January 05, 2008, 02:10:08 am
Hi everyone,

I am new to this forum.

I got a brand new n810 for Christmas and I managed to compile amsn for it with your information very useful .
Yes, I want to chat with my friends everywhere...

As you said, the chat is usable.
I tried to use the camera but I had only a black screen.

The xterm show this message :
Code:
ioctl: VIDIOCGCAP(name=";type=0xbed369b8 [OVERLAY,CHROMAKEY,CLIPPING,SCALES,MONOCHROME,MPEG_ENCODER,MJPEG_ENCODER,(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null),(null)];channels=14537568;audios=14027608;maxwidth=1079145136;maxheight=14050000;minwidth=1091793020;minheight=-1093441096): Invalid or incomplete multibyte or wide character


And a popup say "your webcam uses a combination of palette/resolution that this extension does not support yet"

The webcam works with gizmo or camera so I assume it's only a problem with the driver.

The n810 sensor is the same as the n800 (TCM825x).

Any help would be appreciated if you were able to operate this camera with amsn.

And as a good French I'm so sorry for my bad english. :D


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 05, 2008, 03:36:55 am
salut l'eau qui dort,
Congratulations on getting your N810, it's a nice device huh? :D I also bought mine around christmas and it's useful. I didn't think of trying amsn on it because OS2008 has telepathy-haze being worked on, it's still beta but it's definitely working nicely. You can install it by reading here : http://rtcomm.garage.maemo.org/
you go into red pill mode, then you can install this beta, once it's done, you can add an 'msn' account directly through maemo's 'accounts' setup screen (just like a SIP or google talk account).
I don't feel like doing this right now, but I might take a look later at this webcam issue for amsn (telepathy-haze has no support for webcam chat).

oh and btw, for sure the webcam in the n810 works, the problem is how to access it, gizmo (as well as the native internet call application) uses gstreamer which uses the v4l2src (or gconfv4l2src) gstreamer element, so it's using a v4l2 API to access it. aMSN does support v4l2 and it supports it pretty well but I don't know why it doesn't work in this case.. I'll take a look later.
have fun! :)


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: lokidor on January 06, 2008, 02:50:21 am
Thank you for your answer,

Je suis démasqué ...

I tried telepathy, it's pretty cool to see the flashing when messages arrive.
But it does not seem to have a project involving the webcam with an open source software.
Gizmo project is not open.
Google add festoon plugin talk at the time but now it seems to be dead.

So I think It would be nice to have available the webcam available on amsn.

LoKiDoR


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 06, 2008, 03:32:26 am
well, telepathy haze is still in beta as you could see, so maybe it will be more complete by the time it's released.. but it still uses pidgin's libpurple for all the protocol stuff, so, since pidgin doesn't support webcam, it means that telepathy-haze will also not support webcam..
but there's also telepathy-butterfly which uses pymsn for the connection to the msn protocol, it is much better (uses the latest protocol version) but is not as stable or complete as the libpurple one, but it's being developed actively. It does not have webcam support, but work is being done on that (actually, I'm doing porting the amsn code for webcam support to add that into pymsn, so it should be done...).
in the meantime.. I'll take a look at the webcam stuff now.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: lokidor on January 06, 2008, 03:58:39 am
Ok very good news, the future looks good for my tablet.
Keep up the good work...
I will wait for the new coming deb packages.

LoKiDoR.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 06, 2008, 09:28:45 am
Hello,
very good news! I spent the day building stuff for the n810, First, I compiled tcl8.4, then tcl8.5, then tcltls, then libsnack, then aMSN. Indeed the webcam was not working, but I was able to figure out what the problem was (something wrong with the maemo toolchain...) and fixed it (kind of). In any case, webcam now works! and amsn is definitely usable.
aMSN runs fine now with the n810 keyboard, much better than the virtual keyboard that the n800 had. I was able to run aMSN and have a webcam conversation with it, no problems! :)
Here are the stats :
33 seconds to load.
Once loaded, take 42MB of memory
Once loaded, uses 0.1% of the CPU
Opening a chat window takes around 9 seconds
Sending webcam uses 45% of CPU and framerate is good (maybe 10fps?)
Voice clips don't seem to work (receiving is good, sending is not), libsnack isn't able to play any audio (I fixed it by using a system command), and recording seems to be very very bad (+ it takes AGES to encode and send the damn voice clip).
The tray icon works fine but is useless (apart from your status and minimize to tray) since you can't "right-click"
You can minimize to tray (but it works once out of 2 tries).
You can't right click.
The menus are visible just like on a  PC, and are not the 'hildonized' menus.
Pushing the 'menu' button from the keyboard generates a bug report (but clickin on the menu does work without problems).
The Shift and Fn keys on the keyboard do not 'stick', in other words, pushing 'Fn' then 'd' will not output '@', it will just output 'd'. BUT you can push 'Fn' AND 'd' at the same time to get the '@'. Same applies for shift. This means that you can't have a 'caps lock' or a 'Fn lock' by pushing the keys twice.

That's about it. I think I'll start using it now, so... if I find something annoying, I'll fix it (and vivia and Alvaro, two other developers will get their N810 soon, so we'll be 3 aMSN developers with an N810 :p).

One last thing, you should probably open an x-terminal and type "rm -rf ~/.amsn" to remove all your previous settings, if you had any previous profile created on your n810 and you don't want to loose your logs/whatever, just make sure the command to play a sound (preferences->others) is "play-sound $sound" and not "play $sound".


Oh.. I almost forgot.. hehe, here's the link : http://kakaroto.homelinux.net/~kakaroto/n810/
You just click the .deb files and then 'open' and it should install them (no need to "dpkg -i" like the older packages). Install tcl8.4, then tk8.4, then tcltls, then libsnack and finally aMSN. It will ask you in which menu you want to put the icon (yeay! :p) then just click 'aMSN' from the menu where you stored it (Extras by default) :)
Have fun!

I'll be waiting for your feedback!


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: lokidor on January 06, 2008, 03:57:52 pm
You rocks !

I will try it right now and send my comments. :)


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: lokidor on January 06, 2008, 07:05:23 pm
Ok so now my webcam is working, it's very nice !

Some points :

The sound does not work when I chat.
Prior launching amsn, I deleted the config folder so the new xml config file is correct with the command to play a sound "play-sound $sound".
I checked this point in the audio/video configuration wizard.
However, I am able to heard the audio sample in the wizard with the default device.
I am also able to record my voice in the wizard with the default device, but only once.
I only see the signal increase so the microphone is working but when I push the stop button amsn is hanging and I can't try to play the recorded sample because the play button is still disabled.
A this point, I need to kill amsn and when I try again there is an error message below the command button "Could not open default for read".
If I restart the tablet I am able to use the microphone again in the wizard.

Other point, the command to launch the web browser (preferences->others) is "/usr/bin/browser --url $url" and not "mozilla $url".

Last point, like you said previously, the application manager still doesn't recognize any of the deb files (incompatible package) but they can be installed in the command line by typing "dpkg -i filename.deb".
When I built the packages the first time, I checked the maemo howto page (http://maemo.org/development/documentation/how-tos/4-x/making_application_packages.html) for that and noticed an important point about the section syntax name in the control file which must be like "user/xxx" where xxx is a category defined in the howto.
I checked this point in your packages by typing "dpkg -I filename.deb" and it seems that the section name does not follow this rule.
I assume the application manager hangs on this parameter.

LoKiDoR


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 06, 2008, 09:46:05 pm
lokidor :
the sound should work :'( try listening really hard, I noticed that the 'play-sound' command plays the sound but with a very low sound volume
you should always be able to record your voice (but it's scrambled sound)
it does 'hang' for some reason after you send a voice clip, and you don't need to kill amsn, you just need to wait long enough.. maybe 30 seconds or more, then it unfreezes and you can continue chatting or listen to your voice clip...
ah, yes, I didn't fix the browser url, not important for now... it's just a compiled package, not a 'port' to maemo :p

about the deb files, that's not true! I tried it on mine and it works just fine! ok, maybe the section is not correct, but it shouldn't crash on it. I'll fix those tonight, but it does work. Did you update your n810 ? make sure you do that.. since I bought mine, there was a system update, so you need to plug your n810 to your pc with the usb cable and download the 150MB flash image and flash your device with the new update (make sure you do a backup before).
Maybe that's why it was incompatible with your system and wasn't with mine.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: lokidor on January 06, 2008, 10:36:55 pm
My version is 2.2007.50-2, I made a system update the day I got mine but maybe there is a new version.
I will check tomorow, the battery is empty I played with it all the day...
  :D


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 07, 2008, 06:48:54 am
I also have 2.2007.50-2.. so I wonder why it works for me and not for you... as far as I know, there is no newer version that this one.. but a new update should be released soon (with the rtcomm beta), anyways, as long as you got it installed, it's all good.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 07, 2008, 11:40:28 pm
Hello,
I made some screenshots if you want to see them : http://kakaroto.homelinux.net/~kakaroto/n810/screenshots


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: lokidor on January 08, 2008, 01:44:51 am
Hello,

Looking at your screenshots I thought that the "Incompatible application package"  error message of the application manager could come from my settings (theme and language), so I changed them to be identical to yours, but without success :(

This message is not very explicit, I could do other tests tomorrow but for now I have no idea of what to do. I am open to suggestions.

Last thing, on the wizard page I set the camera resolution to low and then when I wanted to reset this parameter I faced a problem with the window buttons that are hidden by the camera picture, so it's difficult to continue the wizard.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 08, 2008, 03:10:02 am
Hi lokidor, I found a solution for the incompatible package, sorry I forgot to post it here, I posted it in the internettablettalk forum :
Quote from: "kakaroto"
hhaaa, gadget25, I have a solution for you! I still don't know yet why it doesn't want to install but I now know why it installed on my n810 without complaining about the 'incompatible application package' error. You just need to enable the red pill mode. This is much easier than gaining root access.. here's how you can do it :
1 - open application manager
2 - click on the menu then 'tools' then 'application catalogue'
3 - Click on the 'New' button
4 - in the 'Web address' field, delete the 'http://' and write 'matrix'
5 - click on the 'cancel' button
6 - a popup will appear asking you "Which pill?" and two buttons, one "red" and one "Blue". click on the "Red" button.
7 - now close the application catalog window
8 - go to http://kakaroto.homelinux.net/~kakaroto/n810
9 - install the packages in this order : tcl8.4, tk8.4, tcltls, libsnack2, amsn
10 - go back to step 1 and when asked to choose which pill, click on the "blue" button this time and you're done!

p.s: I'm still trying to understand why it's incompatible when not in red pill mode.. if anyone can help.. please.. tell me.

So that's why it works for me, it's because I use the red pill mode. Apparently red pill mode disables some checking from the application manager like the check for the package compatibility.
I didn't try the section thing yet though...

About the wizard thing, I know, I noticed that too, so I put the 'low res webcam' option to be able to do next.. but I just simply 'cancel' it in the end.. by default, it finds your webcam, the brightness/etc.. can't be configured for some reason (+ you can do it during a call, but you still can't click 'ok', lol), and the snack library doesn't need any configuration either... it just won't work :p


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 13, 2008, 12:35:17 pm
Update : I fixed the problem with the 'incompatible package'. It was as you suggested from the start, the Section of the debian control file should be user/xxx. Once I changed that, application manager was able to accept the deb files I created.
I updated all the packages in the usual URL, so you can install them all without going into red pill mode.. I also added the following packages :
cabextract, gnash-common, gnash, libswfdec, swfdec-gnome.
Install cabextract, libswfdec and swfdec-gnome if you want to be able to receive winks. You will need to go to menu account->select plugins->winks->configure and set the 'swf player command' to 'swfdec-player' and empty the arguments field. You can also try to install gnash but it runs SO SLOW on the n810 that it's not worth it at all. I wrote all that in the README.txt file with some more info.

p.s: Note that you can hide/unhide the menus with the binding Ctrl-M. That could be useful if you don't want to see tk's menubar in your window.


Title: Camera problems
Post by: Metal Spirit on January 21, 2008, 09:35:59 am
Morning everybody.

I need help with my N800.

I installed aMSN as Kakaroto explained. When I opened my Webcam for configuration on aMSN, the default program associated with it (OS 2008 default one) poped up. Image was ok, and I closed it. I the was able to see that the image on amsn was quite differente: It was all purple! Nevertheless I continued to install the audio and video devices (camera contrast, color, brightness, etc controls on aMSN were not working).

In the end, camera usage was terrible. Image was all purple! The big problem is that this apparently affected my Nokia, since all other camera software started to show the same purple tinted feed.

I uninstalled aMSN and all librarys. The problem persisted!

Re-flashed OS 2008, and the problem is still there.

Is there a solution for this? Can anybody help me, or point me to a thread that can help me?

NOTE: I don´t get jack shit about Linux, and I have my tablet for 3 days.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: miind on January 22, 2008, 08:08:12 am
I installed aMSN on my N800 and it seems to work just fine. The picture quality of the webcam is bad and sometimes colors get distorted but thats due to the bad quality of the hardware I guess.


Title: Camera
Post by: Drenaton on January 24, 2008, 02:47:57 pm
I have installed aMSN on my N800 OS2008.  All seems fine.  The camera need a bright light source to work.  Other than that, every thing is fine.

Well..... I did notice, that the only way to get into your MSN mail (or any other web link) is to already have the browser open.  aMSN will not launch the browser, it will only launch the link in an existing open browser session.

That's it.  Works great.  I did not install the libswfdec or swfdec-gnome, as I don't really care about the winks.  Nudges work and smiley's work.  So I'm good.  

Thanks Kakaroto for making it work.  

I would have tried to make it work myself in the summer time as this is my really busy time.  So you just saved me some time.   :D


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: miind on January 24, 2008, 04:03:22 pm
After a few tryout I agree completly, it works just fine. One thing that could be better is the overall speed. Its dead slow to startup and login.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 24, 2008, 06:14:16 pm
Hi,
wow, 3 new forum users who especially came for this :) welcome to the forums to all of you.
@Metal Spirit : I'm really sorry about those problems you have, but I don't see how aMSN could screw up your webcam, and especially if you flash it, then everything should be back to normal. If it still doesn't fix itself after flashing, maybe there's a hardware problem or something.. try calling the nokia support center for help about this. Also note that others have reported that it causes no issues for them, so it seems to confirm what I said..
@Drenaton : Thanks for the appreciation, it's my pleasure :)
@miind: Glad it works fine for you too :) About the speed, I can't do much about it, we use tcl/tk which is an interpreted language which is a bit slow, and we draw everything on a canvas for the 0.97 version which should make it a lot faster than any previous release of aMSN, but could also make it slow on devices like this one.. I also noticed that it becomes very slow after a long time being online, and could make your whole system unusable, I'm guessing it's a memory leak and I'll try to fix that. The startup time is something we can't do anything about though.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: Metal Spirit on January 25, 2008, 12:14:59 pm
My questions are, and I´m sorry if this is stupid, but i´m using as guide the world that i Know, PC and Windows:

I´ve been checking my N800 and found a file called omap24xxcam. This seems like a driver for the cam, and I wonder if it may be damaged.

OS2008 seems to be just an OS, and PC's have both an OS and a BIOS. So i also wonder if there isn´t a sort of bios on the device that may be damaged.

So, what I want to know is: Does the OS really acts as both an OS and BIOS? And does reflashing replaces the omap24xxcam? Is this file standard on the N800?

I remember that I alreade reflashed OS2008 again with no luck, but i´m not shure reflashing with the same version really cleans ALL data and replaces ALL drivers. Does it? Installing windows over an existing installation is not a perfect solution, so can´t this be happening on the N800 too?

Sorry again if these questions are stupid, but i´m quite new to this!

PS: I´m taking my device to Nokia to see if they can provide me with a solution, but phone contacts seems to show that they understand a lot about phones  and have almost no answers for internet tablets.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: Metal Spirit on January 25, 2008, 02:37:04 pm
tcl8.4 -> tk8.4 -> tcltls -> libsnack2 -> cabextract  -> ams

Those are the libraries I installed. Any of them messes with the cam driver or settings in any way? Yes or No?

My nokia crashed after i choose the omap24xxcam driver, and I believe that was the cause of all this...


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: H@t Trick on January 26, 2008, 02:21:01 am
@Metal Spirit: You might have to wait for a while for an answer fro kakaroto as he wont be online much the next few weeks, but I know from this thread that 2 other devs have or are waiting to receive N810s. What I can tell you though is that most likely the Nokia Internet tablets, like many integrated devices (i.e. PDAs, smartphones, cell phones, only have the OS which is the firmware, there is no BIOS. The reason for this is because this normally allows the system to run faster and it is a closed system, the manufacturer is in complete control of the hardware and software, unlike in the PC where it's an open system and OSes have to be written for many different combinations of hardware and software, hardware manufacturers have to make sure their devices work with standards and such (PCIe, USB, FireWire, SATA, etc.). These are just some of the reasons, even in the PC world, the BIOS is slowly being phased out. I have a Nokia N95, it runs the Symbian OS v 9.x (not sure what the # after the decimal is) with the Nokia Series60 Feature Pack 3 UI, think of this as a Linux distribution and a custom X server, custom Window Manager, and custom desktop environment. While Symbian and Series60 run on a variety of devices the device manufacturer is essentially doing a custom implementation of the OS and the UI, but in the case of Symbian you compile the application for the UI and it is hardware agnostic (or so I gather based on my research, as I am sure there are different processor architectures in use among the different manufacturers). Basically the Nokia Internet Tablets run Maemo which is a custom Linus distribution specifically for these devices, specially compiled for the closed platform, therefore no BIOS is needed as the hardware is designed to run Maemo specifically and has enough flash memory to fit the whole OS in. Because this is a close platform any firmware update should include all drivers for all devices built in that require drivers, including the webcam. Re-flashing the system should ensure you have a working driver. I hope that long winded explanation makes sense and help you understand. Oh and when I say a closed vs open system, it has nothing to do with Open Source (like Linux or aMSN) and Closed Source (like Windows and Norton).

It definitely sounds like you have a warranty issue as installing an application should not void the warranty. Best thing to do is to talk to tech support.
Good Luck!


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 27, 2008, 12:47:28 pm
Hi,
not much time to post, so I'll be quick :
the device has an OS and a BIOS. Flashing the device will rewrite the bios and OS and kernel, etc.. to the image's state, so the driver should be just as it was, the settings, etc.. should also be reset!
2 possibilites :
1 - your image you are flashing it with is the one being corrupted.. although a checksum is probably done, just make sure, redownload it and verify it's md5 checksum after download.
2 - you are using a backup to restore your settings.. try without that.. maybe some settings are screwing up the webcam...

if none of these are true, then it's most certainly a hardware/warranty issue, and the fact that you installed aMSN had nothing to do with it and was just a pure coincidence.. maybe all it needed is one more 'access' to the webcam for it to get screwed up.. so just go use that warranty of yours before it expires!

good luck!


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: H@t Trick on January 28, 2008, 05:01:00 am
Ahh so there is a BIOS, I am surprised, but I knew the flashing process would take care of the drivers.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: Metal Spirit on January 28, 2008, 01:44:32 pm
Well, I´ll try something that should take care of it, although I will need some help on this.

Since OS2007 and 2008 are incompatible I will reflash back to OS 2007 and see if this fixes the thing. Then I´ll re-flash again to 2008!

Only problem is that I do not know where i can download and how to flash os2007. I´m updating using the nokia updater bus this only re-install the last version.

So... Where can i download OS 2007, and what do i need to do to reflash it? Can anyone here help on that?


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on January 29, 2008, 01:52:54 am
Hi,
to download flash images, go to http://maemo.org then go to downloads, then on the left panel, there's an 'image and os' link or something.. then enter your WLAN mac address to identify, then you can download the images you want...
in theory, flash it with the flasher application giving it the file you downloaded, I don't know how the windows app works, but for linux, you just do ./flasher -f -F filename.bin
and it will flash everything and telling you whether it flashed the bios, kernel, os, etc...


Title: more help with the n800 :)
Post by: xavx on February 02, 2008, 09:21:06 pm
hello to all

thanks kakaroto, these instructions are exactly what i need.
i am completely new to linux.
i tried doing the procedure but i got a message from the application manager saying program incompatible bla, bla, bla....
so i went to x terminal
and typed
dpkg -i tk8.4_8.4.13-1bora1_armel.deb

but i got this annoying message
dpkg: requested operation requires superuser privilege

how do i get rid of that????
sincerely little novice


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on February 04, 2008, 09:16:05 pm
Hi,
First, you're using the wrong files, you're trying to install the 'bora' files on a probably 'chinook' system.. if you have the OS2008 image, then use the chinook files found on the n810 directory instead of the n800 directory. Also note that you should read everything in this thread as it answers all your current questions.


Title: thanks kakaroto.....
Post by: xavx on February 05, 2008, 08:02:05 pm
even though you thought I didn't read the full thread
 I Did...
I was just confused because I dont have the n810
I just got the N800
(see your download link)
I have no experience with linux at all
yeah I saw yesterday where I messed up...

First mistake.)
it was with the red pill
(I did it wrong by not deleting the http) so I figured I was at the red pill mode

and my

Second mistake.)
Since I have the n800 when I read the thread, I thought the download link ;
http://kakaroto.homelinux.net/~kakaroto/n810/
was for the n810 and not for my model.

so Yes Kakaroto, I was installing the wrong files...
Thank you so much for your help


 :lol:


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on February 06, 2008, 04:32:23 am
You're welcome! I actually should change the urls into maemo/chinook and maemo/bora... (bora being the codename for OS2007 and chinook for OS2008).
Glad it works now!


Title: Big Problem...
Post by: Khanny on August 04, 2008, 02:18:58 am
Hi,


I buy a new nokia n810 2 days ago and is amazing rlly amazing...well here this is my problem. I read in the forum how to install the amsn and i dont know if im the only man with this problem but when i try install the tcltls file i cant because say application packages missing: libssl0.9.7 :roll:  and i dont know what i can do...plz i need help with this....

any answer will be very appreciated

Than Youu


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on August 04, 2008, 02:33:41 am
I don't know exactly, maybe nokia released a new software upgrade since the last time I compiled amsn for it, so maybe they removed libssl0.9.7 and they now have libssl0.9.8 ... anyways, I would need to update the packages to the latest SVN version anyway, but I don't have much time for this right now...You'll have to be patient...


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: Khanny on August 04, 2008, 02:45:18 am
oh...


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on August 04, 2008, 03:19:37 am
you could try to build it yourself though.. just install the scratchbox...


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: Khanny on August 04, 2008, 02:57:46 pm
thats the problem...i dont know how to use that...


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on August 04, 2008, 03:47:04 pm
I didn't know either, and nobody knows either until they read the instructions, follow them and get it working.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: cquilliam on August 07, 2008, 07:19:19 pm
Is amsn on the N800 only meant to be used with external keyboards?  I can't enter any text, doesn't seem to utilize the virtual keyboard.  Maybe i'm just missing something?


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on August 07, 2008, 08:24:28 pm
nope, it should work with the virtual keyboard.. maybe it's just slow, or it has some difficulty detecting that the virtual keyboard needs to pop...


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: cquilliam on August 07, 2008, 10:43:31 pm
Doesn't appear to be slow, the application is pretty responsive, only takes a few seconds to launch.  Must be something else going on.  Time to do some research I guess.  aMSN would kick-ass on this thing, because gaim is so ugly on it.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: Mags on August 08, 2008, 08:31:12 pm
Hello, I recently purchased a Nokia N810 (Maemo is now using Diablo (I think it's like Chinook) ), and was able to install aMSN and the associated files with no problems. (Didn't even need redpill mode)

I have not however, been able to connect yet!

I have read all over the web about a port change affecting people's ability to log in (Error connecting to server) and the standard fix seems to be "upgrade to 0.97.1 or 0.97.2"

The problem I have is that I can't find the files for Maemo Diablo
Also, I thought the amsn file on kakaroto's page ( http://kakaroto.homelinux.net/~kakaroto/n810/ ) was for 0.98b ...  though it may not have had the same changes made to it that 0.97.2 has had.

I know little to nothing about Linux, the N810 is the first Linux based machine I have ever owned. I haven't got any idea what a scratchbox is, or any of that - so there is little hope of me being able to figure this out myself...

I guess I am just wondering if there will be an update to aMSN for maemo OS2008 diablo that will solve the connection issue, or am I WAY off track here and my problem is something completely different?

Thanks a ton!
Mag


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on August 08, 2008, 09:29:17 pm
ohh... yes Mags, you got it all right, I completely forgot about that.. yes, there was a recent protocol change that makes amsn not connect unless you get the latest version.. the 0.98b (the SVN version) from the maemo packages is pretty old and doesn't have the fix (which was applied to SVN 6 weeks ago, while the maemo package contains an SVN version from january I think).
Ok, so now I'm forced to upgrade the package :(
I'll try to do that as soon as possible, then I have a plane to catch in 2 hours...
just retry the package from my website in 2 hours, if it still doesn't work, it means I didn't have time to do it..
I'll keep you updated though...


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on August 08, 2008, 10:02:09 pm
ok, updated... http://kakaroto.homelinux.net/~kakaroto/n810/amsn_0.98b-svn10379M-chinook1_armel.deb


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: Mags on August 08, 2008, 10:42:23 pm
Thanks for getting back to me so quickly.

I tried installing the new one, but got an 'incompatible application package' error...

edit nevermind was the redpill thing   :lol:


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: nurse_gal on August 09, 2008, 12:13:55 am
Kakaroto, thank you for making a new file.  i have similar problem as mags, i installed the old files when i got my n810 last week. my question is :do i remove the old files before installing this new one.  i am a complete newbie, and  know nothing about linux but can follow directions if they are given step by step. thank you for putting up with the newbie questions.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: Mags on August 09, 2008, 05:24:42 pm
Hi there - I removed the old ones and then installed the new ones. I did have to put it in redpill mode to do it.

It was slow to start up the first time, but after that is wasn't too bad at all - camera works and everything!

There are a few little errors that pop up here or there, but nothing debilitating :)

Kakaroto  - thank you so VERY VERY much for taking the time to do this update - especially when you are busy and traveling.  We really do appreciate your efforts!  :D

I hope to have the time to learn some Linux stuff in the next while, so I am not such a n00b with my new Nokia N810 :)

Thanks again!!!
Mags


Title: Fail to install on maemo diablo
Post by: hamunguia on August 14, 2008, 03:56:06 pm
Hello There

Once again, it seems that amsn cannot be installed with latest maemo update (4.2008.30-2) launched three days ago.

Can anybody update files and instructions in order to install it?

Msn messenger is the most popular IM here in Mexico, and amsn is a great alternative for linux.

Thanks

hamunguia


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on August 15, 2008, 03:16:26 pm
go to maemo.org, install the scratchbox as instructed on memo.org, extract amsn and compile it...
anyways.. it should work just fine.. make sure you are in red pill mode before installing it.


Title: I have problems with the microphone
Post by: soultaker_1974 on August 25, 2008, 02:21:49 pm
nice software AMSN I have issues with the microphone the sound that records is all wrong my system is chinook 2008 version: 2.2007.51-3, i and install it on a N800 with out any camera problem, the sounds is ok.
and install only this: cl8.4 -> tk8.4 -> tcltls -> libsnack2 -> cabextract -> -> amsn

Can you please help me with this issue i like to have a camera video conference.
Thanks.

 :o


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: vivia on January 29, 2009, 01:09:40 am
New aMSN package uploaded. It has several Maemo-specific fixes:

1) The audio/video assistant can always configure the camera
2) Next buttons on the audio/video assistant are visible without having to select a low-resolution camera
3) Ctrl+click adds as a right click, like on Mac
4) Webcam windows are now integrated to the chatwindows

Enjoy :)


Title: How to for N810
Post by: Mgamerz on July 15, 2009, 12:44:11 am
I have been trying for days but everytime I install a dependency it doesn't work. I have diablo, and the tcl packs are for bora... which is 2007? I really want to be able to video chat with someone (even if it's not that great quality), and stuff.
Where is this 'update' you posted vivia...?


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on July 15, 2009, 04:57:24 pm
Hi Mgamerz, welcome to the forums..
look at this URL : http://kakaroto.homelinux.net/~kakaroto/n810/
it contains packages for diablo and chinook.


Title: Thanks!
Post by: thecursedfly on November 15, 2009, 03:45:42 pm
The N900 version is simply awesome looking at the screenshots, thanks! Looking forward to own that device. :)


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on November 16, 2009, 06:14:30 pm
Hey, welcome to the forums! :)
aMSN on the N900 works quite well, I'm using it on it everyday, but I think it's necessary to tell this small disclaimer to people :
aMSN on the N900 is a bit slow, mainly when some actions happen, opening the application takes a long time, but once it's loaded, it's ok.. trying to sign in also takes quite a huge amount of time, but once it's connected, it's pretty good, opening windows and chatting is fast, etc.. so that's good.. however, aMSN uses a lot of memory, so most of the time it will be in the swap, which means that if you're using the N900 for something and haven't focused on aMSN for a while, then when you open the window, it will be quite slow and unresponsive (until the N900 moves the memory from the swap back into the RAM).
Also note that it's not 'hildonized', which means the UI is not really made to work on a mobile device, so the menus are not the normal maemo menus, and if you want to type a upper case letter or numbers or symbols, you need to press shift (or Fn) at the same time as the key you want, you can't just press shift, then the letter.. and you can't have caps-lock or fn-lock (by double pressing shift or Fn) either.
Sometimes you'll need to use the stylus for some things, like for example accessing the menus, or use the scrollbar.
I would recommend that you select the Dark Matter skin as your default, and enable the "show detailed contact view" option in the view menu as soon as you start.
Apart from that, it's pretty usable! :)
By the way, I now have access to the maemo extras repository and i will soon try to upload amsn there so people can install it directly from the application manager.


Title: aMSN video chat on N900?
Post by: gadgety on November 20, 2009, 01:14:33 am
Hello!

I'm new to the forum. What brought me here is the N900, in particular it's ability to do video calling/video chatting. It's got a front webcam, BUT Nokia is shipping the retail version without any software for the camera. Someone on maemo.org pointed me in your direction. Reading how you are using aMSN on a daily basis on the N900 is fabulous! I saw somewhere else that the N810 could either do video or sound, not both and. What about the N900, is video and sound working simultanously with aMSN? Or if there's no sound, is the cam and chatting possible?

Thank you!


Quote from: "kakaroto"
Hey, welcome to the forums! :)
aMSN on the N900 works quite well, I'm using it on it everyday, but I think it's necessary to tell this small disclaimer to people :
aMSN on the N900 is a bit slow, mainly when some actions happen, opening the application takes a long time, but once it's loaded, it's ok.. trying to sign in also takes quite a huge amount of time, but once it's connected, it's pretty good, opening windows and chatting is fast, etc.. so that's good.. however, aMSN uses a lot of memory, so most of the time it will be in the swap, which means that if you're using the N900 for something and haven't focused on aMSN for a while, then when you open the window, it will be quite slow and unresponsive (until the N900 moves the memory from the swap back into the RAM).
Also note that it's not 'hildonized', which means the UI is not really made to work on a mobile device, so the menus are not the normal maemo menus, and if you want to type a upper case letter or numbers or symbols, you need to press shift (or Fn) at the same time as the key you want, you can't just press shift, then the letter.. and you can't have caps-lock or fn-lock (by double pressing shift or Fn) either.
Sometimes you'll need to use the stylus for some things, like for example accessing the menus, or use the scrollbar.
I would recommend that you select the Dark Matter skin as your default, and enable the "show detailed contact view" option in the view menu as soon as you start.
Apart from that, it's pretty usable! :)
By the way, I now have access to the maemo extras repository and i will soon try to upload amsn there so people can install it directly from the application manager.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on November 21, 2009, 01:45:01 am
Hi, welcome to the forums.
You don't need special software to access the front webcam, it's a normal v4l2 camera using /dev/video1 while the back webcam is using /dev/video0. The screenshot I took for the website was using a post-production firmware (I'm a subcontractor for Nokia so I have access to it). The sales release firmware has bad tuning for the front webcam, but expect it to be much better in the next firmware update.
About the N810 doing either video or sound, that's wrong, if you have a N810, didn't you ever do a video call with a jabber account? video and voice works just fine together.
About the N900 and video/audio calling, in my tests it wasn't working, only the old 'webcam' feature was working. The problem is not with the N900, but as far as I know, it's a problem with amsn's code.. I might have a look at it someday.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: gadgety on November 21, 2009, 11:42:02 pm
Thank you for your response, KaKaRoTo!

I've never used a Nokia Nxxx device, and the only device I know is driven by Linux in my household is Logitech's Squeezebox Duet controller. The reason I became interested in Linux at all is the N900 believing it would provide internet based video and voice capabilities. However, I later discovered that on Nokia's own site it says the N770, N800 and N810 all support internet supported video calling, but not the N900.

When you say aMSN only supports the 'old webcam feature' on the N900, am I correct in understanding this as the webcam is displayed and sends images in a text based internet chat? This would still be a great step compared to any other phone based device (WinMo, iPhone, Symbian, Android) I know of.

The killer app for the N900 would be internet based video & voice calling, not only to me but also according to other voices on maemo.org. Hope 'someday' comes soon as I'm sure the N900 will be much more widely adopted than the N8xx series ever was.

Thanks again!


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on November 22, 2009, 09:21:11 am
Hi again gadgety!
I answered you in here directly : http://talk.maemo.org/showthread.php?p=385870&posted=1#post385870
Considering many people seem interested in my answer. I also clarified what you said because you created confusion. I wasn't very clear to begin with because I thought you were an aMSN 0.98.1 user and you knew what was the difference between the webcam feature and video call feature.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: gadgety on November 23, 2009, 09:55:23 am
Thank you kakaroto. The conversation continued over at maemo.org. User MNX1024 has tried out aMSN and couldn't get the cam to work: http://talk.maemo.org/showthread.php?p=386791#post386791. If/when it does this is the killer app for the N900.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: gadgety on December 05, 2009, 02:12:20 pm
Hello kakatoro,

I quote from the conversation on maemo.org:

"I have tried testing the audio and video SIP/RTP call again and it kept crashing. Someone else had reported this in the aMSN forums, but I couldn't reproduce it until now. It seems the version of farsight on the device is newer than what I had on my laptop, that's why I could only reproduce the bug on the device.. I debugged it on the N900 and found and fix the aMSN bug (now in SVN).

Once it was fixed, I tried doing audio and video calls again, and once I configured the devices correctly, video calls worked, and audio only worked in one direction. there seems to be a format negociation issue between pulsesrc and what farsight expects.. which is weird since the official maemo voip application uses pulsesrc with farsight too.. I'll have to dig deeper to figure out what's wrong..

but anyways, if you configure your audio/video settings and set your audio source to 'disabled', then you can make an audio/video call with aMSN.. you will be able to send and receive good quality H263 video over RTP, and receive audio, but you just won't be able to send your audio.. that is, until I fix it of course."

Any planned updates on this?

I still don't have the N900 so not really in a hurry, but having it working will influence my buying decision.

Thanks!

Gadgety


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on December 05, 2009, 11:20:15 pm
Hi again,
no there is no update on this, I don't really have time to look at it at the moment.. when it's working I'll make sure to let you know here and on the maemo.org thread.


Title: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: gadgety on December 06, 2009, 12:42:25 am
Thank you! I understand your busy. I reallly appreciate your returning to the thread on maemo.org as I'm sure there are a lot of people who'd like to know - nearly 10.000 people have looked into the thread.


Title: Re: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: gadgety on January 23, 2010, 06:57:37 pm
Any forecast on your update of two-way video AND two-way audio with the N900. You previously had no time to work on this. My question is, do you have any forecast as to when you may get around to it?

Thank you!


Title: Re: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: alex-12gods on February 11, 2010, 08:53:30 am
hello there......i am new to this site and i am from greece.i just bought a nokia n900....i have a problem with the sound says i need snack library.....what should i do???help please.....and sorry forr my bad english!!!


Title: Re: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: kakaroto on February 11, 2010, 07:59:12 pm
You don't need snack for sound unless you want to record voice clips, amsn should work fine as it is.


Title: Re: aMSN on maemo - Nokia N810, N800 and N770HE
Post by: alex-12gods on February 11, 2010, 10:32:26 pm
when iam going to audio and video set up it says i wont be able to record or speak to my friend because i need to install an extension (snack) that i ll found on wiki.i went to the site i found the snack but needs to login first.....the problem is there is no register option!!!!can i found it somewhere else???? please help me