Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема: видеокарта ATI Radeon 9600XT и разрешение 1360х768  (Прочитано 3861 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн abessonov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Всем привет.

В Линуксе вообще и в Ubuntu в частности абсолютный новичек, решить проблему самостоятельно не получается.

Суть проблемы:
- есть РС Intel P2.8, 512RAM, Video - ATI Radeon 9600XT и LCD-телевизор Sony BRAVIA 32S2000 (поддерживает разрешение 1360х768х60Hz).
- на компе установлены на разных жестких дисках WinXP Proffesional и Ubuntu 7.04
- есть желание в Ubuntu работать именно в разрешении 1360х768 (в WinXP это разрешение поддерживается без проблем)

Настроить это разрешение у меня не получается никаким образом.
Что пробовал:
- установил видео-драйвер для ATI способом №1 (способ описан здесь https://forum.ubuntu.ru/index.php?topic=8663.0). Драйвер установился, ответы на fglrxinfo соответствуют описанным в топике, разрешение 1360х768 в списке (из меню Система-Программы-Разрешение) не присутствует, модификация xorg.conf (путем добавления строки Modeline в секцию "Монитор" и разрешения "1360х768" в секции "Дисплей") не помогает. Монитор просто пишет "Недопустимое разрешение, проверьте выход ПК".

- скачал с сайта ATI и установил свежий драйвер способом, описанным здесь (http://ubuntuforums.org/archive/index.php/t-423643.html). У человека очень схожая система за исключением видеокарты - у него х1600, у меня 9600ХТ. Однако у него все заработало, у меня результат тот же. На этом этапе также пробовал различные способы (генерил Modeline с помощью gtf-команды, копировал себе в xorg.conf часть из его xorg.conf, удалял остальные разрешения из xorg.conf, выставлял у себя в xorg.conf паспортные значения частоты вертикальной и горизонтальной развертки и т.д.). Работает в максимальном варианте на 1024х768х75 (при этом на 75Гц изображение мерцает, если установить 1024х768х60Гц - все ОК).

Что меня во всем этом смущает, разрешение 1360х768 никогда не появляется в меню выбора разрешений экрана, такое впечатление, что драйвер просто не поддерживает такое разрешение для моей карты и потому блокирует его использование.
Также не уверен в том, каким образом я удалял старый драйвер (установленный способом №1, его версия была более старая чем у скачанного драйвера). При удалении я зашел в Synoptic и снял галку с "Видеодрайвер ATI". После этого перегрузился, сделал dpmkg-treconfigure xserver-xorg и выбрал драйвер VESA. После этого начал установку свежего драйвера способом №2.

Поскольку я новичек, наверняка я испробовал не все способы либо просто где-то ошибся. Буду очень благодарен за любую помощь в решении моей проблемы:)

P.S. Могу вечером выложить необходимые логи Xorg.0.log и xorg.conf.

Оффлайн panda

  • Активист
  • *
  • Сообщений: 265
    • Просмотр профиля
    • twitter
Настройка разрешения через aticonfig не помогает?
Use the Force, Luke!

Оффлайн abessonov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Заработало!!!
Огромный сенкс panda за совет.

На самом деле, выглядит путь решения очень забавно и нелепо ИМХО.
Для начала привожу кусок "оригинального" xorg.conf:
Section "Device"
Identifier "ATI RADEON 9600XT"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Busid "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "SONY BRAVIA"
Option "DPMS"
Horizsync 31-60
Vertrefresh 60-75
# 1360x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 84.72 MHz
Modeline "1360x768_60.00" 84.72 1360 1424 1568 1776 768 769 772 795 -HSync +Vsync

EndSection

Section "Screen"
Identifier "Default Screen"
Device "ATI RADEON 9600XT"
Monitor "SONY BRAVIA"
Defaultdepth 24
SubSection "Display"
Depth 24
Modes "1360x768_60.00" "1024x768"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
  screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
Inputdevice "stylus" "SendCoreEvents"
Inputdevice "cursor" "SendCoreEvents"
Inputdevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
По совету panda попробовал команду aticonfig --resolution=0,1360x768. Был за это отруган системой словами, что Screen 0  у меня отсутствует. Посмотрел примеры на форумах и решил сделать aticonfig --initial. Система сказала, что у меня драйвер указан fglrx. Проверив xorg.conf убедился в этом, и поменял в секции
Section "ServerLayout"
Identifier "Default Layout"
  screen "Default Screen"
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
Inputdevice "stylus" "SendCoreEvents"
Inputdevice "cursor" "SendCoreEvents"
Inputdevice "eraser" "SendCoreEvents"
EndSection
значение screen
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig Screen 0" 0 0
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
Inputdevice "stylus" "SendCoreEvents"
Inputdevice "cursor" "SendCoreEvents"
Inputdevice "eraser" "SendCoreEvents"
EndSection
Также поменял (по совету с одного из блогов) название драйвера "fglrx" на "ati".
В результате xorg.conf выглядит примерно так:
Section "Device"
Identifier "ATI RADEON 9600XT"
Driver "ati"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Busid "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "SONY BRAVIA"
Option "DPMS"
Horizsync 31-60
Vertrefresh 58-75
# 1360x768 @ 60.00 Hz (GTF) hsync: 47.70 kHz; pclk: 84.72 MHz
Modeline "1360x768_60.00" 84.72 1360 1424 1568 1776 768 769 772 795 -HSync +Vsync

EndSection

Section "Screen"
Identifier "aticonfig Screen 0"
Device "ATI RADEON 9600XT"
Monitor "SONY BRAVIA"
Defaultdepth 24
SubSection "Display"
Depth 24
Modes "1360x768_60.00" "1024x768"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig Screen 0" 0 0
Inputdevice "Generic Keyboard"
Inputdevice "Configured Mouse"
Inputdevice "stylus" "SendCoreEvents"
Inputdevice "cursor" "SendCoreEvents"
Inputdevice "eraser" "SendCoreEvents"
EndSection

Section "DRI"
Mode 0666
EndSection
Section "Extensions"
Option "Composite" "0"
EndSection
После этого перегрузил X-server и получил разрешение 1280х768. Проверил через меню "Система-Параметры-Разрешение экрана" - появились разрешения 1360х768, 1280х768, ну и старые 1024х768, 800х600 и т.д. Самое смешное, что в меню показывалось выставленое разрешение 1360х768, в то время как изображение было 1280х768. Выбрал в меню 1280х768 и получил вожделенное 1360х768!

Оффлайн AMD

  • Участник
  • *
  • Сообщений: 186
    • Просмотр профиля
Я с драйверами NVIDIA заметил проблемы с частотой
указываешь 50 а ставится 85Hz
указываешь 85 а ставится 60Hz
указываешь 60 а ставится 60Hz
указываешь 75 а ставится 75Hz

что за прогоны?

Оффлайн rsa

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Доброго время суток!
Существует такая же проблема. Приведенные способы не помогли. Нужно разрешение 1280х1024! максимум выдает только 1024х768
Правка xorg.conf приводит к падению иксов.
Вроде все работает кроме разрешения:
fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI RADEON 9600 Series
OpenGL version string: 2.0.6650 (8.39.4)

glxgears
8797 frames in 5.0 seconds = 1759.184 FPS
12179 frames in 5.0 seconds = 2435.745 FPS
12147 frames in 5.0 seconds = 2429.367 FPS
12021 frames in 5.0 seconds = 2404.150 FPS
Может кто нибудь поможет победить.

Оффлайн rsa

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Привожу рабочий xorg

[вложение удалено Администратором]

 

Страница сгенерирована за 0.058 секунд. Запросов: 22.