Интернет полон этого вида проблем, как парни от ATI даже не потрудился бы тестировать их установщики. Я пытаюсь получить последний драйвер, потому что Скайрим (с Вином) замораживается так плохо, что у меня есть к un-plug/reset компьютер. Я пытаюсь видеть, зафиксировал ли последний драйвер это, потому что ошибка связана с fglrx. Между прочим, журнал:
kernel: [ 72.180644] fglrx_pci 0000:01:00.0: irq 48 for MSI/MSI-X
kernel: [ 72.181039] <6>[fglrx] Firegl kernel thread PID: 1942
kernel: [ 72.181101] <6>[fglrx] Firegl kernel thread PID: 1943
kernel: [ 72.181163] <6>[fglrx] Firegl kernel thread PID: 1944
kernel: [ 72.181230] <6>[fglrx] IRQ 48 Enabled
kernel: [ 72.226636] <6>[fglrx] Reserved FB block: Shared offset:0, size:1000000
kernel: [ 72.226638] <6>[fglrx] Reserved FB block: Unshared offset:f878000, size:4000
kernel: [ 72.226639] <6>[fglrx] Reserved FB block: Unshared offset:f87c000, size:484000
kernel: [ 72.226640] <6>[fglrx] Reserved FB block: Unshared offset:7fff4000, size:c000
anacron[1960]: Anacron 2.3 started on 2014-06-24
anacron[1960]: Normal exit (0 jobs run)
Так, здесь я иду. Я загружаю архив с ATI (linux-amd-catalyst-14.6-beta-v1.0-may23.zip) и извлекаю файлы.
Теперь я удаляю существующий fglrx драйвер путем выполнения этого:
sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev*
sudo dpkg-reconfigure xserver-xorg
Первый хорошо работает, и я вижу, что fglrx удален. Второй, очевидно, бросает меня этот sh*t:
Package 'xserver-xorg' is not installed and no info is available.
Так или иначе я запускаю установщик нового драйвера после движения к его местоположению:
sudo ./amd-driver-installer-14.20-x86.x86_64.run
Первая ошибка - это:
./lokixml.sh: 143: ./lokixml.sh: [[: not found
Ужасное окно установки обнаруживается и после того, как я нажимаю Continue/I Agree/Continue, я получаю всплывающее окно (еще более ужасное) сообщение мне пойти fu*k самому и ошибочный журнал проверки.
Я решаю взять их один за другим так для фиксации первой ошибки, я должен извлечь .run файл:
./amd-driver-installer-14.20-x86.x86_64.run --extract
затем откройте файл lokixml.sh от папки, где я должен прокомментировать строки 143 - 145. После этого я запускаю скрипт установки:
sudo ./ati-installer.sh 14.20 --install
lokixml.sh ошибки не стало, но я все еще получаю ужасное всплывающее окно, таким образом, я перехожу к файлу журнала и нахожу это:
./packages/Ubuntu/ati-packager.sh: 294: ./packages/Ubuntu/ati-packager.sh: debclean: not found dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2 dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2 dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro dpkg-buildpackage: source package fglrx-installer dpkg-buildpackage: source version 2:14.200-0ubuntu1 dpkg-buildpackage: source changed by AMD: Advanced Micro Devices. <http://ati.amd.com/support/driver.html> dpkg-source --before-build fglrx.hM3zeH dpkg-buildpackage: host architecture amd64 debian/rules build Can't exec "debian/rules": Permission denied at /usr/bin/dpkg-buildpackage line 529. dpkg-buildpackage: error: debian/rules build failed with unknown exit code -1 [Error] Generate Package - error generating package : Ubuntu/precise
На этой странице я узнаю, что должен смонтировать некоторый временный каталог и затем запустить установщик, таким образом, я делаю:
mkdir ~/tmptmp sudo mount --bind ~/tmptmp /var/tmp sudo ./ati-installer.sh 14.20 --install sudo checkinstall make install sudo umount /var/tmp
но я получаю то же всплывающее окно и ошибки в файле журнала, таким образом, вот то, где я застреваю с предыдущим удаленным драйвером и новый, не могущий быть установленным. Моей картой ATI является HD 7 670 М на HP Pavillion G6, кв. 2306
Я нашел другой HowTo здесь, но теперь, когда я делаю:
sudo sh ati-installer.sh 14.100/14.20 --buildpkg
Я получаю ошибку при высказывании:
parsechangelog/debian: warning: debian/changelog(l0): found eof where expected first heading parsechangelog/debian: error: fatal error occurred while parsing input dpkg-buildpackage: error: changelog parser /usr/lib/dpkg/parsechangelog/debian gave error exit status 255
Это никогда не заканчивается
После попытки других решений мне удалось испортить его полностью. Черный экран и никакой способ восстановить мои файлы. Так, я возвращаюсь к Windows.
Простой способ установить, работайте в терминале:
sudo ./amd-driver.run
Затем slect "Драйвер Установки" и выбор "Продолжаются"
Нажмите "I agree"
Нажмите "Contniue"
Перезапуск ПК
Эта ошибка все еще происходит: "./lokixml.sh: 143:./lokixml.sh: [[: не найденный", не уделяют внимания ему
Для меня (у меня есть бездисплейная машина) не работали те опции установщика (вероятно, потому что они включают GUI установщика), поэтому что я должен был сделать, должен создать пакеты.
Здесь официальное руководство для создания пакетов от драйверов AMD, но для Вашей конкретной проблемы необходимо было бы перейти к каталогу с пакетом и работать:
./amd-driver-installer-14.20-x86.x86_64.run --buildpkg Ubuntu/precise
Это создаст 3 пакета, которые можно установить с
sudo dpkg -i fglrx*.deb