LINUX.ORG.RU

Что придёт на смену xorg.conf?

 , ,


0

0

Уже давно очевидно, что хранение настроек иксов в xorg.conf устарело и не справляется с возложенными на него задачами, в связи с чем, например, писатели проприетарных драйверов от AMD/ATI и NVIDIA изобрели собственные реестроподобные велосипеды.

Недавно по этому поводу разгорелась дискуссия среди разработчиков иксов, в ходе которой было выдвинуто несколько смелых идей — в их числе, например, хранение настроек в GConf. Мэтью Типпет из AMD рекомендовал использовать иерархаичную конфигурацию, сходную с решением в проприетарных драйверах ATI. «NIH syndrome always rules...» — отметил он.

>>> Подробности в репортаже Phoronix

★★★★

Проверено: JB ()

Хранение настроек в текстовом файле, на мой взгляд, самый надежный и прозрачный способ. Все остальное -- выпендреж один. KISS -- он и в Африке KISS.

Uncle_Theodore ★★
()

а чем оно не справляется со возложенными задачами?

anonymous
()

Заменять его на что-то - нафиг нужно. Хотя я не вижу ничего плохого в xml.

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

ChALkeR ★★★★★
()

> хранение настроек иксов в GConf.

Т.е. сменить один велосипед другим, но на гусеницах.

gaa ★★
()
Ответ на: комментарий от gaa

Ну и присоединяюсь к общему порыву: только не XML!!!1111одинодин

gaa ★★
()

Нет парсеров, кроме xml. Да сгинут всякие красноглазные форматы, породившие помойку в /etc

svu ★★★★★
()
Ответ на: комментарий от Bohtvaroh

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

animechaos
()
Ответ на: комментарий от svu

> Нет парсеров, кроме xml. Да сгинут всякие красноглазные форматы, породившие помойку в /etc

... сказал svu и, обвязавшись связкой форковых бомб, взорвался в корневой директории...

Uncle_Theodore ★★
()
Ответ на: комментарий от svu

> Нет парсеров, кроме xml.

+1

> Да сгинут всякие красноглазные форматы, породившие помойку в /etc

+1

isden ★★★★★
()

Только не XML!

Deleted
()
Ответ на: комментарий от anonymous

> ну выкинь, кто не даёт? настрой setxkbmap или в кедахгномах

Это у меня уже настроено. Я про то, что его надо оттуда выкинуть нафиг, совсем. А не только у меня. И это не единственное, что там лишнее.

Кстати - чем плох xml? Вот зависимостей к гконфам действительно не надо.

ChALkeR ★★★★★
()

Почему-то мне казалось, что речь идет не о выбрасывании xorg.conf, а о том, где хранить изменяемые во время работы настройки.

sysmouse
()

Вообще, это всё мелочи.

Пусть сначала запихнут его наконец в userspace (проприетарные дрова идут нафиг или переписываются), потом делают всё остальное.

ChALkeR ★★★★★
()
Ответ на: комментарий от svu

> Нет парсеров, кроме xml.

По-моему уже была эпическая тема про xml-реестр.

ЗЫЖ Ах, да забыл: только не XML!!! ;)

anonymous
()
Ответ на: комментарий от anonymous

> По-моему уже была эпическая тема про xml-реестр.

Повторенье - мать ученья? Ну что, разомнемся?;)

svu ★★★★★
()
Ответ на: комментарий от svu

так и хочется нажать на ссылочку «Настучать» :-)

вообще же, у меня, к примеру, острая ненависть к xml-у прошла года этак два назад. ну формат и формат, ну неудобный, только ведь все остальное — все равно не менее кривые велосипеды.

dmiceman ★★★★★
()
Ответ на: комментарий от svu

> Ну что, разомнемся?;)

Увы, я не специалист, потому так и не понял, что мешает написанию единого парсера для текстовых конфигов кроме нежелания написать стандарт для этих самых текстовых конфигов... ;)

Как ламер ушастый, с учетом того, что пользоваться написанными кем-то графическими приблудами, парсящими конфиг за меня, я не имею морального права, я категорически против того, что кроме синтаксиса конфига, мне придется учить еще и синтаксис xml... Ку? ;)

Суббота, потому слова мои - не образец ясномыслия... А тут еще и капча незначима (тм)...

anonymous
()

> в их числе, например, хранение настроек иксов в GConf

млядь дебилы. Мало того, что больные на всю голову авторы пульс-аудио придумалю свое поделие запускать из юзерспейса через гном-сешшн, так еще и иксы теперь туда. То есть людям с альтернативными ВМ можно сразу идти лесом... Вот такая она цена популярности линукса.

firsttimeuser ★★★★★
()

Хоть бы XML!

JB ★★★★★
()

они обкурились? O_O меня xorg.conf полностью устраивает. И таки да, только не XML!!!

amoralyrr ★☆
()

>Уже давно очевидно, что хранение настроек иксов в xorg.conf устарело и не справляется с возложенными на него задачами

Насколько давно?

zenkov ★★★
()

реестр в UX-ах - идет лесом. especially, "кастомизованны", MS-Style, XML. туда еще embedded трэша насовают(со временем - ОБЯЗАТЕЛЬНО), да еще и криптовать будут(один вендор - от другого и юзверя, пряча).

p.s. скорее бы уж допиливали непроприетарные дрова.

p.p.s. проблема "высосана из пальца". те - мифический повод - устраивать г-но-революции в weekend - типичное партизанство Сил Зла(MS ? Виндузятник Линус ?)

anonymous
()

А ведь синтаксис xorg.conf приводился юным писакам как эталон.

applesin
()

Линукс и опенцосрц, как и христианство когда-то, постепенно переходлят от деятельности бродячих проповедников и разрозненных общин к построению наделенной властью всемирной организации (Церковь Всевидящего Красного Ока). Соборы уже не помогают. Пора вводить инквизицию и объявлять такие инициативы еретическими.

anonymous
()
Ответ на: комментарий от geek

> http://git.desrt.ca/gitweb/?p=dconf;a=tree

Ну, от glib-а там зависимости есть, хотя я только "за". А риторический вопрос "отдельно ли glib от gtk+" оставим в стороне. :)

PKG_CHECK_MODULES(glib, glib-2.0 >= 2.8)
PKG_CHECK_MODULES(gobject, gobject-2.0 >= 2.8)
PKG_CHECK_MODULES(gmodule, gmodule-2.0)

Bohtvaroh ★★★★
()
Ответ на: комментарий от Bohtvaroh

>А риторический вопрос "отдельно ли glib от gtk+" оставим в стороне. :)

вообще-то отдельно. А что - есть сомневающиеся? O.o

geek ★★★
()
Ответ на: комментарий от geek

> вообще-то отдельно. А что - есть сомневающиеся? O.o

А хз. Логически отдельно, а физически вроде и то, и другое делают одни и те же люди. :)

Bohtvaroh ★★★★
()

Да хрен бы с форматом. XML, ini-style или то что сейчас - неважно.

1) Лишь бы не gconf! Пусть иксы сами конфиг читают, безо всяких левых демонов

2) Ерунды там в конфиге многовато, например моделайны эти дурацкие

anonymous
()
Ответ на: комментарий от animechaos

А какой тогда смысл в xml?

Если уж так сильно им хочется переделать, пусть зададут все в виде "параметр = значение" и не трахают мозг.

И видно, и программам значение менять легко.

jackill ★★★★★
()
Ответ на: комментарий от Bohtvaroh

>А хз. Логически отдельно, а физически вроде и то, и другое делают одни и те же люди. :)

интересная логика

geek ★★★
()
Ответ на: комментарий от ChALkeR

>Кстати - чем плох xml? Вот зависимостей к гконфам действительно не надо.

Тем, что иксы могут не работать. Значит понадобится утилита еще и для текстового режима. Которой может не быть установлено заранее. И т.п.

jackill ★★★★★
()
Ответ на: комментарий от jackill

>Тем, что иксы могут не работать.

xml можно редактировать только в иксах? O.o

geek ★★★
()
Ответ на: комментарий от anonymous

> нееет, только не xml

да, да~... давно пора конфиги в mysql/pgsql переносить ^_^'

arsi ★★★★★
()

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

prizident ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.