LINUX.ORG.RU

История изменений

Исправление Psych218, (текущая версия) :

Сорри за оффтоп, а wayland уже дружит с проприетарным драйвером nvidia? И если нет, ведутся ли какие-либо работы в этом направлении?

В отличие от иксов, Wayland — это не какой-то запускаемый бинарник, который сам что-то делает, и не монолит. Это маленький (относительно иксов) протокол и библиотека, его реализующая. Эту самую библиотеку используют уже так называемые композиторы, которые и являются каждый не только WM, но и немного больше, и реализованы они могут быть очень по-разному. Именно от них требуется поддержка тех или иных проприетарных (в случае с nvidia) расширений. Из всех композиторов сейчас, к сожалению, нормально поддерживает блоб от nvidia только GNOME. Weston официально не поддерживает, но есть патч, позволяющий это сделать. Но работает кривовато. В Sway и подобном оно пока имеет экспериментальный характер. Запускается, но лично у меня нормально (стабильно) не заработало. А работы в этом направлении да, ведутся. Только не в рамках самого wayland (там нечего в этом направлении прорабатывать), а непосредственно в рамках других композиторов помимо GNOME (в котором единственном в этом плане всё более-менее хорошо).

Исправление Psych218, :

Сорри за оффтоп, а wayland уже дружит с проприетарным драйвером nvidia? И если нет, ведутся ли какие-либо работы в этом направлении?

В отличие от иксов, Wayland — это не какой-то запускаемый бинарник, который сам что-то делает и не монолит. Это маленький (относительно иксов) протокол и библиотека, его реализующая. Эту самую библиотеку используют уже так называемые композиторы, которые и являются каждый не только WM, но и немного больше, и реализованы они могут быть очень по-разному. Именно от них требуется поддержка тех или иных проприетарных (в случае с nvidia) расширений. Из всех композиторов сейчас, к сожалению, нормально поддерживает блоб от nvidia только GNOME. Weston официально не поддерживает, но есть патч, позволяющий это сделать. Но работает кривовато. В Sway и подобном оно пока имеет экспериментальный характер. Запускается, но лично у меня нормально (стабильно) не заработало. А работы в этом направлении да, ведутся. Только не в рамках самого wayland (там нечего в этом направлении прорабатывать), а непосредственно в рамках других композиторов помимо GNOME (в котором единственном в этом плане всё более-менее хорошо).

Исходная версия Psych218, :

Сорри за оффтоп, а wayland уже дружит с проприетарным драйвером nvidia? И если нет, ведутся ли какие-либо работы в этом направлении?

В отличие от иксов, Wayland — это не какой-то запускаемый бинарник, который сам что-то делает и не монолит. Это маленький (относительно иксов) протокол и библиотека, его реализующая. Эту самую библиотеку используют уже так называемые композиторы, которые и являются каждый не только WM, но и немного больше, и реализованы они могут быть очень по-разному. Именно от них требуется поддержка тех или иных проприетарных (в случае с nvidia) расширений. Из всех композиторов сейчас, к сожалению, нормально поддерживает блоб от nvidia только GNOME. Weston официально не поддерживает, но есть патч, позволяющий это сделать. Но работает кривовато. В Sway и подобном оно пока имеет экспериментальный характер. Запускается, но лично у меня нормально не заработало. А работы в этом направлении да, ведутся. Только не в рамках самого wayland (там нечего в этом направлении прорабатывать), а непосредственно в рамках других композиторов помимо GNOME (в котором единственном в этом плане всё более-менее хорошо).