LINUX.ORG.RU

Какая видяха работает

 , , , ,


0

2

В ноуте 2 видюхи - Radeon HD 6320 и HD 7470M. Дрова 13.35

Как понять какая в какой момент какая работает? В ССС показывается только 6320, о 7470 даже упломинания нет.

~$ lspci
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root Complex
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler [Radeon HD 6320]
00:01.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Wrestler HDMI Audio
00:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 14h Processor Root Port
00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40)
00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 SMBus Controller (rev 42)
00:14.1 IDE interface: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 IDE Controller (rev 40)
00:14.2 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 Azalia (Intel HDA) (rev 40)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 LPC host controller (rev 40)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller
00:15.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 0)
00:15.1 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SB700/SB800/SB900 PCI to PCI bridge (PCIE port 1)
00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller
00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 0 (rev 43)
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 6
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 5
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 12h/14h Processor Function 7
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Seymour [Radeon HD 6400M/7400M Series]
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 06)
04:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
★★★★★

Ответ на: комментарий от Suntechnic

Не - не получается. Точнее получается но не отрисовывается сеанс пользователя. Входишь через экран входа и все - ничего не прорисовывается. Хотя сеанс стартанул и запустились приложения из автозапуска...

Похоже проблема с тем что с DRI_PRIME=1 не работает полный экран. В чстности Osmos в полноэкранном режиме не стартует с DRI_PRIME=1 - он вообще роняет сеанс пользователя. На встроенной работает нормально. Minecraft правда в полноэкранке и на встроенной не пашет.

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Suntechnic

А со звуком у тебя все в порядке?

Со звуком у меня к счастью проблем нет уже много лет ибо ноутбуками вообще не пользуюсь а на десктопе рабочее железо выбрать не составляет труда.

qiomi
()
Ответ на: комментарий от Suntechnic

Предположение нашло еще одно подтверждение - oilrash c dri_prime не отрисовывает ничего в фулскрине - только чёрный экран (((

И даже браузер переключенный в полноэкранный режим забивает весь вывод. Убийтво такого приложение длаже SIGTERMом просто рушит сеанс пользователя.

Suntechnic ★★★★★
() автор топика
Последнее исправление: Suntechnic (всего исправлений: 1)

Я нашел частичное решение для блоба.

sudo aticonfig --initial

Это создаст новый /etc/X11/xorg.conf но после этого можно будет переключать адаптеры:

sudo amdconfig --px-dgpu
sudo amdconfig --px-igpu
Первая команда включает дискретку, вторая интеграшку. Для применения изменений нужен релогин (рестарт иксов), но не перезагрузка - после нее изменения теряются. Кстати когда активная интеграшка переключатель доступен и в каталисте.

Чобы работала дискретка сразу после загрузки я добавил эти команды в скрипт. В моем случае это /etc/init.d/xinit

#!/bin/sh
aticonfig --initial
amdconfig --px-dgpu
Проблема здесь в том, что aticonfig --initial каждый раз при загрузке пересоздает /etc/X11/xorg.conf и делает его бэкап (((
$ ls /etc/X11/
app-defaults             xorg.conf             xorg.conf.original-4
core                     xorg.conf~            Xreset
cursors                  xorg.conf.08192014    Xreset.d
default-display-manager  xorg.conf.08232014    Xresources
fonts                    xorg.conf.fglrx-0     Xsession
rgb.txt                  xorg.conf.original-0  Xsession.d
X                        xorg.conf.original-1  Xsession.options
xinit                    xorg.conf.original-2  xsm
xkb                      xorg.conf.original-3  Xwrapper.config

О производительности - я особенно не знаю чем ее померять, но в glxgears производительность дискретки на блобе такая же как на открытых дровах, а производительность интегршки на блобе на ~12-13% больше чем дискретки в обоих случаях o_O вот такие она ati.

Производительсность интеграшки на свободных без vsync не смотрел, поэтому и говорить особо не о чем.

Suntechnic ★★★★★
() автор топика
Ответ на: комментарий от Suntechnic

Еще о производительсности:
oilrush:
интеграшка+блоб - 12-14fps
дискретка+блоб - 15-17fps
интегррашка+свободный - 9-11fps

maincraft:
свободный - 5-8fps
блоб - 10-12 кадров, но уже не в секунду, а всего, после игра виснет.

Suntechnic ★★★★★
() автор топика

Попробовал поставить дрова с сайта ati - что 14.4, что beta 14.6 не пашут. При загрузке low graphocs mode (((

Suntechnic ★★★★★
() автор топика
18 октября 2014 г.
Ответ на: комментарий от Suntechnic

Вобщем после апдейта скрипт работать перестал. Теперь какая-то шняга запускается раньше него и заменяет xorg.conf на такой:

Section "Device"
    Identifier "Default Card 0"
    Driver "fglrx"
    BusID "PCI:0@0:1:0"
EndSection

Section "Device"
    Identifier "Default Card 1"
    Driver "fglrx"
    BusID "PCI:1@0:0:0"
EndSection
После чего aticonfig --initial возвращает:
Found fglrx primary device section
 Unable to find any supported Screen sections
И соответственно не работает amdconfig --px-dgpu:
No layout section was found in the file: '/etc/X11/xorg.conf'.
Please run 'aticonfig --initial' first or modify your configuration file manually and run aticonfig again.
amdconfig: parsing the command-line failed.
Приходится возвращать оригинальный xorg.conf, тогда начинает работать. Но добавлять в скрипт еще востановление файла, как-то уж совсем костыльно.

Suntechnic ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.