2

Используя fglrx и пытаясь настроить установку с двумя мониторами здесь. Вот что говорит xrandr :

Screen 0: minimum 320 x 200, current 1400 x 1050, maximum 1600 x 1600

Итак, вы уже знаете это, верно? Все, что мне нужно сделать, это настроить размер Virtual экрана в xorg.conf . Но у меня есть весь файл:

Section "ServerLayout"
    Identifier     "aticonfig Layout"
    Screen      0  "virtual screen" 0 0
EndSection

Section "Monitor"
    Identifier   "Monitor."
    Option      "DPMS" "true"
EndSection

Section "Device"
    Identifier  "hd6450"
    Driver      "fglrx"
    BusID       "PCI:1:0:0"
    Option      "mtrr"          "no"
    Option      "no_dri"        "no"
    Option      "no_accel"      "no"
EndSection

Section "Screen"
    Identifier "virtual screen"
    Device     "hd6450"
    SubSection "Display"
        Virtual   3600 1080
    EndSubSection
EndSection

Судя по Xorg.0.log , разрешение тихо падает до 1600x1600, что недостаточно. Если я установлю виртуальный размер на 2048 2048 я смогу получить мониторы с собственным разрешением 1680x1050 но не смогу использовать второй монитор:

~ % xrandr --output CRT1 --left-of DFP2
xrandr: screen cannot be larger than 2048x2048 (desired size 3360x1050)

Так что делать? Я пробовал fglrx версии 11.11 и 11.8. Как ни странно, amdcccle не позволяет мне редактировать какие-либо настройки. Все входы отключены от редактирования. Спасибо за внимание.

2 ответа2

2

Не могли бы вы добавить модель карты? Я только что проверил на моей тестовой машине, и он, безусловно, принял:

    Virtual   4096 4096

Можете ли вы добавить вывод «xrandr»? Вот мой (HD5850, 09: 00.0 VGA-совместимый контроллер: Advanced Micro Devices [AMD], новая ATI Cypress LE [Radeon HD 5800 Series])

Screen 0: minimum 320 x 200, current 2048 x 1152, maximum 4096 x 4096
DFP1 disconnected (normal left inverted right x axis y axis)
DFP2 disconnected (normal left inverted right x axis y axis)
DFP3 disconnected (normal left inverted right x axis y axis)
DFP4 connected 2048x1152+0+0 (normal left inverted right x axis y axis) 510mm x 287mm
   2048x1152      59.9*+
   1920x1080      59.9  
   1680x1050      60.0  
   1400x1050      60.0  
   1600x900       60.0  
   1360x1024      60.0  
   1280x1024      60.0  
   1440x900       59.9  
   1280x960       60.0  
   1280x800       59.8  
   1280x768       59.8  
   1280x720       59.8  
   1024x768       60.0  
   800x600        60.3     56.2  
   640x480        59.9  
CRT1 disconnected (normal left inverted right x axis y axis)
CRT2 disconnected (normal left inverted right x axis y axis)

Смотрите комментарий.

1

Не каждый номер может быть использован для "Виртуальной" директивы в случае fglrx. Не уверен, какова точная политика, но "3600 1080" не будет работать. Попробуйте "3600 1200". Если не работает, попробуйте "3600 3600", а затем "3600 1800". Не стоит слишком беспокоиться о числах, xrandr будет использовать меньшую область, но по какой-то причине драйвер ожидает "круглых" чисел.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .