Я просто купил ноутбук Dell XPS 13, предварительно загруженный с Ubuntu. Я имел большой успех с Ubuntu на Dell в прошлом и думал бы, что тот, который прибывает предварительно загруженный, работал бы еще лучше, но это не имеет место. Мой основной вопрос прямо сейчас - то, что, когда я закрываю крышку и вновь открыл ее позже, приблизительно 30% времени, она замораживается на черный экран, и я должен сделать "жесткую" перезагрузку путем содержания кнопки питания.
Гугля вокруг, я нашел других, жалующихся на это на форумах лощины:
И возможное решение на kernel.org
Мой вопрос. Так как решение кажется, существует, сколько времени я могу ожидать, чтобы это превратило его в обновление (запаса Ubuntu, которая шла с моей машиной)? Я должен изучить обновление до ядра магистрали? Я не супер доволен проигрыванием со своими внутренностями ОС, но я не хочу иметь к "жесткой" перезагрузке свою машину многократно в день в течение многих месяцев. Какие-либо рекомендации?
Когда Вы пойдете для пробуждения, ноутбук попытайтесь нажать:
Ctrl + Высокий звук + F2
это отобразит терминал как окно, просящее Ваш вход в систему.
Теперь хит:
Ctrl + Высокий звук + F7 - необходимо теперь видеть графический экран входа в систему.
Я недавно нашел эта подсказка от аккаунта в Твиттере Dell.
я установил пакеты. Скрещивать мои пальцы...
Я имел идентичную проблему и попробовал много решений напрасно. Наконец, устанавливая 4.6.7-040607-generic
ядро устранило проблему для меня.
Черный экран на резюме от приостанавливает, паника ядра, вызванная беспроводной картой (Broadcom), изменяющая ее состояние.
Для текущего решения посмотрите ниже...
Можно теперь решить проблему путем применения следующего патча:
wget https://launchpadlibrarian.net/196100480/0014-null-pointer-crash.patch
sudo cp 0014-null-pointer-crash.patch /usr/src/bcmwl-6.30.223.248+bdcom/patches/
Включите путь файла исправления Ваш dkms.conf
файл:
sudo nano /usr/src/bcmwl-6.30.223.248+bdcom/dkms.conf
Ваш dkms.conf
должен выглядеть примерно так после Ваших изменений:
PACKAGE_NAME="bcmwl"
PACKAGE_VERSION="6.30.223.248+bdcom"
CLEAN="rm -f *.*o"
BUILT_MODULE_NAME[0]="wl"
MAKE[0]="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build"
DEST_MODULE_LOCATION[0]="/updates"
PATCH[0]="0001-MODULE_LICENSE.patch"
PATCH[1]="0002-Makefile.patch"
PATCH[2]="0003-Make-up-for-missing-init_MUTEX.patch"
PATCH[3]="0010-change-the-network-interface-name-from-eth-to-wlan.patch"
PATCH[4]="0011-do-not-define-__devinit-as-__init-in-linux-3.8-as-__.patch"
PATCH[5]="0012-add-support-for-Linux-3.15.patch"
PATCH[6]="0013-gcc.patch"
PATCH[7]="0014-add-support-for-Linux-3.17.patch"
PATCH[8]="0015-add-support-for-Linux-3.18.patch"
PATCH[9]="0016-repair-make-warnings.patch"
PATCH[10]="0017-add-support-for-Linux-4.0.patch"
PATCH[11]="0014-null-pointer-crash.patch"
#PATCH_MATCH[6]="^3.[10-11]"
AUTOINSTALL="yes"
Перезагрузите модуль:
sudo /usr/lib/dkms/common.postinst bcmwl 6.30.223.248+bdcom /usr/share/bcmwl x86_64 $(uname -r)
У Вас больше не будет черного экрана на резюме от, приостанавливают. Посмотрите здесь для большей информации.
PPA включая фиксацию был настроен Каноническим. Просто используйте репозиторий и никакую потребность вручную больше применять предыдущий патч.
sudo apt-add-repository ppa:inaddy/lp1415880
sudo apt-get update
sudo apt-get upgrade
Нет никакой потребности больше добавлять дополнительный PPA. Фиксация, как выпущено в репозиториях Ubuntu. Просто установите исправленную версию обновлением Ваша система:
sudo apt-get update
sudo apt-get upgrade