Strona 1 z 2

EEE 1215n - nie można wyłączyć trybu graficznego

: 24 wrz 2010, 22:57
autor: dodge
Witam ponownie.
Tym razem mam problem z przejściem w tryb tekstowy. Otóż:
1) próba uruchomienia systemu w trybie ratunkowym kończy się wygaszeniem ekranu i koniec
2) próba wyłączenia X-ów spod działającego systemu kończy się wygaszeniem ekranu i koniec
3) zainstalowanie sterowników NVIDII (sugerowanych przez managera sterowników) kończy się tym, że po restarcie jest wygaszony ekran i cisza.
W żaden sposób nie mogę wejść w tryb tekstowy i chociażby podejrzeć logów. Po zainstalowaniu sterów NVIDII w ogóle jest po systemie - ani nie startuje normalnie, ani w trybie tekstowym. Czy ktoś ma jakieś sugestie?

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 24 wrz 2010, 23:29
autor: luk1don
Literka "E" w grubie
następnie dopisz na końcu linii kernela:
text
boot to kombinacja: Ctrl + X

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 07:31
autor: k2cl
To co opisujesz ma najprawdopodobniej związek z obecnością w systemie dwóch układów GPU - Intela oraz Nvidii... Ktoś miał już na forum podobny problem - polecam przeczytać to: viewtopic.php?p=770594#p770594 i posty poniżej...

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 08:42
autor: e X t 7 3
Witam

Proszę o wyniki dmesg > dmesg.log

Odinstaluj całkowicie sterowniki Nvidii ... na jakim kernelu pracujesz ?

Pozdrawiam

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 09:52
autor: luk1don
Najbardziej pomocne w konkretnej sytuacji niedziałającego trybu graficznego będą logi x-ów:
/var/log/Xorg.0.log
i starsze (oczywiście dmesg też:wink: )
Jeżeli chodzi o instalację sterowników to zależy, co chce się osiągnąć. Dynamiczne przełączanie kart INTEL-NVIDIA nie jest na razie obsługiwane. Natomiast wyłączenie INTELA (chyba, że ktoś woli odwrotnie) i używanie samej NVIDII raczej jest wykonalne.

W tym temacie użytkownikowi udało się zainstalować sterowniki od NVIDII, ale nie metodą Ubuntu (czy poprzez menedżer sterowników własnościowych) tylko binarki prosto od NVIDII. Miał co prawda inną maszynę, ale grafikę miał hybrydową:
viewtopic.php?t=131563
Co do kernela, mogą pomóc opcje w linii rozruchu:
i915.modeset=0
-wyłączenie KMS dla INTELA
nouveau.modeset=0
-wyłączenie KMS dla nouveau
nomodeset
-ogólnie

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 09:53
autor: cierzniak
Tak, chodzi o to, że nie można zainstalować własnościowych sterów nVidii z System -> Administracja -> Sterowniki
bo wtedy nie włącza się ani nVidia ani Intel.. Mamy czarny ekran
?Nie wiem co na to poradzić.. dla mnie wygodniejszy był reinstall
Pierwsze co robisz, to instalujesz jakoś LAN i WiFi, a jeżeli masz dostęp do Internetu PPP (blueconnect, play online, iPlus, Orange Freedom) to nawet nie instalujesz LAN i Wifi tylko odrazu kernel 9.0 eXt73
W nim są już stery od LANu i WiFi.. ale nie można wgrać X'ów od nVidii, bo nie działa przełączanie się kart
Dziwny netbook ;d

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 14:17
autor: dodge
kolego Cierzniak, a skąd pobrałeś ten kernel? możesz podesłać jakiegoś hinta?
Jeśli chodzi o instalację sterów, to niestety, nie było możliwości deinstalacji bo w żaden sposób nie startowały X-y. Skończyło się na n-tej reinstalce całego systemu... :-(

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 14:20
autor: cierzniak
Tutaj kernel: viewtopic.php?p=768402#p768402
konkretnie ten -> instalator-linux-imege-headres-broadcom-v.9.0-atom

A tutaj cpufreqd: viewtopic.php?p=766597#p766597

Ogólnie cały ten temat jest poświęcony zagadnieniom netbooków

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 14:21
autor: dodge
NIestety, dmesg.log był zbyt długi, żeby go tu wprowadzić - kazało mi ograniczyć do 2000 znaków, ale nie wiem, które sekcje ew. wywalić, żeby był sensowny

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 14:25
autor: sir_herrbatka
Możesz dodać jako plik do ściągnięcia.

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 14:29
autor: k2cl
...albo wrzucić na jakiś serwer w rodzaju wklej.org... będzie nawet wygodniej - nikt nie będzie musiał na piechotę pobierać pliku.

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 15:37
autor: dodge
ok, w międzyczasie mała aktualizacja - po zainstalowaniu kernela od eXt-a da się swobodnie przejść w tryb tekstowy. Również instalacja sterownika Nvidii poszła gładko, jednakże po restarcie system powiadomił mnie, że musi się uruchomić w niskiej rozdzielczości. Co prawda rozdziałka nie była tak niska, jak się spodziewałem, niemniej jednak problem jakiś wystąpił.
Zastanawiam się, powiem szczerze, czy nie zrezygnować z Ubuntu na tym sprzęcie. Póki co same problemy, i należy się spodziewać, że byle aktualizacja może wywalić system (mam na myśli aktualizację kernela). Niby te same komponenty na pokładzie, co w normalnej maszynie, ale widać nie do końca. Dodam, że zanim wystąpił problem z przejściem do trybu tekstowego, kilka razy zdarzyło mi się, że system w ogóle nie wystartował tzn. wskazałem w grubie, z jakiego kernela ma się uruchomić i na tym koniec - czarny ekran. Mimo iż o instalacji sterów Nvidii w ogóle wtedy mowy nie było...

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 15:45
autor: e X t 7 3
Mój xorg.conf dla Nvidii pobierz - wątek o optymalizacji

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 25 wrz 2010, 16:06
autor: cierzniak
Eee..nie dziala dalej,jak zainstalujesz te x'y I bedzie ci dzialalo to napisz jakis krotki howito bo mi stery od nvidii pomimozainstalowania nie chca wlaczyc iona...

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 26 wrz 2010, 12:11
autor: e X t 7 3
Zatem robisz tak:

Odpalasz z trybu ratunkowego, logujesz się i wykonujesz (po ściągnięciu sterowników -> NVIDIA-Linux-x86-260.19.06 i nadaniu im prawa wykonalnosci) oraz ściągasz mój instalator-xorg.conf-Nvidia-1201n:


cd Pobrane/

sudo ./NVIDIA-Linux-x86-260.19.06.run --uninstall



Tu wystarczy zacząć pisać sudo ./NV i nacisnąć tab. Jeśli masz jeden sterownik od razu dokończy jego nazwę.

sudo ./NVIDIA-Linux-x86-260.19.06.run


Jeśli sterownik zainstaluje się poprawnie, wykonujesz następującą sekwencje:

sudo rmmod i915


jeśli moduł nvidia nie jest załadowany:

sudo modprobe nvidia


następnie wykonujesz:

sh ./instalator-xorg.conf-Nvidia-1201n


i po restarcie X`ów powinno działac prawidłowo ... sprawdź.

Pozdrawiam

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 26 wrz 2010, 14:06
autor: cierzniak
Teraz tego nie zrobię, mam pilną robotę w terenie, potrzebuje działającego systemu z Adobe Collection.. jak wrócę za parę dni to przeinstaluję jeszcze raz linucha. Przydałby się wymienny dysk (dziura na dole obudowy).

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 27 wrz 2010, 14:33
autor: pads1
cierzniak nie musisz za kazdym razem reinstalowac ubu - to wcale nie jest najszybsza metoda.
jesli mozesz wejsc do trybu tekstowego - wystarczy usunac xorg.conf - ubuntu sam wtedy wlaczy podstawowe strery grafiki i mozesz dalej kombinowac.

sudo rm /etc/X11/xorg.conf - i restart. i sie wlaczy. mozesz tez podmienic z backupu ale to zalezy jaki conf tam masz zapisany.

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 29 wrz 2010, 13:52
autor: e X t 7 3
Przeanalizowałem działanie w/w netbooka i moim zdaniem jedynym rozwiązaniem aby odpalić Nvidię jest podjęcie następujących kroków:


Odpalasz z trybu ratunkowego, logujesz się i wykonujesz (po ściągnięciu sterowników -> NVIDIA-Linux-x86-260.19.06 i nadaniu im prawa wykonalnosci) oraz ściągasz mój instalator-xorg.conf-Nvidia-1201n:


Należy, jak radził Kolega luk1don dodać do grub`a linie i915.modeset=0 , a następnie:

cd Pobrane/

sudo ./NVIDIA-Linux-x86-260.19.06.run --uninstall



Tu wystarczy zacząć pisać sudo ./NV i nacisnąć tab. Jeśli masz jeden sterownik od razu dokończy jego nazwę.

sudo ./NVIDIA-Linux-x86-260.19.06.run


Jeśli sterownik zainstaluje się poprawnie, wykonujesz następującą sekwencje:

sudo rmmod i915


jeśli moduł nvidia nie jest załadowany:

sudo modprobe nvidia


następnie wykonujesz:

sh ./instalator-xorg.conf-Nvidia-1201n


i po restarcie X`ów powinno działac prawidłowo ... sprawdź.

Pozdrawiam

PS. w moim kernelu działa switcheroo ... powinno pozwolić na przełączanie między grafikami ... radzę przetestować - proste przełączanie przez UCC - była o tym mowa w wątku o optymalizacji.

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 29 wrz 2010, 17:39
autor: pads1
oo musze sie za to zabrac. dzieki ext, jak zwykle :) pelne pro.

Odp: EEE 1215n - nie można wyłączyć trybu graficznego

: 29 wrz 2010, 18:18
autor: luk1don
Post jest ogólnie o hybrydowych układach z kartami graficznymi, z EEE 1215n trzeba spróbować...

vga_switcheroo (jest obecnie dostępne od razu po instalacji Ubuntu 10.10 Beta czy Fedory 14 Alpha)
Można też skompilować najnowszy moduł vga_switcheroo czy najnowszy kernel czy zainstalować ten od ext73. Będziemy wykonywać z roota więc:

Kod: Zaznacz cały

sudo -i
Wchodzimy do katalogu vgaswitcheroo:

Kod: Zaznacz cały

cd /sys/kernel/debug/vgaswitcheroo
Sprawdzenie, która karta jest aktywna:

Kod: Zaznacz cały

cat switch
Jeżeli nie będzie można wejść, czy nic nie widać to można jeszcze przed wszystkim podmontować katalog debug:

Kod: Zaznacz cały

mount -t debugfs none /sys/kernel/debug
Przełączenie na kartę "discrete" (trzeba będzie się przelogować, albo najlepiej nie wykonywać tego pod trybem graficznym:

Kod: Zaznacz cały

echo DDIS > switch
Przełączenie się na kartę "integrated"

Kod: Zaznacz cały

echo DIGD > switch
Wyłączenie karty, która nie jest używana (na którą się nie przełączyliśmy)

Kod: Zaznacz cały

echo OFF > switch
Jeżeli nie zadziała można spróbować:
acpi_call
Instalujemy potrzebne pakiety do budowy modułu i pobrania źródeł:

Kod: Zaznacz cały

sudo apt-get install build-essential git-core
Pobieramy źródła:

Kod: Zaznacz cały

git clone http://github.com/mkottman/acpi_call.git
Przechodzimy do źródeł:

Kod: Zaznacz cały

cd acpi_call
Budujemy moduł:

Kod: Zaznacz cały

make
Dodajemy moduł:

Kod: Zaznacz cały

sudo insmod acpi_call.ko
Testujemy wyłączanie kart:

Kod: Zaznacz cały

./test_off.sh