Mit 'pidgin' verschlagwortete Einträge

Archlinux and 64 Megabytes of RAM (Update!)

Recently I decided to get out the old GTA2 Laptop again. Why GTA2? Because that was its killer application, as it only features a 600 Mhz Intel Celeron, some on-board graphics card and 64 MB of RAM. This game runs pretty well while being very much fun, especially the LAN mode is just awesome. If you never played GTA2 yet, here’s a multiplayer gameplay video I just googled up. Also the game became freeware, so if you like it download it!

But let’s get to the point of the article. I have always played with the thought of installing (any) Linux on this notebook, until yesterday it was running a very nlited Windows XP.  So I finally decided to throw that off the about 5 GB harddrive and give arch a shot. Why did I choose Arch and not lets say Debian? The later one compiles x86 packages for i386, but archlinux compiles to i686, which is less backward compatible, but a bit faster. Plus the other reasons why I just love archlinux – simple configuration, pacman and yaourt, aur and so on.

While downloading the lastest snapshot for i686, I browsed a bit around and came across this thread from which I used their suggestions to add lowmem to the kernel line as well as setting ramdisk to 20% (also kernel line in grub). Then /arch/setup worked out pretty good, just like any installation. It was a bit slower of course, but I didn’t expect it to behave different.

Suprisingly WLAN actually worked with ndiswrapper, I was not sure about that at all. This laptop has a T-Com Sinus 154 Card, I took the windows driver from the installation CD. The next not-so-clear-thing was setting up xorg without nvidia (I’m used to do it with that), but after I found hwd, it worked out fine.

laptop_opera-snapshot

lxpanel displays the CPU usage at the bottom right corner

To get decent performance, only lightweight and fast software would work. As WM I chose openbox with the lxpanel. The browser with the best performance after text browsers is propably dillo. But dillo can’t even display common websites like wikipedia and google right, because its CSS implementation has just started. Even worse, javascript does not work at all, so sadly half the web does not work. If you just want to do some quick research, it is enough though, so I kept it installed. Firefox was slow as hell, just the experience I had using it with windows XP. Because of that I tried some alternative browsers. Chromium (the opensource project behind Google Chrome without the spyware) just segfaulted, so I tried the closed source Opera (10). Yaourt -Ss opera lead me to opera-snapshot from the archlinuxfr repository, which was actually pretty fast. In every other case, it would have been Firefox. But as this was just a matter of speed, Opera took the cake.

QMPDClient open

QMPDClient open

Other software I installed is mpd, mpc and for the first time QMPDClient as GUI. Mpd is very lightweight and can be used without a X server, just like unix tools should behave. I chose the said graphical user interface, because it is not written in script-languages like python or perl, but in c++ which not only has less dependencies, but also brings more speed. In fact, I have nothing python or perl related installed on this machine.

desktop pc: copying music from within amarok to my laptop

desktop pc: copying music from within amarok to my laptop

Another pick was OpenSSH and SSHFS over nfs and samba. Why? Because nfs did not work at all and samba plus its dependencies was about 100 megabytes. When I mounted my laptop’s music folder on my desktop computer, I was able to fill it from within amarok via drag and drop, just like any mp3 player, which is quite useful :)

Other applications I installed and tested were pidgin, codeblocks and lbreakout2. For pidgin, I think BitlBee plus something like xchat would be the better choice, but I have not tried that yet. It was usable though, as well as codeblocks and lbreakout2 were. What I did not try yet is GTA2 (with wine), but I will likely do that.

The panel appears bigger on the thumbnail than it is

No desktop icons, no wallpaper

Software I did not install on purpose: A program that displays a wallpaper and/or desktop icons and a file manager. These are just too wasteful for that little system.

Update: As expected, GTA2 is not playable at all. The wine-layer is just slowing it down too much, and while epsxe offers more tweaking, it is not faster. On the other hand, I’ve got bitlbee with the otr patch running. Bitlbee is a fake IRC server which displays contacts from other IM networks that all IRC programs can connect to. Since I found out that Opera has an integrated IRC client, I don’t even need another program and so I removed pidgin.

Furthermore I did not mention the usage of the Vorbis audio codec yet, which is better known by its file extension ogg. Because they are so small, you can easily fit much music on such a tiny harddrive. Oh and I compile most aur packages from my arch32 environment on my desktop pc. That saves much time.

So in conclusion there’s pretty much you can do with a low-end machine like this. The most exciting feature for me is ssh and ssh-fs. GTA2 does not work anymore, but I have played the single player mode almost through anyway. LBreakout2 works fine and without making the cooler get very loud, like GTA2 used to. Plus now I just have a fully running linux with all its nice CL tools :)

Pidgin 2.6.0 and 2.6.1 released!

A huge update for this free multimessenger (program, that allows you to chat over various protocols at once) has just been released which includes:

  • 99 bullet points in the ChangeLog.
  • 221 tickets closed for the release (that is, 221 tickets that we believe are fixed or are patches that we accepted).
  • 2 major new features [VoIP for XMPP at Linux, theme support]
  • More other new features than I care to count

The 2.6.1 one fixes Yahoo issues and important security vulnerabilities. Archlinux packages for x86_64 and i686 have not been built yet, but they probably will be ready soon. As far as I know, this is the first multimessenger that has actually VoIP support. Good job @ everyone who worked on it!

Source, full ChangeLog

My Idea of an OpenPandora OS

If I would buy a Pandora, which I am not sure of currently, I would propably make my own Archlinux based OS.

The idea to port Arch to the ARM platform is nothing new, as someone is trying to do it here.  So I would just use this as base and then make sure to include the following key features:

All in one apps. The Pandora seen as a computer has not too much power. Also there is as far as I know only 512 MB internal space planned, so using Firefox, Thunderbird and Liferea at once does not make too much sense for me. I would prefer Seamonkey, Mozilla’s Firefox/Thunderbird/Other hybrid. As a downloader, one could use either something terminal based like aria2c. For advanced usage I am thinking about JDownloader, but without a GUI and a HTML-Server-Plugin (so that you can control JDownloader from within Seamonkey). Also I would need something for chatting, I recommend Pidgin here (again, cutting off some features I don’t need).

Encryption. I thinkt portable devices should always be encrypted. They propably contain private data and you do not want to get it stolen and then get everything published on the internet, do you? LUKS with dm-crypt is the software that I would use here. Encrypting everything would slow down the speed though, so I would try to keep it balanced. See also this article I wrote about that subject. For chat and mail encryption, there are the OTR and Enigmail plugins. Maybe Keepass to keep all passwords sorted (plugins for seamonkey and pidgin would be really awesome here; maybe I could write them).

Usability. Basically OpenBox with big enough window borders, that you can click the buttons easily with your fingers on the touchscreen. Also a panel featuring a big launch menu, which goes fullscreen. Mouse gestures where possible (Seamonkey)!

Pacman wrapper? I have been thinking about package management a bit longer. On the pandora forums I have read that they do not want any packagemanagement, so you can copy pasta a compiled program from your pc on your SD card and then just launch it on the Pandora. This seems not too useful for me, I would prefer pacman except that you can choose where (on which SD card) you want to install your software. Why? Because you can put two of them in there. Huge software like openarena could be installed on a different card as main programs are installed. I know that this is very likely to how windows likes to deal with software, but in this scenario it seems to make sense to me. One could sort his SD card like the ordinary linux root folder structure, so he would know where to find the software. Furthermore, there should be scripts that check whether the right SD card is inserted before launching a program. I am not sure, but all this might be possible with a pacman wrapper and a fixed folder structure on every SD card, containing a pacman database each.

As said before, I am not sure if I will buy one of these beautiful devices, but if I do, I will make a very customized setup.

Was ist OTR und wo findet man es?

OTR, die Abkürzung bedeutet Off-the-Record Messaging, ist ein Verschlüsselungsalgorithmus für Instant Messenger, wie zum Beispiel ICQ (AIM), MSN, Yahoo oder Jabber. Man sollte es definitv benutzen, weil sonst zumindest die Server der Chat-Protokolle mit allen Nachrichten machen können, was sie wollen.

Hier ist eine Liste von Webseiten, wo du Plugins für IM-Clients bekommen kannst. Falls dein aktueller Client hier nicht aufgelistet ist, empfehle ich auf einen anderen umzusteigen.

Download Anleitung für Windows User:

Notiz: Gehe bitte sicher, dass das Plugin auch aktiviert ist, nachdem du es installiert hast. Bei vielen muss man das manuell machen.

Pidgin: Öffne diese Seite, klicke unter dem Text  „OTR plugin for Pidgin (formerly known as gaim)“ auf  „Win32 installer for pidgin 2.x“ und lade es dann runter.

Pidgin portable: Klicke auf dieser Seite unter „Features“ auf „Pidgin-OTR“.

Trillian: Das bekommst du hier indem du auf den rosa Text neben  „Current Version“ klickst.

Miranda: Ein Miranda Plugin gibt es  hier, wenn du auf „Download“ klickst.

Für Linux User:

Es gibt Plugins für Pidgin und Kopete. Diese sollten sich einfach mit dem Paketmanager von $Distribution installieren lassen.

What the heck is OTR and where can you get it?

OTR, the acronym means Off-the-Record Messaging, is a encryption algorithm for instant messengers like ICQ (AIM), MSN, Yahoo, Jabber and so on. You should use it, because if you don’t at least all the servers can read your messages and do what they want with it.

Here is a list of web pages where you can get a plugin for some IM-clients. If your favorite one is not listed here, consider switching to one of them, seriously.

Download instructions for Windows users:

Note: Make sure that you activate the plugin after you installed it!

Pidgin: Visit this website, look for a text saying „OTR plugin for Pidgin (formerly known as gaim)“ and click „Win32 installer for pidgin 2.x“ in order to download it.

Pidgin portable: Visit this website and click the „Pidgin-OTR“ text below „Features“.

Trillian: Download the plugin from this link by clicking the pink text next to „Current Version“.

Miranda: You can get a Miranda version here by clicking „Download“.

For Linux users:

There are plugins for Pidgin and Kopete. They should be installable via your distribution’s packagemanager.


languages

both  
english    
german    

newest tweets & articles (en)

licenses

Except where otherwise noted:

Creative Commons License
All the text is licensed under a Creative Commons Attribution-Share Alike 3.0 Germany License.



CC-GNU GPL

Code snippets are licensed under the CC-GNU GPL version 2.0 or later.