openSUSE 12.1 KDE3 LiveCD

dsyrmalis | Τρί, 12/20/2011 - 22:18 | 1' | 9



Το KDE 3 είναι ένα περιβάλλον εργασίας που έφτασε σε βαθμο τελειότητας. Δεν είναι καθόλου τυχαίο το γεγονός πως ανεπίσημα συντηρείται ακόμα και σήμερα. Φαίνεται πως πολλοί το νοσταλγούν ακόμα. Μάλλον έτσι εξηγούνται και προσπάθειες όπως το OpenSUSE 12.1 KDE3 LiveCD.
Για ακόμα μεγαλύτερη ρετρό αίσθηση το συγκεκριμένο LiveCD έχει το στυλ του OpenSUSE 10.1. Αν χρειαστούμε username και password κατά τη δοκιμή του θα πρέπει να βάλουμε τα tux και linux αντίστοιχα.
Επιπλέον πληροφορίες μπορουμε να δούμε στο Wiki και στη λίστα ηλεκτρονικού ταχυδρομείου (mailing list).

Δώσε αστέρια!

MO: (ψήφοι: 0)

Σχόλια

    Πραγματικα , ενα πολυ καλο live-distro , με ρετρο περιβαλλον KDE 3. To εγκατεστησα σε ενα partition &  ειναι πολυ λειτουργικο &  ευχρηστο. Ομως , θα αγγιζε την τελειοτητα , οπως το openSuse-12.1-KDE 4  ,  αν  ειχαν  προβλεψει οι developers  να υποστηριξουν πληρως τον  ati-driver-installer-11-12-x86.x86_64.run  ,  οπως εκαναν οι "συναδελφοι" τους με το KDE 4.
    Παραθετω μερικα αποτελεσματα απο το τερματικο του  openSuse-12.1-KDE 4 , σχετικα με τον amd-video-driver , οπου ολα ειναι ρυθμισμενα  σωστα  & στο επομενο post  τα αποτελεσματα του openSuse-12.1-KDE 3.

zen@linux-bolo:~> uname -a
Linux linux-bolo 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
zen@linux-bolo:~> glxinfo | grep "direct rendering"
direct rendering: Yes
zen@linux-bolo:~> glxgears

*** NOTE: Don't use glxgears as a benchmark.
    OpenGL implementations are not optimized for frame rates >> 60fps,
    thus these numbers are meaningless when compared between vendors.

7693 frames in 5.0 seconds = 1538.529 FPS
9429 frames in 5.0 seconds = 1885.653 FPS
9361 frames in 5.0 seconds = 1872.164 FPS
9457 frames in 5.0 seconds = 1891.314 FPS
9429 frames in 5.0 seconds = 1885.676 FPS
9466 frames in 5.0 seconds = 1893.130 FPS
9438 frames in 5.0 seconds = 1887.570 FPS
9468 frames in 5.0 seconds = 1892.436 FPS
9483 frames in 5.0 seconds = 1896.594 FPS
9488 frames in 5.0 seconds = 1897.579 FPS
9449 frames in 5.0 seconds = 1889.665 FPS
9462 frames in 5.0 seconds = 1892.371 FPS
9435 frames in 5.0 seconds = 1886.733 FPS
zen@linux-bolo:~>su
Password:
linux-bolo:/home/zen # lspci | grep -i -e Display -e VGA
01:00.0 VGA compatible controller: ATI Technologies Inc RV710 [Radeon HD 4350]
linux-bolo:/home/zen # lspci -knn |grep VGA -A3
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV710 [Radeon HD 4350] [1002:954f]
        Subsystem: PC Partner Limited Device [174b:e990]
        Kernel driver in use: fglrx_pci
01:00.1 Audio device [0403]: ATI Technologies Inc RV710/730 HDMI Audio [Radeon HD 4000 series] [1002:aa38]
linux-bolo:/home/zen # df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          9.1G  3.5G  5.2G  41% /
devtmpfs        1.6G   36K  1.6G   1% /dev
tmpfs           1.7G  1.6M  1.6G   1% /dev/shm
tmpfs           1.7G  716K  1.6G   1% /run
/dev/sda6       9.1G  3.5G  5.2G  41% /
tmpfs           1.7G     0  1.7G   0% /sys/fs/cgroup
tmpfs           1.7G  716K  1.6G   1% /var/run
tmpfs           1.7G     0  1.7G   0% /media
tmpfs           1.7G  716K  1.6G   1% /var/lock
linux-bolo:/home/zen # free -m
             total       used       free     shared    buffers     cached
Mem:          3277       1126       2150          0         33        511
-/+ buffers/cache:        581       2695
Swap:         2047          0       2047
linux-bolo:/home/zen # date
Wed Dec 21 11:28:45 EET 2011
linux-bolo:/home/zen #

  Τα αποτελεσματα απο το openSuse-12.1-KDE 3

zen@linux-ro3f:~> uname -a
Linux linux-ro3f 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
zen@linux-ro3f:~> glxinfo | grep "direct rendering"
bash: glxinfo: command not found
zen@linux-ro3f:~> glxgears
bash: glxgears: command not found
zen@linux-ro3f:~> su
Password:
linux-ro3f:/home/zen # lspci | grep -i -e Display -e VGA
01:00.0 VGA compatible controller: ATI Technologies Inc RV710 [Radeon HD 4350]
linux-ro3f:/home/zen # lspci -knn |grep VGA -A3
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV710 [Radeon HD 4350] [1002:954f]
        Subsystem: PC Partner Limited Device [174b:e990]
01:00.1 Audio device [0403]: ATI Technologies Inc RV710/730 HDMI Audio [Radeon HD 4000 series] [1002:aa38]
        Subsystem: PC Partner Limited R700 Audio Device [Radeon HD 4000 Series] [174b:aa38]
linux-ro3f:/home/zen # df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          9.9G  2.8G  6.6G  30% /
devtmpfs        1.6G   36K  1.6G   1% /dev
tmpfs           1.7G     0  1.7G   0% /dev/shm
tmpfs           1.7G  460K  1.6G   1% /run
/dev/sda2       9.9G  2.8G  6.6G  30% /
tmpfs           1.7G     0  1.7G   0% /sys/fs/cgroup
tmpfs           1.7G  460K  1.6G   1% /var/lock
tmpfs           1.7G     0  1.7G   0% /media
tmpfs           1.7G  460K  1.6G   1% /var/run
linux-ro3f:/home/zen # free -m
             total       used       free     shared    buffers     cached
Mem:          3277        423       2853          0         25        231
-/+ buffers/cache:        166       3110
Swap:         2047          0       2047
linux-ro3f:/home/zen # date
Wed Dec 21 11:39:16 EET 2011
linux-ro3f:/home/zen #
 

    Δεν αναγνωριζει καν την εντολη glxinfo & glxgears ,  ενω αν δοκιμασει καποιος να συνδεσει ενα απλο flash drive ουτε που το βλεπει ο Konqueror , παρα χρειαζεται να ανοιξουμε τερματικο και να το προσαρτησουμε με command line. & ασφαλως το προβλημα δεν λυθηκε ουτε μετα απο upgrade της διανομης.Μεγαλο προβλημα αυτο.Παραθετω & το /etc/X11/xorg.conf αρχειο , που ειναι ολοιδιο με του openSuse-12.1-KDE 4 , & κανονικα θα περιμεναμε να λειτουργει το ιδιο καλα & ο amd-driver , κατι που δεν συμβαινει. Μηπως υπαρχουν αρκετα προβληματα ακομα με το live-cd & θα επρεπε οι developers να το ξανακοιταξουν?

zen@linux-ro3f:~> cat /etc/X11/xorg.conf
Section "ServerLayout"
        Identifier     "aticonfig Layout"
        Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
        Identifier   "aticonfig-Monitor[0]-0"
        Option      "VendorName" "ATI Proprietary Driver"
        Option      "ModelName" "Generic Autodetecting Monitor"
        Option      "DPMS" "true"
EndSection

Section "Device"
        Identifier  "aticonfig-Device[0]-0"
        Driver      "fglrx"
        BusID       "PCI:1:0:0"
EndSection

Section "Screen"
        Identifier "aticonfig-Screen[0]-0"
        Device     "aticonfig-Device[0]-0"
        Monitor    "aticonfig-Monitor[0]-0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

zen@linux-ro3f:~> date
Wed Dec 21 11:51:16 EET 2011
zen@linux-ro3f:~>         

Δεν υπάρχει λόγος σε ένα LiveCD που ενδιαφέρει το μικρό μέγεθος να υπάρχει και ένα πρόγραμμα όπως το glxgears. Για την ακρίβεια δεν είναι ότι δεν αναγνωρίζει τις εντολές. Απλά θα πρέπει να εγκαταστήσεις το πακέτο mesa-utils, αν θυμάμαι καλά.
Έχω χρόνια να ασχοληθώ σοβαρά με το OpenSUSE οπότε δυστυχώς δεν μπορώ να σε βοηθήσω περισσότερο.
Έχω την εντύπωση όμως πως γενικότερα το xorg.conf δεν παίζει κάποιο ρόλο και δεν χρειάζεται καν να υπάρχει. Σε κάποιες διανομές τουλάχιστον.
Σχετικά με το flash που αναφέρεις, κάτι μου λέει πως δεν είναι πρόβλημα του LiveCD, αλλά ίσως έχει να κάνει με το γεγονός πως το KDE 3 λειτουργούσε με το τον HAL ο οποίος έχει αφαιρεθεί εντελώς απο το KDE 4 αλλά και γενικότερα και έχει αντικατασταθεί απο τον UDEV. 

   το mesa-utils ειναι στο ubuntu & debian.Στο Suse υπαρχει το προγραμμα mesa το οποιο ειναι ηδη παρων ακομα & στο live-cd , οπως φαινεται απο τις παρακατω γραμμες

linux-ro3f:/home/zen # zypper install mesa
Loading repository data...
Reading installed packages...
'Mesa' providing 'mesa' is already installed.
No update candidate for 'Mesa-7.11-11.1.2.i586'. The highest available version is already installed.
Resolving package dependencies...

Nothing to do.
linux-ro3f:/home/zen # zypper install mesa-utils
Loading repository data...
Reading installed packages...
'mesa-utils' not found in package names. Trying capabilities.
No provider of 'mesa-utils' found.
Resolving package dependencies...

Nothing to do.
linux-ro3f:/home/zen # uname -a
Linux linux-ro3f 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
linux-ro3f:/home/zen #

  
   Πως θα τρεξουμε το glxinfo & glxgears ? Στο  openSuse-12.1 KDE 4   δεν εχουμε προβλημα με τις εντολες αυτες.
   Οσο για το udev & το hal  , παλι το προβλημα παραμενει.Ουτε που βλεπει τα flash drives το KDE 3. Τι μπορουμε να κανουμε? Η διανομη εχει πανω της τα τελευταια updates & ομως δεν αναγνωριζει τα usb flash.Δεν ειναι αυτο μεγαλο προβλημα για μια συγχρονη διανομη?

    Τι πρεπει να δωσουμε στο τερματικο για να εγκατασταθει ο amd-ati driver της διανομης? Απο το Yast δεν φαινεται καποια βοηθεια. Με το openSuse 12.1 KDE 4 γινεται κανονικα η εγκατασταση του original driver της AMD. Τι μπορει να γινει με το KDE 3 openSuse ? Καμια ιδεα καποιος  fun του Suse ?

Δυστυχώς δεν έχω και καμία εγκατάσταση με OpenSUSE για να σε βοηθήσω. Απο περιέργεια όμως δοκίμασε να εγκαταστήσεις το freeglut και στη συνέχεια δοκίμασε να δεις τι γίνεται με το glxgears και τα υπόλοιπα.
zypper install freeglut και στη συνέχεια man freeglut. Αν δεν πιάσει αυτό, κοίτα και τα repositories που υπάρχουν στο σύστημα σου γιατί μπορεί να λείπει κάτι. Αλλά και πάλι να είσαι πολύ προσεκτικός μη σπάσει το σύστημα σου.
Όσον αφορά τώρα το KDE 3, μάλλον πρόκειται για το Τrinity. Υπήρχε κάποιο patch που έλυνε τα προβλήματα της αφαίρεσης του HAL. Επειδή όμως ένα ανεπίσημο LiveCD δεν είναι η καλύτερη μέθοδος εγκατάστασης, θα σου έλεγα ότι το καλύτερο σε τέτοιες περιπτώσεις είναι να βάλεις ένα core σύστημα με OpenSUSE και στη συνέχεια να εγκαταστήσεις το Trinity. Αυτός είναι και ο λόγος που απέφυγα να γράψω για δυνατότητα εγκατάστασης του cd. Όπωσδήποτε όμως για το KDE 3 ρίξε μια ματιά εδώ.
Για τους Ati drivers οδηγίες εδώ.

         Το προβλημα λυθηκε με το google http://forums.overclockers.com.au/showthread.php?t=999269 

      Ηταν απλα θεμα  προαπαιτουμενων που ελειπαν απο το live-cd. Ολες οι εξαρτησεις ειναι οι εξης :
        
    gcc make patch kernel-devel kernel-source kernel-syms

      Ασφαλως , δεν ημουν τοσο αφελης οσο θα νομιζανε μερικοι guru εδω μεσα.Ειχα ηδη εγκαταστησει απο το τερματικο τα πακετα gcc make & kernel-devel , τα ιδια δλδ που λειπουν & απο το OpenSuse 12.1-KDE 4-live-dvd.
       Που να φανταστω οτι θα ελειπαν & τα  patch , kernel-source & kernel-syms ?!!

      Ευτυχως που βρεθηκε ο..Αυστραλος guru απο το παραπανω link & εγραψε ο ανθρωπος δυο λογια για να μη σπαμε το κεφαλι μας να  βρουμε τι φταιει. Υστερα απο αυτες τις εξαρτησεις, ο amd-ati original driver εγκατασταθηκε & δουλεψε κανονικα , οπως δειχνουν οι γραμμες

    zen@linux-ro3f:~> fgl_glxgears
    Using GLX_SGIX_pbuffer
    3714 frames in 5.0 seconds = 742.800 FPS
    3910 frames in 5.0 seconds = 782.000 FPS
    3907 frames in 5.0 seconds = 781.400 FPS
    3907 frames in 5.0 seconds = 781.400 FPS
    3900 frames in 5.0 seconds = 780.000 FPS
    zen@linux-ro3f:~> date
    Thu Dec 22 16:02:18 EET 2011
    zen@linux-ro3f:~> uname -a
    Linux linux-ro3f 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
    zen@linux-ro3f:~>

    linux-ro3f:/home/zen # lspci -knn |grep VGA -A3
    01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV710 [Radeon HD 4350] [1002:954f]
            Subsystem: PC Partner Limited Device [174b:e990]
            Kernel driver in use: fglrx_pci
    01:00.1 Audio device [0403]: ATI Technologies Inc RV710/730 HDMI Audio [Radeon HD 4000 series] [1002:aa38]
    linux-ro3f:/home/zen #

        Για το  glxgears & glxinfo ειναι πραγματι τo freeglut που ελειπε.Το βρηκες!

     linux-ro3f:/home/zen # zypper install freeglut
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...

    The following NEW package is going to be installed:
      freeglut

    1 new package to install.
    Overall download size: 81.0 KiB. After the operation, additional 272.0 KiB will be used.
    Continue? [y/n/?] (y): y
    Retrieving package freeglut-100529-8.1.2.i586 (1/1), 81.0 KiB (272.0 KiB unpacked)
    Retrieving: freeglut-100529-8.1.2.i586.rpm [done]
    Installing: freeglut-100529-8.1.2 [done]
    linux-ro3f:/home/zen # glxgears

    *** NOTE: Don't use glxgears as a benchmark.
        OpenGL implementations are not optimized for frame rates >> 60fps,
        thus these numbers are meaningless when compared between vendors.

    17985 frames in 5.0 seconds = 3596.944 FPS
    18101 frames in 5.0 seconds = 3620.175 FPS
    18104 frames in 5.0 seconds = 3620.718 FPS
    18104 frames in 5.0 seconds = 3620.770 FPS
    18109 frames in 5.0 seconds = 3621.689 FPS
    18111 frames in 5.0 seconds = 3622.004 FPS
    18108 frames in 5.0 seconds = 3621.425 FPS
    18108 frames in 5.0 seconds = 3621.433 FPS
    linux-ro3f:/home/zen # glxinfo | grep "direct rendering"
    direct rendering: Yes
    linux-ro3f:/home/zen # date
    Thu Dec 22 16:10:42 EET 2011
    linux-ro3f:/home/zen # free -m
                 total       used       free     shared    buffers     cached
    Mem:          3277        678       2598          0         32        350
    -/+ buffers/cache:        295       2982
    Swap:         2047          0       2047
    linux-ro3f:/home/zen #

         Το μονο που δεν καταφερα ακομη..εγκατεστησα τα πακετα compiz & compizconfig-settings-manager. Πως ενεργοποιουνται ομως τα εφφε ?

          Ωραια διανομη το OpenSuse-12.1-KDE 3. 
       Μετα απο αρκετη ταλαιπωρια , βρηκα εναν αρκετα ικανοποιητικο τροπο για να διατηρουμε τα πακετα που εγκαθιστουμε με το zypper. Tα παρακατω απευθυνονται σε "συλλεκτες" πακετων RPMs για το openSuse. & το να εισαι "συλλεκτης" πακετων δεν ειναι κατι το περιττό , παρα  σημαινει πως ξερεις τί σου γινεται με τη διανομη , αλλα & το linux γενικοτερα. Σημαινει οτι εχεις κανει τη διανομη "παιχνιδακι" για να κανεις ο,τι θες με το OpenSuse.Πρωτα παμε στο YAST απο το Applications-->System-->YAST.Δινουμε το root passwd.Κανουμε αριστερο κλικ στο Software Management & ανοιγει ενα πλαισιο , που στην πανω σειρα εχει ενα μενου.Επιλεγουμε Configuration & στη συνεχεια Repositories.Τωρα εμφανιζεται ενα αλλο πλαισιο που εχει σε εξι γραμμες τα 6 αποθετηρια της διανομης μας.Μονο τα 3 απο τα 6 ειναι ενεργοποιημενα & δεν χρειαζεται να τα πειραξουμε περισσοτερο.Αυτο που πρεπει να κανουμε ειναι να τσεκαρουμε το τετραγωνακι Keep Downloaded Packages  που βρισκεται στο κατω μερος του πλαισιου , & αυτο θα πρεπει να το κανουμε απαραιτητως για καθε ενα απο τα 3 ενεργοποιημενα αποθετηρια ξεχωριστα.Ειναι πολυ ευκολο , αλλα το ιδιο ευκολο ειναι & να μην το πετυχει καποιος με την πρωτη , αν δεν εχει καποια μικρη εμπειρια.Προειδοποιηση! Αν καποιο αποθετηριο δεν τσεκαριστει , τα πακετα που θα κατεβασει το YAST μετα την εγκατασταση τους απο το τερματικο θα διαγραφουν, γι'αυτο να το σιγουρεψετε πρωτα , πριν  χτυπησουμε το OK κατω αριστερα.Ξαναγυριζουμε στο προηγουμενο πλαισιο , αποδεχόμαστε ο,τι καναμε πριν μετο Accept   και  That's all folks! Τωρα ο,τι κανουμε εγκατασταση με την εντολη zypper install  αποθηκευεται  στο directory  /var/cache/zypp/packages/
         Με τον file manager , τον konqueror , μπαινουμε μεσα στα sub-directories (υποκαταλογους)  που δημιουργουνται αυτοματως απο το zypper , και ψαχνουμε τα πακετα RPMs , που ομως ειναι πολλες φορες διασκορπισμενα στους 6 διαφορετικους υποκαταλογους , γιατι το Zypper ειναι λιγο...μυστηριο & θελει να μας παιδευει , σε αντιθεση με τα ubuntu , debian , mageia , mandriva & pclinuxOS  , οπου ολα τα πακετα αποθηκευονται στον ιδιο υποκαταλογο.Μεχρι τωρα δεν βρηκα ακομα καποιον ευκολοτερο τροπο , αλλα & το ιδιο το zypper ειναι πολυ ιδιοτροπο & δεν βοηθα..Θα το ψαξω περισσοτερο , ρωτωντας κανενα guru , στο μελλον.
        Αυτο που πρεπει να κανουμε ειναι  καθε φορα που κανουμε εγκατασταση ενος προγραμματος ή ακομα & ολοκληρο update της διανομης , να "καταδυομαστε" στους υποκαταλογους & να κανουμε copy-paste σε ενα directory στο /home , δημιουργωντας ξεχωριστους υποκαταλογους με τα ονοματα των προγραμματων ή των updates , για να μην μπερδευτουν τα RPMs & γινει μεσα...μυλος.
        Κατοπιν , απο το τερματικο , μπαινουμε διαδοχικα σε καθε καταλογο & μπορουμε με πολυ ευκολο τροπο να κανουμε ολικη αναβαθμιση σε ενα δευτερο συτημα OpenSuse που δεν εχει συνδεση με τον εξω κοσμο, δλδ offline αναβαθμιση της διανομης & εγκατασταση των προγραμματων που θελουμε.
         Παρα πολυ χρησιμο αυτο.Αλλα το πιο σημαντικο ειναι πως οποιος καταλαβε τα παραπανω & μπορει να τα εφαρμοσει σε ενα δευτερο συστημα που ειναι χωρις συνδεση , ειναι ενας μικρος guru του OpenSuse  αλλα & γενικοτερα του λινουξ , γιατι τα ιδια ισχυουν & με τις πιο πανω διανομες.Δινω ενα παραδειγμα των οσων γραφτηκαν , γιατι τα εφαρμοσα ακριβως σε ενα δευτερο partition του ιδιου δισκου , με βγαλμενο το καλωδιο ethrnet. Δλδ , εχω το OpenSuse-12.1-KDE 3  απο 2 φορες στον ιδιο δισκο , γιατι ειμαι λιγο...μαγος με τον grub-legacy & κανω πραματα & θαματα , για να αποδειξω τα οσα γραφτηκαν οτι ειναι αληθινα. Τα διαφορα subdirectories με τα μυστηρια πακετα kernel-source , kernel-devel & kernel-syms ειναι απλα "προαπαιτουμενα" για να εγκατασταθει ο original  AMD-ati-driver-11.12.

    linux-ro3f:/home/zen/Suse12.1-KDE3 # cd RPMS;ls
    ccsm      glchess-phalanx-gnuchess  nano          zyp-compizconfig-settings-manager  zyp-kernel-devel-patch2  zyp-phalanx-glchess-gnuchess
    compiz    kernel-devel-patch        upgr-22dec11  zyp-gcc-make                       zyp-kernel-source        zyp-up-13dec11
    firefox9  kernel-source             upgr-23dec11  zyp-gcc-make-nano2                 zyp-nano                 zyp-up-21dec11
    gcc-make  kernel-syms               zyp-compiz    zyp-kernel-devel                   zyp-patch-kernel-syms
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # cd gcc-make;ls
    binutils-2.21.1-12.1.4.i586.rpm  gcc46-4.6.2_20111026-1.1.4.i586.rpm  linux-glibc-devel-3.1_rc5-7.1.1.noarch.rpm
    gcc-4.6-15.1.3.i586.rpm          glibc-devel-2.14.1-14.14.1.i686.rpm  make-3.82-147.1.2.i586.rpm
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/gcc-make # rpm -Uhv *.rpm
    Preparing...                ########################################### [100%]
       1:linux-glibc-devel      ########################################### [ 17%]
       2:glibc-devel            ########################################### [ 33%]
       3:binutils               ########################################### [ 50%]
       4:gcc46                  ########################################### [ 67%]
       5:gcc                    ########################################### [ 83%]
       6:make                   ########################################### [100%]
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/gcc-make # gcc --version
    gcc (SUSE Linux) 4.6.2
    Copyright (C) 2011 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/gcc-make # make --version
    GNU Make 3.82
    Built for i686-pc-linux-gnu
    Copyright (C) 2010  Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/gcc-make # cd -
    /home/zen/Suse12.1-KDE3/RPMS
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # cd nano;ls
    nano-2.3.1-2.1.2.i586.rpm
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/nano # rpm -Uhv *.rpm
    Preparing...                ########################################### [100%]
       1:nano                   ########################################### [100%]
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/nano # cd -
    /home/zen/Suse12.1-KDE3/RPMS
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # cd upgr-22dec11;ls
    bind-libs-9.8.1P1-4.6.1.i586.rpm      kdebase3-apps-3.5.10.1-24.3.2.i586.rpm       libjasper1-1.900.1-149.3.1.i586.rpm
    bind-utils-9.8.1P1-4.6.1.i586.rpm     kdebase3-extra-3.5.10.1-24.3.2.i586.rpm      libqt4-4.7.4-19.4.1.i586.rpm
    cron-4.2-31.3.1.i586.rpm              kdebase3-kdm-3.5.10.1-24.3.2.i586.rpm        libqt4-qt3support-4.7.4-19.4.1.i586.rpm
    cronie-1.4.7-31.3.1.i586.rpm          kdebase3-runtime-3.5.10.1-24.3.2.i586.rpm    libqt4-sql-4.7.4-19.4.1.i586.rpm
    fileshareset-2.0-24.3.2.i586.rpm      kdebase3-samba-3.5.10.1-24.3.2.i586.rpm      libqt4-x11-4.7.4-19.4.1.i586.rpm
    glibc-2.14.1-14.14.1.i686.rpm         kdebase3-session-3.5.10.1-24.3.2.i586.rpm    misc-console-font-3.5.10.1-24.3.2.i586.rpm
    glibc-locale-2.14.1-14.14.1.i586.rpm  kdebase3-workspace-3.5.10.1-24.3.2.i586.rpm  SuSEfirewall2-3.6.282-1.4.1.noarch.rpm
    gtk2-tools-2.24.7-2.5.1.i586.rpm      krb5-1.9.1-24.3.1.i586.rpm                   vim-7.3-22.3.1.i586.rpm
    kdebase3-3.5.10.1-24.3.2.i586.rpm     libgtk-2_0-0-2.24.7-2.5.1.i586.rpm           vim-base-7.3-22.3.1.i586.rpm
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/upgr-22dec11 # rpm -Uhv *.rpm
    Preparing...                ########################################### [100%]
       1:glibc                  ########################################### [  4%]
       2:kdebase3-runtime       ########################################### [  7%]
       3:libqt4                 ########################################### [ 11%]
       4:libqt4-sql             ########################################### [ 15%]
       5:krb5                   ########################################### [ 19%]
       6:bind-libs              ########################################### [ 22%]
       7:libqt4-qt3support      ########################################### [ 26%]
       8:libqt4-x11             ########################################### [ 30%]
       9:cron                   ########################################### [ 33%]
      10:cronie                 ########################################### [ 37%]
    setting /etc/crontab to root:root 0644. (wrong permissions 0600)
    setting /usr/bin/crontab to root:trusted 4755. (wrong permissions 4750)
      11:fileshareset           ########################################### [ 41%]
    Starting SuSEconfig, the SuSE Configuration Tool...
    Running module permissions only
    Reading /etc/sysconfig and updating the system...
    Executing /sbin/conf.d/SuSEconfig.permissions...
    Checking permissions and ownerships - using the permissions files
            /etc/permissions
            /etc/permissions.easy
            /etc/permissions.d/mail-server
            /etc/permissions.local
    setting /usr/bin/fileshareset to root:root 4755. (wrong permissions 0755)
    Finished.
      12:gtk2-tools             ########################################### [ 44%]
      13:libgtk-2_0-0           ########################################### [ 48%]
      14:vim-base               ########################################### [ 52%]
      15:misc-console-font      ########################################### [ 56%]
      16:kdebase3               ########################################### [ 59%]
    Starting SuSEconfig, the SuSE Configuration Tool...
    Running module permissions only
    Reading /etc/sysconfig and updating the system...
    Executing /sbin/conf.d/SuSEconfig.permissions...
    Finished.
      17:kdebase3-workspace     ########################################### [ 63%]
      18:kdebase3-extra         ########################################### [ 67%]
      19:kdebase3-session       ########################################### [ 70%]
      20:kdebase3-apps          ########################################### [ 74%]
      21:vim                    ########################################### [ 78%]
      22:bind-utils             ########################################### [ 81%]
      23:kdebase3-kdm           warning: /opt/kde3/share/config/kdm/kdmrc created as /opt/kde3/share/config/kdm/kdmrc.rpmnew
    ########################################### [ 85%]
    Information: reading current kdmrc /opt/kde3/share/config/kdm/kdmrc (from kde >= 2.2.x)
    Information: current kdmrc is from kde >= 3.1 (config version 2.3)
    Updating /etc/sysconfig/displaymanager...
      24:glibc-locale           ########################################### [ 89%]
      25:kdebase3-samba         ########################################### [ 93%]
      26:libjasper1             ########################################### [ 96%]
      27:SuSEfirewall2          ########################################### [100%]
    redirecting to systemctl
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/upgr-22dec11 # cd -
    /home/zen/Suse12.1-KDE3/RPMS
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # cd upgr-23dec11;ls
    libfreebl3-3.13.1-9.11.1.i586.rpm                    MozillaFirefox-translations-common-9.0-2.6.1.i586.rpm
    libfreetype6-2.4.7-3.1.i586.rpm                      mozilla-nss-3.13.1-9.11.1.i586.rpm
    libsoftokn3-3.13.1-9.11.1.i586.rpm                   mozilla-nss-certs-3.13.1-9.11.1.i586.rpm
    MozillaFirefox-9.0-2.6.1.i586.rpm                    MozillaThunderbird-9.0-33.6.1.i586.rpm
    MozillaFirefox-branding-upstream-9.0-2.6.1.i586.rpm  MozillaThunderbird-translations-common-9.0-33.6.1.i586.rpm
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/upgr-23dec11 # rpm -Uhv *.rpm
    Preparing...                ########################################### [100%]
       1:libfreetype6           ########################################### [ 10%]
       2:libfreebl3             ########################################### [ 20%]
       3:mozilla-nss-certs      ########################################### [ 30%]
       4:libsoftokn3            ########################################### [ 40%]
       5:mozilla-nss            ########################################### [ 50%]
       6:MozillaThunderbird     ########################################### [ 60%]
       7:MozillaFirefox-branding########################################### [ 70%]
       8:MozillaFirefox         ########################################### [ 80%]
       9:MozillaFirefox-translat########################################### [ 90%]
      10:MozillaThunderbird-tran########################################### [100%]
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/upgr-23dec11 # cd /home/zen/Suse12.1-KDE3/RPMS;ls
    ccsm      glchess-phalanx-gnuchess  nano          zyp-compizconfig-settings-manager  zyp-kernel-devel-patch2  zyp-phalanx-glchess-gnuchess
    compiz    kernel-devel-patch        upgr-22dec11  zyp-gcc-make                       zyp-kernel-source        zyp-up-13dec11
    firefox9  kernel-source             upgr-23dec11  zyp-gcc-make-nano2                 zyp-nano                 zyp-up-21dec11
    gcc-make  kernel-syms               zyp-compiz    zyp-kernel-devel                   zyp-patch-kernel-syms
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # cd kernel-devel-patch;ls
    kernel-devel-3.1.0-1.2.1.noarch.rpm  patch-2.6.1.116-4.1.5.i586.rpm
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-devel-patch # rpm -Uhv *.rpm
    Preparing...                ########################################### [100%]
       1:patch                  ########################################### [ 50%]
       2:kernel-devel           ########################################### [100%]
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-devel-patch # uname -a
    Linux linux-ro3f 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-devel-patch # cd -
    /home/zen/Suse12.1-KDE3/RPMS
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # date
    Fri Dec 23 16:45:31 EET 2011
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # 

    zen@linux-ro3f:~> su
    Password:
    linux-ro3f:/home/zen # cd /home/zen/Suse12.1-KDE3/RPMS;ls
    ccsm      glchess-phalanx-gnuchess  nano          zyp-compizconfig-settings-manager  zyp-kernel-devel-patch2  zyp-phalanx-glchess-gnuchess
    compiz    kernel-devel-patch        upgr-22dec11  zyp-gcc-make                       zyp-kernel-source        zyp-up-13dec11
    firefox9  kernel-source             upgr-23dec11  zyp-gcc-make-nano2                 zyp-nano                 zyp-up-21dec11
    gcc-make  kernel-syms               zyp-compiz    zyp-kernel-devel                   zyp-patch-kernel-syms
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # cd kernel-source;ls
    kernel-source-3.1.0-1.2.1.noarch.rpm
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-source # rpm -Uhv *.rpm
    Preparing...                ########################################### [100%]
       1:kernel-source          ########################################### [100%]
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-source # cd -
    /home/zen/Suse12.1-KDE3/RPMS
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # uname -a
    Linux linux-ro3f 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # date
    Fri Dec 23 17:00:18 EET 2011
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS #

    zen@linux-ro3f:~> su
    Password:
    linux-ro3f:/home/zen # cd /home/zen/Suse12.1-KDE3/RPMS;ls
    ccsm      glchess-phalanx-gnuchess  nano          zyp-compizconfig-settings-manager  zyp-kernel-devel-patch2  zyp-phalanx-glchess-gnuchess
    compiz    kernel-devel-patch        upgr-22dec11  zyp-gcc-make                       zyp-kernel-source        zyp-up-13dec11
    firefox9  kernel-source             upgr-23dec11  zyp-gcc-make-nano2                 zyp-nano                 zyp-up-21dec11
    gcc-make  kernel-syms               zyp-compiz    zyp-kernel-devel                   zyp-patch-kernel-syms
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS # cd kernel-syms;ls
    kernel-default-devel-3.1.0-1.2.1.i586.rpm  kernel-pae-devel-3.1.0-1.2.1.i586.rpm  kernel-xen-devel-3.1.0-1.2.1.i586.rpm
    kernel-desktop-devel-3.1.0-1.2.1.i586.rpm  kernel-syms-3.1.0-1.2.1.i586.rpm
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-syms # rpm -Uhv *.rpm
    Preparing...                ########################################### [100%]
       1:kernel-xen-devel       ########################################### [ 20%]
       2:kernel-pae-devel       ########################################### [ 40%]
       3:kernel-desktop-devel   ########################################### [ 60%]
       4:kernel-default-devel   ########################################### [ 80%]
       5:kernel-syms            ########################################### [100%]
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-syms # uname -a
    Linux linux-ro3f 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-syms # date
    Fri Dec 23 17:07:48 EET 2011
    linux-ro3f:/home/zen/Suse12.1-KDE3/RPMS/kernel-syms #

    zen@linux-ro3f:~> su
    Password:
    linux-ro3f:/home/zen # zypper ref
    Retrieving repository 'openSUSE_12.1_OSS' metadata [done]
    Building repository 'openSUSE_12.1_OSS' cache [done]
    Retrieving repository 'openSUSE_12.1_Updates' metadata [done]
    Building repository 'openSUSE_12.1_Updates' cache [done]
    Retrieving repository 'openSUSE-12.1-Non-Oss' metadata [done]
    Building repository 'openSUSE-12.1-Non-Oss' cache [done]
    All repositories have been refreshed.
    linux-ro3f:/home/zen # zypper up
    Loading repository data...
    Reading installed packages...

    Nothing to do.
    linux-ro3f:/home/zen # date
    Fri Dec 23 17:19:45 EET 2011
    linux-ro3f:/home/zen # uname -a
    Linux linux-ro3f 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
    linux-ro3f:/home/zen # zypper in freeglut
    Loading repository data...
    Reading installed packages...
    Resolving package dependencies...

    The following NEW package is going to be installed:
      freeglut

    1 new package to install.
    Overall download size: 81.0 KiB. After the operation, additional 272.0 KiB will be used.
    Continue? [y/n/?] (y): y
    Retrieving package freeglut-100529-8.1.2.i586 (1/1), 81.0 KiB (272.0 KiB unpacked)
    Retrieving: freeglut-100529-8.1.2.i586.rpm [done (0 B/s)]
    Installing: freeglut-100529-8.1.2 [done]
    linux-ro3f:/home/zen # date
    Fri Dec 23 17:20:11 EET 2011
    linux-ro3f:/home/zen # fglrxinfo
    display: :0  screen: 0
    OpenGL vendor string: Advanced Micro Devices, Inc.
    OpenGL renderer string: ATI Radeon HD 4300/4500 Series
    OpenGL version string: 3.3.11318 Compatibility Profile Context

    linux-ro3f:/home/zen # glxgears

    *** NOTE: Don't use glxgears as a benchmark.
        OpenGL implementations are not optimized for frame rates >> 60fps,
        thus these numbers are meaningless when compared between vendors.

    17989 frames in 5.0 seconds = 3597.694 FPS
    18101 frames in 5.0 seconds = 3620.120 FPS
    18101 frames in 5.0 seconds = 3620.151 FPS
    18098 frames in 5.0 seconds = 3619.590 FPS
    18103 frames in 5.0 seconds = 3620.530 FPS
    18103 frames in 5.0 seconds = 3620.480 FPS
    18101 frames in 5.0 seconds = 3620.133 FPS
    18101 frames in 5.0 seconds = 3620.035 FPS
    18102 frames in 5.0 seconds = 3620.257 FPS
    18099 frames in 5.0 seconds = 3619.681 FPS
    linux-ro3f:/home/zen # fgl_glxgears
    Using GLX_SGIX_pbuffer
    3153 frames in 5.0 seconds = 630.600 FPS
    3903 frames in 5.0 seconds = 780.600 FPS
    3908 frames in 5.0 seconds = 781.600 FPS
    3905 frames in 5.0 seconds = 781.000 FPS
    3900 frames in 5.0 seconds = 780.000 FPS
    3896 frames in 5.0 seconds = 779.200 FPS
    3895 frames in 5.0 seconds = 779.000 FPS
    3900 frames in 5.0 seconds = 780.000 FPS
    3904 frames in 5.0 seconds = 780.800 FPS
    linux-ro3f:/home/zen # date
    Fri Dec 23 17:22:29 EET 2011
    linux-ro3f:/home/zen # uname -a
    Linux linux-ro3f 3.1.0-1.2-default #1 SMP Thu Nov 3 14:45:45 UTC 2011 (187dde0) i686 athlon i386 GNU/Linux
    linux-ro3f:/home/zen #          

    Μια μικρη λεπρομερεια..καθε φορα που κανουμε upgrade ή  απλη
    εγκατασταση ενος προγραμματος ή ενος πακετου , οπως πχ το kernel-syms ,
    &  αφου πρωτα  "σωσουμε" τα πακετα με copy-paste στο /home
    directory   δινοντας ενα καταλληλο ονομα σχετικο με ο,τι  κατεβασαμε
    μεσω zypper , πρεπει υποχρεωτικα να εκτελουμε την εντολη
                    # zypper clean

       για να καθαριζει αυτοματως η cache απο τα RPMs που κατεβασε το zypper
    , αλλιως θα διατηρουνται & ολα τα προηγουμενα πακετα & θα χασει
    τη...μπαλα ο παιχτης, δλδ , δεν θα ξερει που να ψαξει ο,τι κατεβασε για
    να  διατηρησει τα πακετα.Προσοχη μην το ξεχασει κανεις , θα
    γινει..μυλος.