Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: ЧАВО (FAQ) по некоторых вопросах  (Прочитано 5050 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн EvangelionDeath

  • Автор темы
  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Система: Ubuntu Mate 16.04 x64
Ядро: 4.4.0-22-generic
В подписи железка

Итак, при выключения лэптопа (кроме кнопки питания, то есть что с меню, что командами) он как бы выключается, после чего где то через секунды 2-3 начинается сам загружаться.

При использовании WIN - отключение нормально
Проверю Live CD

Данную проблему поборол отключением в EFI AnyTime Charge USB.

Хотелось бы получить решение и оставить работающим порт)

Нужны -логи - предоставлю

Пользователь добавил сообщение 15 Мая 2016, 17:41:07:
Провел эксперементы.
Live CD загружненный с USB 2.0 тоже при выключении отправляет в такой себе Reboot при выключении, А вот если грузится с USB 3.0, что по соседству с PowerAnytime - выключает. Перепроверил на живой системе, если в этот USB воткнута флешка, то лэптоп таки отключается.


Пользователь добавил сообщение 15 Мая 2016, 17:49:19:
Проверил с мышкой. Все нормально отключается.

Так же заметил, что такое происходит не постоянно. Иногда таки отключение проходит как и положено
« Последнее редактирование: 01 Декабря 2017, 23:30:11 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн EvangelionDeath

  • Автор темы
  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Перезагрузка вместо отключения
« Ответ #1 : 16 Мая 2016, 18:09:04 »
Итак, решение все же было найдено на просторах интернета Fedora 17 on an Aspire V5-571 -- Reboot on Shutdown

Решение для 14.04 и младше (все, что используют init)
Создаете файл  /etc/init.d/haltusbpower с таким содержимым
Код: (bash) [Выделить]
#! /bin/bash
#
# haltusbpower init script 
#
# chkconfig: 345 99 20
# description: A script to act as a workaround for the bug in the runtime power management module, which causes my acer aspire v5-571 laptop to restart after shutting down.
#
### BEGIN INIT INFO
# Provides: haltusbpower
# Default-Stop: 0 1 3 5
# Short-Description: Halt USB Powersave mode
# Description: A script to halt usb power control.
### END INIT INFO

# Source function library.
. /etc/init.d/functions

# Bus list for the runtime power management module.
buslist="usb"

# See how we were called.
case "$1" in
  start)
    echo "USB bug fix active"
    #no-op on startup
    ;;
  stop)
    echo "Turning off USB Power Control"
    for bus in $buslist; do
        for i in /sys/bus/$bus/devices/*/power/control; do
            echo on > $i
            done
    done
    ;;
  *)
    echo "Usage: /etc/init.d/haltusbpower {start|stop}"
    exit 1
    ;;
esac
exit 0

Добавляете скрипт, как сервис
Код: (bash) [Выделить]
sudo chkconfig --add haltusbpower

Решение для 16.04 (для всех у кого systemd)

Создаете файл /lib/systemd/system/haltusbpower.service с таким содержимым
Код: (ini) [Выделить]
[Unit]
Description=Halt USB Power
Before=shutdown.target
DefaultDependencies=no

[Service]
ExecStart=/bin/sh -c 'for i in /sys/bus/usb/devices/*/power/control;do /bin/echo on > $i;done'
Type=oneshot
RemainAfterExit=yes

[Install]
WantedBy=shutdown.target

Добавляете его как службу и запускаете
Код: (bash) [Выделить]
sudo systemctl enable haltusbpower.service
sudo systemctl start haltusbpower.service

Надеюсь кому-то да поможет
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Jalishnn

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Перезагрузка вместо отключения
« Ответ #2 : 18 Мая 2016, 08:47:03 »
Очень полезно, спасибо)

Оффлайн EvangelionDeath

  • Автор темы
  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: ЧАВО (FAQ) по некоторых вопросах
« Ответ #3 : 02 Декабря 2017, 00:10:32 »
Итак, тему перейменовал, и продолжу (сразу извиюсь за некропостинг)
Не знаю как часто возникает проблема:  GRUB не находит загрузчика Windows на системах с UEFI. Почти везде рекомендуют использовать boot-repair. А на самом деле все может быть в разы банальней - os-prober ищет раздел с флагом boot (sad, but true). И так:
Код: (bash) [Выделить]
sudo parted /dev/sdX # X - ваш диск, где находится раздел с EFI
# далее команды parted
print
set <number of EFI partition> boot on
set <number of EFI partition> esp on
quit
# Вам сообщат, что надо изменить /etc/fstab -игнорируем
sudo os-prober
# если загрузчики окошек появились приступаем к следующему пункту (иначе таки пробуйте boot-repair)
sudo update-grub

Ubuntu очень тормозит (только для процессоров Intel Bay Trail , возможно поможет и на Intel Cherry)
Код: (bash) [Выделить]
sudo sed -i '/GRUB_CMDLINE_LINUX_DEFAULT/{/intel_idle.max_cstate=1/! s/"\s*$/ intel_idle.max_cstate=1&/;}' /etc/default/grub
sudo update-grub
sudo reboot

Не работает подсветка клавиатуры на Sony VAIO
Код: (bash) [Выделить]
sudo sed -i '/GRUB_CMDLINE_LINUX_DEFAULT/{/sony_laptop.kbd_backlight=1/! s/"\s*$/ sony_laptop.kbd_backlight=1&/;}' /etc/default/grub
sudo update-grub
sudo reboot

Не работает тачпад на ноутбуках Fujitsu (вскоре может быть та же трабла и на Lenovo)
Код: (bash) [Выделить]
sudo sed -i '/GRUB_CMDLINE_LINUX_DEFAULT/{/i8042.notimeout i8042.nomux/! s/"\s*$/ i8042.notimeout i8042.nomux&/;}' /etc/default/grub
sudo update-grub
sudo reboot

SWAP и SystemD (выпиливание с fstab не решает "проблему")
Код: (bash) [Выделить]
# Отключить
systemctl --type swap
sudo systemctl mask <имя юнита> # или sudo ln -s /dev/null /etc/systemd/system/<имя юнита>

# Включить обратно
systemctl list-unit-files | grep -i swap
sudo systemctl unmask <имя юнита> # или sudo rm (unlink) /etc/systemd/system/<имя юнита>

Прошу как то закрепить тему и сюда писать "рецепты"
« Последнее редактирование: 08 Июня 2018, 23:16:30 от EvangelionDeath »
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

 

Страница сгенерирована за 0.046 секунд. Запросов: 25.