установил openSUSE 12.1, стол KDE, попытки установить драйвера ни к чему не привели - окна перетаскиваются с очень большими глюками, как быть? видеокарта ati hd6670
даже не знаю с чего начать спросить.
попытки установить драйвера ни к чему не привели
- качаете драйвер с офсайта
- устанавливаете dev пакеты ядра и инструменты сборки
- потом делаете rpm
- устанавливаете
- грузите модуль fglrx
в каком месте что (и почему) не получилось
Все 5 пунктов выполнены, без ошибок и каких-либо проблем, но при перетаскивании окон, экран как-будто медленно обновляется, поэтому окна передвигаются с огромными тормозами и разрывами:(смог это исправить, нужно сменить в эффектах движок с OpenGL на XRender, но после перезагрузки тормоза возвращаются, хоть движок тот же. Есть ли лечение в данном случае?
сегодня я на минном поле с граблями
пытлася обновить kde до 49 все накрылось медным тазиком. обновилось ядро, но драйвера (amd-driver-installer*.run) не оказалось.
пришлось качать с помощью w3m
на офсайте драйвера 12.6 которые как позже оказалось для меня совсем не подходят
в общем я выяснил что если карта HD4xxxx 12.6 не подойдет
в общем после успешного свежего хождения пограблям
давайте шаг за шагом под рутом возможно уже было, но я не видел
lspci | grep VGA
вывод можно сюда
выскочило
02:00.0 VGA compatible controller: ATI Technologies Inc Turks XT [AMD Radeon HD 6600 Series]
P.S. прошу не ругать, если буду что не так писать, я новенький:)
если карта HD4xxxx 12.6 не подойдет
вот он у меня и стоит
где-то месяц назад ставил на убунту вроде 12.4, все работало как положено,может и здесь заработает,
сейчас попробую этим заняться
с 12.6 что то все совсем плохо. Насколько я смог понять они там что-то кардинально переделали.
Ну ладно с ней с лирикой.
ок у вас одна карта.
я так понял что вы скачали драйвер (в теории должен работать и 12.6 но наверное лучше все таки 12.4)
нужно сделать rpm для openSUSE 12.1
вообще все это расписано здесь](SDB:ATI драйверы — openSUSE Wiki)
но еще раз здесь (потом можно будет сравнить в чем ошибка, и соответственно можно будет поправить вики)
смотрим заметки к релизу
и действуем по официальному мануалу
Предварительно чистим все что осталось от предыдущей установки
в amd нам рекомендуют удалять таким вот образом
так
aticonfig --uninstall
используя предыдущий установщик
sh amd-driver-installer-x86.x86_64*.run --uninstall
или так
sh /usr/share/ati/amd-uninstall.sh
в добавок ко всему у вас могут быть всякие штуки в blacklist и xorg.conf(.d)
потому если есть файл /etc/X11/xorg.conf
его нужно переименовать, например так
mv /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
проверить что находится в файле
cat /etc/X11/xorg.conf.d/50-device.conf
и что в
cat /etc/modprobe.d/50-blacklist.conf
еще немного подготовки к сборке, инструменты сборки, исходники ядра, и зависимости
zypper in gcc libgcc libgcc zlib freetype mesa libstdc++ kernel-source kernel-syms
может чтото я упустил
зависимости драйвера написаные в заметках к релизу
XFree86-Mesa-libGL libstdc++ libgcc XFree86-libs fontconfig freetype zlib gcc
но нужно иметь ввиду что в разных дистрибутивах, эти пакеты могут называться по разному
я точно не знаю как их сопоставить
сборка rpm
#sh amd-driver-installer-12-4-x86.x86_64.run --buildpkg SuSE/SUSE121-AMD64
после того как пакет собран я обычно ложу его в локальный каталог для проприетарных rpm пакетов, и он добавлен в качестве репозитория.
но можно и сразу установить из места где лежит пакет выполнить команду
zypper in fglrx64_xpic_SUSE121-8.961-1.x86_64.rpm
после этого
aticonfig --initial
перегрузиться
если не заработат, будем дальше разбираться
Итак, обо всем по порядку. Сначала, не дожидаясь Ваших советов, я снес 12.6 и поставил 12.4, та же фигня-тормоза и рассинхрон. Получив более детальную инструкцию, я следовал всем пунктам, но после перезагрузки все те же тормоза:( лечится только сменой движка, как и говорил, но до перезагрузки
Попробуйте так:
export QT_GRAPHICSSYSTEM=raster
echo export QT_GRAPHICSSYSTEM=raster > ~/.kde4/env/graphics.sh
bash: /root/.kde4/env/graphics.sh: Нет такого файла или каталога
может что не так делаю конечно
От имени обычного пользователя надо выполнять.
Да и последняя команда необходима, чтобы после перезагрузки постоянно не выполнять первую команду.
После первой команды, изменений нет.
От имени обычного пользователя надо выполнять.
Да и последняя команда необходима, чтобы после перезагрузки постоянно не выполнять первую команду.
После первой команды, тормоза не пропадают.
Покажите еще:
glxinfo | grep -i opengl
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 139 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13
а предыдущие команды снова - нет такого файла
mkdir -p ~/.kde4/env
echo export QT_GRAPHICSSYSTEM=raster > ~/.kde4/env/graphics.sh
перелогиньтесь или перезагрузитесь.
Выкладывайте сюда](http://paste.opensuse.org/) полный выхлоп glxinfo
полный выхлоп glxinfo
это вот это?
X Error of failed request: BadRequest (invalid request code or no such operation)
Major opcode of failed request: 139 (ATIFGLEXTENSION)
Minor opcode of failed request: 66 ()
Serial number of failed request: 13
Current serial number in output stream: 13
и команды
mkdir -p ~/.kde4/env
echo export QT_GRAPHICSSYSTEM=raster > ~/.kde4/env/graphics.sh
ничего не дали, те же тормоза
Тогда покажите:
cat /var/log/Xorg.0.log
cat /var/log/Xorg.0.log
в сообщение не помещается, слишком много символов
Выкладывайте сюда http://paste.opensuse.org/
Рекомендовано к прочтению: Полезные ссылки и рекомендации](http://forums.opensuse.org/p-russian/dhydh-dh-dh-dhun-dh-dh-dh/1054-1073-1097-1080-1081/announcement-dhydh-dh-dhudh-dh-n-dhu-n-n-n-dh-dh-dh-dh-n-dhudh-dh-dh-dhudh-dh-dh-n-dh-dh.html)