GMA 500
«Счастливым» обладателям аппаратов с видеокартами GMA 500/600 (Poulsbo), GMA 3600/3650 (Cedarview) посвящается!
Один из примеров таких аппаратов – нетбук Acer Aspire One AO751, в котором используется связка из процессора Intel Atom Z520 1.33 ГГц с чипсетом Intel US15W (GMA 500).
Ubuntu
Для Ubuntu проблема решается довольно просто, нужно открыть terminal, ввести:
… и перезагрузиться. Все.
Более подробно см. здесь:
Puppy и fbdev
В случае с Puppy Linux поиск по просторам интернета приводит к следующим страницам:
Выполнение рекомендаций по первым двум ссылкам ничего положительного не дало, а вот благодаря инструкции tempestuous по третьей ссылке, наконец-то удалось запустить абсолютно без тормозов просмотр видеофильмов на полном экране в LupuRus-520 с драйвером fbdev и разрешением 1360×768, а в браузерах теперь страницы прокручиваются плавно, без рывков.
Иногда бывает, что после перезагрузки с созданием save-файла, драйвер fbdev работает также без тормозов, но только с разрешением 1024×768 и изменить его никак не получается.
Где работает
Описанный tempestuous способ успешно работает на всех сборках Puppy Linux 5.1x/5.2x, построенных на ядре 2.6.33.2, в частности на русифицированных:
PuppyRus и fbdev
Инструкция
Чтобы настроить работу драйвера fbdev для видеокарточки GMA 500 в PuppyRus Richy 216(7) необходимо выполнить следующее:
1. Нужно отключить драйвер psb_gfx (или gma_gfx.ko.gz), для этого есть несколько способов:
перезагрузиться с созданием save-файла. Но при этом способе бывает, что потом возможно загрузиться только с разрешением 1024×768 вместо необходимого 1366×768.
2. Создать файл /etc/modprobe.d/uvesafb.conf со следующим текстом:
3. Создать файл /etc/resolutionfix с текстом:
4. Создать файл /etc/X11/xorg.conf с текстом:
5. Добавить в систему файл /sbin/v86d, желательно последней версии.
6. Выйти в консоль и выполнить:
после этого разрешение в консоли должно измениться на 1366×768, затем после команды:
иксы должны подняться на драйвере fbdev с разрешением 1366×768.
Теперь все работает без тормозов, в том числе воспроизведение видеофайлов на полный экран.
Рекомендации
Если после перезагрузки иксы не поднялись, то необходимо выполнить в консоли:
тогда все должно нормально загрузиться.
Автозагрузка
При добавлении вышеуказанной команды в /etc/rc.d/rc.local получается загрузка с драйвером fbdev, но почему-то опять с неродным разрешением 1024×768. Для выхода из положения необходимо добавить эту команду в автозагрузку так, чтобы она выполнялась до старта файла xwin. Как вариант можно создать скрипт /etc/profile.d/start_uvesa.sh со следующим текстом:
Скачать
Usoft-uvesa-pr217.sfs (8 Кб) – данный пакет стабильно работает в PuppyRus 2.1.6 Richy, а также в сборках PuppyRus Richy-217-DdSE и PuppyRus 217 Byte006a (Байт).
Проблема наличия в системе с ядром k3.4.6 файла gma500_gfx.ko.gz, решена по совету sfs добавлением в пакет файла gma500_gfx.ko.gz нулевой длины.
Puppy и modesetting
Для оборудования Poulsbo начиная с ядра 3.3.rc1 появился модуль gma500_gfx, который обеспечивает 2D-ускорение и разрешение 1366×768 с использованием драйвера xf86-video-modesetting.
В дистрибутивах Puppy Linux модуль gma500_gfx присутствует начиная с ядра 3.4.17: Slacko-5.4.0.3 с PAE и новее, Dpup Wheezy 3.5.2.5, Upup Precise 3.7.2 и новее.
PuppyRus и modesetting
В состав дистрибутивов проекта PuppyRus Linux, начиная с PuppyRus-Icewm-13.01 включен драйвер modesetting, для работы которого необходимо, по рекомендации отсюда Poulsbo, добавить файл /etc/X11/xorg.conf.d/20-poulsbo.conf со следующим содержанием:
С версии PuppyRus-Icewm-13.03 указанный файл создается правилом udev.
Ждущий режим
Выход из ждущего режима перестал работать в сборках с ядрами начиная с 3.13.0 и новее, а с версиями до 3.11.3 включительно все работает нормально. Для решения этой проблемы нужно всего лишь отправить в blacklist модуль gpio_sch. Проверено на сборках с ядром 3.14.4-pf3 и 3.14.5.
Guesto.ru
Guesto notes
Linux. Установка Linux с видео Intel GMA 500
В качестве одного из домашних серверов используется неттоп фирмы Shuttle с процессором Intel Atom и видео Intel GMA 500. Еще в 2014 году в было установлена Ubuntu Server 13.10, а после обновления на 14.04 система перестала грузиться. Последнее, что можно увидеть в dmesg было:
Проблема
Оказалось, что в дистрибутиве Ubuntu Server 14.04 ядро 3.13.0, в котором выпилили поддержку нашего видео, пляски с бубном и чтение форумов не помогали. После указанного сообщения система ничего не делала, ни обращений к диску, ни нагрузки на процессор.
Как временное решение перешел на Debian 7.9.
И вот потребовалось развернуть Docker, а он работает с версией ядра начиная от 3.8. Придется установить Ubuntu Server 16.10 или Debian 8.6, со сборкой ядра под Intel GMA 500. Уже было скачал исходники и настроился на сборку, как вспомнил о механизме блокировки модулей ядра при загрузке системы.
Решение
Для блокировки модуля ядра необходимо в файл /etc/modprobe.d/fbdev-blacklist.conf добавить строчку
После чего система загрузилась, конечно о графическом режиме работы говорить не приходится, но у меня сервер и консоль привычна.
Проверил работу на ядрах 4.9 (Ubuntu server 16.10) и 3.16 (Debian 8.6), работает на ура!
Ubuntu 12.04 и Intel GMA 500
Сегодня не удержался и скачал Убунту 12.04 Бета 1.
Запустил на ноуте в лайв режиме, покрутил — понравилось, должен сказать. Но потом вспомнил, что в новой лтс версии дистрибутива обещалась поддержка Poulsbo драйвера для видеокарты Intel GMA 500/600 и пихнул флешку в свой Asus T91. Иксы либо не стартовали, либо работали криво.
Но, покумекав и погуглив, проблему решил. И, о чудо! 12.04 предстала во всей красе в 2d режиме. И порадовала, доложу я вам. Скорость работы (не забываем — это в лайв режиме) на отлично, однако не завелась звуковуха, но я и не расстроился. Ведь хотелось в первую очередь посмотреть + это еще только первая бета и работы с напильником предстоит много. Но даже на первый взгляд видно, что разработчики все это время не ковыряли в носу. Дистр получился довольно интересный с потрясающей интеграцией юнити и сервисов, и он непременно поселится у меня на компе после релиза. А пока имеем вот что: окошки при перетаскивании не тормозят, все работает быстро и плавненько, даже ютуб смотрится без каких либо тормозов в 480р.
Как завести GMA 500/600
Грузимся в лайв режим (графическая оболочка не стартует и мы попадаем в консоль). Переключаемся в соседнюю консольку, зажав Ctrl+Alt+F2.
intel gma 500 и linux
Пару дней назад, солнце напекло мне голову и я купил нетбук с intel gma 500. Осознал масштабы ошибки я лишь вчера. Как обстоят дела с psb-драйвером для ведра и икса: что в них реализовано, кто их разрабатывает, где их брать и какие патченные libdrm’ы потребуются. Что-то актуальная информация у меня не гуглится.
Может чего здесь найдётся.
Там предлагают в начале поставить xorg 1.6. Я вроде бы видел где-то упоминания что на 1.7 драйвер уже портирован.
У самого Sony Vaio P на GMA500. Пока что лучший вариант — Ubuntu Netbook Remix, у них ксорг 1.7 и готовые репы для GMA500.
Вроде бы у Fedora тоже замечательно с этим.
Да я в курсе, что в ubuntu, fedora, gentoo и suse проблема худо бедно решена. Мне интересно как.
Интел вроде как пилит емгд, но последний билд приходится на июнь, не ясно когда оно релизнется вообще. Пока он имеет ряд проблем со стабильностью: изменение частоты FSB приводит к каше на экране, не работает фреймбуффер, гибернация, суспенд, с va-api тоже пока не ясно ничего, да и повиснуть может в любой момент(тут похоже что то с GLx). Но по крайней мере GL реализация неплохая(хотябы компиз можно юзать, без тормозов на низких частотах, да и третья квака отлично играется), т.к. она была написана имаджинейшен технолоджис, а не интелом. Драйвер работает только с Х сервером 1.8, дрм патч легко накладывается на 33 ядро.
В общем, лучший вариант — вернуть нетбук в магазин, ибо эта драма с гма 500 будет еще долго продолжаться =). Если есть желание есть кактус, то вперед на форум Meego, там валяются два моих iso образа, либо можно самому собрать, .ks файлы на вики лежат. Пока я этот драйвер перетащил к себе в гентачку, скоро появятся пакеты для федоры(тут вообще все просто), а потом и убунты 10.10.
Блин, даже я слышал про этот окаянный gma500, хотя ни в пользовании, ни в планах приобретения недобуков нету. Немедленно меняй его на что-нибудь пристойное.
Поздно. Он мне нравится, а дрова из бубунты в целом удовлетворяют моему неискушённому вкусу. Дело за малым: перенести их из бубунты в слаку и в идеале пропихнуть SBo.
Так. Ничего не понял. EMGD. Вообще не видел. Где они? На чём можно потестить? Какой драйвер написан технолоджис и где его можно найти? Драйвер в широко известном в узких кргуах ppa бубунты это что? Что за .ks файлы?
Уже ни на чем =) драйвера удалили из репозитория из-за лицензии =)