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


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

Автор Тема: Не работает vgaswitcheroo в автозагрузке, "слетают" горячие клавиши  (Прочитано 1237 раз)

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

Оффлайн cia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Здравствуйте. В консоли пишу:
sudo su
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
Дискретная видеокарта отключается.

В /etc/rc.local пишу следующее:
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

Сохраняю, перезагружаю. Сначала вроде бы всё правильно. Но через пару тройку перезагрузок компьютера замечаю что видеокарта вновь включена. "echo OFF..." в /etc/rc.local при этом присутствует.
Подскажите в чём может быть проблема, куда копать. Спасибо.

З.Ы. ОС Ubuntu 12.10. Ноутбук MSI CX620MX
« Последнее редактирование: 15 Марта 2013, 12:50:44 от cia »

Оффлайн cia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Заметил ещё одну особенность: пропадают настройки горячих клавиш, которые я задаю тут: "параметры системы" -> "клавиатура" -> "комбинации клавиш". Они возвращаются к дефолтным. Поведение такое же: настраиваю - всё работает, перезагружаю - всё нормально. Перезагружаю ещё два-три раза - настройки "слетают".

Какой-либо закономерности не обнаружил. Ума не приложу что может быть. Вот вижу такую же тему, но там нет решения: https://forum.ubuntu.ru/index.php?topic=209770.0

Оффлайн cia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
В интернете ходят слухи, что лучше не ставить AMD64 Ubuntu (у меня как раз такая) из-за наличия в ней глюков, лучше 32-битную. Но эти слухи очень расплывчаты и почему-то исходят от тех, кто пользуется 32bit и зачастую вообще не использовал 64 битную.
Кто может что сказать? Могут ли быть наблюдаемые глюки из-за лишних 32 бит?  :)

Оффлайн cia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Первая проблема, оказывается, весьма просто решается. Нужно писать
su -c 'echo OFF > /sys/kernel/debug/vgaswitcheroo/switch'так срабатывает всегда. Причём пробовал сначала sudo su -c '..' - так не работает.

По горячим клавишам заметил что слетает только комбинация с клавишей Win. Для опыта назначил событие на F1 - не слетает, в то время как события Win+Up пропали.
« Последнее редактирование: 21 Марта 2013, 22:45:47 от cia »

Оффлайн cia

  • Автор темы
  • Новичок
  • *
  • Сообщений: 14
    • Просмотр профиля
Нет, это я поторопился. Дискретную видеокарту отключает от раза к разу.
В /etc/rc.local написал так:
.start &
А в .start так:

sleep 30
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

Теперь действительно работает  :)

 

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