How to format your SD card to EXT4 for Dropbox compatibility in Ubuntu

I am using a low cost laptop for everyday work (browsing, productivity apps for office work and so forth). The main pro of this type of laptop is the low cost, as I already mentioned, whereas the basic con is speed and hard disk limitation. The solution for the latter cis to add a SD memory card that serves as a permanent external drive.

So I have set up my laptop with Ubuntu 18.04 LTS, improving the speed and memory management dramatically and I bought an SD 32GB memory card which I formatted as NTFS in order to be able to plug it both in my laptop that runs Linux and also, if needed, to Windows machines.

One of the top reasons I needed extra space was to be able to sync my Dropbox account with my laptop since I usually need to work on documents when I am away of office i.e. when traveling.

[adinserter block=”1″]

At some point I received an e-mail by Dropbox saying that I had to change my SD card format to EXT4 for Linux, otherwise my Dropbox folder would stop syncing. The e-mail was the following:

Hi Apostolos,

A few months ago, we let you know that the Dropbox desktop system requirements were changing. On at least one of your computers, your Dropbox folder will stop syncing because it’s on a file system or partition that no longer meets the requirements.

How to fix

So your files can start syncing again, choose a new location for your Dropbox folder:

  • Hagnes, Linux 4.13.0-46-generic
    Move Dropbox to an Ext4 drive

How to move Dropbox

Why this changed

Focusing on the most common configurations lets us bring you new features, better performance, and the security that your files are safe and synced in Dropbox.

I fail to understand why, since NTFS is the format of choice for Windows can still be allowed as an option for Linux installations but I’ll leave that for another post.

Below you can find the steps I followed to comply with the new guidelines of Dropbox and along with them, I couple of challenges I faced up doing so.

Step 1. You change the format of you SD card from whatever to EXT4 (and only EXT4)

This is an easy step. All you have to do is:

  1. Back up any files you need from your SD card since the format will erase everything.
  2. Format the SD card to EXT4 using gparted:
    1. Open gparted app (or install it if you don’t already have it).
    2. Select the SD card disc from the dropdown of disks.
    3. Unmount the SD card disc.
    4. Right click on the unmounted drive and select format to EXT4.
    5. Apply the changes.
    6. When the format is done, remove the SD card and plug it again.

Step 2. Open the Dropbox app and set as Dropbox folder the SD card

  1. Click on the Dropbox icon on the menu bar.
  2. Select “Preferences…”.
  3. Choose the tab “Sync”.
  4. Click “Move” to the “Dropbox folder location”.
  5. Choose the path of the newly formatted SD card (you don’t need to create the Dropbox folder).
  6. Click “Apply”.

You’ll see the Dropbox folder appearing automatically in your SD card.

Things that might go sideways

1. You might not have writing rights to your SD cards.

If you find yourself not being able to write things on your SD card after formatting it to EXT4 don’t sweat it! Follow the guidelines on this post and you’ll be all right 🙂

2. Right click on your touchpad is not working

How can the touchpad not working because of the SD card format? You might ask… Not really sure but if you stumble upon this issue, follow the guidelines on this post and your problem will be resolved 🙂

(Photo by Justin Veenema on Unsplash)


Πως είναι να χρησιμοποιείς Linux, τον άγνωστο ανταγωνιστή των Windows και macOS

Η πρώτη μου επαφή με μια εγκατάσταση Linux ήταν γύρω στα 2006. Εκείνη την περίοδο το (λειτουργικό σύστημα) Linux ήταν τόσο ανώριμο που ούτε τον εαυτό μου δεν μπόρεσα να πείσω να το χρησιμοποιήσει, πόσο μάλλον άλλους. Έξι χρόνια μετά, το 2012, εγκατέστησα σε όλα μου τα προσωπικά μηχανήματα Linux και, από τότε, είμαι ένας ευχαριστημένος χρήστης 🙂

Παλαιότερα ήμουν φανατικός υποστηρικτής του Linux. Έμπαινα σε συζητήσεις να το υποστηρίξω, έκανα debates για τα πολλά του οφέλη, προσπαθούσα να κάνω τους φίλους να το χρησιμοποιήσουν. Όχι πια! Από ένα σημείο και μετά ήταν ανούσιο. Ξοδεύαμε ενέργεια χωρίς λόγο.

Οι fans της Apple υποστήριζαν ότι όταν όλες οι συσκευές είναι Apple, όλα συγχρονίζονται τέλεια, όλα τα δεδομένα είναι διαθέσιμα παντού με ένα κλικ, δεν κολλάει τίποτε ποτέ και άσε που έχει και τέλειο design. Οι Microsoft fans θα έλεγαν “Apple, νταξ, αλλά με τα μισά λεφτά παίρνω μηχάνημα ίδιων δυνατοτήτων, σε περιβάλλον που το γνωρίζω, με τα ωραία μου τα παιχνιδάκια και όλα μια χαρά”. Οι Linux fans, από την άλλη, ήμασταν κατά κύριο λόγο “κάτι λίγα geeks” που γράφαμε κάτι περίεργα πράγματα σε ένα μαύρο παράθυρο με πράσινα ή άσπρα γράμματα και τις μισές φορές 1 διορθώναμε 5 χαλούσαν οπότε…

Σήμερα, το Linux είναι ένα σχετικά ώριμο λειτουργικό σύστημα με πολλές διαφορετικές εκδόσεις (τις ονομάζουμε διανομές) για να διαλέξει κανείς και υποστηρίζει αξιοπρεπέστατα τις περισσότερες από τις εφαρμογές που χρειάζεται ο σύγχρονος χρήστης. Προσωπικά χρησιμοποιώ την διανομή Ubuntu. Ο λόγος; Αυτήν δοκίμασα πρώτη, με βόλεψε, την κράτησα!


Γιατί το Linux είναι σημαντικό από μόνο του. Άσχετα δηλαδή αν το χρησιμοποιείς ή όχι…

Το 1983 για πρώτη φορά εμφανίζεται η έννοια του Ελεύθερου Λογισμικού (Free Software). Ο Richard Stallman ανακοινώνει την πρόθεσή του να δημιουργήσει το πρώτο λειτουργικό σύστημα που θα αποτελεί Ελεύθερο Λογισμικό και θα είναι διαθέσιμο στο κοινό για να το κατεβάσει και να το εγκαταστήσει δωρεάν αλλά και για να το τροποποιήσει, να το επεκτείνει ακόμη και να το εμπορευθεί. Περίπου δέκα χρόνια μετά (1992), το πρώτο λειτουργικό σύστημα βασισμένο σε Ελεύθερο Λογισμικό δημιουργείται από τον Linus Torvalds με την κωδική ονομασία Linux. Ο Linus Torvalds επαναπροσδιορίζει την έννοια του Ελεύθερου Λογισμικού προτείνοντας τον όρο Ανοικτό Λογισμικό και ξεκινά μια “διαμάχη” μεταξύ των οπαδών των δύο κινημάτων σχετικά με το ποιος είναι ο δόκιμος όρος.

Το Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα (Free / Libre Open Source Software ή FLOSS), όπως επικράτησε, εν τελεί σαν όρος, υπήρξε μια επανάσταση στην επιστήμη των υπολογιστών και συνέβαλε σημαντικά στην μετέπειτα ανάπτυξη του Internet όπως το γνωρίζουμε σήμερα.

  • Έθεσε της βάσεις για πρόσβαση σε υλικό (hardware), firmware και λογισμικό (software) σε ιδιαίτερα χαμηλό ή μηδενικό κόστος.
  • Βοήθησε στην δημιουργία ποιοτικών εφαρμογών στην εκπαίδευση.
  • Έδωσε πολύτιμα δεδομένα και εφαρμογές στην κοινότητα των ερευνητών.
  • Μετεξελίχθηκε σε διάφορους τομείς (ανοικτά δεδομένα, εφαρμογές ανοικτής διακυβέρνησης, ανοικτό περιεχόμενο, ανοικτές άδειες, κ.ο.κ.).

Το οδοιπορικό της σύλληψης και εξέλιξης του Ελεύθερου Λογισμικού / Λογισμικού Ανοικτού Κώδικα παράλληλα με την δημιουργία και εξέλιξη του λειτουργικού συστήματος Linux περιγράφονται στο πολύ διασκεδαστικό ντοκιμαντέρ “Revolution OS“.


Το πειρατικό δεν είναι δωρεάν…

Προτού γράψω μερικές σκέψεις για το τι μπορεί να κάνει κανείς με μια εγκατάσταση Linux στον υπολογιστή του και τι όχι, είναι σημαντικό να σταθούμε στο status quo των 90s, δηλαδή τις πειρατικές (ή “σπασμένες”) εγκαταστάσεις WIndows, στους υπολογιστές πλήθους χρηστών. Επειδή αυτή η κατάσταση αποτέλεσε τη νόρμα σε διάφορα σημεία του πλανήτη, είναι σημαντικό να έχουμε στο νου μας ότι το Linux, σε αντίθεση με τα Windows και macOS, προσφέρεται εντελώς δωρεάν για κατέβασμα και εγκατάσταση.

Παρόλα αυτά, το γεγονός ότι όταν οι υπολογιστές άρχισαν να γίνονται μόδα, στην πλειονότητα των περιπτώσεων συνοδεύονταν από μία πειρατική εγκατάσταση Windows, δημιούργησε την εντύπωση ότι και εκείνα παρέχονταν δωρεάν. Το ίδιο φυσικά συνέβη, και συνεχίζει και συμβαίνει έως σήμερα, και με άλλα συστήματα λογισμικού όπως αυτά της Adobe (Acrobat Reader, Premier, Photoshop), τη σουίτα παραγωγικότητας Microsoft Office, κ.ο.κ.


Τι μπορείς να κάνεις με το Linux;

Παρακάτω παραθέτω μια σειρά από πράγματα που κερδίζει κανείς επιλέγοντας Linux. Δεδομένου ότι χρησιμοποιώ Ubuntu, θα χρησιμοποιήσω ως παράδειγμα τη συγκεκριμένη διανομή αλλά, πάνω – κάτω, τα ίδια ισχύουν για τις υπόλοιπες. Αν δοκιμάσετε κάτι σε άλλη διανομή και δεν τα καταφέρετε, αφήστε ένα σχόλιο και θα βοηθήσω όσο καλύτερα μπορώ.

1. Να έχεις ένα σταθερό σύστημα το οποίο δε χρειάζεται format κάθε τόσο

Η διανομή Ubuntu κάθε τόσο δημοσιεύει μία έκδοση που ακολουθείται από την ένδειξη LTS (Long Term Support, στα ελληνικά θα το μεταφράζαμε Υποστήριξη Μακράς Διάρκειας). Αυτές οι εκδόσεις συνήθως υποστηρίζονται για 5 χρόνια με updates και, από προσωπική εμπειρία, σπάνια δημιουργείται πρόβλημα με τα updates τους. Το γεγονός ότι ενδιάμεσα βγαίνουν άλλες (όχι LTS εκδόσεις) δε μας πειράζει καθώς υπάρχει αυτόματη ενημέρωση από μια LTS στην επόμενη, χωρίς να χρειάζεται (συνήθως) να περάσουμε από όλες τις προηγούμενες.

Επιπρόσθετα τα updates των εφαρμογών στο Linux αλλά και τα updates σε επόμενες εκδόσεις γίνονται στο παρασκήνιο και κάποια στιγμή το Λειτουργικό Σύστημα ίσως μας ζητήσει να κάνουμε κάποια επανεκκίνηση.

2. Να μπορείς να διαφυλάξεις τα δεδομένα σου αλλά και τις ρυθμίσεις των εφαρμογών σου σε περίπτωση που κάτι πάει στραβά

Χρησιμοποιώντας το τέχνασμα διαχωρισμού του φακέλου /home σε δικό του partition (που αποτελεί τον φάκελο που κρατά τα προσωπικά αρχεία του χρήστη) διασφαλίζουμε το γεγονός ότι ακόμη και στην περίπτωση που ένα update πάει στραβά, προχωρώντας σε μία καθαρή εγκατάσταση του Linux μπορούμε να διατηρήσουμε τα δεδομένα μας και τις ρυθμίσεις των εφαρμογών μας ανέπαφες και, μετά την επιτυχή καθαρή εγκατάσταση, να βρούμε το λειτουργικό μας σύστημα σχεδόν όπως το αφήσαμε.

3. Να έχεις προ εγκατεστημένα “τα βασικά”

Ολοκληρώνοντας μια εγκατάσταση Ubuntu θα βρεις προεγκατεστημένες τις βασικές εφαρμογές που χρειάζεσαι όπως τον Firefox Browser, την σουίτα παραγωγικότητας LibreOffice (εναλλακτικά του MS Office), το Rhythmbox για αναπαραγωγή μουσικής, τον Document Viewer για άνοιγμα εγγράφων PDF, τον Archive Manager για συμπίεση και αποσυμπίεση αρχείων και άλλα πιο επουσιώδη.

4. Να εγκαθιστάς δωρεάν εφαρμογές, εύκολα και γρήγορα μέσα από ένα περιβάλλον που μοιάζει με application store / marketplace όπως στα κινητά

Σκεφθείτε τι κάνετε όταν θέλετε να εγκαταστήσετε μια εφαρμογή στο κινητό σας τηλέφωνο. Πηγαίνετε στο αντίστοιχο store εφαρμογών (App Store για κινητά Apple, Google Play για κινητά Android), βρίσκετε την εφαρμογή που σας ενδιαφέρει και την εγκαθιστάτε. Το ίδιο συμβαίνει και στο Linux. Κάνοντας χρήση του Ubuntu Software μπορείτε να βρείτε την πλειονότητα των εφαρμογών που είναι διαθέσιμες και να τις εγκαταστήσετε με 1-2 κλικς.

Ubuntu Software

Και ποιες ανάγκες μου καλύπτουν οι εφαρμογές στο Ubuntu Software; Τις περισσότερες!

  • Dropbox: Η γνωστή εφαρμογή αποθήκευσης εγγράφων στο cloud
  • Skype: Η γνωστή εφαρμογή για τηλεδιασκέψεις.
  • Viber (desktop): Η γνωστή εφαρμογή ιδιωτικών μηνυμάτων.
  • Slack: Η γνωστή εφαρμογή ιδιωτικών μηνυμάτων (για ομάδες).
  • Gimp: Η γνωστή εφαρμογή επεξεργασίας εικόνων (εναλλακτικά του Photoshop)
  • VLC: Η γνωστή εφαρμογή αναπαραγωγής όλων των ειδών των video (πραγματικά όλων όμως :P)
  • Kdenlive: Εφαρμογή επεξεργασίας ταινιών (για επίδοξους vlogers)
  • Audacity: Εφαρμογή επεξεργασίας ήχου (για επίδοξους podcasters)
  • Bleachbit: Εφαρμογή καθαρισμού άχρηστων αρχείων
  • Sublime Text: Ένας από τους καλύτερους text editors για απλούς χρήστες και προγραμματιστές
  • Shutter: Εφαρμογή για screenshots (με δυνατότητες επεξεργασίας του scrennshot)
  • Spotify: Η γνωστή εφαρμογή μουσικής
  • Kazam: Εφαρμογή screencasting
  • uCare System Core: Ένα απλό εργαλείο ασφαλούς αναβάθμισης του Ubuntu
  • Cryptomator: Μια εφαρμογή κρυπτογράφησης αρχείων και φακέλων για διασφάλιση της ιδιωτικότητας
  • Steam: Η γνωστή εφαρμογή εγκατάστασης παιχνιδιών

5. Να παίζεις παιχνίδια. Γνωστά παιχνίδια

Κάνοντας χρήση του Steam, μιας πλατφόρμας ψηφιακής διανομής, διαχείρισης ψηφιακών δικαιωμάτων (DRM) και κοινωνικής δικτύωσης, φτιαγμένη από την εταιρία Valve Corporation. To Steam παρέχει στον χρήστη εγκατάσταση και αυτόματες ενημερώσεις παιχνιδιών σε πολλαπλούς υπολογιστές, και χαρακτηριστικά κοινωνικής δικτύωσης, όπως φίλους και ομάδες, cloud storage καθώς και λειτουργικότητα συνομιλίας βάση κειμένου (chat) ή φωνής εντός παιχνιδιού (in-game).


Ακολουθώντας αυτόν τον σύνδεσμο θα δείτε ότι υπάρχουν πολλοί γνωστοί τίτλοι όπως Civilization, DOTA, Call of Duty, Grand Theft Auto, κ.ο.κ.


Αυτό το άρθρο δεν γράφτηκε για να σε πείσει να βάλεις Linux στον υπολογιστή σου. Έχε ό,τι θέλεις αρκεί να σε βολεύει. Καλό είναι όμως να γνωρίζεις ότι υπάρχει ένα λειτουργικό σύστημα το οποίο διατίθεται σε πολλές διαφορετικές διανομές, δωρεάν για κατέβασμα και εγκατάσταση, χωρίς καμία υποχρέωση και υποστηρίζεται από μία μεγάλη κοινότητα ανθρώπων που λειτουργούν, ως επί το πλείστον, εθελοντικά, με σκοπό να το κάνουν όλο και καλύτερο. Παραλλαγή αυτού του λειτουργικού, για την ακρίβεια η server εκδόσή του, είναι πιθανό να τρέχει στον server που φιλοξενεί την εταιρική σου ιστοσελίδα καθώς επίσης και σε πλήθος εργαστηρίων σε χώρες του τρίτου κόσμου, επιτρέποντάς τες να εξοικονομούν χρήματα από τις άδειες που δεν πληρώνουν πια σε vendors όπως η Microsoft.

Είναι μια επανάσταση, αν το καλοσκεφτείς 😉

(Photo by Ian Parker on Unsplash)


It’s not about Open Source

Three days ago we celebrated 25 years from the birth of Linux. I have been an Open Source user for over a decate now and I consider myself lucky to be part of this awesome network.

Open Source gave me free access to applications that, have they been proprietary, I would need to pay good money or illegally obtain them. Open Source fueled my research when I was an undergrad computer science student and, later on, during my MSc and currently during my PhD endeavor. As a researcher it gave me the opportunity to be part of EU funded research projects and get paid to study what I love. As a freelancer it gave me the means to rapidly develop software and therefore deliver competitive, high quality and tested software to my clients. It also allowed me to do consulting work for a couple of amazing software development companies and startups.

Anyways, it was not until recently that I realized that it’s not about Open Source! I was invited as a guest speaker to an event of the Arcitecture Dept., Aristotle University of Thessaloniki. My mission was to present a short history of the free software movement / open source initiative and then present applications of open source to the arts / creative professions. I have never touched a similar area before so I tried to think as a creative professional (NOT easy, if you are a tech person!) and imagine how open source, open licenses and so forth could benefit my world.

After my experiment was over the following came in mind: Open Source helped the world get familiar with the concept of sharing the raw materials of a creation, plus know-how (if needed), allowing the community to take it to the next level. Initially, those creations were open source software and their raw materials the source code but, nowadays, we have moved past that. Books, music, video productions, hardware even games are being published under open licenses.

Supporting openness is a choice anyone can make. Following the philosophy of openness however is a whole different discussion. One that I will leave for another post 🙂

Happy birthday Linux! Happy birthday Open Source!


How to make ClickShare work with Ubuntu

Last time I had to do a presentation was during ODI’s Train the Trainer program. One of the options we were given in order to connect to the projector was ClickShare. If you don’t know what ClickShare is, watch this!

In order to use ClickShare you have to plug it to your machine. It works like a USB flash drive so a folder opens and gives you executables for Windows and iOS. Normally you install one of them and you are good to go.

But what happens if you use a Linux machine? Well, you will probably have to use a cable because “this thing does not work well with Linux”. That’s what I was told! But it wasn’t good enough for me 🙂

[adinserter block=”1″]

So, if you happen to use Ubuntu 14.04 LTS and want to use ClickShare, all you have to do is:

  1. go here *
  2. download the Linux launcher
  3. install it to your machine
  4. open the application
  5. plug the dongle

If you are getting steady white light then you are good to go (hit it, it will normally go red and your screen should be up!).

NOTE: According to Barco, they currently support  Fedora 20 and Ubuntu 14.04 LTS. If you are using a different Linux OS this solution will probably not work but you might find some answers to this official thread **!

* [Update] March 10, 2017: Support for the Linux client has ended as it requires an enormous effort to support all the Linux distributions and their quick updates, while the usage rate of the Linux client was/is very limited. (as published on

** [Update] June 13, 2017: Thread does not exist any more.

[Update] February 17, 2018

Following this gist, some users say that they successfully installed ClickShare to Linux.

NOTE: I haven’t tried it myself so I can’t guarantee it works!

[Update] June 5, 2019

Searching on an old drive I seem to have found the original .deb file that I had installed when I wrote this article. You can download it here.

CAUTION: This .deb meant for Ubuntu 14.04 LTS and was tested back in 2015. The is no guarantee that will work with the current versions of Ubuntu and / or Clickshare. You can try at your own risk. 

[Update] November 14, 2019

I requested support from Barco via Twitter. Here’s our discussion!



What linux distribution should I use?

(this post was retrieved, with the help of The Internet Archive, from my retired blog

Several times I installed linux distributions on my desktop or laptop. I’ve tried Ubuntu 6.06, 6.10, Suse 9.2, Suse 10 but never seriously.

I indend to give it a shot after finishing my exams in a couple of days so I thought asking the blogosphere’s opinion.

Generally speaking I’d like to use a distribution that would combine usual, everyday tasks such as multimedia stuff (watch DVS’s, videos, listening to mp3) and so on and so forth and at the same time be able to have the appropriate developer tools (java, eclipse, a lamp server and so on and so forth).

Any suggestions?

There also two more things which torment me:

1. I’d like the distribution to be able to recognise most of my hardware (Acer Aspire 5600 aWLMI)

2. I’d like to be able to connect to the internet using my adsl modem (sagem fast 800)


Linux οδύσσεια! (η κακή αρχή…)

(this post was retrieved, with the help of The Internet Archive, from my retired blog


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

Η αλήθεια είναι ότι τα SUSE 10 κοντεύουν να κλείσουν χρόνο (που λέει ο λόγος) στο PC μου και το μόνο που κάνουν τον τελευταίο καιρό είναι να μου πιάνουν χώρο αφού σπάνια τα χρησιμοποιώ από τότε που τα εγκατέστησα γιατί απλά δεν είχα χρόνο.

Καθώς λοιπόν ήρθε το πλήρωμα του χρόνου και αφού η διανομή υπήρχε πρόχειρη αποφάσισα να τα εγκαταστήσω και στον φορητό μου, με την προοπτική να ασχοληθώ σοβαρα για κάποιο διάστημα και γιατί όχι να φτάσω σε σημείο να αποτελούν αυτά την προεπιλογή αντί των κλασικών πλέον “παραθύρων”.

Αφού λοιπόν τελείωσα με την εγκατάσταση (διόλου επίπονη δουλειά κατά τη γνώμη μου), τα Linux αποτελούσαν πλέον κομμάτι του φορητού μου, με το δικό τους προσωπικό Partition, τον boot loader άψογα ρυθμισμένο και εγώ ικανοποιημένος με τον εαυτό μου ξεκίνησα για να κάνω την πρώτη μου είσοδο στο νεο-εγκατεστημένο λειτουργικό.

Ωστόσο μετά το login αντιλήφθηκα έντρομος ότι οι drivers δεν ήταν αυτοί που θα έπρεπε να ήταν με αποτέλεσμα όχι μόνο τα μισά χαρακτηριστικά του φορητού να μην είναι διαθέσιμα, αλλά να είμαι αναγκασμένος να μπορώ να αναγνωρίζω το εικονίδιο ο υπολογιστής μου από την αυλή του σπιτιού μου λόγω της προεπιλεγμένης ανάλυσης 800Χ600.

Για Internet βέβαια ούτε λόγος γιατί έχω την ατυχία, παρόλο που πλέον διαθέτω dsl, να μην διαθέτω rooter αλλά modem πράγμα που κάνει αναγκαία (από όσο κατάλαβα μετά απο συζητήσεις με πιο ειδικούς από εμένα πάνω στο θέμα) την χειροκίνητη εγκατάσταση των drivers στα Linus (ευτύχημα αποτελεί το γεγονός ότι το cd του μόντεμ περιέχει drivers για linux, δυστύχημα το ότι ο τρόπος εγκατάστασης δεν είναι ο πλέον εμφανής και πρέπει να κατέχεις την “πληκτρολογιομαντεία” για να τα καταφέρεις).