Гибридная графика (AMD + Intel)

Обмен опытом по установке Линукс на разные аппаратные конфигурации

Модераторы: Olej, vikos

Аватара пользователя
natasha
Интересующийся
Сообщения: 2
Зарегистрирован: 28 окт 2014, 13:17
Откуда: Днепропетровск
Контактная информация:

Гибридная графика (AMD + Intel)

Непрочитанное сообщение natasha » 28 окт 2014, 13:38

Добрый день.

Больше чем пол-года не могу запустить дискретную (AMD) видеокарту на проприетарном драйвере. На открытом radeon она в принципе работает, но мне нужен именно проприетарный.

Ноутбук Lenovo IdeaPad G500A (Intel Core i5-3230M, Intel HD Graphics 4000, AMD Radeon HD 8750M), установлена openSUSE 13.1, пробовала также openSUSE 12.2, 12.3, Ubuntu 12.04 -- всё безуспешно. Подробности проблемы могут быть найдены здесь: http://forums.opensuse.org/showthread.php/496709 и здесь: http://forums.amd.com/game/messageview. ... did=176217.

Не смог бы кто-нибудь помочь с этим?

Насколько я знаю, под Ubuntu и под Gentoo в отдельных случаях (на определённых версиях интеловских и АТИ-шных драйверов) удаётся получить нормально работающую переключаемую графику с драйвером fglrx. Если у кого-то есть такая нормально работающая система, не смогли бы вы выложить файлы /etc/X11/xorg.conf и /var/log/Xorg.0.log, чтоб хоть посмотреть, как оно должно работать?..

Заранее спасибо.

С уважением,
Наташа

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Гибридная графика (AMD + Intel)

Непрочитанное сообщение Olej » 28 окт 2014, 16:56

natasha писал(а):Добрый день.
Больше чем пол-года не могу запустить дискретную (AMD) видеокарту на проприетарном драйвере. На открытом radeon она в принципе работает, но мне нужен именно проприетарный.
Вообще то, ваш вопрос слишком ... "проприетарный" ;-) , как сказали где-то в указанных обсуждениях.
Гибридная графика - вещь достаточно неустоявшаяся (с ней многие и много намучились). Каждый производитель её делает аппаратно ... "немножко по-своему" ;-) ... в меру недопонимания. Lenovo - этими вещами славится как никто другой из производителей. Совершенно не исключено, что драйвера вообще не станут поддерживать вашу конкретную конфигурацию. К этому нужно быть готовым.

А что вы такого особенного ожидаете от проприетарного драйвера AMD, чего нормально устанавливающийся свободные драйвер не обеспечивает? ... разрешите полюбопытствовать? ... особенно со ссылками на обсуждения этого "чего" среди пользователей.
natasha писал(а): Насколько я знаю, под Ubuntu и под Gentoo в отдельных случаях (на определённых версиях интеловских и АТИ-шных драйверов) удаётся получить нормально работающую переключаемую графику с драйвером fglrx.
Ну вы и выбираете дистрибутивы, которые а). как правило содержат самые устаревшие версии драйверов (глюкавые ;-) ) и б). которые самые капризные в настройке.

В порядке подсказки могу посоветовать попробовать сделать то же, установив дистрибутив Russian Fedora Remix 20. На то есть, как минимум, 2 основания:
- Fedora намного раньше и намного проще включают в сой состав новые аппаратные штучки;
- у RFR (Russian Fedora Remix) - очень мощное сообщество, особенно по аппаратным сложностям и настройке - есть где спросить, и есть кому подсказать ... а те места, где вы обсуждали - это просто лохотрон: "бла-бла-бла" :oops:

Аватара пользователя
natasha
Интересующийся
Сообщения: 2
Зарегистрирован: 28 окт 2014, 13:17
Откуда: Днепропетровск
Контактная информация:

Re: Гибридная графика (AMD + Intel)

Непрочитанное сообщение natasha » 28 окт 2014, 19:58

Спасибо за ответ.

Станет когдат-то проп. драйвер на мой ноут или не станет -- посмотрим.

Этот драйвер нужен мне для того, чтобы установить нормальный OpenCL SDK, для программирования видеокарт (".. особенно со ссылками на обсуждения этого "чего" среди пользователей": http://devgurus.amd.com/community/opencl ). Под свободным драйвером также есть некий SDK (http://dri.freedesktop.org/wiki/GalliumCompute/), но, во-первых, он сам по себе более старой версии (OpenCL 1.1), во вторых, что в общем-то главное, поддерживает видеокарты только до Tahiti включительно. У меня более новая карта (Oland). Так что толку в моём случае с него никакого.

По поводу совета попробовать поставить Федору -- спасибо. Попробую. Только несколько позже, думаю, через пару недель. Сейчас просто надо кое-что закончить, и такие радикальные шаги, как перебивка системы, пока делать не хочу -- если под Федорой что-то пойдёт не так, мне будет очень грустно. Под openSUSE для меня, по сути, этот драйвер -- единственная проблема. Всё остальное работает отлично.

Но Федору попробовать хочу. Вдруг что-то получится. В любом случае, сообщу результат.

Если будут ещё какие мысли относительно этой проблемы или логи нормального запуска, буду весьма благодарна.

С ув., Наташа

Аватара пользователя
Olej
Писатель
Сообщения: 21338
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: Гибридная графика (AMD + Intel)

Непрочитанное сообщение Olej » 29 окт 2014, 01:21

natasha писал(а): Если будут ещё какие мысли относительно этой проблемы или логи нормального запуска, буду весьма благодарна.
Вот вам на русском сайте Fedora обсуждение Драйвер ATI catalyst (fglrx), как раз про ваш драйвер и про прописывание xorg.conf ... на целых 47 страниц форумного обсуждения. Если у вас хватит терпения бегло пробежать всё обсуждение, мне кажется, что вы встретите много любопытных деталей. ;-)

Аватара пользователя
zabar
Писатель
Сообщения: 36
Зарегистрирован: 01 май 2015, 22:46
Контактная информация:

Re: Гибридная графика (AMD + Intel)

Непрочитанное сообщение zabar » 03 фев 2016, 23:40

подбираю системник для дизайнера,
практически везде идет Palit GTX750, 1024МБ, GDDR5: http://compmir.com/kompyutery/dlya_dizajnera/
слышал вроде Palit - видеокарты не для разгона? что скажете по производительности?
Вроде как заводской разгон модели, по сути, является пределом, и последующее увеличение клокинга не имеет смысла.
так ли?

l18l
Интересующийся
Сообщения: 4
Зарегистрирован: 21 окт 2016, 15:48
Контактная информация:

Re: Гибридная графика (AMD + Intel)

Непрочитанное сообщение l18l » 24 окт 2016, 11:45

natasha - прочитал ваш старый пост про гибридную графику, у меня так та же проблема гибридная графика Intel + дисктерка amd radeon R7 M265. Для наших видеокарт одинаковых проприетарный драйвер на сайте AMD.com

Хотел узнать, у вас получилось завести на коком то дистрибутиве видеокарту Radeon с проприетарным драйвером ? И так же хотел бы узнать как у вас работали видеокарты на открытых драйверах и на каких дистрибутивах на открытом драйвере работала дискретная ? Как вы проверяли работу дискретной видеокарты?

Ниже я написал вывод команд на моем ноутбуке с дистрибутивом RHEL 7.2, если не затруднит напишите пожалуйста ваш вывод по этим же командам:


# cat /var/log/Xorg.0.log | grep radeon
[ 9.629] (II) LoadModule: "radeon"
[ 9.629] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
[ 9.630] (II) Module radeon: vendor="X.Org Foundation"
[ 9.708] (II) RADEON(G0): [DRI2] DRI driver: radeonsi
[ 9.708] (II) RADEON(G0): [DRI2] VDPAU driver: radeonsi


# lsmod | grep radeon
radeon 1596758 1
ttm 93488 1 radeon
i2c_algo_bit 13413 2 i915,radeon
drm_kms_helper 125056 2 i915,radeon
drm 349210 9 ttm,i915,drm_kms_helper,radeon
i2c_core 40582 8 drm,i915,i2c_i801,i2c_hid,drm_kms_helper,i2c_algo_bit,radeon,videodev



# DRI_PRIME=0 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)



# DRI_PRIME=1 glxinfo | grep "OpenGL renderer"
OpenGL renderer string: Gallium 0.4 on AMD OLAND



# xrandr --listproviders
Providers: number : 3
Provider 0: id: 0x78 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 4 outputs: 3 associated providers: 2 name:Intel
Provider 1: id: 0x51 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 2 outputs: 0 associated providers: 2 name:radeon
Provider 2: id: 0x51 cap: 0xf, Source Output, Sink Output, Source Offload, Sink Offload crtcs: 2 outputs: 0 associated providers: 2 name:radeon
[root@localhost xxx]#



# glxinfo|grep render
direct rendering: Yes
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer,
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_MESA_texture_signed_rgba, GL_NV_conditional_render, GL_NV_depth_clamp,
GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth,
GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_light_max_exponent,
GL_OES_fbo_render_mipmap, GL_OES_get_program_binary, GL_OES_mapbuffer,



# lspci -v -s 08:00.0
08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265] (rev ff) (prog-if ff)
!!! Unknown header type 7f
Kernel driver in use: radeon



# inxi -Gxx
Graphics: Card-1: Intel Broadwell-U Integrated Graphics bus-ID: 00:02.0 chip-ID: 8086:1616
Card-2: Advanced Micro Devices [AMD/ATI] Opal XT [Radeon R7 M265] bus-ID: 08:00.0 chip-ID: 1002:6604
Display Server: X.org 1.17.2 drivers: ati,radeon,intel (unloaded: fbdev,vesa)
tty size: 146x37 Advanced Data: N/A for root



# lspci -k | grep -A 2 -E "(VGA|3D)"
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
Subsystem: Dell Device 066f
Kernel driver in use: i915
--
08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Opal XT [Radeon R7 M265] (rev ff)
Kernel driver in use: radeon



# DRI_PRIME=1 glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
11956 frames in 5.0 seconds = 2391.135 FPS
12069 frames in 5.0 seconds = 2413.741 FPS
12084 frames in 5.0 seconds = 2416.638 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 75398 requests (75398 known processed) with 0 events remaining.



# DRI_PRIME=0 glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
562 frames in 5.0 seconds = 112.393 FPS
301 frames in 5.0 seconds = 60.000 FPS
300 frames in 5.0 seconds = 60.000 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 3797 requests (3797 known processed) with 0 events remaining.




Если включить видео на youtube с разрешением 1080 показатели другие:

# DRI_PRIME=1 glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
8297 frames in 5.0 seconds = 1659.359 FPS
7213 frames in 5.0 seconds = 1442.573 FPS
8076 frames in 5.0 seconds = 1615.153 FPS
7798 frames in 5.0 seconds = 1559.582 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 64922 requests (64922 known processed) with 0 events remaining.


# DRI_PRIME=0 glxgears
Running synchronized to the vertical refresh. The framerate should be
approximately the same as the monitor refresh rate.
1894 frames in 5.0 seconds = 378.767 FPS
790 frames in 5.0 seconds = 157.518 FPS
471 frames in 5.0 seconds = 94.199 FPS
1043 frames in 5.0 seconds = 207.904 FPS
1521 frames in 5.0 seconds = 303.193 FPS
618 frames in 5.0 seconds = 123.595 FPS
XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
after 20429 requests (20429 known processed) with 0 events remaining.

Ответить

Вернуться в «Железо для Linux»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 16 гостей