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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как переключаться между видеокартами?  (Прочитано 3014 раз)

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

Оффлайн DenisVASI

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Здравствуйте, у меня 2 карты amd 8650g(встроенная) + 8750m(дискретная), на свободном драйвере, как посмотреть какая карта активна и в нужный момент переключиться?

Оффлайн mahinist

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3876
  • Ubuntu-20.04, Archlinux, Blackarchlinux, Gentoo
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #1 : 05 Августа 2016, 13:56:38 »
31-регион

Оффлайн DenisVASI

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #2 : 05 Августа 2016, 13:59:37 »
Дополняю:
Ubuntu 16.04, окружение mate.
Достоверно сказать название драйвера не могу, но я в нем ничего не менял после установки, "о системе" говорит, что gallium 0.4 on aruba
Ядро ставил сам, 4.5.1, без него спящий не работал.

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3792
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #3 : 05 Августа 2016, 14:29:43 »
DenisVASI: Оставьте в BIOS'е только дискретную и пользуйтесь на свободном драйвере, переключения на нем все равно не будет.

Но можно установить и проприетарный http://www.opennet.ru/tips/2977_ubuntu_amd_driver_install_fglrx_amdgpu.shtml  и пользоваться двумя, только придется вернуться на родное ядро 4.4.0.
Я странен, а не странен кто ж? (С)

Оффлайн DenisVASI

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #4 : 05 Августа 2016, 15:06:53 »
AlexBKost, А греться он не будет от такого?

Пользователь добавил сообщение 05 Августа 2016, 15:10:07:
+ Windows в дуал буте, там то обе карты нормально работают, не слишком хочется отключать.Другого способа нет? Перенастроить драйвер на другую карту например или еще что-то. Кроме того, это ноутбук, не уверен что там вообще есть возможность выключения встроенной карты.
« Последнее редактирование: 05 Августа 2016, 15:10:07 от DenisVASI »

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3792
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #5 : 05 Августа 2016, 15:12:04 »
DenisVASI, В моем предыдущем посте ДВА предложения дальнейших действий. От какого ТАКОГО вас интересует?

В винде обе карты работаю на драйвере AMD, делайте выводы.
« Последнее редактирование: 05 Августа 2016, 15:16:44 от AlexBKost »
Я странен, а не странен кто ж? (С)

Оффлайн DenisVASI

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #6 : 05 Августа 2016, 15:20:28 »
Такого: работы исключительно дискретной карты. И я проверил, возможности выключения карты действительно нет. Вернуться на ядро 4.4.0 не получится, не работает спящий режим.

alang

  • Гость
Re: Как переключаться между видеокартами?
« Ответ #7 : 05 Августа 2016, 15:43:17 »
Здравствуйте, у меня 2 карты amd 8650g(встроенная) + 8750m(дискретная), на свободном драйвере, как посмотреть какая карта активна и в нужный момент переключиться?

Я, конечно, дико извиняюсь: а vgaswitcheroo, что, уже отменили?

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3792
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #8 : 05 Августа 2016, 15:47:22 »
А если спящий режим "вдруг" заработает с установленным драйвером AMD? Никто кроме вас этого проверить не может, как я не могу залезть в BIOS вашего ноутбука и проверить невозможность отключения одной из карт.

Только тема была про переключение между картами, а оно возможно на драйверах AMD. Поэтому, если вы опасаетесь ставить их на свою Ubuntu 16.04, окружение mate., возвращайтесь на 14.04  - там драйвера AMD  элементарно ставятся из репов.
Я странен, а не странен кто ж? (С)

Оффлайн DenisVASI

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #9 : 05 Августа 2016, 16:31:35 »
alang, Не слышал про такую вещь, что это?

Оффлайн mahinist

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3876
  • Ubuntu-20.04, Archlinux, Blackarchlinux, Gentoo
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #10 : 05 Августа 2016, 17:07:44 »
DenisVASI, Vgaswitcheroo- инструмент для переключения видеокарт AMD , однако вроде бы есть ограничение , работает он до определённой  версии ядра .

31-регион

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3792
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #11 : 05 Августа 2016, 17:33:49 »
mahinist:   Действительно, относится к ядрам до 3.13, а у ТС уже 4.5.1.
« Последнее редактирование: 05 Августа 2016, 17:50:27 от AlexBKost »
Я странен, а не странен кто ж? (С)

alang

  • Гость
Re: Как переключаться между видеокартами?
« Ответ #12 : 05 Августа 2016, 17:38:02 »
однако вроде бы есть ограничение , работает он до определённой  версии ядра

Вопрос был: как посмотреть, какая карта включена.

sudo cat /sys/kernel/debug/vgaswitcheroo/switch
должен помочь.

Оффлайн DenisVASI

  • Автор темы
  • Участник
  • *
  • Сообщений: 116
    • Просмотр профиля
Re: Как переключаться между видеокартами?
« Ответ #13 : 05 Августа 2016, 17:43:05 »
а что за команда:
DRI_PRIME=1 ?

с ней и без нее glxgears показывает очень разные результаты

alang

  • Гость
Re: Как переключаться между видеокартами?
« Ответ #14 : 05 Августа 2016, 18:05:07 »
а что за команда:
DRI_PRIME=1 ?

Собственно, это и есть переключалка. То есть, просто включалка.
Этот флаг включает видеокарту №1 из вывода vgaswitcheroo для конкретного приложения.
Словом, это должен был быть следующий шаг :)

« Последнее редактирование: 05 Августа 2016, 18:08:17 от alang »

 

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