Невозможно установить монитор на собственное разрешение
Проблема похожа на многих других пользователей, но найденные решения не работают. Предыстория: Свежая установка 12.04 (полностью обновленная) на Fit-PC2 ( спецификации). Прочитайте в нескольких местах, что новое ядро 3.X, на котором работает 12.04, имеет новый драйвер psb_gfx, который поддерживает графическую карту gma500 (чипсет poulsbo). Все в значительной степени работает (есть некоторые глюки, которые задокументированы, поэтому я не буду поднимать их здесь), за исключением разрешения экрана. Мое родное разрешение монитора - 1920х1080, но я получаю только 1024х768.
Выход работает xrandr:
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected 1024x768+0+0 0mm x 0mm
1024x768 0.0*
Хотя я читал, что Ubuntu не идет с xorg.conf файл больше, я тоже пытался запустить sudo X :1 -configureи вот конец вывода:
Number of created screens does not match number of detected devices.
Configuration failed.
Когда я смотрю в xorg.conf.new файл, созданный в моем домашнем каталоге, кажется, что по какой-то причине X думает, что у меня есть два экрана. Не знаю, что с этим делать. Идеи кого-нибудь? Спасибо за ваше время.
2 ответа
Пожалуйста, обновите ядро до последней версии 3.5. Вы получите собственное фиксированное разрешение 1080p
Вы можете получить последнее ядро из репозитория Ubuntu 12.10
Вы также можете попробовать драйвер настроек. Вы получите диапазон нескольких разрешений. Но, если вы хотите получить ускорение видео, я предлагаю вам использовать последние версии драйверов EMGD. Это будет немного грязная работа, но она того стоит.
Не думай что psb_gfx поддерживает HDMI вообще, а также "огромные внешние дисплеи".
Вот что написал главный разработчик Аллан Кокс:
Если вы настроите его следующим образом, должно работать на GMA500/600
- внутренние дисплеи ноутбука, включая подсветку
- внешняя свга
- настройка режима через KMS
- фреймбуферная консоль
- фреймбуферный X-сервер (и, как правило, универсальный XMS-сервер Дейва Эйрли)
- приостановить / резюме
Следующее, что я знаю, не работает
- Огромные внешние дисплеи, настолько большие, что они не помещаются в 8 МБ во время инициализации (вызывает сбой)
- Использование с ним vesa X-сервера - это сбивает с толку вещи и не может быть исправлено, это "неправильная конфигурация пользователя"
Не поддерживается
- 2D аппаратное ускорение, кроме прокрутки консоли (поскольку оно кажется слишком медленным, чтобы быть полезным). Я могу добавить некоторые 2D-биты позже, когда они действительно помогают (например, задний удар может стоить того)
- 3D движок (нет публичной документации)
- Ускорение воспроизведения видео. Теоретически, в коде VAAPI для GMA500/600, который был опубликован, и в старом драйвере "двоичного X/ исходного ядра" достаточно информации для этого, но кому-то придется поработать над ним, если он этого захочет.
- Порт Dell Mini HDMI. Кажется, это какой-то внешний мостовой чип. Будучи телевизионным обманщиком, у меня еще нет дисплея с поддержкой HDMI для тестирования.
Источник: http://www.phoronix.com/scan.php?page=news_item&px=MTAxOTU
Вы, вероятно, продвинетесь дальше, используя то, что предоставлено Compulab для его FitPC. Проверьте их форумы поддержки для получения дополнительной информации.