LINUX.ORG.RU

Зачем нужен USE=X ?

 , ,


0

1
The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by x11-libs/gtk+-3.24.11::gentoo
# required by x11-themes/adwaita-icon-theme-3.32.0::gentoo
# required by x11-libs/gtk+-2.24.32-r1::gentoo
# required by x11-themes/gtk-engines-adwaita-3.28::gentoo
>=x11-libs/cairo-1.16.0-r3 X

Я-то думал, что наступил повсеместный Wayland и теперь X никому не нужен...

Мёржится это всё одной из этих строк:
[ebuild N ] x11-libs/cairo-1.16.0-r3::gentoo USE=«X glib svg (-aqua) -debug (-gles2-only) -opengl -static-libs -utils -valgrind» ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild N ] x11-libs/gtk+-3.24.11:3::gentoo USE=«X introspection (-aqua) -broadway -cloudprint -colord -cups -examples -gtk-doc {-test} -vim-syntax -wayland -xinerama» ABI_X86="(64) -32 (-x32)" 0 KiB

Где прописан этот X, чтобы его стереть?

★★☆

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

Я-то думал, что наступил повсеместный Wayland и теперь X никому не нужен

Куча софта еще завязана на иксы.

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

Я не вижу там профиля для wayland:

# eselect profile list | grep wayland
#

# eselect profile list
Available profile symlink targets:
  [1]   default/linux/amd64/17.0 (stable) *
  [2]   default/linux/amd64/17.0/selinux (stable)
  [3]   default/linux/amd64/17.0/hardened (stable)
  [4]   default/linux/amd64/17.0/hardened/selinux (stable)
  [5]   default/linux/amd64/17.0/desktop (stable)
  [6]   default/linux/amd64/17.0/desktop/gnome (stable)
  [7]   default/linux/amd64/17.0/desktop/gnome/systemd (stable)
  [8]   default/linux/amd64/17.0/desktop/plasma (stable)
  [9]   default/linux/amd64/17.0/desktop/plasma/systemd (stable)
  [10]  default/linux/amd64/17.0/developer (stable)
  [11]  default/linux/amd64/17.0/no-multilib (stable)
  [12]  default/linux/amd64/17.0/no-multilib/hardened (stable)
  [13]  default/linux/amd64/17.0/no-multilib/hardened/selinux (stable)
  [14]  default/linux/amd64/17.0/systemd (stable)
  [15]  default/linux/amd64/17.0/x32 (dev)
  [16]  default/linux/amd64/17.1 (stable)
  [17]  default/linux/amd64/17.1/selinux (stable)
  [18]  default/linux/amd64/17.1/hardened (stable)
  [19]  default/linux/amd64/17.1/hardened/selinux (stable)
  [20]  default/linux/amd64/17.1/desktop (stable)
  [21]  default/linux/amd64/17.1/desktop/gnome (stable)
  [22]  default/linux/amd64/17.1/desktop/gnome/systemd (stable)
  [23]  default/linux/amd64/17.1/desktop/plasma (stable)
  [24]  default/linux/amd64/17.1/desktop/plasma/systemd (stable)
  [25]  default/linux/amd64/17.1/developer (stable)
  [26]  default/linux/amd64/17.1/no-multilib (stable)
  [27]  default/linux/amd64/17.1/no-multilib/hardened (stable)
  [28]  default/linux/amd64/17.1/no-multilib/hardened/selinux (stable)
  [29]  default/linux/amd64/17.1/systemd (stable)
  [30]  default/linux/amd64/17.0/musl (exp)
  [31]  default/linux/amd64/17.0/musl/hardened (exp)
  [32]  default/linux/amd64/17.0/musl/hardened/selinux (exp)
  [33]  default/linux/amd64/17.0/uclibc (exp)
  [34]  default/linux/amd64/17.0/uclibc/hardened (exp)
Einstok_Fair ★★☆
() автор топика
Ответ на: комментарий от Einstok_Fair

Поправь, за это тебе скажут спасибо.

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

А в Funtoo есть.

# ego profile list mix-ins

=== mix-ins: ===

    X, amazon-ec2, audio, cinnamon, console-extras, dvd, encrypted-root
    gfxcard-amdgpu, gfxcard-ancient-ati, gfxcard-intel, gfxcard-nouveau
    gfxcard-nvidia*, gfxcard-nvidia-legacy, gfxcard-older-ati, gfxcard-radeon
    gnome, gnome-3.16-fixups, hardened, kde, kde-plasma-5, kde-plasma-5-new
    lxde, lxqt, mate, media, media-pro, mediadevice-audio-consumer
    mediadevice-audio-pro, mediadevice-base, mediadevice-video-consumer
    mediadevice-video-pro, mediaformat-audio-common, mediaformat-audio-extra
    mediaformat-gfx-common, mediaformat-gfx-extra, mediaformat-video-common
    mediaformat-video-extra, no-emul-linux-x86, no-systemd*, openvz-host
    print, python3-only, selinux, stage1, vmware-guest, wayland
    xfce
Gentooshnik ★★★★★
()
Ответ на: комментарий от Gentooshnik

Ещё можно посмотреть какие флаги в профиле wayland и выставить такие же флаги в make.conf и package.use.

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

посмотреть какие флаги в профиле wayland и выставить

ну нет. Вот про опакечивание ego для gentoo это было неожиданно.

Einstok_Fair ★★☆
() автор топика

Я-то думал, что наступил повсеместный Wayland и теперь X никому не нужен…

Как грицца, 4.2. Как минимум до тех пор, пока nVidia-блоб не начнёт поддерживать GBM, либо все дружно не переедут на какой-нить другой стандарт. И даже после этого не факт.

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

Он же только про себя и думает. Поэтому когда говорит: «для всех и везде» нужно читать «мне и только для меня» и ещё «где эти холопы - разработчики дистрибутива, почему не делают так, как мне нужно».

anonymous
()

А кто-нибудь реально поменял иксы на вяленого? И как оно? Как с открыванием приложений по ssh? А как простое окошко набросать или скриншот сделать?

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

Это легко узнать - надо скачать все оверлеи и посмотреть, есть ли хоть в одном профили для wayland

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

и вообще, надо поискать overlay с именем похожим на wayland

Einstok_Fair ★★☆
() автор топика

Я-то думал, что наступил повсеместный Wayland
ebuild N ] x11-libs/gtk+-3.24.11:3::gentoo USE=«X introspection (-aqua) -broadway -cloudprint -colord -cups -examples -gtk-doc {-test} -vim-syntax -wayland -xinerama» ABI_X86="(64) -32 (-x32)" 0 KiB
-wayland

А ты умеешь делить на ноль с огоньком.

Поддержки wayland в GTK 2 кстати нет(по понятным причинам), так что как минимум проблема еще и в этом.

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