LINUX.ORG.RU

Арч предлагает установить wayland. На кой ляд он мне нужен?

 , , ,


0

3

Поднимаю тут арчик чисто в комплект к генте, тестов amdgpu ради.

Хочу (по вики) поставить awesome:

pacman -S awesome
или просто xorg-server:
pacman -S xorg-server
так в зависимостях и устанавливаемых пакетах идёт некий пакет wayland, на кой ляд он мне, ребята? На генте такого нет, никой вяленный для работы осома или тем более просто иксов не нужен.

Что за дела?



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

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

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

Не поманию: зачем нужен неготовый вяленный в обычной системе? Его что, уже припердоливают в арче к иксам?

kep
() автор топика

Очевидно, потому что иксы собраны с поддержкой XWayland.

//ТС - хороший пример гентушника-копипастера команд из манов и хэндбуков

Deleted
()

Иксы собраны с вейландом, который тянется в виде библиотеки
Ну собрали так, тебе жалко?

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

меня беспокоит чистота и безпроблемность системы когда я буду тестить то, что как раз относится к стэку иксов, месы и так далее

Советую ещё коврик мыши поменять, а то вдруг на результаты тестов повлияет.

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

Куда присмотреться, я более 7 лет только на генте и сижу, это же дичь голимая: собирать иксы с обязательным вяленным, какой жидкий клоун это придумал вообще?

kep
() автор топика
Ответ на: комментарий от sudopacman

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

kep
() автор топика
Ответ на: комментарий от cetjs2

это библиотека же.
если не хочешь ставить - тебе к gentoo надо присмотреться...

Wayland — это не библиотека, наркоман.

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

Wayland — это 1) протокол и 2) набор библиотек (libwayland-*) для обмена данными по этому протоколу.

intelfx ★★★★★
()

На такой ляд, что арч — не гента, здесь нет USE-флагов, поэтому все пакеты собраны с ~максимальным набором фич.

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

Ага, вместе с ipv4. И наступит светлый коммунизм.

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

припепрдоливать вяленного туда — где он совсем не нужен и не будет нужен.

Авторы иксов придумали. Ну они не такие умные как ты, так что извини их.

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

Авторы иксов или мейнтейнеры арча? :)

kep
() автор топика

на кой ляд он мне, ребята?

Это щадящая терапия [пост]гентушной паранойи. Бинарник тут, бинарник там - глядишь и попустит.

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

Зависимость странная. Я понимаю xwayland зависел бы от xorg-server. Но в случае второй зависит от первого, логика разбиения на пакеты не прослеживается.

Это же не проблема курицы и яйца. xserver'у xwayland для работы нахрен не сдался.

Хотя в зависимостях я не нашёл xwayland у xserver'а. Откуда у kep он подсосался, надо ещё смотреть.

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

на голом только что поднятом арче вообще без единого левого пакета — попробуй:

pacman -S xorg-server

вот и подсосался :)

kep
() автор топика
Ответ на: комментарий от man_of_motley

ну ядро 4.6-rc3 вот собрал, попозже и иксы соберу.

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

Посмотрю, как будет время. Странно это, конечно. Смахивает на некий dependency hell.

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

а xorg-server и не нуждается в wayland, wayland находится в зависимостях у mesa. Видимо действительно

//ТС - хороший пример гентушника-копипастера команд из манов и хэндбуков

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

меня беспокоит чистота и безпроблемность системы

Использует Xorg

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

Не слишком разбираюсь в зависимостях пакетов арча, но какой путь этой зависимости. По приведенной тобой ссылке пакет mesa (make) - зависимость только для сборки же? Или ставится в любом случае? Что есть пометка (make)?

P.S. спустя секунду нашёл.

xorg-server->mesa-libgl->mesa->wayland

Deleted
()
Последнее исправление: merhalak (всего исправлений: 2)
Ответ на: комментарий от Deleted

Что есть пометка (make)?

Да, это зависимость которая нужна только на момент сборки.

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

Блоб от нвидии только недавно в wayland научился же (новость про бету проскакивала). Так что ещё всё впереди.

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

Да всё равно он стоит. Хотя бы как зависимость для gtk3.

А mesa подтягивается через cairo. В итоге всё на месте.

greenman ★★★★★
()
Последнее исправление: greenman (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.