Сайт | Скачать | Видео | Wiki

Автор Тема: [Решено] PRA. hybrid_graphics (отключить интегрированное видео AMD)  (Прочитано 2136 раз)

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

Оффлайн alextsp

  • Постоялец
  • ***
  • Сообщений: 101
  • Репутация: +1/-0
  • Автор темы
Здравствуйте.
Ноутбук: AMD E-450 с видео + внешнее AMD видео.
Подозрение на глюкавую/подгоревшую внутреннюю видеокарту: при отключении в биосе внешней карты линуксы и виндовс после загрузки компьютер выключают (не перегрев).
Это не позволяет пользоваться ноутом от аккумулятора при линуксе, только виндовс.
Можно ли прописать использование только внешней карты? В биосе или внутрення или связка.
« Последнее редактирование: 03 Декабрь 2016, 12:38:21 от alextsp »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
« Последнее редактирование: 02 Декабрь 2016, 14:06:36 от sfs »

Оффлайн alextsp

  • Постоялец
  • ***
  • Сообщений: 101
  • Репутация: +1/-0
  • Автор темы
Насколько я понял, по ссылкам речь идет про отключение внешнего gpu, мне надо отключить интегрированный.

PS это все же вопросы новичков и каждый шаг сложно изучать, хотя бы добавление в ядро acpi_call.
« Последнее редактирование: 02 Декабрь 2016, 11:40:26 от alextsp »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Цитата
Переключение ВК выполняется следующими командами

aticonfig --pxl # List current activated GPU
sudo aticonfig --px-dgpu # Activate discrete GPU (High-Performance mode)
sudo aticonfig --px-igpu # Activate integrated GPU (Power-Saving mode)

Что бы изменения вступили в силу нужно перезагрузить Xserver!

Оффлайн alextsp

  • Постоялец
  • ***
  • Сообщений: 101
  • Репутация: +1/-0
  • Автор темы
aticonfig
атишные драйвера не грузятся, только mesa

PS puppy пока единственный дистриб, который более-менее работает от сети, от аккума тоже отключается. Убунты, magos (когда как) отключают ноутбук даже при работе от сети-наверное, продвинутое энергосбережение, которое заставляет работать именно внутреннюю карту.
« Последнее редактирование: 02 Декабрь 2016, 11:45:47 от alextsp »

Оффлайн alextsp

  • Постоялец
  • ***
  • Сообщений: 101
  • Репутация: +1/-0
  • Автор темы
Я так понимаю acpi_call можно установить с помощью pacman?
Какой репозитарий для этого добавить? При Server=http://ala.seblu.net/repos/2014/12/12/$repo/os/$arch

Код
ошибка: повторяющаяся запись в базе данных 'xcowsay'
ошибка: повторяющаяся запись в базе данных 'libdrm'
ошибка: повторяющаяся запись в базе данных 'ncurses'
разрешение зависимостей...
предупреждение: пропуск пакета linux-3.17.6-1
предупреждение: не удалось разрешить "linux<3.18", зависимость "acpi_call"
:: Этот пакет не может быть обновлен из-за неразрешимых зависимостей:
      acpi_call
« Последнее редактирование: 02 Декабрь 2016, 13:56:04 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
« Последнее редактирование: 02 Декабрь 2016, 14:06:20 от sfs »

Оффлайн alextsp

  • Постоялец
  • ***
  • Сообщений: 101
  • Репутация: +1/-0
  • Автор темы
Загружаюсь под mesa

Код
live@pra:~$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x88 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 2 outputs: 3 associated providers: 0 name:radeon
Provider 1: id: 0x53 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 4 outputs: 0 associated providers: 0 name:radeon

glxinfo - команда отсутствует.

Из archwiki - Discrete Card as Primary GPU
Код
/etc/X11/xorg.conf.d/10-gpu.conf
# Discrete Card as Primary GPU

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nouveau"
    Inactive "intel"
EndSection

Section "Device"
    Identifier  "nouveau"
    Driver      "nouveau"
    BusID       "PCI:x:x:x" # Sample: "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "nouveau"
    Device "nouveau"
EndSection

Section "Device"
    Identifier  "intel"
    Driver      "intel"
    BusID       "PCI:x:x:x"  # Sample: "PCI:0:2:0"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

В данном коде в виде примеров нвидиа и интел, у меня 2-а радеона, как их прописать?
« Последнее редактирование: 02 Декабрь 2016, 15:23:09 от alextsp »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
glxinfo - команда отсутствует.
Код
sudo pacman -Sy mesa-demos --force

Наверное
Код
Section "ServerLayout"
    Identifier "layout"
    Screen 0 "r1"
    Inactive "r2"
EndSection

Section "Device"
    Identifier  "r1"
    Driver      "radeon"
    BusID       "PCI:x:x:x" # Sample: "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "r1"
    Device "r1"
EndSection

Section "Device"
    Identifier  "r2"
    Driver      "radeon"
    BusID       "PCI:x:x:x" # Sample: "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "r2"
    Device "r2"
EndSection
« Последнее редактирование: 02 Декабрь 2016, 15:37:35 от sfs »

Оффлайн alextsp

  • Постоялец
  • ***
  • Сообщений: 101
  • Репутация: +1/-0
  • Автор темы
Все же похоже на аппаратную проблему-при отключении внутренней карты не грузятся иксы, при отключении внешней по xrandr --listproviders показывает одно устройство, т.е. этот конфиг работает.
При включении в биос только внутренней карты даже виндовс после загрузки не подхватывает драйвера и тоже выключается.
« Последнее редактирование: 03 Декабрь 2016, 12:37:28 от alextsp »