Sonda ACPI PPC nie powiodła się. Począwszy od wersji 219 NVIDIA

22

Niedawno zaktualizowałem system do Ubuntu 15.04 i po zainstalowaniu najnowszych sterowników NVIDIA (346.59), które działały na Ubuntu 14.10, wydaje się, że spowodował pewne problemy z uruchomieniem.

Podczas uruchamiania dostaję tylko:

  • Fioletowy ekran przez około sekundę, a potem

    [0.514409] ACPI PPC Probe failed. Starting version 219
    
  • Czarny ekran z komunikatem mojego monitora: Nie wykryto sygnału.

Używam GTX 970.

Patrick Pedersen
źródło
Miałem podobny problem po świeżej instalacji Ubuntu 15.04 z GTX960M. Kiedy wybrałem w „Menu dodatkowych sterowników”, aby używać zastrzeżonych sterowników dla Nvidii i użyłem „nomodeset” w mojej linii Grub, zdarzyło się, że mogłem uruchomić komputer po komunikacie ACPI, ale potem na graficznym ekranie logowania podczas wprowadzania hasła, nic się nie stało. Ekrany tty również się nie pojawiały, tylko mała fioletowa linia u góry. Następnie uruchomiłem ponownie w trybie odzyskiwania, naprawiłem pakiety i zacząłem w trybie failafeX i nagle teraz działa. Nie wiem tak naprawdę, co zrobiłem.
Santi

Odpowiedzi:

14

Miałem ten sam problem. Dla mnie zadziałały dwa rozwiązania:

  1. Użyj sterownika ekranu X.Org Nouveau (usuwając sterowniki binarne Nvidia zgodnie z opisem w innych odpowiedziach). Wadą jest to, że wpłynie to na wydajność grafiki, co jest lepsze w przypadku oficjalnego sterownika Nvidii.

  2. Zainstaluj sterownik Nvidia i uruchom z flagą „nomodeset”. Aby to zrobić, skonfiguruj Grub zgodnie z opisem w odpowiedzi na to pytanie

To pokaże naprawdę brzydki ekran powitalny podczas uruchamiania, ale kiedy go miniesz, osiągniesz sddm i masz niezłą wydajność graficzną.

Anonimowy
źródło
nomodeset działa naprawdę dobrze jak urok!
Anderson
Hej, wygląda na to, że problem powrócił po aktualizacji :(
Patrick Pedersen,
działa świetnie! Jak wpływa na normalny rozruch? Czy muszę zrekompensować coś jeszcze? Pytam tak późno, ale proszę, spróbuj mi pomóc .. Z góry dziękuję :)
Vishwadeep Singh
3

Wydawało się, że to naprawiłem, ale nadal nie jestem bardzo zadowolony, ponieważ musiałem odinstalować nvidia-346sterowniki. Mam nadzieję, że 15.04 naprawi ten problem. W przeciwnym razie wszystko znowu działa. Dzięki Timowi za pomoc w jak największym stopniu.


Moje rozwiązanie:

Najpierw zmieniłem kable z podwójnego łącza DVI na DVI. Kabel DVI musi być podłączony do płyty głównej. Wtedy wreszcie mogłem zobaczyć coś przy rozruchu. Jeśli widzisz czarny ekran, naciśnij klawisz Enter, ponieważ grub może być włączony. Następnie powinieneś zobaczyć _ migające w lewym górnym rogu ekranu. Gdy zaczniesz migać przez ~ 30 sekund, możesz nacisnąć Ctrl+ Alt+ F1i wprowadzić terminal (tty). Stamtąd zaloguj się i wprowadź:

sudo apt-get remove --purge nvidia-XXX

Gdzie jest XXX, jest twoja wersja sterownika.

Na przykład miałem sterowniki NVIDIA GeForce 346.59, więc musiałem wejść

sudo apt-get remove --purge nvidia-346

następnie uruchom ponownie, ponownie podłączając kabel do GPU. Nie powinien już pokazywać powyższego błędu i uruchomi się ponownie w Ubuntu.

EDYTOWAĆ:

Jeśli sterowniki zostały zainstalowane z oprogramowania i pakietów, a nie z wiersza poleceń, może występować niewielka różnica!

zawsze możesz sprawdzić wszystkie pakiety nvidia, wpisując:

dpkg -l | grep -i nvidia

możesz znaleźć coś takiego:

nvidia-xxx-update

aby je usunąć, użyj powyższej komendy oczyszczania, ale zamiast nvidia-xxxtej, którą możesz znaleźć za pomocą

dpkg -l | grep -i nvidia

Patrick Pedersen
źródło
2

Miałem ten sam problem na Dell 4700. Uruchomiłem ze starym jądrem 3.16, a następnie zainstalowałem jądro 4.0:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb
sudo dpkg -i linux-headers-4.0.0*.deb linux-image-4.0.0*.deb
sudo reboot

i zadziałało dla mnie.

Henri-Marcel Hoogewoud
źródło
1

Dla wszystkich, którzy utknęli w ACPI-PPC, sonda zawiodła i nie mogę nawet tego przejść, mam inne rozwiązanie. Często wynika to z instalacji sterowników 340. Aby to naprawić, wykonaj następujące czynności:

Weź CD z Ubuntu na żywo i uruchom go z niego jako *try ubuntu*

następnie otwórz terminal w nim i zrootuj się za pomocą:

sudo -i

następnie upewnij się, że zamontujesz dysk za pomocą Ubuntu lub sterowników zainstalowanych na.

aby dowiedzieć się, jaka jest twoja partycja:

sudo fdisk -l

a następnie, gdy uzyskasz typ partycji w następujący sposób

 sudo mount / dev / xxx / mnt 

gdzie xxx oznacza partycję taką jak na przykład sda1lub sdb2lub sdb1lubsdb2

w moim przypadku było to:

 sudo mount / dev / sdb1 / mnt 
ale najprawdopodobniej tak będzie, sda1ponieważ wiele osób ma tylko jeden dysk twardy

następnie wpisz:

sudo chroot / mnt

gdy to zrobisz, masz pełny dostęp do modyfikacji dysku za pomocą terminala.

strzeż się, że możesz pominąć, sudojeśli wpiszesz sudo -ina początku

teraz wpisz to polecenie:

dpkg -l | grep -i nvidia

jeśli znalazłeś wersję / nazwę sterownika, którą możesz usunąć za pomocą:

sudo apt-get remove --purge nvidia-XXX

gdzie xxx to twoja wersja sterownika. Na przykład, jeśli chcemy usunąć sterownik 340.52:

sudo apt-get remove --purge nvidia-340

aby usunąć KAŻDĄ paczkę z napisem Nvidia, użyj:

sudo apt-get remove --purge nvidia- *

teraz możesz ponownie uruchomić komputer i cieszyć się Ubuntu, niestety nie ma dobrych, dobrych sterowników GPU: /

Patrick Pedersen
źródło
Możesz przejść do głównego terminalu, wybierając „zaawansowane opcje dla Ubuntu” w Grub, a następnie „root root”, jest to o wiele szybsze niż uruchamianie z live cd.
Étienne Reinstate Monica
Może, ale jest to tylko tryb odczytu i zapisu lub możesz coś zrobić. jak sudo mount / dev / xxx / mnt ?.
Patrick Pedersen
Szczerze mówiąc, nie wiem, czy nie możesz użyć mounta, myślę, że możesz. Ale w każdym razie nie jest to potrzebne, ponieważ uruchamia się jako root na właściwej partycji. Zasadniczo robi to rozruch bez interfejsu graficznego.
Étienne Reinstate Monica
Uratowałeś mnie. Chciałbym móc wyrazić wiele pozytywnych opinii
Mageek
1

Jeśli występują problemy z grafiką, może to być związane z tym błędem https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-346-updates/+bug/1454817

Jednak proszę przeczytać poniższe wyjaśnienia tych komunikatów.

Sonda ACPI PPC nie powiodła się. Począwszy od wersji 219

To są dwie osobne wiadomości

Sonda ACPI PPC nie powiodła się.

Począwszy od wersji 219

Pierwszy dotyczy nowego interfejsu ACPI PCC (Platform Communication Channel) https://github.com/torvalds/linux/blob/master/drivers/mailbox/pcc.c

Który jest zdefiniowany przez UEFI http://www.uefi.org/ACPIv5.1

@Nostromov powyżej wskazał, że drugi jest związany z systemd , menedżer procesu uruchamiania programu dla Ubuntu 15.04, a powyżej bieżącej wersji systemd to 219, więc komunikat Uruchamianie wersji 219 oznacza, że ​​proces rozruchu się rozpoczął. Zauważono tutaj: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1432171

Wiadomości te są wydrukami zwrotnymi wykluczających się wzajemnie zdarzeń, nie są ze sobą powiązane ani nie są bezpośrednio związane z problemem graficznym Nvidii.

Możesz zobaczyć te wiadomości bez żadnych problemów ze sterownikiem NVIDIA. Nie zakładaj, że masz problem ze sterownikiem, jeśli widzisz te komunikaty. Komputer może uruchomić się na pulpicie po zobaczeniu jednego lub obu z nich.

Możesz to zobaczyć w swoich wynikach z Journalctl

dziennik sodu

16 sierpnia 23:10:55 x jądro: Nie znaleziono nagłówka PCCT.

16 sierpnia 23:10:55 x jądro: Sonda ACPI PCC nie powiodła się.

Są to zwroty, jeśli kod nie znajdzie interfejsu ACPI, który mają tylko niektóre bardzo nowe urządzenia, lub jeśli faktycznie nie może odczytać / zapisać interfejsu, jeśli jest obecny. Kod został napisany dla wcześniejszych wersji. Jeśli przeczytasz e-maile w zgłoszonych błędach poniżej, znajdziesz informacje, które obsługują moje stwierdzenia i możesz przeczytać wiadomości zwrotne w samym kodzie w powyższym linku github.

http://permalink.gmane.org/gmane.linux.power-management.general/56400 http://comments.gmane.org/gmane.linux.acpi.devel/73411

Mam nadzieję, że to pomoże wyjaśnić niektóre rzeczy.

xtrchessreal
źródło
0

Masz ten sam komunikat i podobny problem, ale ... Mój ASUS G51J się nie zacina. Mogę się zalogować i pracować z 15.04. Tak więc w moim przypadku połączenie DVI nie powinno mieć na to wpływu. Miałem problem z pętlą logowania, ale wyczyść nvidia- * bez niczego innego, co doprowadziło mnie do udanego logowania w trybie 640/480. Następnie w oprogramowaniu i aktualizacji pod dodatkowymi sterownikami zainstalowałem NVIDIA 340.76. Jak dotąd działa dla mnie. BTW. Podczas aktualizacji z 14.10 usunąłem wszystkie przestarzałe / nieużywane / niepotrzebne pakiety.

Lubelaczek
źródło
0

no cóż, po porażce zrezygnowałem z Ubuntu i wróciłem do Kali ... kiedy zdałem sobie sprawę z założenia tam NVIDII z cuda ciekawy artykuł es

sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings

lspci | grep VGA

i odkryłem, że jestem 01:00.0 VGA compatible controller: NVIDIA Corporation gtx760 i poszedłem za jego przykładem

nvidia-xconfig
vi /etc/X11/xorg.conf 

i zmienił sposób, w jaki to zrobił, na to, jakie jest twoje urządzenie

wygląda jak

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
EndSection

i zmieniłem na

Section "Device"
    Identifier     "DiscreteNvidia"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:01:00:0"
EndSection

zrestartuję się i działam w 100%, ponieważ jestem totalnym noobem i nie mam pojęcia, co wiedziałem, po prostu wiem, że to działa pewnego dnia mam nadzieję na naukę terminalu i co zrobiłem ... wielu dzięki blacMORE ... mam nadzieję, że pomoże to innym z powodu nienawiści microsoft i ubuntu muszę się od nich uciec,

ubuntunoobie
źródło
0

Mam również NVIDIA, a ten problem zaczął się, kiedy przełączyłem główny interfejs GPU na PCI Express (z grafiki na pokładzie). Przejście z powrotem na pokład jako interfejs podstawowej opieki zdrowotnej w UEFI BIOS (North Bridge IIRC) naprawiło dla mnie ten problem. Nie otrzymuję komunikatów rozruchowych, tylko czarny ekran, ale nie ustawiłem jeszcze flagi no modeset, a moje Ubuntu działa z najnowszymi sterownikami NVIDIA.

Denis
źródło