1.1, Ivan1986 (?), 12:01, 21/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
xorg.conf.d это гуд :)
Вообще такую вещь хорошо бы прикрутить к каждому конфигу на уровне библиотек парсинга конфигов
| |
1.2, Аноним (-), 12:02, 21/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| –15 +/– |
>Для платформы Linux осуществлен переход от управления устройствами при помощи подсистемы HAL (Hardware Abstraction Layer) к использованию библиотеки udev, которая теперь будет являться ответственной за горячее подключение устройств ввода и вывода. Отличные от Linux платформы по прежнему используют HAL;
абсолютный идиотизм. в HAL всё уже сделано, но нет, нужно написать свой собственный велосипед и гордиться этим!
| |
|
|
3.6, Аноним (-), 12:17, 21/12/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
>hald велосипедистей udev, вот и решено было выкинуть
udev есть на бздях? нет. значит нужно исправить всё то, что не нравится в HAL
| |
|
4.10, Аноним (-), 12:24, 21/12/2010 [^] [^^] [^^^] [ответить]
| +7 +/– |
Где ты был, когда искали разработчиков HAL? Впрочем, у тебя ещё есть возможность в нём всё, из-за чего от него отказались. Удачи!
| |
4.11, астронимус (?), 12:29, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Можно подумать автоплаг/автодетект в исках работал сахарно. Нечему тут расстраиваться, редактор, xorg.conf и вперёд, что на бхдях, что в линукс.
| |
4.14, Зилибоба (ok), 12:55, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Ну и вперед, в линаксах все и с удев работает... Кажется исходники доступны, коммитеров палками не бьют...
| |
4.19, iZEN (ok), 15:03, 21/12/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
> udev есть на бздях?
Нет. Во FreeBSD есть усовершенствованный devd(8).
Поначалу DEVD не стали развивать в GNU/Linux и замену делать не спешили. Но когда жареный питух "Hot plug Plug'n'Play" клюнул, стали делать UDEV и подпорки с костылями — HAL/PolicyKit.
| |
|
5.23, ананим (?), 16:08, 21/12/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
угу. настолько усовершенствованный, что хыорг использует таки хал.
зы:
правда говорят с годик как уже кернелпаник из-за вытащенной неотмонтированной флэхи там таки починили. или не?
| |
|
6.25, Andrew Kolchoogin (?), 17:03, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Таки devd там был ни при чём. А Kernel Panic при вытаскивании неотмонтированного носителя во FreeBSD починили достаточно давно. Сколь мне помнится, год назад починили panic при вытаскивании неотмонтированного носителя, на котором лежал своп.
| |
|
7.37, ананим (?), 19:11, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Таки devd там был ни при чём.
вот именно!!!
devd к сабжу не имеет никакого отношения.
но видимо по старой дружбе данный офтопик никогда не удаляется. :D
>Сколь мне помнится, год назад починили panic при вытаскивании неотмонтированного носителя, на котором лежал своп.
а я что-то другое сказал? :D
| |
|
8.38, ананим (?), 19:13, 21/12/2010 [^] [^^] [^^^] [ответить] | –1 +/– | зыж господин Кольчугин, а вы таки бздишнег или саночник или это не важно, главн... текст свёрнут, показать | |
|
|
|
|
|
|
2.12, vadiml (ok), 12:45, 21/12/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
То, как был реализован этот hal -- только лишняя головная боль.
Гораздо проще было в xorg.conf дописать
Option "AutoAddDevices" "False"
Option "AutoEnableDevices" "False"
и туда же самому дописать нужные параметры.
И никаких танцев с бубном.
| |
2.15, Zenitur (?), 12:57, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Тоже недоумеваю. Но если в udev будет всё то же и даже больше то я непротив. Пока что есть не всё.
| |
|
3.51, Аноним (-), 09:38, 22/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Дело не в этом, разработчикам X теперь придётся поддерживать два решения, на основе udev и на основе HAL, это лишняя трата человеческих ресурсов коих у разработчиков X не так уж много, судя по скорости его развития, это и печалит.
| |
|
2.58, avial (?), 16:23, 22/12/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
HAL не нужен, когда делали думали будет хорошая штука для нубов кодеров с других систем, единое апи и тп. Сколько лет прошло только сообразили что дурная была затея.
| |
|
1.4, Shura (??), 12:07, 21/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
так я не пойму, теперь можно будет игры запускать не выключая compiz? А то сейчас глючит.
| |
|
2.22, EuPhobos (ok), 16:04, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Прям сложно отключить компиз при включении ресурсоёмкой 3d игрушки?
touch run-game.sh
vi run-game.sh
#!/bin/bash
metacity --replace
/path/to/game
compiz --replace
chmod +x run-game.sh
./run-game.sh
Даже в nautilus можно скрипт встроить, сделав пункт меню "Запустить игру", и правой кнопкой мыши запускать игру..
| |
|
3.43, yopt (ok), 00:25, 22/12/2010 [^] [^^] [^^^] [ответить]
| –8 +/– |
> #!/bin/bash
появляется дикое желание ненужные детали отрывать у таких скриптописателей!
писать #!/bin/sh и вернее и _короче_
извините
| |
|
4.45, sas (??), 03:51, 22/12/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
> появляется дикое желание ненужные детали отрывать у таких скриптописателей!
> писать #!/bin/sh и вернее и _короче_
>
> извините
не уверен что вернее и короче. если мне нужен именно баш то /bin/bash вернее. /bin/sh на многих системах просто линк на КАКОЙ ЛИБО шелл (например ash или dash). Иногда ну очень критично :)
| |
|
5.52, Аноним (-), 09:44, 22/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>> появляется дикое желание ненужные детали отрывать у таких скриптописателей!
>> писать #!/bin/sh и вернее и _короче_
>>
>> извините
> не уверен что вернее и короче. если мне нужен именно баш то
> /bin/bash вернее. /bin/sh на многих системах просто линк на КАКОЙ
> ЛИБО шелл (например ash или dash). Иногда ну очень критично :)
И потом Ваша критичная хрень нигде не работает кроме Ubuntu.
| |
|
6.64, EuPhobos (ok), 23:56, 22/12/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
> И потом Ваша критичная хрень нигде не работает кроме Ubuntu.
bash - шелл убунты?
Убунтовод нэ?
И кстати, всем кто тут так в штыки убунту принимает, открою вам глаза:
Ubuntu != Windows
А то такое впечатление создаётся, что люди, особоые критики убунты, этого не знают.
| |
|
5.69, yopt (ok), 01:26, 23/12/2010 [^] [^^] [^^^] [ответить] | +/– | Если нужен именно баш бывает критично, бывает , то я конечно с Вами соглашусь, ... большой текст свёрнут, показать | |
|
6.71, ананим (?), 02:06, 23/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
а ты тогда этому товарищу и отвечай, не стесняйся.
зыж
баш входит в посикс целиком, а не как симлинк. и посиксмод - это нифига не sh, а всё тотже баш, но без доп.возможностей, которые не в писываются в версию посикса
$ getconf _POSIX_VERSION
к примеру история команд от этого симлинка у него не пропадает.
если это не понятно, то спрашивай.
| |
|
7.79, yopt (ok), 12:57, 23/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Ок. Пусть так.
То есть возражений использовать #!/bin/sh вместо #!/bin/bash для тех случаев, в которых особенности bash не требуются и/или в системе просто может не быть /bin/bash, нет?
Про взаимоотношения bash'а и POSIX'а пойду почитаю - это Вы меня правильно ткнули с моё незнание
| |
7.80, iZEN (ok), 17:48, 23/12/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
> а ты тогда этому товарищу и отвечай, не стесняйся.
> зыж
> баш входит в посикс целиком, а не как симлинк. и посиксмод -
> это нифига не sh, а всё тотже баш, но без доп.возможностей,
> которые не в писываются в версию посикса
> $ getconf _POSIX_VERSION
> к примеру история команд от этого симлинка у него не пропадает.
> если это не понятно, то спрашивай.
% /bin/bash
/bin/bash: Command not found.
% getconf _POSIX_VERSION
200112
% uname -rsm
FreeBSD 8.2-PRERELEASE amd64
ЧЯДНТ?
| |
|
|
|
|
|
|
1.13, letsmac (ok), 12:54, 21/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>>Поменялись ABI интерфейсов ответственных за ввод, вывод видео и некоторые расширения.
Такое ощущение, что ABI они меняют как раз тогда, когда предидущая версия начала работать более-менее стабильно.
В остальном особенно про минимизацию наконец таки пожирателей ресурсов и попытки снизить количество зависимостей.
| |
|
2.53, Аноним (-), 09:50, 22/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>>Поменялись ABI интерфейсов ответственных за ввод, вывод видео и некоторые расширения.
> Такое ощущение, что ABI они меняют как раз тогда, когда предидущая
> версия начала работать более-менее стабильно.
Точно. Интересно, кто принимает у них такие решения? У меня вообще складывается ощущение что такие действия делаются специально, что бы замедлить развитие свободного десктопа...
| |
|
|
2.20, Sunder (ok), 15:03, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Он ещё не скоро появится в дистрибутивах. Вопрос скорее к Gentoo-энтузиастам :)
| |
|
3.27, Zenitur (?), 17:06, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
В SuSE уже есть. Уверен что в мандриве есть тоже. А в Gentoo ещё нет
| |
|
|
3.59, куку (?), 18:46, 22/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Небось компилил? не лень?
В плане быстродействия тоже разницы не заметил.
сижу на debian/sid
перезагрузился открыл список процессов KDE xorg 60mb /4mb shared
1. подключил репку debian/experimental
2. apt-get -t experemental install xorg
3. init 6
4. /etc/init.d/kdm stop
5. sh NVIDIA-Linux-x86_64-260.19.12.run
6. /etc/init.d/kdm start
(дрова переустановил чтобы он востановить 32битные опенгл либы)
открыл список процессов KDE xorg 25mb /14mb shared
| |
|
4.60, куку (?), 18:49, 22/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
забыл про удаление ненавистного hal =)
7. apt-get purge hal
| |
|
5.62, pavlinux (ok), 21:16, 22/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> забыл про удаление ненавистного hal =)
> 7. apt-get purge hal
КДЕ уже не умирает без него?
| |
|
6.66, ананим (?), 00:50, 23/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
не умирает. как раз месяц назад свежую генту компилил, хотел попробовать без хала - гном работает полностью, кеды сменные девайсы в упор не видит, отдельные приложения тоже (гэтэкашные, кедовские понятно все) например, всякие медиа-плэйеры типа exaile.
короче жить можно, но хал я всё-таки потом включил.
что характерно - все кеды юзают его через одну библу - kde-base/solid. вывод делаю на основании - $ equery h hal
* Searching for USE flag hal ...
[IP-] [ ] app-emulation/wine-1.3.8:0
[IP-] [ ] app-pda/gnome-pilot-2.0.17-r1:0
[IP-] [ ] gnome-base/gnome-applets-2.32.1.1:2
[IP-] [ ] gnome-base/gnome-vfs-2.24.4:2
[IP-] [ ] gnome-base/gvfs-1.6.6:0
[IP-] [ ] kde-base/solid-4.5.4:4.5
[IP-] [ ] media-gfx/gimp-2.6.11:2
[IP-] [ ] media-libs/libgphoto2-2.4.10:0
[IP-] [ ] media-sound/pulseaudio-0.9.22:0
[IP-] [ ] x11-drivers/xf86-input-virtualbox-3.2.12:0
вот и все зависимости
| |
|
|
|
5.67, ананим (?), 01:10, 23/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>x86_64... Ъ-ъ-ъ-ъ-ъ ?
а чё ить?
опенжиэль и для 32 бит тоже нужен - игры, wine и т.д.
мир пока не идеален - не каждый блоб можно под свою платформу скомпилячить с -march=native -ftree-vectorize -pipe -ftree-parallelize-loops.... :D
зы:
иксоргсервер действительно стал меньше жрать памяти. а вообще посмотреть кто в память иксов нагадил отлично помогает xrestop (аля top, но для иксов)
| |
|
6.70, pavlinux (ok), 01:52, 23/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>>x86_64... Ъ-ъ-ъ-ъ-ъ ?
> а чё ить?
> опенжиэль и для 32 бит тоже нужен - игры, wine и т.д.
> мир пока не идеален - не каждый блоб можно под свою платформу
> скомпилячить с -march=native -ftree-vectorize -pipe -ftree-parallelize-loops.... :D
А я идейный :)
Я в ядре нафиг вырубил 32 бита. glibc снес 32 битную, ну и естественно
все бинарники выкинул.
| |
|
7.72, куку (?), 02:06, 23/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Есть грешок поигрываю иногда в варкрафт под вайном, без 32 битных не пашет.
P/S
Про 260.19.29 зна, только лень было ставить - предыдущий пашет без нареканий, но раз уж носом ткнули в ссылку, скачал и поставил =)
| |
|
8.74, ананим (?), 02:13, 23/12/2010 [^] [^^] [^^^] [ответить] | +/– | кстати, про новые дрова 260 19 29 наконец то они заработали на сонях-вайо зараб... текст свёрнут, показать | |
|
|
|
|
|
|
|
1.26, А (??), 17:06, 21/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Я не пойму зачем остальные платформы перечислены в новости? Xorg ведь теперь только для Linux пилят - udev, драйверам GEM/KMS подавай. Разработчики кинули другие платформы и скромно начали пилить его только для Linux. Стирайте из новости другие платформы.
| |
|
2.28, Zenitur (?), 17:08, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> udev, драйверам GEM/KMS подавай
И всё же иксы и его драйверы используются во всех этих системах и имеюдт релиз в том числе и для них.
Проприетарный драйвер для видеокарт от ATi тоже не умеет многое из того, что есть в Windows. Может стоит писать о драйвере для Windows тогда?
С мыслью не согласен
| |
|
3.29, А (??), 17:28, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Проприетарный драйвер для видеокарт от ATi тоже не умеет многое из того, что есть в Windows.
Не надо сранивать тепло с мягким. Реальность жизни такова, что купив нынче недорогой ноут на базе процессора i3 или i5 ты впридачу получаешь интегренное видео. И сюрприз, ты не то что то 3D не получишь, ты в принципе не увидишь экрана иксов в любой системе отличной от Linux, потому что старые драйверы 2.7.x от Intel про новые чипсеты ничего не знают. Вот и выходит что Xorg only for Linux нынче.
| |
|
4.33, Аноним (-), 18:48, 21/12/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ты говоришь так, будто тебе кто-то что-то должен. Если ты такой крутой BSDельник, то и пиши сам себе драйверы. Не хочешь - ставь убунту, там искаропки.
| |
4.35, Stax (ok), 18:57, 21/12/2010 [^] [^^] [^^^] [ответить]
| +3 +/– |
Это вы сравниваете непонятно что непонятно с чем ;)
Пример реальной проблемы: покупая (в свое время) ноутбук с графикой GMA 500 (Polusbo) ни на чем, кроме windows полноценно работать было нельзя - драйвер формально под линукс существовал, но был бинарным глючащим блобом. И что делать? А ничего. До сих пор народ мучается, полюбуйтесь https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo/
Так все печально и по сей день, нормального драйвера нет, спеки закрыты.
А ваша жалоба вообще непонятна, проблемы тут никакой нет. Почему не увидишь экрана в системе отличной от линукс? Почему драйверы 2.7? Кто мешает взять новый драйвер, портировать его под то, что в вашей ОС поддерживается и использовать? Никто не хочет брать в руки и программировать? Так это проблемы этой альтернативной ОС, а никак не линукса и не иксов. Драйверы модуляризированны, разрабатываются _отдельно_ от xorg. Что вы новый xorg ругаете? xorg драйверу не указ. Весь код есть, он открыт, свободен, MIT-лицензия, так что бздшники могут не волноваться, брать последнюю версию драйвера, делать так, чтобы она у них запускалась, и наслаждаться графикой на недорогом ноуте. Если это не сделано.. либо всем лень, либо никому не нужно. Когда будет нужно, наверное сделают, благо все открыто.
А иксы ругать только потому, что некому заняться поддержкой полностью открытого драйвера с приятной лицензией под вашу ОС не стоит.
| |
|
5.40, A (?), 19:23, 21/12/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
Ы... Понадбежали с пеной у рта доказывать пиши сам. Новость внимательно читаем: "... релиз X.Org 7.6 (X11R7.6), который ОФИЦИАЛЬНО поддерживает платформы Linux, BSD, Solaris, MacOS X, Windows и GNU Hurd."
Так вот, я в своем посте предложил убрать из новости все то что идет после слова Linux до конца предложения. Потому что никакой ОФИЦИАЛЬНОЙ поддержки уже НЕТУ. Раньше была, а нынче разработчики пишут исключительно Linux ориентировнный Xorg.
Где есть GEM кроме Linux? А новые дрова для Intel к примеру без GEM не работают, а старые не поддерживают новые карты.
А может udev есть еще где-то кроме Linux?
Ну и теперь думаем головой какая тут официальность, если не Linux платформы должны реализовывать теперь свои костыли к иксам?
| |
|
|
7.54, ОМГ (?), 11:04, 22/12/2010 [^] [^^] [^^^] [ответить]
| –2 +/– |
двойные стандарты у вас милостивый государь. ;) интересно. если бы разрабы иксорга перешли на WinAPI, ты бы сейчас тоже самое писал? сомневаюсь я что-то. ну вот примерно это сделали разрабы иксов взяв направление на линуховый GEM и UDEV. Похерив в иксах независимость от платформы. выходит тихо послали всех остальных на три буквы. только вот про поддержку остальных платформ на сайте у себя почему то до сих пор пишут, может думают, что не линукс пользователи идиоты и не заметят, что им от выхода новых релизов не холодно и не жарко, потому что они их все равно не могут установить. :)
| |
|
8.55, ананим (?), 13:05, 22/12/2010 [^] [^^] [^^^] [ответить] | +1 +/– | это у вас тебя стандарты двойные тем более, что на винапи они и так перешли на... текст свёрнут, показать | |
|
|
|
|
4.56, nmorozov (ok), 15:24, 22/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
ну иксы ты увидишь, принудительно установив драйвер в vesa а вот с 3D опаньки будет..
| |
|
5.63, Аноним (-), 23:04, 22/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>ну иксы ты увидишь, принудительно установив драйвер в vesa а вот с 3D опаньки будет..
Ничего не поделаешь, редхат и ко клепают поделки под себя не заботясь об их портировании.
| |
|
6.68, ананим (?), 01:25, 23/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
дрова на интел (а джем пока токо там) клепает интел&со
никто не мешает всем желаюшим реализовать эту функциональность в <подставить_свою_ОС>
если речь о хал, то там где есть только он, то понятное дело только он и используется.
там где есть что-то другое (винда, макось, линух) используется это что-то другое.
зыж
и еще, иксы к линуху не имеют отношения. у них даже лицензия не гпл.
все претензии видимо связаны с тем, что за темпами развития ядра линуха не успевают остальные ос. но также понятно, что истериками на форумах тут делу не поможешь.
| |
|
|
|
|
|
|
2.36, Аноним (-), 19:11, 21/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Поясните, пожалуйста, что именно от поддержки PCI удалено.
Одинадцатый кусок и начало семнадцатого. Там мелочь, только порты которые с 2002 года не используются.
| |
|
|