Framebuffer - czyli jak w

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
xenix_org
Posty: 69
Rejestracja: 03 maja 2009, 12:25
Lokalizacja: Siedlce

Post autor: xenix_org »

Katiusha pisze:Tak właściwie to dalej nie wiem od czego zacząć. Trochę te informacje jak dla mnie chaotyczne i nie mogę się połapać?
Tu masz info co do kompilacji:
http://www.debianusers.pl/articles/10

Tu masz informacje jak kompilować jajko z fbsplash:

Kod: Zaznacz cały

http://banas.ovh.org/?p=111
init-functions możesz edytować i dodawać kolory. Ja kiedyś używałem kolorowania z Suse.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Karta, którą ma Katiusha, nie będzie działać z obsługą framebufera w prosty sposób. Należy kompilować jądro z wykorzystaniem konfigu np. z Knoppiksa lub bardzo dobrze zapoznać się z opcjami kompilacji. Mnie nie udało się nigdy poprawnie wykonać od zera kompilacji jądra działającego na tej karcie (Debian Sarge). Nie sądzę aby wsparcie dla tych kart się zmieniło skoro ich już nie ma dostępnych w produkcji. Z tego co pamiętam to działa z nią poprawnie sterownik ,,vesa''. Nie mylcie kart ,,virge'' z ,,s3'' w tej wersji - to całkiem inne karty i inne sterowniki.
Awatar użytkownika
Katiusha
Beginner
Posty: 368
Rejestracja: 23 lipca 2008, 23:47
Lokalizacja: Z repo :P

Post autor: Katiusha »

Skompilowałam swojego pierwszego kernela. :mrgreen: Pół godziny się kompilował. Posiłkowałam się howto Bodzia z tego postu:

http://debian.linux.pl/viewtopic.php?p=41656#41656

Zainstalowałam paczki z kernelem, nagłówkami i system na nowym kernelu odpalił normalnie.
Ale sukces połowiczny, niby wszystko jest i działa tyle że loga przy starcie jak nie było tak dalej nie ma...
Mimo że zaznaczyłam/miałam zaznaczone

Kod: Zaznacz cały

Bootup logo
Framebuffer Console Rotation
Userspace VESA VGA graphics support
VESA VGA graphics support
EFI-based Framebuffer Support
S3 Trio/Virge support
Virtual Frame Buffer support
VGA text console
Framebuffer Console Rotation
i jeszce pare innych które jak mi się wydawało dotyczą framebuffer'a.
fnmirk pisze:Karta, którą ma Katiusha, nie będzie działać z obsługą framebufera w prosty sposób. Należy kompilować jądro z wykorzystaniem konfigu np. z Knoppiksa lub bardzo dobrze zapoznać się z opcjami kompilacji.
Jutro chyba odpale Knoppixa i zobacze jak wygląda tam config i która to wersja kernela. Tylko czy nię będzie to za stara wersja i w Knoppix'ie X'y są jeszcze na XFree86, a w Debianie już dawno na Xorg'u.
I jak to ugryźć? ;-)
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Troszkę przekombinowałaś. Na razie skup się na tym, czy chodzi Ci na przykład opcja 'vga=' w linii poleceń kernela. No i czy masz /dev/fb[0-9].
Tylko czy nię będzie to za stara wersja
Wiesz, obecnie jadę na 2.6.28, konfig jest przenoszony w zasadzie od 2.6.18 z Etcha :) . Kwestia doboru opcji.
w Knoppix'ie X'y są jeszcze na XFree86
Co to ma to framebuffera?
Awatar użytkownika
Katiusha
Beginner
Posty: 368
Rejestracja: 23 lipca 2008, 23:47
Lokalizacja: Z repo :P

Post autor: Katiusha »

lis6502 pisze:Troszkę przekombinowałaś.
Co przekombinowałam? Sam mi pisałes, aby zacząć od kompilacji. :-P
lis6502 pisze:czy masz /dev/fb[0-9]
Nie ma dalej.

Rozdzielczośc mam dobrą tzn taka mi pasuje jak jest w terminalu więc nie będe kombinować z "vga=".
Zależy mi na logo Tuxa Linuksowego lub logo Debiana podczas startu systemu. Jak już to będzie to zabiore sie za kolory.
lis6502 pisze:Cytat:
w Knoppix'ie X'y są jeszcze na XFree86

Co to ma to framebuffera?
Nie wiem dlatego pytam. :-D
xenix_org
Posty: 69
Rejestracja: 03 maja 2009, 12:25
Lokalizacja: Siedlce

Post autor: xenix_org »

A masz już skompilowane jajko z obsługą FB?
panel
Beginner
Posty: 103
Rejestracja: 13 marca 2009, 21:07

Post autor: panel »

Katiusha pisze:lis6502 napisał/a:
czy masz /dev/fb[0-9]


Nie ma dalej.
A masz zainstalowany xvfb - ewentualnie xserver-xorg-video-fbdev?
xenix_org
Posty: 69
Rejestracja: 03 maja 2009, 12:25
Lokalizacja: Siedlce

Post autor: xenix_org »

A masz zainstalowany xvfb - ewentualnie xserver-xorg-video-fbdev?
A co to ma do logo w konsoli ?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Kombinatorzy?

Kod: Zaznacz cały

apt-cache search logo | grep logo

Kod: Zaznacz cały

linux-patch-debianlogo - Display a Debian logo on a framebuffer device at boottime
linuxlogo - Color ANSI System Logo
...

Kod: Zaznacz cały

apt-cache show linuxlogo
Package: linuxlogo
Priority: extra
Section: misc
Installed-Size: 452
Maintainer: Daniel Baumann <daniel@debian.org>
Architecture: i386
Version: 5.04-2
Depends: libc6 (>= 2.7-1), lsb-base
Filename: pool/main/l/linuxlogo/linuxlogo_5.04-2_i386.deb
Size: 79262
MD5sum: c6965edd1ed8ffd902d50418bff6ef21
SHA1: 06c3cf2eb4cde5bdd0eb0d38431803bc5780c2fc
SHA256: 9d94c9761fc146b6363683444fa30d2d5cc34a80369580424af1e2645a239bd6
Description: Color ANSI System Logo
 A Color ANSI Logo with some system information that can be displayed at system
 boot time or, with some local configuration, at the login prompt. Four
 different Logos are available:
 .
  * Debian Swirl(default)
  * Debian Banner
  * Tux Classic and Banner
 .
 The Classic and Banner Logos are based on Larry Ewing's Penguin. Monochrome
 ASCII versions of all the logos are included.
Homepage: [url]http://www.deater.net/weave/vmwprod/linux_logo/[/url]
Tag: admin::boot, game::toys, interface::commandline, role: :p rogram, scope::utility

Kod: Zaznacz cały

apt-cache show linux-patch-debianlogo
Package: linux-patch-debianlogo
Priority: extra
Section: kernel
Installed-Size: 172
Maintainer: Frank S. Thomas <fst@debian.org>
Architecture: all
Version: 1.13
Depends: bash (>= 2.0), patch, grep-dctrl
Recommends: linux-source
Suggests: kernel-package
Filename: pool/main/l/linux-patch-debianlogo/linux-patch-debianlogo_1.13_all.deb
Size: 83446
MD5sum: 193a6ffce13a8cbaa798cc517a3db05b
SHA1: 7ec442567c3e431b0e5e4f726b1440798d5cf6ed
SHA256: 15f227980ee4ea85f8f511ac6eaeb83623d0b26e22d0f8c0cc0876e1de798ff4
Description: Display a Debian logo on a framebuffer device at boottime
 This package contains a patch to the Linux kernel that changes the default
 penguin logo displayed on a framebuffer device when booting into a Debian
 swirl.
 .
 It works with Linux 2.2.20, and all 2.4 and 2.6 kernels.
Tag: admin::boot, implemented-in::c, interface::framebuffer, role::source
Awatar użytkownika
Katiusha
Beginner
Posty: 368
Rejestracja: 23 lipca 2008, 23:47
Lokalizacja: Z repo :P

Post autor: Katiusha »

fnmirk pisze:linux-patch-debianlogo - Display a Debian logo on a framebuffer device at boottime
linuxlogo - Color ANSI System Logo
To akurat mam. Właśnie kombinuje jak "dodać" do źródeł kernela linux-patch-debianlogo.

Można niby jakoś przez:

Kod: Zaznacz cały

dh_installkpatches
ale nie wiem jak? Może jakbyś mi powiedział (łopatologicznie) jak dodać łatkę na źródła kernela, to bym skompilowała raz jeszcze i może wtedy zadziała.
Po prostu nie wiem jak się nakłada łątki na jądro do skompilowania.

A ten drugi pakiet "linuxlogo" to coś takiego jak:

Kod: Zaznacz cały

apt-get moo
tylko zamiast krowy po wpisaniu:

Kod: Zaznacz cały

linuxlogo
wyskakuje w konsoli logo jakiegoś systemu w zależności od podanej opcji. Wczoraj się tym bawiłam i nawet w shoutboxie pisałam że fajny ]Obrazek[/URL]
ODPOWIEDZ