Posted on October 15, 2009 in Computers by seadogNo Comments »

Μετά από σχεδόν 5 χρόνια από τότε που δήλωσα το bug στο launchpad, επιτέλους το πρόβλημα του ορθογραφικού ελέγχου των ελληνικών (και άλλων γλωσσών που δεν χρησιμοποιούν το λατινικό αλφάβητο) διορθώθηκε! Ο Παναγιώτης Μίνος βρήκε την μία και μοναδική γραμμή που δημιουργούσε το πρόβλημα και την αντικατέστησε με την σωστή. Φαίνεται λοιπόν ότι η χρήση λάθος είδους μεταβλητής που δεν υποστήριζε unicode, δημιουργούσε πρόβλημα στο evolution που παρόλο που αναγνώριζε τις λάθος γραμμένες λέξεις δεν παρείχε καμία πρόταση για την διόρθωση αυτών.

Το bug έχει διορθωθεί και στον Gnome Bugzilla οπότε από το επόμενο σταθερό version του Gnome το πρόβλημα δεν θα υφίσταται. Η λύση θα συμπεριληφθεί και στο Ubuntu Karmic Koala που θα βγει στις internet-ικές λεωφόρους σε 14 μέρες.

Posted on May 31, 2009 in Computers by seadog4 Comments »

Ubuntu provides all the local communities with a mailing list for their communication. The list is based on a wonderful mailing list management program called mailman. Mailman has a special feature that allows persons with more than one mailing address to post to a private list without caring about which of their email addresses is used. All is needed is the registered email to appear in the Reply-to headers of the message.

For example you are registered to a mailing list using the email foo@example.com and you also have the email bar@example.com. If you post to the mailing list using the bar@example.com normally your email will get rejected or holded for moderation (on a private list). If you have into the mail headers the Reply-to field with the address foo@example.com mailman will recognize you and will accept your email.

Recently an email from the social networking site Badoo appeared in Greek Ubuntu Users mailing list. The mail originated from noreply@badoo.com but it's Reply-to headers matched the email of a registered member. Therefore mailman forwarded the email and we all got the spam of Badoo.com

Since this feature of mailman is turned on by default and you cannot change the behavior through the web interface we had to find another way to protect our list from spam. Kostas Milonas, member of our community, created a list with all the social networking sites he could find. By using the "header_filter_rules" of mailman (Privacy Options -> Spam Filters -> Spam Filters) you can now block all social networking sites while maintaining the feature and keeping your users with multiple email addresses happy.

Download the list, ready for mailman with regular expressions and paste the contents in the 'Spam Filter Regexp' box of our mailman administrative web interface.

Posted on May 5, 2009 in Computers by seadogNo Comments »

Μετά την αναβάθμιση του laptop μου στο νέο ubuntu 9.04, η οποία κύλησε εξαιρετικά ομαλά, ακολούθησα την διαδικασία μετατροπής των δίσκων μου από ext3 σε ext4. Μερικά από τα ενδιαφέροντα χαρακτηριστικά του ext4 είναι τα παρακάτω:

  • μεγαλύτερο μέγεθος filesystem (1 exabyte με μέγιστο μέγεθορ αρχείου 16 terabytes)
  • καλύτερη διαχείριση μεγάλων αρχείων με λιγότερο fragmentation
  • βελτιωμένη ταχύτητα
  • πιο αξιόπιστο journaling
  • δυνατότητα undelete (αν και δεν είναι ακόμη υλοποιημένη :( )
  • και άλλα

Το ext4 χαρακτηρίστηκε σταθερό, άρα μη επικίνδυνο προς χρήση, στην έκδοση 2.6.28 του πυρήνα και υποστηρίζεται από τις cutting-edge διανομές fedora και ubuntu. Για κάθε ext3 partition έτρεξα τις παρακάτω εντολές για την μετατροπή του σε ext4, σύμφωνα με αυτό το blog post. Η διαδικασία είναι απλή και δεν καταστρέφει τα δεδομένα μας.

 
sudo tune2fs -O extents,uninit_bg,dir_index /dev/sd??
sudo fsck -pf /dev/sd??
 

έχοντας νωρίτερα κάνει unmount το partition. Δηλαδή για το /hομε που βρίσκεται στο partition /dev/sda3 έτρεξα

 
sudo umount /home
sudo tune2fs -O extents,uninit_bg,dir_index /dev/sda3
sudo fsck -pf /dev/sda3
 

Για να γίνει unmount το /home φυσικά δεν θα πρέπει να το χρησιμοποιούμε, δηλαδή να έχουμε κάνει login ως root από την κονσόλα ή ακόμη καλύτερα να εκκινήσουμε τον υπολογιστή με το live cd του ubuntu 9.04. Με την μέθοδο του live cd θα μπορέσουμε να μετατρέψουμε και το / το οποίο δεν μπορούμε αλλιώς να κάνουμε unmount.

Η διαδικασία είναι σχετικά γρήγορη, αφού το tune2fs εκτελείται ακαριαία και μετά το fsck θα "διορθώσει" το partition για να επιβάλει τα νέα options που μόλις ορίσαμε. Όταν τελειώσει το fsck θα πρέπει να αλλάξουμε στο αρχείο /etc/fstab τις αναφορές από ext3 σε ext4 για κάθε partition που μετατρέψαμε, αλλιώς θα έχουμε πρόβλημα κατά την επανεκκίνηση του υπολογιστή. Σε αντίθεση με όσα λέει το blog post που αναφέρω νωρίτερα, στην περίπτωσή μου δεν χρειάστηκε να αλλάξω τίποτα στο grub.

Προσοχή: Όπως κάθε φορά που πειράζουμε τον δίσκο μας καλού κακού να κάνουμε ένα backup πρώτα τα δεδομένα μας!

Posted on March 16, 2009 in Computers by seadog11 Comments »

Yesterday I started the upgrade procedure to Ubuntu 9.04. It's a little bit early to do an upgrade, as 9.04 has more than a month of developing, but I wanted to do some testing and bug reporting. After all my eee machine is not my primary workstation so even if something breaks it's not a problem.

Previously I was running easy peasy 1.0, which is actually an ubuntu system with some modifications to make it more eee friendly. The main difference from ubuntu is that easy peasy 's team uses Array's own kernel to support wifi, bluetooth and other "special" eee hardware.

I just executed sudo update-manager -d and the installer downloaded everything and did the upgrade. I was impressed by the fact the although easy peasy does some tricky modifications to the ubuntu system, ubuntu's update manager has able to upgrade successfully. I rebooted and here I am, Ubuntu 9.04 with all the new fancy stuff, like the new notification system.

The system is working... almost. This release is going to be a big step towards supporting netbooks but there seem to be some hard edges we still have to deal with:

  • WiFi support: My 901 comes with a RealTeak wifi card, identified as RT2860. I can connect to WEP and unsecure networks out of the box, but for some reason no WPA support is buid in! There is a bug report here. I hope the kernel team gets this fixed before releasing, or this driver is crippled.
  • EEE-applet is not working out of the box. Sends commands to some non-existing paths under /proc, which since the use of eee-laptop module, have moved to another place. Anyway I prefer eee-control, but this is not in the repositories :( If you get the Intrepid package from the official website and change the first line of the eee-control-tray and eee-control-daemon from /usr/bin/python to /usr/bin/python2.5 everything seems to work as promised. The change is needed because 9.04 is defaulting to python 2.6 which is missing a module for eee-control to run.

I have also tested the buildin camera which works fine but I haven't tested the bluetooth module yet. Probably that's also fine. Note that the system feels unstable but remeber that actually is in alpha stage.

The good things are that suspend is way faster! It's almost instant, while with easy peasy I had to way for like 10 to 15 seconds to get started. Also the response feels really good and in combination with the new eye candies and a better compiz system the look and feel is superb.

So 901 owners, wait for same days before you upgrade to Ubuntu 9.04 if you are using a WPA(2) system. Once we get this fixed the system will be great!

Extra hint: Some Ubuntu notes on optimizing your installation for the "small guys"

Edit:

I found a WiFi workaround. Download the wifi package from array.org and install it. It will build rt2860 driver, version 1.7.1 instead of the latest 1.8.0. The driver won't be installed because dpkg complains about it being older than the one already installed, so remember to copy the driver to the correct directory.

 
sudo cp /var/lib/dkms/rt2860/1.7.1.1/`uname -r`/i686/module/rt2860.ko \
/lib/modules/`uname -r`/kernel/drivers/net/wireless
sudo depmod -a
 

and then disable the wireless networking through network manager, unload the driver and load the new one.

 
sudo modprobe -r rt2860sta
sudo modprobe rt2860sta
 
Posted on November 10, 2008 in Computers by seadogNo Comments »

Το SpreadUbuntu είναι ένα πολύ φιλόδοξο έργο με σκοπό να συγκεντρώσει το υλικό προώθησης (φυλλάδια, αφίσες κτλ) του Ubuntu, για να μπορούμε να τα μοιραζόμαστε και να το διαδώσουμε περισσότερο.

Στο site υπάρχουν ήδη πολλές όμορφες αφίσες μαζί με τον πηγαίο κώδικα για να κάνεις τις αναγκαίες αλλαγές.

Η ελληνική κοινότητα Ubuntu έχει κάνει κατά περιόδους πολύ καλές δουλειές, με αφίσες, flyer, μπλουζάκια, κομπολόγια (!) και άλλα.

Τελευταίο δημιούργημα είναι το Ubuntistas, ένα ελληνικό περιοδικό για το Ubuntu και το GNU/Linux γενικότερα με πάρα πολύ καλό υλικό και εμφάνιση. Ακόμη και αυτό θα μπορούσε ίσως να ανεβεί στο SpreadUbuntu site ως βάση για περιοδικά άλλων ομάδων.

Ακολουθεί η ανακοίνωση τις πρώτης έκδοση του site SpreadUbuntu σε ελεύθερη μετάφραση:

Μετά από δύο εβδομάδες βελτίωσης και διόρθωσης σφαλμάτων και αρκετή ειδησεογραφική κάλυψη (που, με την ευκαιρία, μας βοήθησε να δοκιμάσουμε τον ιστοχώρο) επιτρέψτε μου να σας παρουσιάσω το:

SpreadUbuntu 0.1 - "evan"

Ο Evan έχει -με διαφορά- την μεγαλύτερη συνεισφορά στο έργο μας και η πρώτη έκδοση αφιερώνεται σε αυτόν! Μπράβο φίλε!

Λοιπόν, τι έχουμε εδώ;

Με λίγα λόγια: Το SpreadUbuntu, είναι ένα έργο της ομάδας Ubuntu Marketing. Η έκδοση αυτή περιλαμβάνει πολυγλωσσική υποστήριξη και τα βασικά χαρακτηριστικά για το DIY (Φτιάξτο-Μόνος-Σου) κομμάτι του SpreadUbuntu Marketing ιστοχώρου, που θα κατασκευαστεί με τον καιρό. Μεταξύ των άλλων χαρακτηριστικών παρέχουμε την δυνατότητα κατεβάσματος, ανεβάσματος και ανταλλαγής κάθε τύπου marketing υλικού για το ubuntu, έτσι ώστε όλοι να μπορούμε να ΔΙΑΔΩΣΟΥΜΕ το ubuntu στον κόσμο! Τώρα δεν υπάρχει δικαιολογία για να μην έχεις ένα flyer στην γλώσσα σου, ή το poster που είδες κάπου στο internet!

Εάν ακούγεται ενδιαφέρον, παρακαλώ διάβασε ολόκληρη την ιστορία. Μπορείς να την βρεις εδώ.

Σας ακούγεται σαν κάτι στο οποίο θα ήθελες να συμμετάσχεις; Το ευκολότερος τρόπος είναι να χρησιμοποιήσεις το site ΚΑΙ να το πεις σε όλους! Επιπλέον μπορείς να γίνεις μέλος του SpreadUbuntu και να δουλέψεις στην έκδοση 0.2 που ετοιμάζουμε. Η ομάδα και το έργο μας βρίσκονται στο Launchpad και επιπλέον έχουμε χώρο στο UbuntuWiki.

Σε ακούω να το λες, που βρίσκεται το αυτό φοβερό site;

Μην αμφιβάλεις, δεν ονειρεύεσαι: είναι εδώ!

Μπορεί να τελειώσεις το bandwidth μας, αλλά μπορούμε να αναβαθμίσουμε το slicehost πακέτο μας για έναν, δύο μήνες. Όσο για τον server πιστεύω ότι θα αντέξει, άλλωστε τρέχει το αγαπημένο σου λειτουργικό.

Πάμε UbuSpreaders(tm), πάμε!

Posted on May 2, 2008 in Computers by seadogNo Comments »

Την Κυριακή 4 Μάη θα συναντηθούμε στο Flocafe στη παραλία της Θεσσαλονίκης για να γιορτάσουμε την έκδοση 8.04 του Ubuntu. Έχουν ετοιμαστεί αφίσες, flyer, μπλουζάκια, cd και με πάνω από 35 άτομα δηλωμένα (!) το παρτυ θα είναι σίγουρα μεγάλη επιτυχία.

Αναλυτικές πληροφορίες στη σελίδα του wiki του ubuntu-gr

Θα τα πούμε εκει!

Posted on April 30, 2008 in Computers by seadogNo Comments »

Τώρα που βγήκε το Hardy και πολλά geeks θα προσπαθήσουμε να εντυπωσιάσουμε (και να αποφύγουμε τους πονοκεφάλους των windows :P ) το έτερον ήμισυ με μία εγκατάσταση (στην οποία όλως τυχαίος θα "χάσουμε" τα windows), να θυμηθείτε να ρυθμίσετε το openoffice να σώνει εξ ορισμού σε doc και xls format, για να μην υπάρχουν προβλήματα επικοινωνίας με άλλους μη-μυημένους χρήστες. Βέβαια λίγο πριν τον ύπνο μην ξεχάσετε και το κύρηγμα περί ανοιχτών φορμά έτσι ώστε μέχρι το 8.10 να έχει πειστεί ότι πρέπει να σώζει σε opendocument!

Για τη ρύθμιση ανοίγουμε το Openoffice -> Tools -> Options -> Load / save -> General -> Always save as Microsoft Word (και excel αντίστοιχα)

Posted on April 25, 2008 in Computers by seadog1 Comment »

Το hardy είναι ελεύθερο! Εδώ θα βρείτε την ανακοίνωση από την λίστα ανακοινώσεων του ubuntu και η μετάφρασή της στα ελληνικά από τον Κ. Τόγια.

Σχετικά με της παρατηρήσεις που είχα κάνεις σε προηγούμενο post μου για το hardy, τα πράγματα δείχνουν πολύ καλύτερα! Το evolution συμπεριφέρεται σωστά, αν και στο bug δεν φαίνεται να έχει κλείσει. Το λαμπάκι της κάρτας δικτύου παίζει και δεν έχει δείξει προβλήματα σύνδεσης (το torrent του hardy μια χαρά το κατέβασε ;) . Επίσης αντιμετωπίστηκε και το bug με το system monitor, με το world clock και τα timezones.

Δεν παίζει όμως το suspension χωρίς τους nvidia drivers, ούτε πριν έπαιζε βέβαια. Δυστυχώς όμως τώρα βρήκα ένα νεό bug με τους nvidia drivers και το fan control. Όταν έχω τους nvidia drivers, επειδή μπορούν και κάνουν reporting για τη θερμοκρασία της κάρτα γραφικών, το fan του συστήματος δεν σταματά να γυρίζει ποτέ! Προφανώς το όριο θερμοκρασίας του συστήματος που διαχειρίζεται τα fans είναι χαμηλότερο της default θερμοκρασίας της κάρτας μου. Ξέρει κανείς πιο πρόγραμμα διαχειρίζεται τα fans;

Ο firefox 3 είναι γρήγορος και γενικά υπέροχος! (Αν εξαιρέσουμε ότι είχε μερικές αντιρρήσεις με το profile μου και έκανε τρομερο disk usage). Επιστρέφω λοιπόν στον FF μετά από σχεδόν ένα χρόνο surfing με τον epiphany.

Τα πάντα φαίνονται πιο γρήγορα, καλύτερα και γενικά προσεγμένα στο Hardy. Μπράβο σε όλους όσους δούλεψαν, πάμε και για άλλα!

For all you, torrent lovers

Posted on April 9, 2008 in Computers by seadog3 Comments »

Όπως πάντα ανυπόμονος έχω βάλει την επόμενη έκδοση του ubuntu στο laptop πολύ καιρό πριν βγει. Από τις 21 Μαρτίου που κυκλοφόρησε η Beta έκδοση έχω κάνει ένα νέο partition για να δοκιμάσω τα νέα αγαθά του ελεύθερο λογισμικού. Σίγουρα το hardy είναι το state-of-the-art του ελεύθερου desktop. Τελευταίο gnome και firefox, αυξημένη ταχύτητα εκκίνησης και πολλές βελτιώσεις εδώ και εκεί για τις οποίες όλος ο κόσμος που δούλεψε, προγραμμάτισε, μετάφρασε, έκανε αναφορές σφαλμάτων αξίζει μπράβο.

Το hardy δυστυχώς όμως δεν είναι τόσο "σκληρό" όσο θα έπρεπε για μια LTS (long, term, support) έκδοση. Το evolution παρουσιάζει σοβαρά προβλήματα, όπως η χρήση υπερβολικής CPU κατά την αλλαγή φακέλων, που το κάνει δύσχρηστο (BUG: 203471). Επίσης οι νέοι -ανοιχτό λογισμικού πλέον- οδηγοί για τα wireless chip της intel 3945, iwl3945 δεν είναι το ίδιο σταθεροί με τους προηγούμενους (BUG: 185518) και το λαμπάκι του laptop δεν ανάβει όπως θα έπρεπε (BUG: 176090). Το πρόβλημα το system monitor σε μεγέθη παραθύρου μεγαλύτερα του 800x600 και σε κατάσταση γραφήματος, μπορεί να μην είναι σημαντικό, συνεισφέρει όμως στην αίσθηση περί μη εμπιστοσύνης του desktop σου (BUG: 187383). Επίσης κάτι περίεργο συμβαίνει με τον φωτισμό της οθόνης όταν ο υπολογιστής μένει idle (BUG: 203108). Τέλος το νέο world clock δεν υποστηρίζει case insensitive αναζήτηση στα ελληνικά (BUG: 208158), πέρα από το πρόβλημα που έχει με την επιλογή των timezone που γίνεται με μαθηματικό τύπο υπολογισμού της κοντινότερης κύριας πόλης και καμία σχέση δεν έχει με την πραγματικότητα! (Οι "μακεδονομάχοι" μην βιαστείτε να αναγνωρίσετε σκοπιανή προπαγάνδα όταν επιλέγετε το αεροδρόμιο Μακεδονία και σας βγάζει timezone τα Σκόπια. Είπαμε μαθηματικός τύπος είναι, συμβαίνει και σε άλλες περιοχές του κόσμου!) (BUG: 185190)

Αυτά είναι μερικά από τα bug που αντιμετώπισα εγώ τη λίγη ώρα που το δούλεψα. Θεωρώ ότι το θέμα του evolution και των ασταθών οδηγών ασύρματου δικτύου είναι αρκετά σημαντικά και, όπως και άλλα σοβαρά προβλήματα λειτουργικότητας που συναντούν άλλοι χρήστες θα πρέπει να διορθωθούν πριν από την επίσημη έκδοση. Είμαι της απόψεως ότι λύση θα πρέπει να δοθεί ακόμη και εάν χρειαστεί να καθυστερήσει η έκδοση του hardy για ένα - δύο μήνες, όπως είχε γίνει με επιτυχία και με το προηγούμενο LTS το 6.06, που ήταν ιδιαίτερα σταθερό. Γιατί να μην ξεχνάμε ότι το hardy θα είναι κοντά μας για τουλάχιστον 3 χρόνια στα desktop και 5 χρόνια στους servers και πάνω του θα στηθεί σοβαρή υποδομή. Απλά πρέπει να παίζει.

Posted on March 28, 2008 in Computers by seadogNo Comments »

To Ubuntu Hardy Heron, η νέα έκδοση της δημοφιλούς linux διανομής με μακράς διαρκείας υποστήριξη (LTS), θα είναι έτοιμο σε 27 ημέρες. Για να γιορτάσουμε το γεγονός τα μέλη της ελληνικής κοινότητας ubuntu-gr ετοιμάζουμε δύο συναντήσεις - πάρτυ στην Αθήνα και στη Θεσσαλονική. Κάθε φίλος του ubuntu και του ελεύθερου λογισμικού γενικότερα, μπορεί να δηλώσει συμμετοχή στο Poll της Αθήνας ή της Θεσσαλονίκης αντίστοιχα, για να μαζευτούμε και να τα π(ι)ούμε από κοντά τη μεγάλη αυτή μερα! ;)