LINUX.ORG.RU

Какой графический сервер вы используете?

 , ,


0

2

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

Mir добавлен потому что он (внезапно, по крайней мере для меня) до сих пор развивается — последний релиз датирован этим годом.

  1. Xorg 512 (71%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Wayland-based (кроме Mir) 220 (31%)

    *****************************************************************************************************************************************

  3. Нет, только ядерная консоль 26 (4%)

    ****************

  4. Другое 26 (4%)

    ****************

  5. Mir 6 (1%)

    ***

Всего голосов: 790, всего проголосовавших: 717

★★★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 6)

Ответ на: комментарий от mittorn

Видео 2020 года, ЕМНИП. Опенсосного ядерного драйвера тогда еще не было. Его включили только в 6.0.

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

даже всякие ухищрения с опциями xorg.conf не помогали

Тройной буферизацией я не пользовался. Если что-то писал в конфиг иксов, то TearFree. Но даже в мануале к Xorg.conf написано, что этот костыль снижает производительность.

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

Производительность в каком смысле? С этой опцией анимации в кедах становились ощутимо плавнее. Но по сравнению с вейландом - всё равно не то.

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

А самая быстрая и плавная отрисовка на иксах была при использовании compiz-0.8.х с установкой фреймрейта на 120 fps. Но этот compiz давно рипнулся.

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

Я ошибся. Эта секция описывается в мане к иксовому драйверу intel. Документация OpenBSD:

Disable or enable TearFree updates. This option forces X to perform all rendering to a backbuffer prior to updating the actual display. It requires an extra memory allocation the same size as a framebuffer, the occasional extra copy, and requires Damage tracking. Thus enabling TearFree requires more memory and is slower (reduced throughput) and introduces a small amount of output latency, but it should not impact input latency.
hateWin ★☆
()
Последнее исправление: hateWin (всего исправлений: 1)
Ответ на: комментарий от einhander

Да, проверял. У меня в вайне игра запускалась без фуллскрина (разрешение игры меньше десктопа). Я этой штукой пользовался в скрипте запуска игры: понизить-запустить-вернуть по выходе)

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

Возможно что-то и есть, я не интересовался. Потому как у меня везде wlroots и я искал решение для своей конкретной задачи, которым решением и поделился

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

У меня уже много лет как нет xorg.conf. Зачем он нужен, оно же автоматом всё настраивается? Есть только два файлика дополнительных, но это тоже какой пакет их сгенерил, я сам ничего туда руками не писал.

└─> cat /etc/X11/xorg.conf.d/*
Section "Files"
        ModulePath "/usr/lib64/xorg/modules"
EndSection
Section "Module"
    Load "modesetting"
EndSection

shell-script ★★★★★
()

Xorg 130 (65%)

Эй вы там, за рулём, верните и остальным наш 2007ой.

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

А есть такой софт и/или игры, которые не завелись? Интересуюсь не для «яжыгаварил што wayland нигатофф!», а чтобы понимать насколько оно реально юзабельно, не в синтетических бенчах, а в реальной жизни.

С играми там всё гораздо проще, чем под иксами (кроме гнома, там есть нюансы).

Можно наткнуться на странность с буферами обмена. Когда он не работает между приложением A и B, но работает между A и C или B и С. Разбираться не стал, дело ли в яве или во флатпаке.

При стриминге через sunshine не видно курсор мышки. Костыль для этого на столько не удобный, что проще стримить картинку с иксов.

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

Нет цели уничтожить X11 полностью, как тут думают некоторые фанатики. Несколько софтин, которые почему-то прибиты к X11, погоды не делают.

MagicMirror
()
Последнее исправление: MagicMirror (всего исправлений: 1)
Ответ на: комментарий от shell-script

Отключил. Пошевелил окнам, посмотрел видяшки

У меня уже много лет как нет xorg.conf

Значит отключи композитор в настройках KDE и выйди, а потом залогинся обратно. Что бы композитор гарантировано был выключен

hateWin ★☆
()
Ответ на: комментарий от shell-script

Пробовал вторую видюху поставить (без sli)?
А я пробовал, и в этом случае с такая ситуация:
1. Чисто иксы. монитор со второй видюхи подхватывается как dri prime, работает всё кроме приложений явно запущенных на второй видюхе, их текстура не шарится на основную. Можно так же иксы настроить на 2 сервера, но kwin к такому не готов, он разваливается, хотя есть возможность рендерить на экран непосредственно второй видюхой
2. kwin-wayland: монитор на второй видюхе определяется, выставляет разрешение, но изображения нет, на первой же видюхе изображение выводится, но подтормоаживает. Композитинг вроде шустрый
3. mutter: если во второй видюхе есть монитор - сегфолт
4. weston, sway - кое-как вроде запускается, про вторую видюху ничего не знает

mittorn ★★★★★
()
Ответ на: комментарий от shell-script

Но когда в каждой второй теме про иксы фанаты вейланда кричат о тиринге, как чуть ли не главном недостатке иксов, я считаю, у этого явления должно быть более внятное объяснение.

У одного выключен композитор или его нет.

У другого включенный композитор не поддерживает синхронизацию кадров с некоторыми видюшками.

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

У четвертого два монитора.

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

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

Он гарантировано выключается. Я же вижу, как отключились эффекты, как поменялся внешний вид и поведение рабочей среды. В кедах если что для этого специальный хоткей есть и включение/отключение композитора не требует рестарта. Опять же, сейчас не 2006-ой, когда надо было руками прописывать всё и перезапускать много раз.

shell-script ★★★★★
()
Ответ на: комментарий от altwazar

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

…не говоря уже о том, что эта проблема не единственная — см. поддержку нескольких мониторов с разной частотой обновления.

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

Чуть выше по треду я отключал композитор. Ещё чуть выше по треду я писал, что за время использования линукса, поменял много конфигураций и там же я писал, что у меня в данный момент два ноутбука и десктоп(с дровами nvidia, intel и amd). Да, правда, у меня везде KDE с версии 4.10. Может быть в кедах какую-то магию сделали в этом направлении. Правда, ранее, когда я использовал другие DE/WM, я вообще такого слова как тиринг не знал.

shell-script ★★★★★
()
Ответ на: комментарий от thesis

Вот именно. за 15, карл, лет оно всё ещё вторично и всё ещё ничего не умеет.
Да, кстати, если сделать композитный оконный менеджер для иксов с поддержкой wayland клиентов, он ничем не будет уступать wayland композитору с xwayland, но при этом не будет иметь ни одного недостатка других wayland композиторов. Жрать он будет не больше, потому что xwayland это тоже полноценные иксы.
Почему этого не делают? Да потому что если это сделать, многие внезапно поймут что wayland никому не нужен и 15 лет работы потрачено впустую

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

Она сама генерирует нужный modeline для монитора? По описанию она может выбрать только те разрешения, которые ей выдает монитор, а не любые с которыми может работать монитор.

einhander ★★★★★
()
Ответ на: комментарий от shell-script

ну вот, просо имей в виду, иксы - единственная платформа, которая смогла. При этом на дрищатке такая конфигурация работает без нареканий

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

Внедрение вейланда провалилось полностью. Полностью.

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

в любом случае чтобы подобрать правильный modeline для монитора и использоваь его в wayland, тебе сначала придётся запустить иксы, подобрать его через xrandr, потом поставить wine, скачать custom resolution utility (поскольку генератор edid что предложен в ядре ничего не умеет и альтернатив толком нет), насторить там вручную через поля этот же modeline, положить его в firmware и в initrd, если он используется, после этого перезагрузиться.
Мало того, если у тебя btrfs корнем, то при уходе в спящий режим ядро будет рандомно дедлочиться, пытаясь эту фирмварь прочитать из btrfs
в иксах достаточно этот modeline вбить через xrandr. ВСЁ

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

На основном компе, где я сейчас включал/выключал композитинг - GeForce GTX 1660 SUPER.

Но повторюсь, я на встройках intel и amd тоже не наблюдаю проблемы.

Поддерживает ли карта и монитор FreeSync/GSync?

Судя по панели настройки nvidia, оба монитора не поддерживают. Они у меня довольно древние.

shell-script ★★★★★
()
Ответ на: комментарий от einhander

Я задавал вообще произвольные. Типа 1024x576 на матрице 1920x1080, при том что она при запуске без аргументов показывала доступным только родное разрешение

bigc ★★
()
Последнее исправление: bigc (всего исправлений: 1)
Ответ на: комментарий от shell-script

Чуть выше по треду я отключал композитор.

Некоторые приложения умеют в vsync, а может просто не замечаешь.

Может быть в кедах какую-то магию сделали в этом направлении.

Нет. Сидел на кедах в иксах из-за удобной возможности отключить композитор и избавиться от синхронизации и сопутствующих ей проблем в иксах.

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

Я использую композитор. Прозрачности, затенение окон, плавные эффекты мне удобны и привычны в работе. Отключал я его исключительно по просьбе тут выше по треду. Всё это в иксах отлично работает без каких-либо нареканий. Поэтому, собственно, у меня и иксы. И останутся до тех пор, пока либо их не забросят совсем, как тут некоторые последние годы предсказывают, либо пока вейланд не начнёт точно так же просто, без изучения и дебага работать и предоставит тот же уровень удобства.

shell-script ★★★★★
()
Последнее исправление: shell-script (всего исправлений: 1)
Ответ на: комментарий от yu-boot

Виндовые — с торрентов. Нативные в стиме и GOG.

CrX ★★★
()
Ответ на: комментарий от shell-script

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

Ну, а кто-то не может смириться с этими косяками иксов и лучше под виндой сидеть будет.

altwazar ★★★★
()

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

Винда десятка.

Макось Монтеррей.

Дебиан с корицей.

Коди.

Хромбук.

Вообще пофигу через что выводит графоний работающая система.

windows10 ★★★★★
()

Жаль что Mir закопали. Было бы у Космонавта денег ещё на 5 лет, сделал бы офигенные штуки и турнул бы красношапок далеко и надолго.

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

Вообще пофигу через что выводит графоний работающая система.

До тех пор, пока она рабтает я так понимаю? Но вот с этим условием обычно есть нюансы...

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

Этот mir был написан чрезжопу. Даже если он умел всё, что нужно, с такой реализацией там же ему место, где и snap

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

Неужели пофиксили? Так значит кому-то эта фишка иксов действительно была нужна, как бы не говорили местные аналитики. Но тогда у этой софтины фатальный недостаток - она не работает в оболочке по умолчанию 1 (гном) и оболочке по умолчанию 2 (кде).

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

Не отношу себя к людям, использующим всякие гадости

Винда десятка.

Хромбук.

Ну-ну

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

Так он же из альфы так и не вышел. При этом по слухам на убунтуфоне он работал вполне себе хорошо да и юнити на нём шевелилось не хуже чем на Х.

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

видел на убунтофоне стектрейсы ведущие в boost из клиента mir.
Нормальная реализация не стала бы такую блоатварь тащить в клиентскую либу, разрабы там скорее всего просто студенты, не умеющие программировать и нанятые космонавтом за еду

mittorn ★★★★★
()
Ответ на: комментарий от shell-script

Я-то как раз и пишу о том, что на данный момент не вижу косяков.

В иксах можно жить без тиринга, но с задержками. К задержкам легко привыкнуть за пределами игр, да и в играх заметно будет только при переходе с вейленда или винды.

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

altwazar ★★★★
()

Только xorg, всё остальное требует тестирования: тысячей и миллионов человекочасов, тот же вяленый уже лет 10 РедХат пишут тестируют, и всё не доведут до стабильности!

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