Нужна помощь в настройке видеокарт amd+nvidia

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
Quiripz
Сообщения: 3
Зарегистрирован: 19 янв 2019, 00:21
Поблагодарили: 1 раз
Контактная информация:

Нужна помощь в настройке видеокарт amd+nvidia

#1

19 янв 2019, 00:55

Здравствуйте. У меня установлены две видеокарты: amd и nvidia, на каждой из них висит по одному монитору. Когда включены оба монитора то все тормозит. Я хотел использовать amd для запуска игр и тп., а nvidia для фильмов и браузера. Подозреваю что это можно настроить через xorg но незнаю как.
inxi -Fxz
System:
Host: Siller Kernel: 4.15.0-20-generic x86_64 bits: 64 compiler: gcc
v: 7.3.0 Desktop: Xfce 4.12.3 Distro: Linux Mint 19.1 Tessa
base: Ubuntu 18.04 bionic
Machine:
Type: Desktop System: LENOVO product: 4158H2G v: ThinkStation XXXX
serial: <filter>
Mobo: LENOVO model: LENOVO serial: <filter> BIOS: LENOVO v: 61KT50AUS
date: 01/14/2014
CPU:
Topology: 2x Quad Core model: Intel Xeon X5550 bits: 64 type: MT MCP SMP
arch: Nehalem rev: 5 L2 cache: 16.0 MiB
flags: lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 85331
Speed: 1609 MHz min/max: 1596/2661 MHz Core speeds (MHz): 1: 1620 2: 1600
3: 1603 4: 1600 5: 1620 6: 1600 7: 1603 8: 1600 9: 1619 10: 1606 11: 1615
12: 1600 13: 1600 14: 1602 15: 1617 16: 1600
Graphics:
Device-1: AMD Bonaire XTX [Radeon R7 260X/360] vendor: Micro-Star MSI
driver: amdgpu v: kernel bus ID: 02:00.0
Device-2: NVIDIA G92 [GeForce 9800 GT] vendor: CardExpert driver: nouveau
v: kernel bus ID: 04:00.0
Display: x11 server: X.Org 1.19.6 driver: amdgpu,nouveau
resolution: 1920x1080~60Hz, 1280x1024~60Hz
OpenGL: renderer: AMD Radeon R7 200 Series (BONAIRE DRM 3.23.0
4.15.0-20-generic LLVM 7.0.1)
v: 4.5 Mesa 19.0.0-devel (git-80dae70 2019-01-18 bionic-oibaf-ppa)
direct render: Yes
Audio:
Device-1: Intel 82801JI HD Audio vendor: Lenovo driver: snd_hda_intel
v: kernel bus ID: 00:1b.0
Device-2: AMD Tobago HDMI Audio [Radeon R7 360 / R9 360 OEM]
vendor: Micro-Star MSI driver: snd_hda_intel v: kernel bus ID: 02:00.1
Device-3: Creative Labs CA0106/CA0111 [SB Live!/Audigy/X-Fi Series]
driver: snd_ca0106 v: kernel bus ID: 0a:0e.0
Sound Server: ALSA v: k4.15.0-20-generic
Network:
Device-1: Broadcom Limited NetXtreme BCM5755 Gigabit Ethernet PCI Express
vendor: Lenovo driver: tg3 v: 3.137 port: 4000 bus ID: 05:00.0
IF: ens5 state: up speed: 100 Mbps duplex: full mac: <filter>
Device-2: Ralink MT7601U Wireless Adapter type: USB driver: mt7601u
bus ID: 2-5:4
IF: wlxe84e064ca172 state: down mac: <filter>
Device-3: Realtek type: USB driver: rtl8xxxu bus ID: 2-6.2:7
IF: wlx68ca0001115a state: down mac: <filter>
IF-ID-1: virbr0 state: down mac: <filter>
IF-ID-2: virbr0-nic state: down mac: <filter>
Drives:
Local Storage: total: 3.41 TiB used: 51.47 GiB (1.5%)
ID-1: /dev/sdf vendor: Western Digital model: WD5000AAKX-001CA0
size: 465.76 GiB temp: 38 C
ID-2: /dev/sdg vendor: Western Digital model: WD2003FYYS-05T8B0
size: 1.82 TiB temp: 42 C
ID-3: /dev/sdh vendor: Western Digital model: WD10EZEX-00KUWA0
size: 931.51 GiB temp: 37 C
ID-4: /dev/sdi vendor: Western Digital model: WD2500AAJS-00B4A0
size: 232.89 GiB temp: 38 C
RAID:
Hardware-1: Marvell MV64460/64461/64462 System Controller B driver: mvsas
v: 0.8.16 bus ID: 01:00.0
Partition:
ID-1: / size: 50.00 GiB used: 9.54 GiB (19.1%) fs: btrfs dev: /dev/sdi6
ID-2: /home size: 117.88 GiB used: 41.93 GiB (35.6%) fs: btrfs
dev: /dev/sdi7
ID-3: swap-1 size: 5.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sdi5
Sensors:
System Temperatures: cpu: 52.0 C mobo: N/A
Fan Speeds (RPM): N/A
GPU: device: amdgpu temp: 51 C device: nouveau temp: 51 C
Info:
Processes: 378 Uptime: 15m Memory: 15.72 GiB used: 2.05 GiB (13.0%)
Init: systemd runlevel: 5 Compilers: gcc: 7.3.0 Shell: bash v: 4.4.19
inxi: 3.0.27
xorg config который используется на данный момент
Section "Device"
Identifier "AMD"
Driver "AMDGPU"
Option "DRI3" "on" #enable DRI3 instead of the default DRI2-mode
BusID "PCI:2:0:0"
EndSection

Section "Device"
Identifier "NVIDIA"
Driver "nouveau"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9800 GT"
BusID "PCI:4:0:0"
EndSection
xrandr --listmonitors
Monitors: 2
0: +*DVI-D-1 1920/476x1080/268+1280+0 DVI-D-1
1: +DVI-I-1-1 1280/376x1024/301+0+0 DVI-I-1-1

Аватара пользователя

kutalgin
Сообщения: 156
Зарегистрирован: 08 июл 2018, 08:42
Откуда: Ишимбай
Благодарил (а): 12 раз
Поблагодарили: 14 раз
Контактная информация:

Нужна помощь в настройке видеокарт amd+nvidia

#2

19 янв 2019, 08:57

Quiripz писал(а):
19 янв 2019, 00:55
хотел
а смысл? Одну мощную карту оставь.
Ишимбайский

no avatar

Автор темы
Quiripz
Сообщения: 3
Зарегистрирован: 19 янв 2019, 00:21
Поблагодарили: 1 раз
Контактная информация:

Нужна помощь в настройке видеокарт amd+nvidia

#3

19 янв 2019, 11:49

kutalgin писал(а):
19 янв 2019, 08:57
а смысл? Одну мощную карту оставь.
Иногда использую гипервизор kvm с пробросом видеокарты. В общем нужны обе!
До недавних пор использовал nvidia как основную, а amd через kvm+vfio-pci пробрасывал в windows, и там уже игрульки запускал. Но попросту надоело! Если не получится настроить то переброшу nvidia через kvm, на другой дистрибутив и буду так использовать.

no avatar

Автор темы
Quiripz
Сообщения: 3
Зарегистрирован: 19 янв 2019, 00:21
Поблагодарили: 1 раз
Контактная информация:

Нужна помощь в настройке видеокарт amd+nvidia

#4

06 мар 2019, 00:02

Решил все создание Multiseat. Вопрос закрыт.
Выкладываю настройки, может еще комуто нужны будут. В них много ненужного(и ошибок :crazy: ) так что смотрите внимательно!!!
Инструкция, делал наброски
Установить
xserver-xorg-input-evdev
Для работу устройств в настройках иксов через ядро
Настройки иксов и lightdm сброшу в отдельную папку или архив
Далие создаем нового пользователя и добавляем его в групы аудио и видео
Удалял файлы .Xauthority и .ICEauthority в папке пользователя(home) потому что если запустить иксы через рут то эти файлы становятся защищенными!(неуверен нужно ли это для мультисесии)
Далие создаем новое место через
loginctl (сначала смотрим раздел в -help, блок seat
Задача создать новый seat
Я это сделал пробросом видеокарты
loginctl attach seat1 /sys/devices/pci0000:00/0000:00:1c.0/0000:04:00.0/drm/card0
Далие пару логов на всякий случай
loginctl list-seats
SEAT
seat1
seat0

loginctl seat-status seat0
seat0
Sessions: *c10 c7 c2
Devices:
├─/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
│ input:input1 "Power Button"
├─/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/PNP0C0C:00/i
│ input:input0 "Power Button"
├─/sys/devices/pci0000:00/0000:00:03.0/0000:02:00.0/drm/card1
│ [MASTER] drm:card1
│ ├─/sys/devices/pci0000:00/0000:00:03.0/0000:02:00.0/drm/card
│ │ [MASTER] drm:card1-DP-1
│ ├─/sys/devices/pci0000:00/0000:00:03.0/0000:02:00.0/drm/card
│ │ [MASTER] drm:card1-DVI-D-1
│ ├─/sys/devices/pci0000:00/0000:00:03.0/0000:02:00.0/drm/card
│ │ [MASTER] drm:card1-DVI-D-2
...

loginctl seat-status seat1
seat1
Sessions: *c8
Devices:
└─/sys/devices/pci0000:00/0000:00:1c.0/0000:04:00.0/drm/card0
[MASTER] drm:card0
├─/sys/devices/pci0000:00/0000:00:1c.0/0000:04:00.0/drm/card0/card0-D
│ [MASTER] drm:card0-DVI-I-1
├─/sys/devices/pci0000:00/0000:00:1c.0/0000:04:00.0/drm/card0/card0-H
│ [MASTER] drm:card0-HDMI-A-1
└─/sys/devices/pci0000:00/0000:00:1c.0/0000:04:00.0/drm/card0/card0-V
[MASTER] drm:card0-VGA-1

На данный момент не работает нормально pulseaudio, но думаю это легко исправить
Настрока звука как вариант
https://habr.com/ru/post/312900/
Но после манипуляцый перестал работать звук в snapd
sudo chmod 700 /root/pulse.sh -изменить права, детальней в инструкции

Скину еще grub и заблокированые модули на всякий
GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=3
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="intel_iommu=on radeon.cik_support=0 amdgpu.cik_support=1"
GRUB_CMDLINE_LINUX=""

blacklist radeon
blacklist nvidiafb
Файл настроек lightdm.conf(путь /etc/lightdm)
[LightDM]
greeter-user=lightdm
minimum-display-number=0
minimum-vt=1
log-directory=/var/log/lightdm
run-directory=/run/lightdm
xserver-command = /usr/bin/X
greeter-session = lightdm-gtk-greeter
greeter-show-manual-login = true
user-session = xfce
exit-on-failure = true
[SeatDefaults]
xserver-config=/usr/share/X11/xorg.conf.d
#xserver-config= xorg.conf
exit-on-failure=true
[Seat:seat0]
xserver-command=/usr/bin/X :0 -sharevts -isolateDevice PCI:2:0:0
xserver-layout=Layout0
[Seat:seat1]
xserver-command=/usr/bin/X :1 -sharevts -isolateDevice PCI:4:0:0
xserver-layout=Layout1
[XDMCPServer]
[VNCServer]
Папку xorg.conf.d выложу архивом
Вложения
xorg.conf.d.tar.gz
(3.36 КБ) 5 скачиваний

Закрыто

Вернуться в «Видеокарты»

Кто сейчас на конференции

Сейчас этот форум просматривают: Mail.ru[Bot] и 5 гостей