Migocz

Problemy dotyczące innych systemów operacyjnych
czterystaczwarty
Posty: 19
Rejestracja: 10 kwietnia 2009, 12:27

Migoczący obraz w trybie wiersza poleceń - Ubuntu

Post autor: czterystaczwarty »

Witam!

Mam problem z ekranem w trybie wiersza poleceń. Obraz migocze jak nienastrojony TV, tak że nie da się nic odczytać. Mam tak pod Ubuntu, ale działo się też tak pod Debianem. Nie wiem czy ma to jakiś wpływ, ale karta graficzna to SiS Mirage3.

Co może być wpływem takiego migotania i jak temu zaradzić?

Przez to nie mogę wykonać wielu czynności, choćby skonfigurować Xorga.
Awatar użytkownika
panjandrum
Posty: 66
Rejestracja: 08 sierpnia 2009, 00:05

Post autor: panjandrum »

Spróbuj dodać w grubie

Kod: Zaznacz cały

nomodeset
do linii poleceń jądra.
czterystaczwarty
Posty: 19
Rejestracja: 10 kwietnia 2009, 12:27

Post autor: czterystaczwarty »

Dodałem, ale to nie daje, żadnych rezultatów.

W innym miejscu polecili mi dodać vga=ask, ale parametr ask już nie jest wspierany.
Jak wybrać odpowiedni tryb?
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Chwila, co w zasadzie masz zainstalowane? System "bazowy" Ubuntu? Bez Xów i środowiska graficznego? I które to Ubuntu?
Jeśli któreś z współczesnych, to zakładam, że ma GRUB2 jako program rozruchowy. Jeśli tak, to zerknij tutaj: http://ubuntuforums.org/showthread.php?t=1296225 lub tutaj: http://www.dedoimedo.com/computers/grub-2.html i wymuś, by w trybie tekstowym system zadziałał z domyślną vesą. Prawdopodobnie uda Ci się wówczas wykonać resztę operacji.
Druga możliwość, to skoro masz tam wyłącznie system bazowy, przed jakąkolwiek instalacją pozostałych programów, zainstaluj raz jeszcze wymuszając przy instalacji (bodaj tak się to nazywa "oszczędny") tryb graficzny. Jest zdaje się pod F4.
Jeśli zaś masz tam już całe Ubuntu, to pytanko: ów "tryb wiersza poleceń", to dokładnie co oznacza? Kiedy go masz?
czterystaczwarty
Posty: 19
Rejestracja: 10 kwietnia 2009, 12:27

Post autor: czterystaczwarty »

Tryb wiersza poleceń oznacza to co jest po wyborze systemu, a przed startem, Xów. Tak samo przy zamykaniu systemu i po wyłączeniu Xów, albo w trybie awaryjnym.

Mam ubuntu 10.04 z GRUB 2.

Dodam, że instalując Ubuntu z LiveCD, opcję uruchomienia wybrałem "po omacku". Zainstalowałem dopiero z poziomu okienek :)
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Jak nie masz tam niczego jeszcze zainstalowanego - to pójdź na skróty - zainstaluj raz jeszcze, tylko wybierz instalację w "bezpiecznym trybie graficznym" (tak się to nazywa). Ustawi Ci to vesę i powinno pracować z Twoją kartą. Potem sobie już Xy skonfigurujesz, choćby poprzez:

Kod: Zaznacz cały

sudo X -configure
sudo cp /home/root/xorg.conf.new /etc/X11/xorg.conf
i restart komputera. Sprawdź tylko czy masz zainstalowane sterowniki dla SIS, jeśli się nie mylę jest to paczka xserver-xorg-video-sis (nie mam takiej karty).

System nie potrafi Ci rozpoznać prawidłowo karty, bo normalnie Ubuntu uruchamia się od razu w trybie graficznym. Jeśli nie, to coś z systemem jest źle (oczywiście można tak Ubuntu skonfigurować, jednak u Ciebie to nie miało miejsca).

Czy wystartowanie Ubuntu w trybie recovery również daje ów migoczący ekran?
Czy Ubuntu w trybie liveCD działa poprawnie?
czterystaczwarty
Posty: 19
Rejestracja: 10 kwietnia 2009, 12:27

Post autor: czterystaczwarty »

Nie zrozumieliśmy się. Jak wybiorę bezpieczny tryb graficzny, to wtedy obraz szaleje. Przestaje szaleć po uruchomieniu X-ów.

Cały problem polega na tym, że X-y działają mi w rozdzielczości 800x600, bo po dodaniu sterowników, nie mogę przekonfigurować X-ów. Żeby to zrobić muszę je wyłączyć i przekonfigurować w konsoli, która nie działa. Błędne koło.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

OK. To jeszcze 1 pytanie (ponownie): możesz uruchomić system w trybie recovery czy wówczas też obraz migocze?
Przedstaw pliki konfigurujące GRUBa bądź sam skonfiguruj tak, by system w recovery uruchamiał Ci się jako vesa.
czterystaczwarty
Posty: 19
Rejestracja: 10 kwietnia 2009, 12:27

Post autor: czterystaczwarty »

W trybie recovery również szaleje.
pavbaranov pisze:by system w recovery uruchamiał Ci się jako vesa.
Wiem, że trzeba to wpisać w /etc/default/grub, ale nie wiem co i w którym miejscu.

W innym miejscu pisali, żeby dopisać do kernela vga=ask, ale ask nie jest już obsługiwane, a trybów jest za dużo, żeby wypróbować wszystkie.
http://en.wikipedia.org/wiki/VESA_BIOS_ ... de_numbers
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Niestety, z GRUB2 miało być prościej, a jest chyba bardziej skomplikowane. Nv. Po prostu jeszcze nie do końca poznałem. W Ubuntu jest program (graficzny), który ustawia GRUB2 (nie mam Gnome, musisz zerknąć w Synaptika).
Jeśli nie, to być może tu:
Use GRUB_GFXMODE in /etc/default/grub to set the resolution for GRUB.
For the Kernel you would need to copy /etc/grub.d/40_custom to for
example /etc/grub.d/05_gfxpayload and in there use:
set gfxpayload="1680x1050"
or you could try `set gfxpayload=keep'
leży rozwiązanie.
Zobacz sobie jeszcze na: https://wiki.ubuntu.com/Grub2 i https://bugs.launchpad.net/ubuntu/+sour ... bug/512245 bowiem szczególnie w tym drugim problem wydaje się być podobny.

Aha, zdaje się, że między Artykułami na forum jest poradnik o GRUB2 i jego ustawieniach.

I jeszcze jedno rozwiązanie, które udało mi się znaleźć:
http://techpatterns.com/forums/about1517.html To ostatnie powinno w końcu ustawić vesę, a jak widzę nie posługuje się parametrem, o którym piszesz.
ODPOWIEDZ