LINUX.ORG.RU

Gentoo и флаги

 , , ,


0

1

Решил пересесть на wayland native.
Установил USE=«-X wayland»
emerge ругается очень сильно.
После 20 минут я понял, что есть 2 пути. Или Both X and Wayland или переустановка. Что посоветуете?

Тему закрываю и просто соберу мир с нуля. Никто этот опыт не проводил, буду первым.

И провёл. Собрать можно, если плотно упороться.
Где затык - 5-6 пакетов пришлось опакечивать самому. Это было связано с темами и иконками (freedesktop, adwaita),
которые хотели докинуть флаг X в cairo и gtk+
При сборке Firefox требовал mesa с флагом X. Ну а кто из калек мейнтейнеров мог предусмотреть, что есть желание отказаться от legacy технологии? ;) Поправил и это тоже.
И так продолжается с каждой программой :) Надо смотреть и переписывать.

Далее, на большинство программ wayland просто нет ebuilds, в паре оверлеев раскинуто по 1-2 программы. Это приводит к пониманию, что пора писать свой, благо зависимостей то 1-2 (привет wlroot).

Работа в отвязке от Xorg в дереве зависимостей ооочень много. Это показало, как много костылей у флагов.

Вывод - Gentoo не готова, совсем. Как для меня, то слишком много усилий. Если бы был интерес это закинуть в сообщество, но его нет (как и времени).

Вывод два - мнимая гибкость в настройке - МИФ! Переход на Wayland будет крайне тяжел.



Последнее исправление: Retsam (всего исправлений: 5)
Ответ на: комментарий от fernandos

Вы могли бы писать по теме? Или я Вас спрашивал, как там, на Марсе?

И да, чем дальше я читаю Вашу переписку, то больше понимаю, что у Вас довольно поверхностные знания. Если Вы видите мой Ник, прошу проходить мимо.

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

Я лишь надеялся, что вы сможете сделать логический вывод. Ну что поделать.

Значит у вас есть опции

  • Включить всё
  • Выключить Х, убрать вэйлэнд

. Так яснее?

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

У меня не логический вывод, а конкретный вопрос.
А Вы просто УМВР или слабый троллинг.

Так яснее?

Нет, Мне не ясно. В других дистрибутивах можно не ставить Xorg, Xwayland и всё работает нативно. Теперь задача сделать это в source-based дистрибутиве.

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

В других дистрибутивах можно не ставить Xorg, Xwayland и всё работает нативно

В каких, назовите десяток из популярных.

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

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

Как Вы меня удивляете своей некомпетентностью! Я понимаю, что читать не Ваш конёк, но был ЯВНЫЙ ВОПРОС!

Wayland Native! Это Вам пустой звук? Ну так в IRC выступите, чтобы сразу засмеяли.

И самое смешное, Вы так себя ведёте пости в каждой теме.

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

Wayland Native

До сих пор тянут за собой какие-то библиотеки иксов.

А где дистрибутивы, которые представляют граф. окружение без иксов, и пакеты в которых собраны без возможности работы с Х?

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

ЕМНИП, тот же qtgui требовал наличие флага X при включении флага wayland. Что-то связанное с Xwayland, скорее всего мейнтейнер поленился или оно было невыпиливаемое.

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

Я за Вас работу делать не буду. Вперёд, документация сама не прочтётся. У Sway хорошая документация для новичков.

Дистрибутивы: Arch, Void, Alpine, Debian testing.

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

Я за Вас работу делать не буду

Какую ещё работу? Это куда же вы меня уже устроили.

У Sway хорошая документация для новичков

А он зависит от других пакетов, и где-то там будут такие, которые использую библиотеку (или библиотеки) иксов.

Arch, Void, Alpine, Debian

Это всё бинарные, пакеты собраны с Х. Вы же хотите отключить эту опцию на момент компиляции.

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

А он зависит от других пакетов, и где-то там будут такие, которые использую библиотеку (или библиотеки) иксов.

Вы некомпетентны. Удачи Вам в других темах.

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

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

Никто этот опыт не проводил, буду первым.

Самомнение что надо.

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

Я думаю, что эти ошибки ещё год вылезать будут.

Нужно смотреть по зависимостям. Систему с Wayland без Xorg собрать можно, но скорее всего придется отказаться от софта, который тянет иксы через зависимости - к сожалению, это относится ко всем DE. На счет sway не знаю.

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

Вы совершенно правы. https://github.com/djpohly/dwl

Alacritty with ligatures, Vim in terminal, Firefox, Zathura, Mako, IMV, MPV, music player with ncurses и утилиты для замены утилит Xorg https://github.com/natpen/awesome-wayland. Да, забыл Libreoffice.

Retsam
() автор топика
Последнее исправление: Retsam (всего исправлений: 1)
Ответ на: комментарий от utanho

Самомнение что надо.

Я Вам не Slave!..

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

Я только эмулятор терминала увидел, больше софта, не прибитого намертво к иксам не смог найти

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

чем Вы можете подтвердить данное утверджение?

Может пакет приведёте, который не может собраться без X но с ключом Wayland?

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

Бинарные дистры собранны с xorg для совместимости, некоторые приложения ты не сможешь собрать без X они просто будут ругаться, ну если уж так надо *-X

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

чем Вы можете подтвердить данное утверджение?

А вы можете его опровергнуть? Или опять приведёте в пример бинарные дистрибутивы, в которых программы собраны с Х и вяленым.

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

А у меня планы на апгрейд до Zen2, между прочим.

Пора о Zen3 задумываться, там у восьмиядерников один CCX.

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

Всё равно. X по сути = GUI. Зачастую отключение X означает отключение графики вообще.

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

1. Как с поддержкой в ядре?

Вроде норм.

2. Как с поддержкой сокета AM4?

Доски на B350/X370 официально не поддерживаются.

3. Денег дай, пожалуйста, стоит дохера.

Пыньке, Наебулиной и Сечину спасибо за курс рубля скажи.

Meyer ★★★★★
()
Последнее исправление: Meyer (всего исправлений: 1)
Ответ на: комментарий от LongLiveUbuntu

А я пока на core i5 10400 слюни пускаю :(

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