Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: mystical в Mar 27, 2008, 01:45



Титла: Bootsplash slackware 12.0
Публикувано от: mystical в Mar 27, 2008, 01:45
Реших да си инсталирам Bootsplash, но за съжаление процедурата не мина както очаква. Ако ми помогнете малко ще съм ви благодарен.
За целта използвах готов пакет за Slakware 12.0 от http://www.linuxpackages.net/ Bootsplash Освните ръководства са README файловете и един руски сайт. За улеснение ще разделя процеса на няколко етапа.

Първи етап- компилиране на ядрото
В моя случай използвам пача, който е добавен в пакета и се намира в /usr/doc/bootsplash-12.0/patches/bootsplash-3.1.7-2.6.21.5.diff алтернаттивния вариант е да го изтегля от http://www.bootsplash.org/Downloads
Цитат
root@Slackware:/# cd /usr/src/linux  
root@Slackware:/usr/src/linux# patch -p1 < /usr/doc/bootsplash-12.0/patches/bootsplash-3.1.7-2.6.21.5.diff
# rm .config
# zcat /proc/config.gz > .config
# make menuconfig или make xconfig (след като въведа командата    " xhost + " като нормален потребител " $ ")

Цитат
Преглеждам дали са включени опциите:
Device Drivers ->
  Block Devices
    <*> RAM disk support
    
  • Initial RAM disk (initrd) support
      Graphics Support
        
  • Support for frame buffer devices
        
  • VESA VGA graphics support
        Console display driver support ->
          
  • Video mode selection support
          <*> Framebuffer Console Support
        Logo configuration
          [ ] Bootup logo
        Bootsplash configuration
          
  • Bootup splash screen

  • Всичко изглежда добре и пускам root@Slackware:/usr/src/linux# make
    След чакане от десетина минути, за да ми се компилира ядрото се появява следната грешка:
    Цитат
    GEN     .version
      CHK     include/linux/compile.h
      UPD     include/linux/compile.h
      CC      init/version.o
      LD      init/built-in.o
      LD      .tmp_vmlinux1
    drivers/built-in.o: In function `read_chan':
    n_tty.c:(.text+0x3f423): undefined reference to `splash_verbose'
    drivers/built-in.o: In function `kbd_event':
    keyboard.c:(.text+0x459dc): undefined reference to `splash_verbose'
    make: *** [.tmp_vmlinux1] Error 1


    Ако мога да реша този проблем, че тествам и пиша и за другите етапи.


    Титла: Bootsplash slackware 12.0
    Публикувано от: ivo1204 в Mar 27, 2008, 04:08
    Не се пачва ядрото.
    http://splashy.alioth.debian.org/wiki/doku.php?id=start
    http://splashy.alioth.debian.org/wiki/slackware
    http://www.slackware.com/~alien/slackbuilds/splashy/pkg/
    Търси  в Убунту/Дебиан  "usplash" , сигурно има много за това .
    Това , което си правил , е много стар пач, кой знае за кое ядро.


    Титла: Bootsplash slackware 12.0
    Публикувано от: mystical в Mar 27, 2008, 17:44
    ivo1204 до някъде се получава, но прогрес бара е размазана картина.