LINUX.ORG.RU

История изменений

Исправление teod0r, (текущая версия) :

удалось сделать direct rendering: Yes
запускаем:

#!/bin/bash

mkdir -p /usr/lib/{modules,fglrx} \
	/usr/X11R6/lib/fglrx \
	/lib64/tls

ln -s /usr/lib64/fglrx/fglrx-libGL.so.1.2 /usr/lib/fglrx/
ln -s /usr/lib64/fglrx/fglrx-libGL.so.1.2 /usr/X11R6/lib/fglrx/
ln -s /usr/lib64/libEGL.so.1.1.0 /usr/lib64/fglrx/
ln -s /usr/lib64/ /lib64/tls/x86_64
ln -s /usr/lib64/ /lib64/x86_64
ln -s /usr/lib64/ /usr/lib64/tls
ln -s /usr/lib64/ /usr/lib64/x86_64
ln -s libGLX_mesa.so.0.0.0 /usr/lib64/libGLX_indirect.so.0
ln -s libGLX_mesa.so.0.0.0 /usr/lib64/libGLX_indirect.so.0
ln -s /usr/lib64/xorg/modules/dri/ /usr/lib64/xorg/modules/dri/tls
ln -s librt.so /usr/lib64/librt.so.1
ln -s /usr/lib64/xorg/modules/dri/ /usr/lib/modules/

добавляем в автозапуск до иксов:
/usr/lib64/fglrx/switchlibGL amd
/usr/lib64/fglrx/switchlibglx amd

пересобираем libglvnd и mesa.
но mpv всё-равно почему-то не работает.

Исправление teod0r, :

удалось сделать direct rendering: Yes
запускаем:

#!/bin/bash

mkdir -p /usr/lib/{modules,fglrx} \
	/usr/X11R6/lib/fglrx \
	/usr/lib64/xorg/modules/dri/tls \
	/lib64/tls

ln -s /usr/lib64/fglrx/fglrx-libGL.so.1.2 /usr/lib/fglrx/
ln -s /usr/lib64/fglrx/fglrx-libGL.so.1.2 /usr/X11R6/lib/fglrx/
ln -s /usr/lib64/libEGL.so.1.1.0 /usr/lib64/fglrx/
ln -s /usr/lib64/ /lib64/tls/x86_64
ln -s /usr/lib64/ /lib64/x86_64
ln -s /usr/lib64/ /usr/lib64/tls
ln -s /usr/lib64/ /usr/lib64/x86_64
ln -s libGLX_mesa.so.0.0.0 /usr/lib64/libGLX_indirect.so.0
ln -s libGLX_mesa.so.0.0.0 /usr/lib64/libGLX_indirect.so.0
ln -s /usr/lib64/xorg/modules/dri/swrast_dri.so /usr/lib64/xorg/modules/dri/tls/
ln -s librt.so /usr/lib64/librt.so.1
ln -s /usr/lib64/xorg/modules/dri/ /usr/lib/modules/

добавляем в автозапуск до иксов:
/usr/lib64/fglrx/switchlibGL amd
/usr/lib64/fglrx/switchlibglx amd

пересобираем libglvnd и mesa.
но mpv всё-равно почему-то не работает.

Исходная версия teod0r, :

удалось сделать direct rendering: Yes
запускаем:

#!/bin/bash

mkdir -p /usr/lib/{modules,fglrx} \
	/usr/X11R6/lib/fglrx \
	/usr/lib64/xorg/modules/dri/tls \
	/lib64/tls

ln -s /usr/lib64/fglrx/fglrx-libGL.so.1.2 /usr/lib/fglrx
ln -s /usr/lib64/fglrx/fglrx-libGL.so.1.2 /usr/X11R6/lib/fglrx
ln -s /usr/lib64/libEGL.so.1.1.0 /usr/lib64/fglrx/
ln -s /usr/lib64/ /lib64/tls/x86_64
ln -s /usr/lib64/ /lib64/x86_64
ln -s /usr/lib64/ /usr/lib64/tls
ln -s /usr/lib64/ /usr/lib64/x86_64
ln -s libGLX_mesa.so.0.0.0 /usr/lib64/libGLX_indirect.so.0
ln -s libGLX_mesa.so.0.0.0 /usr/lib64/libGLX_indirect.so.0
ln -s /usr/lib64/xorg/modules/dri/swrast_dri.so /usr/lib64/xorg/modules/dri/tls/
ln -s librt.so /usr/lib64/librt.so.1
ln -s /usr/lib64/xorg/modules/dri/ /usr/lib/modules/

добавляем в автозапуск до иксов:
/usr/lib64/fglrx/switchlibGL amd
/usr/lib64/fglrx/switchlibglx amd

пересобираем libglvnd и mesa.
но mpv всё-равно почему-то не работает.