При установке Катализатора ATI 14,20 бет на Ubuntu 12.04 бросают ошибку

Интернет полон этого вида проблем, как парни от 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)
  1. Так, здесь я иду. Я загружаю архив с ATI (linux-amd-catalyst-14.6-beta-v1.0-may23.zip) и извлекаю файлы.

  2. Теперь я удаляю существующий 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.

  3. Так или иначе я запускаю установщик нового драйвера после движения к его местоположению:

    sudo ./amd-driver-installer-14.20-x86.x86_64.run

    Первая ошибка - это:
    ./lokixml.sh: 143: ./lokixml.sh: [[: not found

    Ужасное окно установки обнаруживается и после того, как я нажимаю Continue/I Agree/Continue, я получаю всплывающее окно (еще более ужасное) сообщение мне пойти fu*k самому и ошибочный журнал проверки.

  4. Я решаю взять их один за другим так для фиксации первой ошибки, я должен извлечь .run файл:
    ./amd-driver-installer-14.20-x86.x86_64.run --extract
    затем откройте файл lokixml.sh от папки, где я должен прокомментировать строки 143 - 145. После этого я запускаю скрипт установки:
    sudo ./ati-installer.sh 14.20 --install

  5. 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

  6. На этой странице я узнаю, что должен смонтировать некоторый временный каталог и затем запустить установщик, таким образом, я делаю:
    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

  7. Я нашел другой 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

    Это никогда не заканчивается

  8. После попытки других решений мне удалось испортить его полностью. Черный экран и никакой способ восстановить мои файлы. Так, я возвращаюсь к Windows.

4
задан 23 September 2014 в 21:57

2 ответа

Простой способ установить, работайте в терминале:

sudo ./amd-driver.run

Затем slect "Драйвер Установки" и выбор "Продолжаются"
Нажмите "I agree"
Нажмите "Contniue"
Перезапуск ПК

Эта ошибка все еще происходит: "./lokixml.sh: 143:./lokixml.sh: [[: не найденный", не уделяют внимания ему

-1
ответ дан 23 September 2014 в 21:57

Для меня (у меня есть бездисплейная машина) не работали те опции установщика (вероятно, потому что они включают GUI установщика), поэтому что я должен был сделать, должен создать пакеты.

Здесь официальное руководство для создания пакетов от драйверов AMD, но для Вашей конкретной проблемы необходимо было бы перейти к каталогу с пакетом и работать:

./amd-driver-installer-14.20-x86.x86_64.run --buildpkg Ubuntu/precise

Это создаст 3 пакета, которые можно установить с

sudo dpkg -i fglrx*.deb
1
ответ дан 23 September 2014 в 21:57

Другие вопросы по тегам:

Похожие вопросы: