Mandrake & Ellhnika

DJ Art djart at freemail.gr
Wed Mar 29 14:21:57 EEST 2000


Harris M wrote:

> Kai gw exw tin idia aporia me to provlima ayto, kai den kserw ti ftaiei. 

Εγώ ξέρω, όμως :-))

> kai na kseperasw
> kapoia provlimata pou exw me ta ellinika sto Mandrake.

Τί προβλήματα ??? Διατύπωσε το πρόβλημα με κάθε λεπτομέρεια εδώ στη
λίστα και θα σε βοηθήσουμε ;-) (δώσε έμφαση στο "κάθε λεπτομέρεια")
 
> 1. Den exw vrei ti lysi, alla tha prospathisw na psaksw ligaki sto > Internet panw se ayto to thema.

Sorry, μην παρεξηγηθείς, αλλά δεν αντέχω :-)) Αχχ αυτό το Internet !!!
8-) Σου λύνει όλα τα προβλήματα. Θα πάς λοιπόν και σύ, ωραίος, τρεχάτος,
στο Altavista και θα γράψεις στο 
Search:
Why my Mandrake 7.0 from RAM is having problems with Graphis ???

Και θα σου απαντήσει:
<******λογοκρίθηκε*******>

Και θα του γράψεις μετά στο Search: Fuck off!!! I AM THE MASTER AND YOU
ARE THE SLAVE !!!! ANSWER TO ME ...

Θα το ξανασκεφτεί και θα σου απαντήσει:
==> Yes master !!! I am your servant and found the solution to your
problems .... Login as root and execute rm -rf /*

</τέλος πλάκας :-))>
===================================================================

Πάνο .... άκου ποιό είναι το πρόβλημα:

Στο mandrake υπάρχουν ΚΑΙ ΤΑ 2 ΑΡΧΕΙΑ: και το /etc/X11/XF86Config και το
/usr/lib/X11/XF86Config. Κανονικά, θα έπρεπε το ένα να είναι link στο
άλλο .... 

Το λάθος όμως της Mandrake είναι το ότι ΜΟΝΟ ΤΟ ΕΝΑ ΑΠΟ ΑΥΤΑ ΤΑ 2
ΑΡΧΕΙΑ ΛΑΜΒΑΝΕΤΑΙ ΥΠ'ΟΨΙΝ ... αυτό είναι το /etc/X11/XF86Config. Αυτό
λαμβάνεται υπ όψιν ....
λοιπόν, κοίτα τώρα προσεχτικότερα το script install-PCF π.χ.:

if [ -f "/etc/XF86Config" ] ; then
    XFCONF="/etc/XF86Config"
elif [ -f "/usr/X11R6/lib/X11/XF86Config.$HOSTNAME" ] ; then
    XFCONF="/usr/X11R6/lib/X11/XF86Config.$HOSTNAME"
elif [ -f "/usr/X11R6/lib/X11/XF86Config" ] ; then
    XFCONF="/usr/X11R6/lib/X11/XF86Config"
elif [ -f "/usr/local/X11R6/lib/X11/XF86Config.$HOSTNAME" ] ; then
    XFCONF="/usr/local/X11R6/lib/X11/XF86Config.$HOSTNAME"
[snip ... ακολουθεί μια σεριά από παρόμοιες τοποθεσίες και, τέλος,
έχουμε ...]
elif [ -f "/etc/X11/XF86Config" ] ; then
    XFCONF="/etc/X11/XF86Config"
else`

Το "αυτό" που μας ενδιαφέρει ... "ελέγχεται" τελευταίο !!! δηλαδή δεν
ελέγχεται ποτέ, αφού έχει "ικανοποιηθεί" ο βρόγχος παραπάνω.

Εφόσον το script έχει στην αρχή των if το /usr/lib/X11/κλπ κλπ ...
"κρατάει" στην μεταβλητή XFCONF εκείνο (που δεν λαμβάνεται υπ'όψιν στο
Mandrake) και προσθέτει εκεί τα paths.

Δηλαδή, με λίγα λόγια, "φταίνε" τα if ... θα μπορούσες να κάνεις έλεγχο
και να προσθέσεις τα path ΣΕ ΟΛΑ ΤΑ XF86CONFIG που υπάρχουν στο σύστημα
.......

-- 
===========================================================
| DJ Art (aka Kyritsis Athanasios) <djart at hellug.gr>      |
| Studying Electrical & Computer Engineering @ UPatras    |
| Maintaining http://www.linux.gr                         |
| Visit http://www.geocities.com/SiliconValley/Code/6319  |
===========================================================


--
linux-greek-users mailing list -- http://lists.hellug.gr




More information about the Linux-greek-users mailing list