ATI Radeon HD с драйвером Catalyst застрял на зеркальных экранах

В 11.10 я заменил свою устаревшую карту Nvidia новой картой Radeon HD 6970. Одна плата имеет два выходных порта DVI, которые я подключил к двум мониторам. Я установил Catalyst версии 11.9, и я не могу настроить несколько мониторов так, как я хочу. Я попытался:

$ sudo amdcccle

и установил режим на один рабочий стол с несколькими мониторами, и всякий раз, когда я делаю это, Unity падает, и я возвращаюсь к экрану входа в систему. Ничего не появляется в лог-файлах Xorg. *., Чтобы я мог разместить их здесь. Есть только одна карта, так что я не думаю, что xinerama здесь поможет. У кого-нибудь есть идеи?

РЕДАКТИРОВАТЬ: Вот мой файл xorg.conf:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "aticonfig-Screen[0]-0" 0 0
EndSection

Section "Module"
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]-0"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
EndSection

Section "Monitor"
    Identifier   "0-DFP3"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1280x1024"
    Option      "TargetRefresh" "60"
    Option      "Position" "0 0"
    Option      "Rotate" "normal"
    Option      "Disable" "false"
EndSection

Section "Monitor"
    Identifier   "0-CRT1"
    Option      "VendorName" "ATI Proprietary Driver"
    Option      "ModelName" "Generic Autodetecting Monitor"
    Option      "DPMS" "true"
    Option      "PreferredMode" "1280x1024"
    Option      "TargetRefresh" "75"
    Option      "Position" "0 0"
    Option      "Rotate" "normal"
    Option      "Disable" "false"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]-0"
    Driver      "fglrx"
    Option      "Monitor-DFP3" "0-DFP3"
    Option      "Monitor-CRT1" "0-CRT1"
    BusID       "PCI:5:0:0"
EndSection

Section "Device"
    Identifier  "amdcccle-Device[5]-1"
    Driver      "fglrx"
    Option      "Monitor-DFP3" "0-DFP3"
    BusID       "PCI:5:0:0"
    Screen      1
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device     "aticonfig-Device[0]-0"
    DefaultDepth     24
    SubSection "Display"
    EndSubSection
EndSection

Section "Screen"
    Identifier "amdcccle-Screen[5]-1"
    Device     "amdcccle-Device[5]-1"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection
3
задан 21 October 2011 в 09:09

3 ответа

Я наконец заставил это работать, и это взяло больше, чем простая переустановка Ubuntu, которая является, почему я отвечаю на свой собственный вопрос. Я взял направления из http://wiki.cchtml.com/index.php/Ubuntu_Oneiric_Installation_Guide#Installing_Catalyst_Manually_.28from_AMD.2FATI.27s_site.29

Это мои шаги, которые были важны, так как оказывается что 64-разрядные повреждения вниз в последней стандартной установке 11-9.

  1. Пакеты установки:

    sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++6 dkms libqtgui4 wget execstack libelfg0 dh-modaliases

    Так как я иду 64-разрядный, я должен был добавить к этому:

    sudo apt-get install ia32-libs

  2. Загрузите последний пакет Катализатора:

    cd ~/; mkdir catalyst11.9; cd catalyst11.9
    wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-9-x86.x86_64.run
    или для нового последнего
    wget http://www2.ati.com/drivers/linux/ati-driver-installer-11-11-x86.x86_64.run

  3. Создайте deb пакеты

    sh ./ati-driver-installer-11-9-x86.x86_64.run --buildpkg Ubuntu/oneiric

  4. Установите deb пакеты

    sudo dpkg -i fglrx*.deb

  5. Создайте основной aticonfig файл Xorg

    sudo aticonfig --initial -f

  6. Набор PCS:

    sudo aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"

  7. Перезапуск

  8. Открытый amdcccle с sudo и настроенный на двойной экран (продолжил выгоняться и входить в).

  9. На данном этапе перейдите к опции Displays в человечности (выпадающий с верхнего правого экрана) и снимите флажок с зеркалом и установите рабочий стол для охвата двух мониторов.

И теперь я могу наконец наслаждаться OpenCL с двумя мониторами в 11,10 amd64.

3
ответ дан 21 October 2011 в 09:09

Я недавно установил Ubuntu 11.10 64bit и использовал то же руководство:

Руководство по установке AMD Catalyst

Однако после удаления пришлось установить ATI Catalyst версии 11.11 предыдущие fglrx модули.

После перезагрузки и настройки в amdcccle я запустил sudo service lightdm restart и снова вошел в систему.

Контрольные мониторы появились в lightdm и перенесли в сессию.

0
ответ дан 21 October 2011 в 09:09

У меня было то же самое, с картой Mobility Radeon HD 5000. Catalyst закрывался бы после каждого 'Apply', фактически ничего не делая, и если бы я вызывал его через терминал, никакие сообщения не появлялись бы для объяснения закрытия / сбоя программы. После нескольких раундов перезапуска, по просьбе Catalyst, внезапно Unity Launcher, Dash и Tray полностью исчезли. Unity --reset или --reinstall не имели никакого эффекта. Мне пришлось переустановить все это.

0
ответ дан 21 October 2011 в 09:09

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

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