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


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Подкинуть свой SSDT в Ubuntu. Как?  (Прочитано 1389 раз)

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

Оффлайн fman2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Подкинуть свой SSDT в Ubuntu. Как?
« : 22 Мая 2017, 10:52:05 »
Привет, товарищи.

Есть ноутбук с двумя видеокартами. Intel HD 4000 + AMD 7670m.

Как вы уже догадались, кривые разработчики не додумались сделать отключение AMD 7670m, мне она не нужна от слова совсем.
На этом ноутбуке раньше стоях хак, в нем я отключал через SSDT эту видеокарту и в системе определялась только Intel HD 4000. Ноутбук работал идеально тихо и был холодным.

Так как дискретка мне не нужна, я хочу пробросить свою патченную ACPI таблицу в Ubuntu 16.04 Unity, чтобы та "не видела" дискретную видеокарту и не использовала ее. Смысла заводить драйверами ее не вижу.

Вопрос, как в линуксе происходит проброс патченных таблиц?
В хаке примерно было так:
uefi -> clover (Тут мы заменяем наши таблицы или патчим на лету) -> os x

Логично, в Ubuntu тоже самое, только тут загрузчик grub. Но куда класть SSDT, чтобы grub его подхватил?

Morisson

  • Гость
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #1 : 22 Мая 2017, 11:05:21 »
Так как дискретка мне не нужна, я хочу пробросить свою патченную ACPI таблицу в Ubuntu 16.04 Unity, чтобы та "не видела" дискретную видеокарту и не использовала ее. Смысла заводить драйверами ее не вижу.
Не надо ничего никуда подсовывать. Это не Хакинтош.
Как только установил Ubuntu, драйверы у тебя уже стоят.
По умолчанию работает Intel. При высокой нагрузке включатся Radeon, или принудительно так:
DRI_PRIME=1 firefoxПроверь:
sudo apt-get install mesa-utilsglxinfo | grep OpenGL так должно показать Intel
DRI_PRIME=1 glxinfo | grep OpenGL так должно показать AMD on Какой_то



Пользователь добавил сообщение 22 Мая 2017, 11:06:04:
кривые разработчики не додумались сделать отключение AMD 7670m
С чего взял, что не отключается?

Пользователь добавил сообщение 22 Мая 2017, 11:08:19:
Проверь
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
« Последнее редактирование: 22 Мая 2017, 11:08:19 от Morisson »

Оффлайн fman2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #2 : 22 Мая 2017, 11:11:34 »
Morisson, я знаю как настроить драйвера на AMD, но я хочу ее отключить совсем. она мне даже настроенная не нужна, мне не нужно переключаться на нее.

Видеокарта не отключается в UEFI потому что там нет такого пункта. Нельзя указать первичную видеокарту или какую то запретить. AMD даже настроенная в Ubuntu работает убого и превращает компьютер в печь.

Пользователь добавил сообщение 22 Мая 2017, 11:23:22:
Там еще у меня проблема в том, что сейчас из-за AMD кулеры гудят на всю и тупо гонят холодный воздух. С настроенным AMD такой проблемы нет, но переключение на нее есть.
« Последнее редактирование: 22 Мая 2017, 11:23:22 от fman2 »

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3790
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #3 : 22 Мая 2017, 11:27:40 »
но я хочу ее отключить совсем. она мне даже настроенная не нужна, мне не нужно переключаться на нее.
А просто взять и вытащить её оттуда, раз уж совсем не нужна? Подарить кому или продать, желающие могут найтись.
« Последнее редактирование: 22 Мая 2017, 11:29:35 от AlexBKost »
Я странен, а не странен кто ж? (С)

Morisson

  • Гость
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #4 : 22 Мая 2017, 11:29:53 »
AlexBKost, это ноут

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3790
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #5 : 22 Мая 2017, 11:35:27 »
Morisson, про ноут я прочел ещё в шапке темы. Придется просто больше винтов открутить.
Я странен, а не странен кто ж? (С)

Morisson

  • Гость
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #6 : 22 Мая 2017, 11:39:40 »
И дискретку выпаять? О_о
У меня это впаянный в материнку чип.

Пользователь добавил сообщение 22 Мая 2017, 11:39:48:
Внеси radeon в черный список в /etc/modprobe.d/radeon.conf
blacklist radeon
blacklist amdgpu
Просто не понимаю, зачем отключать, если она не включена, питания на ней нет и, мало того, худо-бедно в Ubuntu работает.

Оффлайн fman2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #7 : 22 Мая 2017, 11:43:26 »
Внеси radeon в черный список в /etc/modprobe.d/radeon.conf
Господи, как я сам до этого не додумался? Большое спасибо! Обязательно сегодня попробую. Можно же ее и так вырубить.

AlexBKost, вы знаете, как в ноутбуках вставлены видеокарты? Я его разбирал раз 5, но видеокарта там припаяна к материнской плате, а это еще тот геморрой.
Внеси radeon в черный список в /etc/modprobe.d/radeon.conf

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3790
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #8 : 22 Мая 2017, 11:44:40 »
И дискретку выпаять? О_о
У меня это впаянный в материнку чип.
Хорошо Morisson, я тогда раскурочу свой ноут и выброшу свою дискретку. Вы доволен?



Пользователь добавил сообщение 22 Мая 2017, 11:46:55:
Я его разбирал раз 5, но видеокарта там припаяна к материнской плате, а это еще тот геморрой.
fman2, я же не знал, что у вас припаяна, у меня нет.
« Последнее редактирование: 22 Мая 2017, 11:46:55 от AlexBKost »
Я странен, а не странен кто ж? (С)

Morisson

  • Гость
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #9 : 22 Мая 2017, 11:48:59 »
AlexBKost, Тебе везет, поменять можешь)

Пользователь добавил сообщение 22 Мая 2017, 11:51:27:
fman2, или
sudo nano /etc/default/grubПосле quiet splash вставляем:
radeon.modeset=0Сохраняем, закрываем.
sudo update-grub && sudo reboot
« Последнее редактирование: 22 Мая 2017, 11:51:27 от Morisson »

Оффлайн fman2

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Подкинуть свой SSDT в Ubuntu. Как?
« Ответ #10 : 22 Мая 2017, 12:08:34 »
Morisson, спасибо за ответы. Попробую сегодня вечером, тогда отпишусь!
Хорошего дня вам! ;)

Пользователь добавил сообщение 22 Мая 2017, 21:06:26:
В итоге как оказалось зря паниковал.

Включил Full HD ролик на ютубе, оставил ноутбук. Ролик идет, ноутбук тих. Смотрю логи, переключения на AMD нет, только интел графика. При этом что бы я не делал, переключения на дискретку нет. :D

Ну и оставил так, если будут косяки буду думать.
« Последнее редактирование: 22 Мая 2017, 21:06:26 от fman2 »

 

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