Ubuntu zawiesza się po podłączeniu kabla zasilającego

7

Niedawno zaktualizowałem system (12.10) na moim laptopie, a następnie po każdym podłączeniu kabla zasilającego do mojego laptopa zawiesza się i nie ma funkcji myszy ani klawiatury. Muszę ponownie uruchomić laptopa, a potem jest on w pełni funkcjonalny (z podłączonym kablem zasilającym).

Potrzebuję pomocy, aby rozwiązać ten problem lub zgłosić go jako błąd, jeśli jest to wymagane.

Sudheera
źródło
1
Wydaje mi się, że jest to błąd związany z jądrem i acpi. Najpierw spróbuję uruchomić starsze jądro i zobaczę, czy problem jest związany z aktualizacją jądra.
Zrobić
1
Spróbuj uruchomić z acpi=offopcją. W Grub naciśnij e i dodaj go do wiersza zawierającego quiet splashi zgłoś się.
Do Do
1
Czy masz zainstalowany Jupiter w swoim systemie?
Mukund,
2
jeśli masz go zainstalowanego w swoim systemie, radzę go odinstalować. ponieważ nawet w 12.10 napotkałem ten sam problem, po czym usunąłem Jowisza, problem został rozwiązany
Mukund,
1
@Mundund: Tak, miałem Jupiter zainstalowany w moim systemie, a teraz go usunąłem i mój system działa idealnie. Nigdy więcej zamrażania, więc wielkie dzięki. Czy to oznacza, że ​​nie mogę już używać Jowisza? Czy jest jakaś poprawiona wersja Jowisza.? Dzięki jeszcze raz..!
Sudheera,

Odpowiedzi:

12

Czy masz zainstalowany Jupiter w swoim systemie?

Jeśli to zrobisz, radzę go odinstalować. W 12.10 napotkałem ten sam problem, ale usunięcie Jupitera to rozwiązało.

Ponadto, zgodnie z ich oficjalną stroną internetową , „Jupiter Applet został wycofany i nie jest już obsługiwanym oprogramowaniem”. To może w jakiś sposób wyjaśnić, dlaczego powoduje problemy.


Uwaga od moderatora: Ta odpowiedź została wyświetlona, ​​aby naprawić rzeczy w komentarzach .:

@Mundund: Tak, miałem Jupiter zainstalowany w moim systemie, a teraz go usunąłem i mój system działa idealnie. Nigdy więcej zamrażania, więc wielkie dzięki.

Głosuj na to ..

Mukund
źródło
4

Jest to błąd, który należy zgłosić jako jeden. Jeśli znajdziesz (lub ktoś inny zgłosi) skuteczne obejście, które może zostać uwzględnione w zgłoszeniu błędu. Zgodnie z FAQ , błędy są nie na temat w Ask Ubuntu, więc jedyną częścią tego pytania, którą naprawdę należy rozwiązać tutaj, jest kwestia sposobu zgłoszenia tego błędu. Szczegółowa praca i rozwiązywanie problemów dotyczących błędów w Ubuntu musi odbywać się na Launchpad; w przeciwnym razie cenna praca będzie ignorowana i fragmentaryczna.

Funkcja zarządzania energią jest częścią jądra , więc poprawnym sposobem zgłoszenia tego błędu jest uruchomienie ubuntu-bug linux. Szczegółowe informacje techniczne zostaną wysłane do Launchpada , ale nadal będziesz musiał opisać problem, w tym wszystko, co próbowałeś i co się stało, z możliwie największą ilością szczegółów.

Częstym błędem jest zgłaszanie błędów zarządzania energią w acpi pakiecie. To nie jest właściwy sposób, ponieważ acpipakiet nie wykonuje żadnego zarządzania energią; jest to tylko interfejs do uzyskiwania informacji o zarządzaniu energią w jądrze (Linux).

Polecam ci:

  • Uruchom problem.
  • Zanotuj czas, który go uruchomiłeś.
  • (Ponownie) uruchom system Ubuntu.
  • Po ponownym uruchomieniu natychmiast zgłoś błąd.
  • Wskaż, że zrobiłeś to wszystko w swoim zgłoszeniu błędu, i określ czas (lub przybliżony czas), w którym uruchomiłeś zamrażanie.

Może to ułatwić triagerom, programistom i innym zainteresowanym osobom identyfikację wpisów w automatycznie dołączanych plikach dziennika dotyczących problemu.

Bardzo dobrze jest przeczytać to dokładnie przed zgłoszeniem tego lub innego błędu w Ubuntu. To pytanie jest również często bardzo pomocne.

Na koniec zauważ, że jeśli zgłaszasz ten błąd w jądrze podrzędnym (linux w Ubuntu, raportowanie na Launchpadzie, jak opisano tutaj), musisz uruchomić (i powinieneś był ostatni raz wyprodukować błąd przy użyciu) tej wersji jądra, a nie niestandardowa wersja kernel.org .

Jeśli zgłosisz ten błąd lub stwierdzisz, że został już zgłoszony, możesz zasubskrybować mnie, jeśli chcesz.

Eliah Kagan
źródło
1
Dzięki za tę szczegółową odpowiedź, to bardzo miło z twojej strony. Jednak usunąłem Jupiter z mojego systemu (jak sugeruje @Mukund), a następnie system działa poprawnie. Czy nadal uważasz, że muszę to zgłosić jako błąd, ponieważ ludzie będą musieli bez problemu używać Jupitera z Ubuntu. Więc co o tym myślisz..? dzięki.
Sudheera,
@Sudheera Nie sądzę, że masz obowiązek zgłosić to jako błąd. Ale jeśli zdecydujesz się to zrobić, myślę, że byłoby to pomocne. (Najpierw wyszukaj - co wyjaśniono w zasobach dotyczących zgłaszania błędów, do których link znajduje się w mojej odpowiedzi - aby sprawdzić, czy już został zgłoszony. Jeśli tak, możesz zasubskrybować i wskazać, że to dotyczy, i jeśli masz jakieś cenne informacje nie ma go w istniejącym błędzie, skomentuj go.) Nadal zalecam zgłoszenie błędu. BTW mam nadzieję, że Mukund wkrótce opublikuje rozwiązanie jako odpowiedź, aby mógł otrzymać nagrodę (ponieważ wydaje się, że rozwiązało to problem).
Eliah Kagan
1

Ja to zrobiłem:

  1. Edytuj /etc/default/grubprzez terminal.
  2. W pliku grub zmień GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" na GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"Zapisz plik.
  3. Więc zrób sudo update-grub
  4. Zamknij terminal
  5. Następnie przejdź do Centrum oprogramowania Ubuntu
  6. wyszukaj „pm-utils”
  7. kliknij „więcej informacji”
  8. na dodatkach: odznacz „Narzędzie do sterowania funkcjami podświetlenia ATI Radeon na laptopach”
  9. kliknij „zastosuj zmiany”
  10. Zamknij i uruchom ponownie!

Teraz nie zawiesza się, gdy podłączam / odłączam zasilanie prądem zmiennym, a także naprawiłem przyciski jasności na klawiaturze. :)

  • Uruchamianie Ubuntu 12.04 x86
  • GNOM
  • Acer Aspire Laptop
  • Pentium B940 2,0 GHz DC
  • 4 GB pamięci RAM DDR3
  • Intel HD Graphics (pokazuje się jako Intel Sandybridge Mobile x86 / mmx / SSE2

Mam nadzieję że to pomoże.

S.Maldini
źródło
Dzięki za odpowiedź. Czy możesz wyjaśnić, jak edycja GRUB jest związana z problemem zasilania? usunąłem jednak „Jowisza” i teraz mój system działa dobrze. dzięki za odpowiedź ...
Sudheera,
Znowu miałem ten sam problem. Empirycznie zauważyłem, że włożyłem kartę SD i miałem rozszerzenie GNOME do wyświetlania i odmontowywania nośników wymiennych na górnym panelu. Wyłączyłem rozszerzenie, problem zniknął. Wydaje mi się, że jest to problem z GNOME 3 i rozszerzeniami / wskaźnikami na górnym panelu, ponieważ twój problem dotyczył Jowisza (który jest rozszerzeniem lub programem wskaźnikowym) i mój z tym rozszerzeniem „Menu dysku wymiennego”. Ma to coś wspólnego ze wskaźnikiem baterii podczas podłączania / odłączania, tak jakby nie radził sobie z innymi wskaźnikami / menu. Muszę powiedzieć, że jestem nowy w Linuksie.
S.Maldini,
Myślę, że twoja teoria wyjaśnia sytuację. dzięki.
Sudheera,
Problem występował do czasu aktualizacji jądra do wersji 3.5.0-21. To naprawiło to dla mnie i nie mam problemów z zasilaczem, baterią lub słabym ekranem.
S.Maldini,
1

Ten sam problem wystąpił na moim laptopie (Asus A53S; Ubuntu 12.10; Kernel 3.7.0).

Zrobiłem dwie rzeczy:

  1. Jak wskazał Alvar , odznaczyłem opcję „Narzędzie do sterowania funkcjami podświetlenia ATI Radeon na laptopach” w pm-utils
  2. Zaktualizowałem swoje jądro do jądra 3.7.3, ponieważ powinno to naprawić błąd zgodnie z https://bugzilla.kernel.org/show_bug.cgi?id=51661 . Zobacz Uaktualnienie do jądra Linux 3.7.3, aby dowiedzieć się, jak zaktualizować jądro

Niestety nie jestem pewien, która z tych dwóch metod rozwiązała problem, ponieważ zmieniłem je obie przed ponownym uruchomieniem. Jednak odznaczenie niepotrzebnej funkcji w pm-utils jest zawsze dobrym pomysłem, a także aktualizację do nowego (stabilnego) jądra.

Sjors
źródło
0

to nie jest problem, ponieważ Ubuntu niektóre laptopy mają tendencję do zawieszania się po podłączeniu do zasilania, gdy ładowanie jest większe niż 75% Ponowne uruchomienie zużywa energię i działa dobrze, aby rozwiązać problem po prostu podłącz przed uruchomieniem może być błąd z BIOS-u

Pranav Mahajan
źródło