LINUX.ORG.RU — Русская информация об ОС Linux

[#]  

Проект X.org уходит с HAL

В качестве ответа на постоянно возникающие вопросы по поводу отказа от использования HAL проектом X.org, работник SUN Алан Куперсмит (Alan Coopersmith), создал соответствующую wiki страницу

В этой вики Алан сообщает, как задействован HAL в проекте X.org, как HAL обнаруживает устройства ввода, обеспечивает мапирование и настройку. X.Org использует HAL начиная с X Server 1.4 и будет продолжать использовать до версии X Server 1.7 включительно, но миграция с HAL будет закончена к выходу X Server 1.8, релиз которого намечен на март.

Так как ни одна другая библиотека не предоставляет нужной функциональности, то в X Server появится много ОС специфичного кода, для Linux это означает очень много прямых подключений непосредственно к libudev. Для хранения настроек устройств будет использована директория xorg.conf.d и пока новая функциональность будет добавляться, также сохранится поддержка xorg.conf в полном объёме.

>>> Подробности

Метки: xorg, графика, драйверы

sniper21 **** (03.12.2009 10:04:36)
Проверено: svu (03.12.2009 13:17:14)
Juick

[#]  
farex

Проект X.org уходит с HAL

Еще бы вслед за hal, PolicyKit бы убрали...

farex (03.12.2009 17:51:35)
[#] Ответ на: Проект X.org уходит с HAL от farex 03.12.2009 17:51:35  

Проект X.org уходит с HAL

Дооо, вы еще не видели что взамен подсунут :))

elipse *** (03.12.2009 17:54:26)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 17:15:14  

Проект X.org уходит с HAL

>>-----Цитата---->>

Излагай обе, приводи плюсы, показывай минусы

<<-----Цитата----<<

Вообще-то это ты назвал VNC/RDP "концептуально более правильным", плюсы-минусы концепции VNC против X с тебя

dexpl *** (03.12.2009 17:58:20)
[#] Ответ на: Проект X.org уходит с HAL от elipse 03.12.2009 17:54:26  
muhas

Проект X.org уходит с HAL

видимо как это было с хал какой-нить более модульный PolicyKit =)

muhas ** (03.12.2009 18:01:14)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 17:46:37  
gena2x

Проект X.org уходит с HAL

> Религия запрещает тебе запустить отдельное приложение в собственной сессии?

А можно с конкретным примером? есть три приложения на удалённом сервере, как мне их получить на своём в трёх отдельных окнах, так чтобы они все диалоги от них были в отдельных окнах на моём сервере. Как мне закрывать конкретное окно?

>Всю жизнь умел. Каков размер удаленного окна, таков и твой.

Как конкретно мне изменить размер удалённого окна приложения так чтобы на моём рабочем место оно занимало ровно столько места?

gena2x *** (03.12.2009 18:03:50)
[#] Ответ на: Проект X.org уходит с HAL от dexpl 03.12.2009 17:58:20  

Проект X.org уходит с HAL

Смысл? Это очевидные вещи, начиная с, извините, авторизации.

LamerOk **** (03.12.2009 18:08:23)
[#] Ответ на: Re: Проект X.org уходит с HAL от los_nikos 03.12.2009 17:43:11  

Проект X.org уходит с HAL

>> раскладки клавиатуры и расположение кнопок мыши, и опять будет что пока не настроишь руками хрен оно заведётся

> что за атака бредом? для конечного пользователя ничего не изменится, конечно если не будет никаких проблем с обновлением (как было у меня с переходом на этот самый X.org c HAL)

И где тут бред? Проблема есть? Я про неё и говорю. Всё опять отвалится.

>> А все эти рассуждения про "компиляй старое" и "что вы там постоянно настраиваете" - это чистая демагогия.

> э-э-э, "переключить репозиторий" и "компилять" уже имеют что-то общее? ну надо же... пузато

кто сказал "переключить репозиторий"? Сказали "компиляй". Так что сам ты дурак, я не тролль.

name_no ** (03.12.2009 18:08:55)
[#] Ответ на: Проект X.org уходит с HAL от muhas 03.12.2009 18:01:14  

Проект X.org уходит с HAL

Не я скептически смотрю не все эти «дерганья» и шараханья.
Пока не будет проработано нормально техническая концепция и интерфейсы (настройки) xorg 21 века - мы будем все заложниками очередного гарвадского умника-реформатора улучшайзера. :))


elipse *** (03.12.2009 18:09:27)
[#] Ответ на: Проект X.org уходит с HAL от gena2x 03.12.2009 18:03:50  

Проект X.org уходит с HAL

У нас тут что, изба-читальня по манам?

> так чтобы они все диалоги от них были в отдельных окнах на моём сервере.


Поочередно на каждом из двух или рэндомно? Одевай скафандр и иди плясать в гамак.

LamerOk **** (03.12.2009 18:12:12)
[#] Ответ на: Проект X.org уходит с HAL от elipse 03.12.2009 18:09:27  
muhas

Проект X.org уходит с HAL

с этим согласен, а то "налепят неподумавши"... сами себе проблем насоздают, сами их потом и решают =)

muhas ** (03.12.2009 18:13:16)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:12:12  
gena2x

Проект X.org уходит с HAL

> Поочередно на каждом из двух или рэндомно? Одевай скафандр и иди плясать в гамак.

На машине где я работаю есть только 1 X-сервер на нём я хочу видеть все окна в виде окон с возможность ресайза и появления новых окон в том же пространстве что и мой 1 X-сервер, с возможностью закрыть/открыть эти окна обычным способом. Возможно ли это в vnc?

gena2x *** (03.12.2009 18:15:38)
[#]  
stalkerg

Проект X.org уходит с HAL

HAL хорошая чтука и с ИКСАМИ у меня всё было отлично (хал настраиваеться вполне просто).
Но факт есть факт: в той функциональности что нужна искам HAL дублирует udev.
И это сказали сами разработчики DeviceKit. Так что смысла становиться всё меньше... но это всёравно лучше не желе более низкоуровневая работа.

stalkerg **** (03.12.2009 18:16:19)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:12:12  
gena2x

Проект X.org уходит с HAL

Как у vnc с поддержкой opengl? Может он шрефты рендерить умеет?

gena2x *** (03.12.2009 18:16:58)
[#] Ответ на: Проект X.org уходит с HAL от name_no 03.12.2009 18:08:55  
los_nikos

Проект X.org уходит с HAL

>>-----Цитата---->>

Сказали "компиляй". Так что сам ты дурак, я не тролль.

<<-----Цитата----<<

я бы поприделжал пузатых коней...

los_nikos ***** (03.12.2009 18:17:50)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:08:23  

Проект X.org уходит с HAL

>>-----Цитата---->>

Это очевидные вещи

<<-----Цитата----<<

Нет, не очевидные

>>-----Цитата---->>

начиная с, извините, авторизации

<<-----Цитата----<<

Авторизацию без проблем отдаем на откуп SSH

dexpl *** (03.12.2009 18:20:40)
[#] Ответ на: Проект X.org уходит с HAL от gena2x 03.12.2009 18:16:58  

Проект X.org уходит с HAL

> Как у vnc с поддержкой opengl? Может он шрефты рендерить умеет?

Ололо. Ну и как с этим у иксов? Квачик по сети уже летает?

LamerOk **** (03.12.2009 18:34:06)
[#] Ответ на: Проект X.org уходит с HAL от dexpl 03.12.2009 18:20:40  

Проект X.org уходит с HAL

> Авторизацию без проблем отдаем на откуп SSH

Т.е. как это без проблем? А необходимость иметь _еще и_ SSH на обеих концах линии - это "не проблема", лол?

LamerOk **** (03.12.2009 18:35:17)
[#] Ответ на: Проект X.org уходит с HAL от gena2x 03.12.2009 18:16:58  

Проект X.org уходит с HAL

> Может он шрефты рендерить умеет?

Кстати, а зачем куску кода, отвечающего за клиент-серверное взаимодействие, "рендерить шрефты"?

LamerOk **** (03.12.2009 18:36:47)
[#] Ответ на: Проект X.org уходит с HAL от Evgueni 03.12.2009 17:49:33  

Проект X.org уходит с HAL

>>-----Цитата---->>

Только более неудобная при реальном использовании и потому концептуально идёт лесом.

<<-----Цитата----<<

Только более неудобная при реальном использовании в сравнении с иксами в определенных (тепличных) условиях и удачном расположении планет и потому концептуально более правильная.

Очевидный фикс.

LamerOk **** (03.12.2009 18:40:53)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:35:17  
gena2x

Проект X.org уходит с HAL

> А необходимость иметь _еще и_ SSH на обеих концах линии - это "не проблема", лол?

Отсутствие ssh это проблема и головная боль только в Windows.

gena2x *** (03.12.2009 18:44:38)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:35:17  

Проект X.org уходит с HAL

>>-----Цитата---->>

А необходимость иметь _еще и_ SSH на обеих концах линии - это "не проблема", лол?

<<-----Цитата----<<

На серверном конце SSH всяко нужно держать, не консоль же к серверу на каждый чих цеплять. VNC-сервер как замена SSH-сервера — не устраивает. Плюс, в SSH предусмотрена, к примеру, аутентификация по паре ключей, чего нет ни в одной из известных мне реализаций VNC либо RDP

dexpl *** (03.12.2009 18:48:12)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:40:53  
Evgueni

Проект X.org уходит с HAL

> Только более неудобная при реальном использовании в сравнении с иксами в определенных (тепличных) условиях и удачном расположении планет и потому концептуально более правильная.

O'k. Я расписываю мою любимую последовательность действий.

а) открываю терминал (он всегда легко у меня открывается)

б) захожу по ssh на нужную мне машину (этот пункт можно опустить, что позволяет не отличать запуск программы на родной машине от внешней)

в) запускаю нужную мне программу

Какой из пунктов vnc упростит? aka сделает мою жизнь лучше? Никакой - значит идёт лесом.

Evgueni ***** (03.12.2009 18:49:29)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:36:47  
gena2x

Проект X.org уходит с HAL

> Кстати, а зачем куску кода, отвечающего за клиент-серверное взаимодействие, "рендерить шрефты"?

Ответ: вопрос принципиальный - кто и что рендерит клиент или сервер.

gena2x *** (03.12.2009 18:50:00)
[#] Ответ на: Проект X.org уходит с HAL от gena2x 03.12.2009 18:44:38  
Evgueni

Проект X.org уходит с HAL

> Отсутствие ssh это проблема и головная боль только в Windows.

Да и там это не проблема. Ставится как и другое программное обеспечение.

Evgueni ***** (03.12.2009 18:50:52)
[#] Ответ на: Проект X.org уходит с HAL от gena2x 03.12.2009 18:50:00  

Проект X.org уходит с HAL

Умница, теперь ты начинаешь задавать _правильные_ вопросы. Думай дальше в этом же направлении.

LamerOk **** (03.12.2009 18:51:29)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:40:53  
gena2x

Проект X.org уходит с HAL

>LamerOk

вообще худеть тебе надо :)

gena2x *** (03.12.2009 18:51:49)
[#] Ответ на: Проект X.org уходит с HAL от Evgueni 03.12.2009 18:49:29  

Проект X.org уходит с HAL

> Какой из пунктов vnc упростит? aka сделает мою жизнь лучше? Никакой - значит идёт лесом.

В твоей личной жизни - никакой. Но вот уж не думал, что русские физики настолько суровы, что не в состоянии отличить частный случай от общего.

LamerOk **** (03.12.2009 18:53:04)
[#] Ответ на: Проект X.org уходит с HAL от Evgueni 03.12.2009 18:50:52  
gena2x

Проект X.org уходит с HAL

> Да и там это не проблема. Ставится как и другое программное обеспечение.

да проблема, проблема - там где его надо его нет, ставить везде зараниее занудливо, да и command-line интерфейса у виндовса нет.

gena2x *** (03.12.2009 18:55:27)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:53:04  
Evgueni

Проект X.org уходит с HAL

> В твоей личной жизни - никакой. Но вот уж не думал, что русские физики настолько суровы, что не в состоянии отличить частный случай от общего.

Ооо. А как же концептуальность? То есть не работает зараза? А ведь мой случай очень удобен иначе бы он у меня не наличествовал. Только зашоренным зрением почему-то vnc идеалом кажется. Xы - очень удобны именно своей сетевитостью и пользоваться ей нужно на полную катушку.

Evgueni ***** (03.12.2009 18:57:02)
[#] Ответ на: Проект X.org уходит с HAL от gena2x 03.12.2009 18:55:27  
Evgueni

Проект X.org уходит с HAL

> да проблема, проблема - там где его надо его нет, ставить везде зараниее занудливо, да и command-line интерфейса у виндовса нет.

Только вот почему-то оффис "там где надо" всегда оказывается. Чем ssh хуже я не понимаю.

Evgueni ***** (03.12.2009 18:59:01)
[#] Ответ на: Проект X.org уходит с HAL от Evgueni 03.12.2009 18:57:02  

Проект X.org уходит с HAL

> Xы - очень удобны именно своей сетевитостью и пользоваться ей нужно на полную катушку.

Угу, особенно на локалхосте. Без сетевитости - никуда.

LamerOk **** (03.12.2009 18:59:57)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:59:57  
Evgueni

Проект X.org уходит с HAL

> Угу, особенно на локалхосте. Без сетевитости - никуда.

Полный локалхост - пережиток времён, когда жили динозавры. Ну камон - думай на перспективу.

Evgueni ***** (03.12.2009 19:04:47)
[#]  
Jayrome

Проект X.org уходит с HAL

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

Jayrome ***** (03.12.2009 19:11:32)
[#] Ответ на: Проект X.org уходит с HAL от iZEN 03.12.2009 11:44:40  
Freiheits-Sender

Проект X.org уходит с HAL

>в X Server появится много ОС специфичного кода, для Linux это означает очень много прямых подключений непосредственно к libudev.

>Я всё жду, что настанет тот момент, когда GNU/Linux наконец-таки превратиться в... Macwinos.

C бсдей это уже произошло :))

Freiheits-Sender ** (03.12.2009 19:24:16)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 18:59:57  
gena2x

Проект X.org уходит с HAL

> Угу, особенно на локалхосте. Без сетевитости - никуда.

на локалхосте и нет никакой сетевитости

gena2x *** (03.12.2009 19:31:25)
[#] Ответ на: Проект X.org уходит с HAL от PayableOnDeath 03.12.2009 13:25:34  
dotbg

Проект X.org уходит с HAL

А теперь для этого велосипеды ?

dotbg *** (03.12.2009 19:33:13)
[#] Ответ на: Re: Проект X.org уходит с HAL от andreyu 03.12.2009 15:28:57  

Проект X.org уходит с HAL

горячее подключение input-devices, и автомонтирование средствами DE (знаю что можно самому написать через udev, но это не то)

CyberTribe ** (03.12.2009 19:42:59)
[#] Ответ на: Проект X.org уходит с HAL от Evgueni 03.12.2009 19:04:47  

Re: Проект X.org уходит с HAL

> Ну камон - думай на перспективу.

Подумал. Теперь, от осознания того факта, что битмап одной и той же странички лора присутствует в памяти трижды - в пространстве памяти процессов клиента, сервера и в видеопамяти, я особенно глубоко чувствую своё превосходство над пользователями неполноценных операционных систем, таких как полуось, венда старше 3.1, беос, макос (х), qnx и т.д., где самый распоследний сраный блокнот рисует своё презренное меню через контекст графического устройства, со всем доступным от железки аппартным ускорением оного.

Следует незамедлительно и без всяких сомнений отринуть этот достойный всякого порицания путь в прошлое! Нет аппартаному ускорению! Да зравствует main cpu и оперативная память для _всего_!

LamerOk **** (03.12.2009 20:02:03)
[#] Ответ на: Проект X.org уходит с HAL от dotbg 03.12.2009 19:33:13  

Проект X.org уходит с HAL

вообще-то я против этой свистопляски, я просто говорю, что, если уж её начинать, то хотя бы не надо опять наступать на те же грабли.

PayableOnDeath * (03.12.2009 20:04:09)
[#] Ответ на: Re: Проект X.org уходит с HAL от LamerOk 03.12.2009 20:02:03  

Проект X.org уходит с HAL

поздравляю, ты познал магию иксов

PayableOnDeath * (03.12.2009 20:06:04)
[#] Ответ на: Проект X.org уходит с HAL от gena2x 03.12.2009 19:31:25  

Проект X.org уходит с HAL

> на локалхосте и нет никакой сетевитости

Наивный и чукотский, ты действительно думаешь, что смена AF_INET на AF_UNIX при вызове socket() _действительно_ что-то принципиально меняет выше по стеку вызовов?

LamerOk **** (03.12.2009 20:08:18)
[#] Ответ на: Проект X.org уходит с HAL от PayableOnDeath 03.12.2009 20:06:04  

Проект X.org уходит с HAL

Спасибо, кэп.

LamerOk **** (03.12.2009 20:08:52)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 20:08:18  

Проект X.org уходит с HAL

Upd: Про bind() и прочие listen() я в курсе, да.

LamerOk **** (03.12.2009 20:10:34)
[#] Ответ на: Re: Проект X.org уходит с HAL от LamerOk 03.12.2009 20:02:03  
Evgueni

Проект X.org уходит с HAL

> Следует незамедлительно и без всяких сомнений отринуть этот достойный всякого порицания путь в прошлое! Нет аппартаному ускорению! Да зравствует main cpu и оперативная память для _всего_!

Собственно говоря, а не так уж это и не плохо. x86 мешает? Ну дык давно пора закапывать - очень концептуально.

Evgueni ***** (03.12.2009 20:17:41)
[#]  

Проект X.org уходит с HAL

О, да!!!

Спасибо, наиотличнейшая новость!!!!!!!

Ну вот теперь-то венде точно капец!!!

anonymous (03.12.2009 20:21:52)
[#] Ответ на: Re: Проект X.org уходит с HAL от LamerOk 03.12.2009 20:02:03  
gena2x

Re: Проект X.org уходит с HAL

>Подумал. Теперь, от осознания того факта, что битмап одной и той же странички лора присутствует в памяти трижды - в пространстве памяти процессов клиента, сервера и в видеопамяти, я особенно глубоко чувствую своё превосходство над пользователями неполноценных операционных систем, таких как полуось, венда старше 3.1, беос, макос (х), qnx и т.д., где самый распоследний сраный блокнот рисует своё презренное меню через контекст графического устройства, со всем доступным от железки аппартным ускорением оного.

Открой для себя xshm. Что касается видеопамяти - это неизбежно ибо видеокарта делает (сюрприз!) видеоаккселерашию, поэтому что там у неё получается - её личное дело.

gena2x *** (03.12.2009 20:21:59)
[#] Ответ на: Проект X.org уходит с HAL от Evgueni 03.12.2009 20:17:41  

Проект X.org уходит с HAL

> x86 мешает? Ну дык давно пора закапывать

И это говорит тот же человек, что десятью постами выше доказывал крутость иксов тем, что _у него все работает_?!

Фейспальм.свг

LamerOk **** (03.12.2009 20:24:07)
[#] Ответ на: Проект X.org уходит с HAL от LamerOk 03.12.2009 20:10:34  
gena2x

Проект X.org уходит с HAL

>> на локалхосте и нет никакой сетевитости

> Наивный и чукотский, ты действительно думаешь, что смена AF_INET на AF_UNIX при вызове socket() _действительно_ что-то принципиально меняет выше по стеку вызовов?

Представь себе - меняет! Никаких 'сетевых' взаимодействий не возникает, мой накормленненький!

gena2x *** (03.12.2009 20:25:57)
[#] Ответ на: Re: Проект X.org уходит с HAL от gena2x 03.12.2009 20:21:59  

Проект X.org уходит с HAL

> Что касается видеопамяти - это неизбежно ибо видеокарта делает (сюрприз!) видеоаккселерашию

Друг мой, давай ты сначала узнаешь, что такое графический конекст устройства, и для чего и как он используется и реализуется в системах отличных от иксов, а потом уже будешь с красными глазами нести зеленую ахинею.

LamerOk **** (03.12.2009 20:26:14)
[#] Ответ на: Проект X.org уходит с HAL от gena2x 03.12.2009 20:25:57  

Проект X.org уходит с HAL

> Представь себе - меняет!

Блажен, кто верует...

LamerOk **** (03.12.2009 20:27:44)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru