AMD Catalyst на CLDX...

Пробовал CLD, там присутствует AMD Catalyst (amdcccle), потом перешёл на XFCE, но здесь этого приложения уже нет. Где его взять? Драйвера одинаковые, компьютер тоже. Как я понял Catalyst устанавливается из пакета ati-drivers, так почему же я его не наблюдаю?

USE флаг qt4 у пакета установлен?

об этом не подумал…
спасибо…

тянет, наверное, половину КДЕ?

хех, всё время забываю, что USE - это не зависимости…
установил, всё работает…

теперь бы найти что-нибудь вместо Xinerama для того, чтобы передвигать окна с монитора на монитор…

теперь бы найти что-нибудь вместо Xinerama для того, чтобы передвигать окна с монитора на монитор…

RandR однако… krandr в кедах must have

И это решено. Путём использования amdcccle (Один рабочий стол, несколько дисплеев). Всё перетаскивается, есть композитинг (нет тормозов, которые появляются при использовании Xinerama).

Зато появилась другая проблема. Думаю, что это из-за того, что система установлена в билдер режиме (хотя, могу и ошибаться).
Не сохраняет настройки в amdccle после перезагрузки. То есть, я настроил (Рабочий стол на два дисплея, окна перетаскиваются туда-сюда без проблем, при этом настройки сразу же инициализировались, то есть, всё работает, как надо), всё в xorg.conf amdcccle записал, а при перезагрузке, опять клонированный дисплей. Куда копать, кто подскажет?

Система CLDX 11.9, установлена в билдер-режиме.

После перезагрузки xorg.conf обнулен до дефолта?

Есть ли служба calculate в автозапуске?

Вот xorg.conf сразу после загрузки:

#------------------------------------------------------------------------------
 # Modified Calculate-install 2.2.25
 # Processing template files:
 # /usr/share/calculate/templates/install/1live/xorg-server/X11/xorg.conf
#------------------------------------------------------------------------------

Section "ServerLayout"
    Identifier     "Xorg Configured"
    Screen      0  "amdcccle-Screen[1]-0" 0 0
EndSection

Section "Files"
    FontPath     "/usr/share/fonts/corefonts"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/droid"
EndSection

Section "Module"
    Load  "dri"
    Load  "dbe" # Double buffer extension
    Load  "glx" # OpenGL X protocol interface
    Load  "extmod" # Misc. required extension
EndSection

Section "ServerFlags"
    Option      "Xinerama" "off"
EndSection

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

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

Section "Monitor"
    Identifier   "0-CRT2"
    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 "Device"
    Identifier  "aticonfig-Device[0]-1"
    Driver      "fglrx"
    Option      "Monitor-CRT2" "0-CRT2"
    BusID       "PCI:1:0:0"
    Screen      1
EndSection

Section "Device"
    Identifier  "amdcccle-Device[1]-0"
    Driver      "fglrx"
    Option      "Monitor-CRT1" "0-CRT1"
    Option      "Monitor-CRT2" "0-CRT2"
    BusID       "PCI:1:0:0"
EndSection

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

Section "Screen"
    Identifier "amdcccle-Screen[1]-0"
    Device     "amdcccle-Device[1]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Virtual   2640 2640
        Depth     24
    EndSubSection
EndSection

Section "DRI"
    Group        "video"
    Mode         0666
EndSection

Section "Extensions"
    Option      "RENDER" "On"
    Option      "XVideo" "On"
    Option      "Composite" "On"
EndSection

А это после изменения настроек через amdcccle и нормально работающих мониторов:

#------------------------------------------------------------------------------
 # Modified Calculate-install 2.2.25
 # Processing template files:
 # /usr/share/calculate/templates/install/1live/xorg-server/X11/xorg.conf
#------------------------------------------------------------------------------

Section "ServerLayout"
    Identifier     "Xorg Configured"
    Screen      0  "amdcccle-Screen[1]-0" 0 0
EndSection

Section "Files"
    FontPath     "/usr/share/fonts/corefonts"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/droid"
EndSection

Section "Module"
    Load  "dri"
    Load  "dbe" # Double buffer extension
    Load  "glx" # OpenGL X protocol interface
    Load  "extmod" # Misc. required extension
EndSection

Section "ServerFlags"
    Option      "Xinerama" "off"
EndSection

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

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

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

Section "Device"
    Identifier  "aticonfig-Device[0]-1"
    Driver      "fglrx"
    Option      "Monitor-CRT2" "0-CRT2"
    BusID       "PCI:1:0:0"
    Screen      1
EndSection

Section "Device"
    Identifier  "amdcccle-Device[1]-0"
    Driver      "fglrx"
    Option      "Monitor-CRT1" "0-CRT1"
    Option      "Monitor-CRT2" "0-CRT2"
    BusID       "PCI:1:0:0"
EndSection

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

Section "Screen"
    Identifier "amdcccle-Screen[1]-0"
    Device     "amdcccle-Device[1]-0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Virtual   2640 2640
        Depth     24
    EndSubSection
EndSection

Section "DRI"
    Group        "video"
    Mode         0666
EndSection

Section "Extensions"
    Option      "RENDER" "On"
    Option      "XVideo" "On"
    Option      "Composite" "On"
EndSection

Вроде никаких изменений нет. Так что же делает amdcccle?

B. X. wrote:

Вот xorg.conf сразу после загрузки:

[…]

А это после изменения настроек через amdcccle и нормально работающих мониторов:

[…]

Вроде никаких изменений нет. Так что же делает amdcccle?

Кроме изменения конфига, он еще и мониторами рулит…

Всем спасибо. Разобрался во всём. Конечно, несколько нетривиальным, для Линукса способом, но всё же получилось.
Делал так:

# Установил CLDX (последний от 2011.12.1) на соседний раздел (тоже в билдер режиме, по-другому пока никак).
# Зашёл под root’ом.
# Установил USE=“qt4” emerge -av ati-drivers.
# Настроил поддержку рабочего стола с двумя дисплеями. Сохранил всё.
# Перезагрузился, проверил опять под root’ом, как работает (всё нормально было, композитинг работал, окна перетаскивались с монитора на монитор, без всякой xineram’ы)
# Зашёл под пользователем и вот тут уже ничего делать не надо было, всё работало и так.

Да, можно было проще сделать, знаю. Но установил я заново систему не из-за того, что хотел всё на чистой системе попробовать, а потому что намудрил с gdm что-то (выбрал настойку "Защищенный терминал, вместо “Сессии XFCE”) и всё, оттуда уже было не выбраться в настройки. Поэтому я решил совместить приятное с полезным и установил всё заново.

Всем спасибо за помощь.