View previous topic :: View next topic |
Author |
Message |
deton8or n00b
Joined: 18 May 2005 Posts: 1
|
Posted: Wed May 18, 2005 3:09 pm Post subject: fbsplash- HOWTO |
|
|
Για να εγκατασταθεί σωστά το fbsplash θα πρέπει να γίνουν τα παρακάτω:
1- Kernel Configuration
Οι οδηγίες που ακολουθούν είναι για τον gentoo-sources 2.6.11 - rc6 (χρησημοιποιεί patches για fbsplash και όχι για bootsplash)
a) Device Drivers -> Block Devices -> Ram Disk Support (*)
-> Initial RAM disk (initrd) support (*)
b) Device Drivers -> Graphics support -> Support for frame buffer devices (*) -> VESA VGA graphics support (*) -> VESA driver type -> vesafb-tng (*) ( Εδώ δώστε και την επιθυμητή ανάλυση αν και ορίζετε και αργότερα. Μήν επιλέξετε άλλον Driver π.χ. αυτόν τις κάρτα σας)
c) Device Drivers -> Graphics support -> Support for frame buffer devices -> Support for the framebuffer Splash.
d) Device Drivers -> Graphics support -> FrameBuffer Console support (*)
e) Device Drivers -> Graphics support -> Console display driver support -> VGA Text Console -> Video Mode Selection Support (*)
f) Device Drivers -> Graphics support -> Logo configuration -> Bootup Logo (*) -> Standard 224-color Linux Logo (*)
Όταν τελειώσει το Configuration το σώνουμε και κάνουμε
Code: |
make bzImage && cp /usr/src/linux/arch/i386/boot/bzImage /boot/kernel-gentoo-2.6.11-rc6
|
Το παράδειγμα είναι τυπικο και μπορεί να αλλάξει σε διάφορες περιπτώσεις π.χ. αν κάποιες επιλογές έγιναν modules ή έχετε διαφορετικό πυρήνα. Προτείνω να γίνουν όλα Built στον πυρήνα.
2) Απαραίτητα πακέτα...
Code: |
emerge media-gfx/splashutils
|
3) προαιρετικά πακέτα
Code: |
emerge bootsplash-themes
|
Αυτό περιέχει αρκέτα themes για BootSplash. Για να τα χρησημοποιήσουμε με fbsplash :
Code: |
bootsplash2fbsplash [--remove-comments] <theme_name>
|
Code: |
emerge media-gfx/splash-themes-livecd
|
Το Theme του LiveCD 2005.0 για το fbsplash
Code: |
ACCEPT_KEYWORDS="~x86" emerge splash-themes-gentoo
|
Διάφορα Themes για το Gentoo.
4) Δημιουργία Initrd
Αφού εγκαταστήσουμε το theme που μας ενδιαφέρει κάνουμε
Code: |
splash_geninitramfs -v -g /boot/initrd-2.6.11-gentoo-r6 -r 1280x1024 livecd-2005.0
|
εάν θέλουμε το theme livecd-2005.0 με ανάλυση 1280χ1024 και το όνομα του initrd που θέλουμε είναι initrd-2.6.11-gentoo-r6
5) Δημιουργία Link
Code: |
cd /etc/splash
rm default
ln -s /etc/splash/livecd-2005.0 default
|
και πάλι για το theme του livecd.
6) Παράμετροι kernel
Τέλος θα πρέπει να είσαγουμε κάποιες παραμέτρους στον πυρήνα. Έαν χρησημοποιούμε Grub :
Code: |
nano -w /boot/grub/grub.conf
|
Εκεί θα πρέπει να μπούν στον πυρήνα οι παραμετροι : video=vesafb:ywrap,mtrr,pmipal,1280x1024-32@70 splash=silent,theme:livecd-2005.0
Εάν αλλάξουμε την Splash απο silent σε verbose θα βλέπουμε κανονικά τα μυνήματα του bootup.
Δίπλα στο Theme βάλτε το όνομα του theme που επιλέξατε ακριβώς όπως και στα προηγούμενα βήματα.
απο κάτω θα πρέπει να του δώσουμε το initrd που δημιουργήσαμε.
Code: |
initrd /boot/initrd-2.6.11-gentoo-r6
|
σαν αναφορά σας δίνω το δικό μου Grub.conf
Code: |
default 0
timeout 10
splashimage=(hd0,1)/boot/grub/splash.xpm.gz
title=Gentoo Linux 2.6.11-r6
root (hd0,1)
kernel /boot/kernel-2.6.11-gentoo-r6 root=/dev/hda2 video=vesafb:ywrap,mtrr,pmipal,1280x1024-32@70 splash=silent,theme:livecd-2005.0
initrd /boot/initrd-2.6.11-gentoo-r6
|
Αξίζει τον κόπο να το δοκιμάσετε...
|
|
Back to top |
|
|
ph3ar n00b
Joined: 16 Mar 2005 Posts: 16
|
Posted: Tue May 24, 2005 7:32 pm Post subject: |
|
|
Καλη φαση!
Θα το δοκιμασω καποια στιγμη... μολις ξεμπερδεψω με τη σχολη.
Περιμενουμε και καποιο screenshot για να ειναι ποιο "ολοκληρωμενο" το HOW-TO, κατι χρησιμο για τους eye-candy και μη.
|
|
Back to top |
|
|
paul555 l33t
Joined: 22 Nov 2004 Posts: 612 Location: Greece
|
Posted: Wed Jun 15, 2005 4:06 pm Post subject: |
|
|
Πολυ καλη προσπαθεια.Το δοκιμασα και μπορω να πω οτι ειναι ενα ωραιο eye-candy και αξιζει την προσπαθεια να το δοκιμασεις _________________ "LINUX, MS-DOS, Windows : known as the Good, the Bad and the Ugly."
http://www.gnome.gr |
|
Back to top |
|
|
tenorism n00b
Joined: 25 Nov 2005 Posts: 9 Location: Greece
|
Posted: Sun Dec 04, 2005 9:41 am Post subject: |
|
|
Ξεκίνησα και εγώ να το κάνω αλλά στο δρόμο διαπίστωσα πως αν βάλω υποστήριξη για framebuffer, χάνω το 3d acceleration στον Χ από τον driver της Ati (Radeon Mobility X600). Για να τρέξει το KDE αν έχω framebuffer, πρέπει να δηλώσω στο xorg.conf
Option "no_accel" "yes",
διαφορετικά κρασάρει. Και φυσικά προτίμησα να έχω 3d acceleration.
Να μην ξεχάσω. Όλα αυτά σε ένα Acer Aspire 5022 wlmi
Amd64 Turion
Ati Radeon Mobility X600
tft 15,4¨ |
|
Back to top |
|
|
wantilles Tux's lil' helper
Joined: 12 Aug 2003 Posts: 136 Location: Athens - Greece
|
Posted: Mon Jan 09, 2006 3:10 pm Post subject: Μάλλον βλακώδης ερώτηση |
|
|
Να κάνω ίσως μία βλακώδη ερώτηση:
Επειδή εδώ και 20 μήνες που ασχολούμαι με Gentoo, σχεδόν πάντα είχα προβλήματα (δεν ξεκινούσαν καν τα Gentoo Live-CDs χωρίς "gentoo-nofb") με το framebuffer σε 2 διαδοχικά chipset:
- VIA KT-133A
- nVidia nForce-2-Ultra-400-MCP-T
και έκτοτε ανέκαθεν μπούταρα πάντα τα Gentoo Live-CDs με "gentoo-nofb", και ποτέ δεν έβαζα framebuffer support στον kernel.
Βέβαια όλη αυτήν την περίοδο η κάρτα γραφικών ήταν μία ATi RADEON 9700-Pro.
Τώρα είμαι σε amd64 nForce-4-SLI και κάρτα γραφικών nVidia 6800GT. Ουδέποτε ξαναδοκίμασα με το νέο setup να δω εάν λειτουργεί το framebuffer.
Να υποθέσω ότι είναι απαραίτητο στον kernel το framebuffer support για το splash, έτσι;
ΥΓ: Υπάρχει κάποιο site με ποικιλία splash-screens σχετικές με movies & TV series; |
|
Back to top |
|
|
Slammer Bodhisattva
Joined: 28 Mar 2003 Posts: 270 Location: Greece
|
Posted: Thu Jan 12, 2006 12:31 am Post subject: |
|
|
Ποτε σε επίπεδο πυρήνα δεν έβαλα συγκεκριμένο driver καρτας γραφικών (nvidia, ati κλπ), πάντα βάζω μονο τον vesa driver και εχω επιτυχία σε πολλά διαφορετικά μηχανήματα. _________________ Keep Slamming... |
|
Back to top |
|
|
|