Доступен (http://permalink.gmane.org/gmane.comp.freedesktop.xorg.annou...) релиз утилиты xrandr 1.5.0 с реализацией возможностей динамического изменения разрешения экрана, вращения, трансформации и зеркалирования корневого окна, а также управления отображением данных на дополнительных мониторах. Новый выпуск примечателен поддержкой новых элементов, представленных в X-расширении RandR 1.5 (http://cgit.freedesktop.org/xorg/proto/randrproto/tree/randr...) (Resize, Rotate and Reflect).
В частности, добавлена поддержка концепции "мониторов" (Monitor), определяющих прямоугольные области на экране, содержащие связанные коллекции отображаемых пользователю пикселей. Каждая такая область может быть привязана к отдельным устройствам вывода. Таким образом можно организовать представление какой-то части экрана на отдельном мониторе. Кроме того, реализована поддержка нового свойства TILE для устройств вывода, позволяющего организовать мозаичную компоновку целостного изображения на нескольких мониторах.URL: http://permalink.gmane.org/gmane.comp.freedesktop.xorg.annou...
Новость: http://www.opennet.me/opennews/art.shtml?num=43927
Зачем, если Wayland?!
Дистрибутив, пожалуйста.
fedora.
Это всё планы пока что.
Скорее мечты.
> Зачем, если Wayland?!Он пока только на бумажке..
Wayland не умеет в сеть
какая разница, что умеет или не умеет wayland, если работать в нём нельзя?
А мне и не нужно, чтобы он умел в сеть. Мне нужно, чтобы ресурсы использовались эффективно, а не рисовать кнопку силами библиотеки, потом иксов, и буферизировать по несколько раз одно и тоже. А из-за этой занозы "умеет в сеть" игры, например, приходится делать через одно место, которых и так почти нет.А если вас все устраивает, тогда создайте еще один XXX-сервер, который будет буферизировать картинку 10 раз одним местом. На все случаи жизни.
> чтобы ресурсы использовались эффективноКритерий эффективности?
Вот это — не критерии, а маркетинговый буллшит:
> а не рисовать кнопку силами библиотеки, потом иксов, и буферизировать по несколько раз одно и тоже.
Итого: не приведено ни одного внятного измеряемого критерия, действительно описывающего существующие проблемы X11. Вместо этого — набор лозунгов, больше похожих на рекламные. Подвизаетесь на ниве СМИ?
Ну вот, отморозил ни в чем не повинного.
Ответы на эти вопросы даёт разработчик, работавший над иксами со времен xfree, а теперь занимающийся вяленым: http://www.youtube.com/watch?v=GWQh_DmDLKQ
> Ответы на эти вопросы даёт разработчик, работавший над иксами со времен xfree,
> а теперь занимающийся вяленым: http://www.youtube.com/watch?v=GWQh_DmDLKQСпойлер: там ДЕЙСТВИТЕЛЬНО всё очень плохо.
Огромный зоопарк, построенный на костылях - никаким разработчикам игр не хочется иметь с этим дела. Можно например с 23 минуты посмотреть, хотя меня чёт так увлекло что я всю презентацию просмотрел и не заметил, как время прошло.
Ещё на 32:10 рассказывается о некоторых действительно идиотских ограничениях, которые вызваны костыльностью иксов.
Дед мороз слился? Или комменты будут? Нет? Так и запишем....
Охх... Я уже достаточно старенький и помню, как Григорий Алексеевич Явлинский презентовал свою суперпрограмму про 500 дней. Там тоже были типа циферьки, которые выглядели убедительно для тех, кто нихера в экономике не понимал.В целом, рассказывать о том, что надо двигаться вперед, убирать всякие исторические костыли и прочее — это отличная идея.
Но здесь нужно понимать простую вещь: время от времени любой суперрефакторинг надо останавливать и смотреть: а чего удалось добиться за N лет работ над суперпроектом, который задумывался как панацея против всех этих старческих болячек сдизайненного 30 лет назад протокола. Ну и подбивать сравнение: было так-то и столько-то, стало так-то и столько-то.
Пока, должен заметить, для меня все это выглядит, как попытка под бодрые пионерские песни втюхать ещё хуже работающее г.
По существу комменты есть? Тебя ткнули ссылкой, что ты тут бисер мечешь?
сЦылка никак не опровергает того, что изрек предыдущий оратор или ты читать не умеешь?
Итить как мамка разбаловала
Уже умеет частично. В последнем выпуске начали это запиливать.
Вот как раз на Wayland я не перехожу, так как не работает там xrandr (а ещё xcalib для инвертирования цветов, и куча других вещей) — хочется менять разрешение экрана (в том числе на нестандартное: мой Dell U2311H при <=1664x936 поддерживает 75 Гц) и вертеть его.
В вайланде всё это можно делать нативно. Его делают создатели иксов.
Создатели иксов на пенсии пьют ром и жарят бап, а их последователи устроили цирк и жарят друг друга
Расскажи родной как/чем это сделать в твоём любимом вэйланде?
> Зачем, если Wayland?!А софта и драйверов нет.
И судя по последней новости в которой 2добавили поддержку d'n'd этот вяленый еще не готов для реальных задач.
>Зачем, если Wayland умер?!исправил, не благодари
О, тайловый wm теперь и уровнем ниже!
Зачем это развивают? Это ж мартышкин труд. Объявить X-ы deprecated и прекратить выпуск новых версий, а все усилия сосредоточить на доработке Wayland.
Понимаете в проекте с головой и деньгами так можно скзать, а сообщество это кто в лес кто по дрова. Помните однаждый лебедь рак и щука. Вот и будет теперь половина на X сетевых и уже устаревших, а половина наWayland недопиленных.
> Объявить X-ы deprecatedМелко мыслите. Надо объявить Виндоус deprecated - и сразу найдется достаточно ресурсов для развития Иксов и Вяйленда одновременно!
В этом беда сообщества.
Вроде бы и делают
Вроде бы и для всех
Но Х устаревшие и вялый никакой
Сейчас пытаются скрестить одно с другим
Какой итог у этого всего?
Куча костылей, чтоб вообще работало
Куча багов
Ещё вопрос о том, как в итоге и на дрова отразится это всё
И общее выходит, дикая дестабилизация
От того, что вместо того, чтоб допилить до ума одно, пытаются сделать новое.
А толку от этого нового, если применения для него нет.
В далеком будущем? Ну так надо пилить и по уму, а не внедрять очередной костыль.
В линухах конечно всё хорошо, но самое явное преимущество той же винды тупо в том, что для приложений гуевых в системе изначально один набор либов. И это бодро.
Бодро, на фоне мешанины любого дистра с gtk2,gtk3 и qt.
И в итоге, куча мусора который делает одно и тоже но у всех трёх тулкитов.
Конечно хорошо, что это всё есть и оно работает.
И конечно же должен быть выбор у пользователя, что ему есть и брать.
Но порой, слишком много выбора тоже в минус.
Как и привычка у qt просто прекращать поддержку одной версии и делать новую.
Как итог, а вот уй запустить софтину на qt3
И какой бы кривой и идиотской не была винда, она легко заведет как от первого фреймворка, так и от последнего, без извращений со стороны пользователя.Зы: это слова Линукс пользователя, который в винде бывает пару раз в месяц по паре часов максимум.
Нормальный рэп, а музыка где?
> И какой бы кривой и идиотской не была винда, она легко заведет как от первого фреймворка, так и от последнего, без извращений со стороны пользователя.Почему же тогда эти полтора анонимуса сами не мейнтейнят разные версии одной библиотеки? Никому не нужно, видимо. "Без извращений" и в линуксе можно: линкуй статически, либо используй соответствующие фичи пакетного менеджера, но ведь проще слепо осуждать, не так ли?
> самое явное преимущество той же винды
> тупо в том, что для приложений гуевых в системе изначально один
> набор либов. И это бодро.
> ...
> И какой бы кривой и идиотской не была винда, она легко заведет
> как от первого фреймворка, так и от последнего, без извращений со
> стороны пользователя.
> ...
> Зы: это слова Линукс пользователя, который в винде бывает пару раз в
> месяц по паре часов максимум.Вот ни разу не сомневаюсь в последнем утверждении, опытный пользователь винды в курсе и про изначально разный набор либ в винде и про проблемы с версиями фреймворков/либ и про количество церебрального секса, необходимое для решения этих проблем.
>В линухах конечно всё хорошо, но самое явное преимущество той же винды тупо в том, что для приложений гуевых в системе изначально один набор либов. И это бодро.ЛОЛ. Они либы чуть-ли не в каждое версии обновляют/меняют и тянют старые для своместимости с древним софтом, который никто и никогда переписывать не станет. Просто у них все подкапотное не доступно пользователю, который потом удивляется что винда и толстеет с каждым релизом.
И да, в винду тоже можно напихать gtk2, gtk3, qt4, qt5 и софт на них.
>>В линухах конечно всё хорошо, но самое явное преимущество той же винды тупо в том, что для приложений гуевых в системе изначально один набор либов. И это бодро.
> ЛОЛ. Они либы чуть-ли не в каждое версии обновляют/меняют и тянют старые
> для своместимости с древним софтом, который никто и никогда переписывать не
> станет. Просто у них все подкапотное не доступно пользователю, который потом
> удивляется что винда и толстеет с каждым релизом.
> И да, в винду тоже можно напихать gtk2, gtk3, qt4, qt5 и
> софт на них.Тут другое важно, в винде или маке есть единый, "основной", "правильный" look and feel, поэтому все тулкиты придерживаются его. Есть конечно отщепенцы вроде MS-Office, но большинство программ придерживаются стандартного вида. Поэтому даже если в винду напихать gtk2, gtk3, qt4, qt5, то выглядеть он будет нативно. В линухе Qt и GTK имеют примерно одинаковый вес, поэтому никто из них не хочет прогибаться под другого, и делают каждый как хочет. В результате даже диалог открытия файлов стандартизировать не смогли.
> в винде или маке есть единый, "основной", "правильный" look and feelВы явно не сидели в десятке. Как иногдапользователь десятки, могу сказать, что эта картинка до сих пор справедлива:
http://www.windowscentral.com/sites/wpcentral.com/files/styl...
> "правильный" look and feel, поэтому все тулкиты придерживаются его.в винде? единый look & feel? да вы смеётесь. его там никогда не было. начиная с кнопочек (Borland C/Delphi2,3,etc). софт написаный на java - одно, разные быдлопроекты с нестандартными окошечками и кнопочками. да что там говорить - хром со своей кнопычкой "в обрамлении". про то, что тупорылые кодогенераторы считают что сейчас у всех "десяточка"и рисуют "нативный интерфейс" десятки, который как х.. на лбу смотрится в хрюшечках и семёрочках. и наоборот: вот я сижу сейчас в линуксе, где ВСЕ приложения имеют единое обрамление. по бардаку в венде с "look & feel" может сравниться только бардак с инсталляторами.
> Бодро, на фоне мешанины любого дистра с gtk2,gtk3 и qt.
привет убунтостроителям и писателям бинарных пакетов "праграмподлинукс"
> Как итог, а вот уй запустить софтину на qt3Ну, с Qt3 это уже перебор, если верить википедии, то четверка вышла в 2005 https://en.wikipedia.org/wiki/Qt_(software)#History Это больше 10 лет назад, сколько можно поддерживать?
Я такого не говорил
> Зачем это развивают?"Это" ещё переживёт ваши вейланды.
>...поддержка нового свойства TILE для устройств вывода, позволяющего организовать мозаичную компоновку целостного изображения на нескольких мониторахПрекрасно!
Wayland же
> Wayland жеСтупай, родимый, в ленту новостей про wayland.
Здесь про xrandr.
Честно говоря по этому wayland даже инфу в сети не найдешь. Как хоть это изделие правильно называется по-научному: библиотека, графический сервер, стэк, дисплейный сервер? Если ввести в поиске wayland library тоже ничего полезного не находится кроме государственной библиотеки в США. Надо же было назвать его крайне распространенным в англоязычном мире словом. Ну понятно сам хогсберг изобретатель сего чуда гастарбайтер. А по теме когда xwayland научится работать со ВСЕМИ X-программами не хуже xorg, тогда перейду. До тех пор идите в дырку.
Мимо, мимо, мимо. Wayland – это протокол. Спецификация, то бишь.
Так вот почему его нигде нету кроме новостей!
Пока все настройки привязаны к выходам, а не мониторам это все детские забавы для настольных компов.С ноутом же например один монитор на работе стоит слева, а дома справа. И все. Нельзя настроить чтоб автоматически правильное положение было.
По сути xrandr дал только удобную конфигурацию. Все эти настройки и так давно были в текстовых конфигах иксов.
Можно. bash тебе в помощь.xrandr дал удобную _динамическую_ конфигурацию, не путай.
Откуда софту знать, куда ты поставил монитор?Два башескрипта в одну строку плюс привязка к hotkey или кнопке-запускалке на панели WM/DE решают проблему.
Решает проблему справа/слева https://github.com/edio/randrctl