Jako, że to mój pierwszy post na tym forum pragnę się ze wszystkimi przywitać. :mrgreen:
Zazwyczaj lektura google.com pozwalała mi się uporać z problemami związanymi z Linuksem, niestety teraz potrzebuję Waszej pomocy.
Co gorsza, nie wiem dokładnie co nie działa.
Korzystam z Debiana testing/unstable (apt-pinning), z tym, że jest to bardziej Lenny niż Sid. Kernel: 2.6.24, X.Org: 7.3, binarne sterowniki nVidia (instalowane przez MA). Posiadam również Compiz, z którego korzysta kilku użytkowników tego komputera (ja jednak nie).
Mam szyfrowany dysk (3 partycje: swap, / i /home) za pomocą dm-crypt+luks. Istnieje wydzielona partycja dla /boot.
Korzystam obecnie z usplash.
Mój problem jest bardzo dziwny... Objawia się w wyświetlaniu artefaktów podczas startu i wyłączania komputera i niemożności skorzystania z tty1, tty2 itd (aczkolwiek X'y działają).
Po kolei: Włączam komputer, włącza się grub z ładnym tłem ;p. Wybieram system:
Kod: Zaznacz cały
root (hd0,0)
kernel /vmlinuz-2.6.24-1-686 root=/dev/mapper/dm-root ro quiet vga=791 splash
initrd /initrd.img-2.6.24-1-686
Wcześniej po uruchomieniu systemu było tak: usplash znikał, przez 2-3 sekundy była widoczna konsola (chyba z napisem not resume, doing normal boot), później logo nVidia, przez pół sekundy szare tło i gdm.
Teraz jest tak: usplash znika, pojawiają się artefakty:
artefakt 1 (zielony):
Później już prawie normalnie: logo nvidia, szare tło i gdm. Problemem jest to, że gdy próbuje przełączyć się na np. tty1 czy tty2 to nie widzę konsoli tylko artefakt 1.
Problem jest też przy wyłączaniu. Na kilka sekund pokazuje się artefakt 1 (zielony), a potem artefakt 2 (różowy):
Artefakt 2:
Nie wiem, gdzie leży problem ani gdzie szukać rozwiązania.
Nie pewne pakiety, które instalowałem:
* initramfs-tools (tylko aktualizacja, ale wygenerował nowy initramfs).
+ libhd13
+ hwinfo
* xserver-xorg-vmware (aktualizacja, nie wiem skąd to się wzięło, usunął to później)
Później, gdy odkryłem problem:
-libdirectfb-0.9.25 (usunąłem, została wersja 1.0)
+ fbset
+ lshw
Jeszcze to nie jest pewne, ale instalowałem później:
Kod: Zaznacz cały
Setting up console-terminus (4.26-1) ...
Setting up console-cyrillic (0.9-15.1) ...
Setting up gsfonts-other (6.0-3.2) ...
(Re-)registering Postscript fonts...Updating fontconfig cache for /usr/share/ghostscript/fonts
done
Setting up keyboards-rg (0.2) ...
Setting up xfonts-bolkhov-misc (1.1.20001007-6) ...
Setting up xfonts-cronyx-100dpi (2.3.8-6) ...
Setting up xfonts-cronyx-75dpi (2.3.8-6) ...
Setting up xfonts-cronyx-cp1251-100dpi (2.3.8-6) ...
Setting up xfonts-cronyx-cp1251-75dpi (2.3.8-6) ...
Setting up xfonts-cronyx-cp1251-misc (2.3.8-6) ...
Setting up xfonts-cronyx-isocyr-100dpi (2.3.8-6) ...
Setting up xfonts-cronyx-isocyr-75dpi (2.3.8-6) ...
Setting up xfonts-cronyx-isocyr-misc (2.3.8-6) ...
Setting up xfonts-cronyx-koi8r-100dpi (2.3.8-6) ...
Setting up xfonts-cronyx-koi8r-75dpi (2.3.8-6) ...
Setting up xfonts-cronyx-koi8r-misc (2.3.8-6) ...
Setting up xfonts-cronyx-koi8u-100dpi (2.3.8-6) ...
Setting up xfonts-cronyx-koi8u-75dpi (2.3.8-6) ...
Setting up xfonts-cronyx-koi8u-misc (2.3.8-6) ...
Setting up xfonts-cronyx-misc (2.3.8-6) ...
Setting up xfonts-cyrillic (1:1.0.0-5) ...
Setting up xfonts-efont-unicode (0.4.0-4.1) ...
Setting up xfonts-efont-unicode-ib (0.4.0-4.1) ...
Setting up xfonts-intl-european (1.2.1-6) ...
initramfs
framebuffer (directfb lub ten z xserver-xorg)
usplash
Próbowałem uruchomić stary system ze starym obrazem initramfs.
Niestety, ostatni backup zgubiłem, ale znalazłem troszkę starszy:
Włącza się splashy (sic!). Przed usplash miałem splashy, ale nie działał on dobrze z szyfrowanymi partycjami: po "załataniu" trzeba było nacisnąć ESC i F2, wpisać hasło, które pojawiało się na ekranie (nie było zagwiazdkowane!). Oczywiście po tym już się splashy nie wyświetlał.
Wracając do próby ze starym initramfs: logo nvidia, szary ekran, gdm. Działa tty1, tty2, ..., tty6.
Przy wyłączaniu widzę... na początku komunikaty na konsoli, a potem usplash (sic!), czy tak jak było przed problemem (tak jak chcę).
Uruchamianie z opcją nosplash (w grub):
Kod: Zaznacz cały
root (hd0,0)
kernel /vmlinuz-2.6.24-1-686 root=/dev/mapper/dm-root ro quiet vga=791 nosplash
initrd /initrd.img-2.6.24-1-686
Już sam nie wiem gdzie leży problem. :shock:
Pokażę jeszcze: /etc/initramfs-tools/modules:
Kod: Zaznacz cały
aes-i586
sha256
###splashy_update
vesafb
fbcon
Każda pomoc mile widziana. Z góry dziękuję.
Linki do artefaktów (gdyby nie działały, to proszę wejść na http://scx.isgreat.org/, a następnie wybrać katalog debian):
Artefakt 1:
http://scx.isgreat.org/debian/framebuffer1.JPG
http://scx.isgreat.org/debian/framebuffer1_mini.JPG
Artefakt 2:
http://scx.isgreat.org/debian/framebuffer2.JPG
http://scx.isgreat.org/debian/framebuffer2_mini.JPG
PS: Przepraszam moderatorów za niejasny tytuł wątku, ale wynika on z nieznajomości problemu z którym się borykam. Jeżeli to zły dział, to proszę o przeniesienie.