Система загружается только изредка [закрыто]

Я пытаюсь выполнить двойную загрузку нового компьютера - ASUS ZenBook Flip UX360UAK-BB358R с Intel Core i7 7500U Kaby Lake.

Предустановленная Windows 10 Pro работает нормально. После небольшого тестирования ноутбука я уменьшил раздел Windows наполовину и намеревался установить Ubuntu в сторону, чтобы у меня была двойная загрузка.

Я пробовал следующие системы - Ubuntu 16.04 LTS, Ubuntu 16.10, Ubuntu 17.04 alpha (ежедневная сборка с 17.2.2017) и KDE Neon (построенная на Ubuntu 16.04 LTS). На последнюю (неоновую) тоже пробовал ставить ядро ​​4.9.10.

Проблема всегда одинакова для всех систем.

  1. Я устанавливаю систему / в раздел ext4, который я создаю из свободного места, которое мне оставил инструмент сжатия Windows, оставляя 8 ГБ для обмена.
  2. Я перезагружаю компьютер, в grub выбираю Ubuntu (или neon), появляется заставка и она зависает.
  3. Через ~ 20мин выключаю компьютер.
  4. Пытаюсь включить еще раз, работает.
  5. [Когда я вхожу в систему, я обновляю всю систему, обновляю ядро, отключаю монтирование дисков Windows в / etc / fstab ]
  6. Я перезагружаюсь снова и работает это или нет. Примерно 1/10 ботинка работает. Окна работают постоянно.
  7. В 1/2 случаях я могу загрузить live usb и смонтировать диск для его анализа.

Я также отключил заставку, чтобы получить этот результат (извините за качество, я не знаю, как сделать снимок без использования телефона). Иногда он завершается паникой ядра, иногда просто зависает вот так. В любом случае он всегда передает личинку, запуская заставку с помощью счетчика. Затем, перед экраном входа в систему, счетчик либо зависает, либо работает до тех пор, пока экран не станет черным, и ничего не произойдет.

Я также прилагаю некоторые общие журналы (в настоящее время работает Neon с ядром 4.9.10), но он очень похож на стандартный ubuntu.

Мои мысли:

  • есть проблема с управлением процессором Kaby Lake
  • там отсутствуют некоторые другие драйверы (однако установлена ​​ linux-firmware )
  • есть проблема с установкой Windows отдельно
  • , это довольно странно, так как я пробовал несколько систем (каждую по несколько раз) и поведение остается прежним

Однако все они противоречат тому факту, что иногда он загружается хорошо. Я не вижу никакой закономерности, когда она работает, а когда нет. Пока я думаю, что это лучший шанс загрузиться, если окна были загружены раньше (но это не всегда помогает).

Я был бы очень признателен, если бы вы дали мне несколько советов о том, что делать, так как я в довольно отчаянии после прошлогоднего 12-часового сеанса. Спасибо

РЕДАКТИРОВАТЬ 1:

После ответа Тейраса я попытался отладить ACPI ( учебник ).Мои результаты (если я напишу «каждый раз», я имею в виду 5/5 попыток):

  • acpi = off - загружается каждый раз; не работает ни тачап, ни тачскрин
  • acpi = ht - периодически загружается; если он загружается? все работает
  • pci = noacpi - загружается каждый раз; не работают ни клавиатура, ни сенсорный экран, ни сенсорный экран
  • acpi = noirq - не загружается
  • pnpacpi = off - не загружается
  • noapic - загружается каждый раз; ни клавиатура, ни тачпик, ни тачскрин не работают
  • nolapic - периодически загружается; если он загружается: ни TouchCap, ни тачскрин не работают

РЕДАКТИРОВАТЬ 2: Все действительно странно, иногда acpi = off загружается в нормальный режим, где даже тачпад и т. д. работает нормально .

Я наткнулся на этот пост на Reddit , в котором обсуждаются похожие проблемы.Я попытался отключить Wi-Fi и Bluetooth в личинке, нажав fn + F2 , как было предложено, но контрольный диод не загорелся и загрузка не удалась, так что я думаю, что он вообще не работает.

2
задан 19 February 2017 в 11:46

2 ответа

У некоторых людей, кажется, есть подобный [1] [2] проблем с недавним Intel GPUs. Одна вещь, которая, кажется, помогает, состоит в том, чтобы установить параметр начальной загрузки ядра intel_idle.max_cstate=2 (или даже =1). Сделать это:

  1. Откройте Ваш /etc/default/grub как корень
  2. Добавить intel_idle.max_cstate=2 к GRUB_CMDLINE_LINUX_DEFAULT строка. Например,
    GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_idle.max_cstate=2"
  3. Выполненный sudo update-grub (или подобная команда, зависит от Вашего распределения),

Оборотная сторона, что Ваш GPU истощит немного больше питания, даже когда это неактивно.

Кроме того, устойчивость драйвера, как сообщают, увеличивается, если Вы добавляете:
options i915 semaphores=1 к Вашему /etc/modprobe.d/i915.conf файл. Чтобы сделать это, работайте:
echo "options i915 semaphores=1" >> /etc/modprobe.d/i915.conf

Наименьшее, но не в последний раз, обновите свой BIOS и используйте новое ядро Linux для Вашего распределения.

2
ответ дан 2 December 2019 в 02:48

Во-первых, попытайтесь загрузиться с acpi=off nomodeset xforcevesa параметры ядра (добавьте их к GRUB_CMDLINE_LINUX_DEFAULT переменная в /etc/default/grub и работайте sudo update-grub). Если Ваши начальные загрузки системы последовательно, попытайтесь удалить nomodeset xforcevesa часть. Если это прекращает загружаться, существует проблема с Вашим драйвером GPU. Иначе пройдите процесс отладки, описал здесь .

1
ответ дан 2 December 2019 в 02:48

Другие вопросы по тегам:

Похожие вопросы: