Есть патч ядра и libdrm от airlied.livejournal.com. Он позволяет для каждого выхода карты создать свое dri устройство в /dev/dri/. Каждый X сервер запускается с указанием переменной DRM_DEVICE_PATH (DRM_DEVICE_PATH=/dev/dri/renderD128 Xorg :0 -layout seat1), которая используется в libdrm.
Недавно настроил на ноуте. Карта mobility radeon x2300. Arch linux x86_64. Патч ложится на ядро 2.6.35 не совсем гладко, нужно поправить в паре мест. В патче также захардкожены номера выводов карты. У меня сразу появились устройства renderD128 — для экрана ноута и renderD129 — для DVI выхода (а нужен был VGA).
Плюсы:
— Ускорение работает для двух рабочих мест;
— видео, флеш проигрываются нормально;
— можно играть вдвоем в игры (quake3 — рабатает) :).
Из проблем:
— пока не получилось настроить kdm для запуска двух серверов (запускаю руками). Проблема в передаче переменной X серверу DRM_DEVICE_PATH в kdmrc (может кто подскажет).
— при нажатии Alt+Fn (без ctrl) переключается на консоль на обеих рабочих местах и вернуться назад нельзя (может како-то параметр X сервера может это предотвратить?). С ctrl — понятно что тоже переключается.
Второе, что лучше изучить, это Angular UI и их отличный роутер.
Третье — ngmodules.org.
Пользователь: «Мне нужна бронзовая статуя русалки!»
Linux: «Вот вам бронзовый куб 1x1x1 м и напильник»
Gentoo: «Вот вам медь, олово, доменная печь»
FreeBSD: «Вот вам кирка и каска с фонариком. Шахта с медью — в той стороне»
Ubuntu: «Вот вам статуя русалки»
Пользователь: «Но здесь же только хвост!»
Ubuntu: «Введите, пожалуйста apt-get install туловище русалки, apt-get install голова русалки, apt-get install руки русалки...»
MacOS: «Вот вам красивые голые девчонки»
Пользователь: «Ух ты! А можно потрогать?»
MacOS: «Заплатите 200 евро и активируйте функцию „Потрогать голых девчонок“
Windows: „Нет. Я думаю — Вам определенно нужна чугунная статуя Чапаева...“
После (поверхносного) изучения GTK я пришел к выводу что лучше всего писать для него на Vala
live.gnome.org/Vala/GTKSample
можно еще добавить Glade stackoverflow.com/questions/3511909/how-to-use-gtk-glade-in-vala
Недавно настроил на ноуте. Карта mobility radeon x2300. Arch linux x86_64. Патч ложится на ядро 2.6.35 не совсем гладко, нужно поправить в паре мест. В патче также захардкожены номера выводов карты. У меня сразу появились устройства renderD128 — для экрана ноута и renderD129 — для DVI выхода (а нужен был VGA).
Плюсы:
— Ускорение работает для двух рабочих мест;
— видео, флеш проигрываются нормально;
— можно играть вдвоем в игры (quake3 — рабатает) :).
Из проблем:
— пока не получилось настроить kdm для запуска двух серверов (запускаю руками). Проблема в передаче переменной X серверу DRM_DEVICE_PATH в kdmrc (может кто подскажет).
— при нажатии Alt+Fn (без ctrl) переключается на консоль на обеих рабочих местах и вернуться назад нельзя (может како-то параметр X сервера может это предотвратить?). С ctrl — понятно что тоже переключается.