LINUX.ORG.RU
ФорумTalks

попробовал Musl в gentoo

 , ,


0

1

Было тошно, увидел профиль musl, думаю надо попробовать, открыл хендбук и погнал

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

Потом начались траблы с initramfs, он не собирался и за btrfs, без него собрался думаю о кайф у меня Рут и хоме btrfs, начал заново

Граб установил поставил перезапустил все гуд все работает и началось самое интересное

networkmanager, polkit, lightdm, slim, особенно последние два это было сильный удар, так как полноценных альтернатив нет, а некоторые пакеты не могут собираться без 2, иду дальше

Установил openbox, I3, sway, и тут уже все печально, самый явный не отображаются окна, когда открываешь например xterm, sway вообще не запустился, логи к сожаление показать не могу, консольный курсор тоже не собирается

Все собиралось на мой старый ноут, samsung r580

Пока не снес, можете посоветовать че и как сделать, или поинтересоваться что собирается че нет, готов к вашей помощи

Ps

Networkmanager собрался без флага ppp

vte тоже не собирается он нужен для терминалов

Единственное окружение которое работает это icewm, из менеджеров lxdm sddm

Если скипать vte, lvm2, polkit, то можно собрать mate и xfce

Из браузеров пока что использую seamonkeys Обновлено: 14.10

★★

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

lightdm, slim

А зачем они тебе? Я без них обхожусь. Если ты так хочешь, можешь попытать судьбу с greetd.

polkit

А в чём с ним проблема? Может получится собрать с патчем на ductape?

eternal_sorrow ★★★★★
()

можете посоветовать че и как сделать

pinkbyte@oas1 ~ $ eselect profile list | grep musl
  [32]  default/linux/amd64/17.0/musl (exp)

Профиль экспериментальный - посоветовать могу только учиться искать патчи или писать их самому чтобы всё работало.

Pinkbyte ★★★★★
()

sway вообще не запустился, логи к сожеление показать не могу

А жаль. Хотелось бы посмотреть, в чём там проблема.

Ну и да, тебе браузер грамматические ошибки не подчёркивает? И правда тошно читать текст.

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

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

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

Советую подтянуть грамматику русского языка. Читать невозможно.

тогда он уже не будет пользователем gentoo;)

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

Там проблем тоже навалом, Единственный дистр на musl и без проблем(не уверен) alpine linux

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

lightdm, slim

А зачем они тебе? Я без них обхожусь.

Вот отсюда поподробнее, пожалста. Хотя я смутно помню, что у тебя вроде бы wayland, так что возможно нерелевантно. Но как запустить в иксах тот же openbox без display manager (у меня lightdm), сие загадка. Разве что консоль —> startx, но так не хочу (без аргументов, просто не хочу; =) полагаю, у сторонников startx тоже аргументов не будет).

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

Но как запустить в иксах тот же openbox без display manager (у меня lightdm), сие загадка.

Ну я одно время использовал openbox в связке с nvidia-xrun, чтобы запускать игры на дискретной видеокарте. Запускал как nvidia-xrun openbox-session. Почти то же самое что и startx, но дополнительно инициализирует optimus.

а так, у меня sway и он просто автоматически стартует на первой tty сразу после логина.

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

та же проблема что и с greetd. не показывет список пользователей с возможностью выбрать, как это делают полноценные DM, а предлгает ввести имя пользователя. чем тогда он лучше /bin/login?

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

та же проблема что и с greetd. не показывет список пользователей с возможностью выбрать, как это делают полноценные DM

Я говорю про себя – а у меня пользователь один (за вычетом рута и служебных), поэтому это не является проблемой.

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

поэтому это не является проблемой

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

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

Или оно умеет подставлять имя пользователя чтобы его не надо было вводить?

Запоминает и подставляет последнее введенное имя пользователя.

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

тогда он уже не будет пользователем gentoo;)

Что за дискриминация? Я генту лет 10 гонял, писал всегда грамотно.

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

poka netu rus

sway вообще не запустился, логи к сожеление показать не могу

А жаль. Хотелось бы посмотреть, в чём там проблема.

Ну и да, тебе браузер грамматические ошибки не подчёркивает? И правда тошно читать текст.

sway 00:00:00.042 [wlr] [libseat] [libseat/backend/seatd.c:78] Could not connect to socket /run/seatd.sock: No such file or directory 00:00:00.042 [wlr] [libseat] [libseat/libseat.c:73] No backend was able to open a seat 00:00:00.042 [wlr] [backend/session/session.c:84] Unable to create seat: Function not implemented 00:00:00.042 [wlr] [backend/session/session.c:218] Failed to load session backend 00:00:00.043 [wlr] [backend/backend.c:353] Failed to start a DRM session 00:00:00.043 [sway/server.c:53] Unable to create backend

driver: nouveau

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

так а seatd запущен? systemctl status seatd что говорит?

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

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

так а seatd запущен? systemctl status seatd что говорит?

у меня openrc да был выключен, не где не видел что его нужно включать)

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

сорян)

запустил seatd вот что вышло

spratay@spratay-pc ~ $ WLR_DRM_NO_MODIFIERS=1 sway
MESA-LOADER: failed to open nouveau: Error relocating /usr/lib/dri/nouveau_dri.so: _glapi_tls_Dispatch: initial-exec TLS resolves to dynamic definition in /usr/lib/libglapi.so.0 (search paths /usr/lib/dri)
failed to load driver: nouveau
MESA-LOADER: failed to open kms_swrast: Error relocating /usr/lib/dri/kms_swrast_dri.so: _glapi_tls_Dispatch: initial-exec TLS resolves to dynamic definition in /usr/lib/libglapi.so.0 (search paths /usr/lib/dri)
failed to load driver: kms_swrast
MESA-LOADER: failed to open swrast: Error relocating /usr/lib/dri/swrast_dri.so: _glapi_tls_Dispatch: initial-exec TLS resolves to dynamic definition in /usr/lib/libglapi.so.0 (search paths /usr/lib/dri)
failed to load swrast driver
00:00:00.045 [wlr] [backend/drm/renderer.c:29] Failed to create GBM device
00:00:00.046 [wlr] [backend/drm/backend.c:238] Failed to initialize renderer
00:00:00.047 [wlr] [backend/backend.c:230] Failed to create DRM backend
00:00:00.047 [wlr] [backend/backend.c:371] Failed to open any DRM device
00:00:00.052 [sway/server.c:53] Unable to create backend

кажись не хватает каких-то флагов

mesa

[I] media-libs/mesa
     Available versions:  21.1.7^t ~21.1.8-r1^t ~21.2.2^t **9999*l^t {+X +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +llvm lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan vulkan-overlay wayland xa xvmc zink +zstd ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32" KERNEL="linux" VIDEO_CARDS="freedreno i915 i965 intel iris lima nouveau panfrost r100 r200 r300 r600 radeon radeonsi v3d vc4 virgl vivante vmware"}                                                                             
     Installed versions:  21.1.7^t(23:29:16 10/12/21)(X classic dri3 egl gallium gbm gles2 llvm wayland zstd -d3d9 -debug -gles1 -lm-sensors -opencl -osmesa -selinux -test -unwind -vaapi -valgrind -vdpau -vulkan -vulkan-overlay -xa -xvmc -zink ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32" KERNEL="linux" VIDEO_CARDS="intel nouveau radeon radeonsi -freedreno -i915 -i965 -iris -lima -panfrost -r100 -r200 -r300 -r600 -v3d -vc4 -virgl -vivante -vmware")                                                               
     Homepage:            https://www.mesa3d.org/ https://mesa.freedesktop.org/
     Description:         OpenGL-like graphic library for Linux

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

ну потихоньку накапливается пакеты которые не собираются, вроде пока что не критично, кстати у меня glxgerars и glxinfo не работают кста

Error: couldn't get an RGB, Double-buffered visual

name of display: :0.0
Error: couldn't find RGB GLX visual or fbconfig
SPRATAY ★★
() автор топика
Ответ на: комментарий от eternal_sorrow

Из других проблем, не собираются wayfire, weston поэтому удивительно что sway смог

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