Να επισημάνω πως όλα τα παρακάτω, λειτουργούν μόνο για έκδοση Ubuntu 12.04 32bit και όχι 64.
Ακόμα, αν κάποιος έχει το ίδιο πρόβλημα και διαβάζει αυτή την απάντηση, να μην ακολουθήσει αυτή την διαδικασία αν έχει Ubuntu 12.04 με άλλη κάρτα γραφικών και κλειστό οδηγό.
Αν υπάρχει τέτοια περίπτωση, πρέπει να ζητηθούν οδηγίες εκ νέου, διαφορετικά θα δημιουργηθούν άλλα προβλήματα.
Το πρόβλημα δεν ήταν στον υπολογιστή σου, αλλά είναι εσφαλμενο configuration στο ίδιο το draftsight.
Περιεκτικά:
Το πακέτο για το πρόγραμμα draftsight που εγκαθίσταται με το αρχείο .deb, έχει ως εξάρτηση (το χρειάζεται για να λειτουργήσει) το πακέτο libgl1-mesa-glx το οποίο με τη σειρά του χρειάζεται το
libgl1-mesa-dri.
Το
libgl1-mesa-dri κανονικά είναι προεγκατεστημένο, αλλά στην έκδοση 12.04.2 υπάρχει προεγκατεστημένο το πακέτο
libgl1-mesa-dri-lts-quantal.
Το
libgl1-mesa-dri-lts-quantal έχει περάσει στην 12.04.2 από την 12.10 και για αυτό έχει την ονομασία
libgl1-mesa-dri-lts-quantal.
Oυσιαστικά τα
libgl1-mesa-dri-lts-quantal και
libgl1-mesa-dri είναι τα ίδια, μόνο που το πρώτο είναι νεότερης έκδοσης γιατί έχει έρθει από την 12.10 (backport)
Όμως αυτή η διαφορά στο όνομα
libgl1-mesa-dri-lts-quantal, είναι η αιτία που το draftsight δεν μπορεί να το αναγνωρίσει και ζητάει αυτό της προηγούμενης έκδοσης.
Κανονικά θα έπρεπε να το αναγνωρίζει ως εξάρτηση και να γίνεται η εγκατάστασή του κανονικά.
Αυτό που έγινε εδώ, είναι εγκατάσταση του
libgl1-mesa-dri (το οποίο αντικατέστησε το
libgl1-mesa-dri-lts-quantal), στην συνέχεια εγκατάσταση του
libgl1-mesa-glx που αποτελεί εξάρτηση για το draftsight. Αφού αυτά επιλύθηκαν, τότε το draftsight αναγνώρισε τις εξαρτήσεις και εγκαταστάθηκε κανονικά.
Όλα τα παραπάνω, έγιναν με τις εντολές:
- Κώδικας: Επιλογή όλων
sudo apt-get install libgl1-mesa-dri
sudo apt-get install libgl1-mesa-glx
sudo dpkg -i draftSight.deb
Kαι για να επιλυθούν τα προβλήματα με το touchpad, προστέθηκαν τα πακέτα που δεν μπήκαν αυτόματα:
- Κώδικας: Επιλογή όλων
sudo apt-get install xserver-xorg-input-vmmouse xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-all
Off topic:Bάζω το τικ σε αυτή την απάντηση (γιατί εκεί που έχει μπει, δεν βοηθάει), ώστε αν κάποιος που αντιμετωπίζει το ίδιο πρόβλημα με το draftsight, να γνωρίζει πως δεν θα πρέπει να ακολουθήσει την ίδια διαδικασία, αν δεν το επιτρέπουν οι συνθήκες του συστήματός του, γιατί θα δημιουργηθούν άλλα προβλήματα.