LINUX.ORG.RU

В продолжение истории похождения по awesome.

 ,


3

2

Появились выходные и время на развлечения, ляпота, подстроил очередную темку Blue от мастера worron, мега удобства: https://github.com/worron/awesome-config. Сделать видео, а можно здесь потом ссылку постить? Скринами всё не покажешь. Что то немного наскринил.

>>> Просмотр (1600x900, 104 Kb)

★★★★

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

пикер либо будет работать сам, либо не будет.

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

нужны ли костыли как раз очень важно, чтобы решить нужен мне wayland или нет.

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

Интересный момент. У меня давно стояла какая-то пипетка gcm-picker или что-то такое. Работала. Сейчас ради любопытства запустил - пишет, что не подключен какой-то сервер. Поставил gpicker - не работает. Поставил gcolor3 - кнопка пипетки не активна. Возможно, нужно какую-то зависимость удовлетворить или что-то настроить, но, все равно, это никуда не годится.

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

будет ли это работать с порталом из kde, с порталом из gnome или порталом из sway

С любым. Более того, можно установить несколько порталов и задать им приоритеты, чтобы при отсутствии реализации в более приоритетном вызов передавался в менее приоритетный. Например, на Wayfire я использовал wlr:gtk или wlr:kde – скриншоты и запись экрана работали через wlr, а filedialog через gtk/kde.

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

епта... не было у бабы проблем...

Wayfire

а ты правда это используешь? я посмотрел, что это. какие-то кубы вращаются вместо DE.

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

а ты правда это используешь?

Использовал, пока кеды не допилили до рабочего состояния. Кубы и всякие огни там строго опциональны и служат больше как пример гибкости местной системы плагинов.

Siborgium ★★★★★
()

Ух как олдскуллы свело)

Появились выходные и время на развлечения, ляпота.

Зануда mode on: недавний диспут с товарищем привел к тому, что все же правильно писать «лепота». Зануда mode off.

Увидел, обоину и снова захотел пересмотреть Black Rock Shooter) Причем OVA, а не пародию в лице сериала

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

Слегка угораю от проблем вялендофанов с пипи пипеткой. А еще у вас что отвалилось? Продолжайте держать в курсе.

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

Аналогично. До появления Gnome3/KDE4 самая красота была.

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

Всё верно, моя ошибка, правильно будет «лепота».

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

Ставлю дебиан 10, выбираю вяленый сеанс гнома: всё плавненько и красиво, а через полчаса мёртвый фриз. Иксовый сеанс просто работает, визуальных отличий не наблюдается. Попробую теперь в 11-м когда руки до него дойдут. Хотя зачем… Аналог xrandr хотя бы сделали?

Тоже самое у меня было и в дебиан 11, с sway. Фриз через несколько часов.

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

Думаешь не стоит пробовать

Ну, это твое дело. Пробовать можно, но мои впечатления были крайне негативными (на Debian 11 с sway).

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

Глянь, если не затруднит, чё то не найду кто тащит «pulseaudio» и «pipewire», оба стоят по минусу в make conf, посмотрел equery-ой, выдал несколько пакетов с (в случае установленными pipewire и pulseaudio флагами) но они глобально по минусу. Без них никак?, где захардкожили?.

>> ~ $ emerge -pv xdg-desktop-portal-wlr

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] media-libs/libfreeaptx-0.1.1::gentoo  CPU_FLAGS_X86="-avx2" 28 KiB
[ebuild  N     ] media-libs/sbc-1.5::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 259 KiB
[ebuild  N     ] app-doc/xmltoman-0.4-r1::gentoo  15 KiB
[ebuild  N     ] net-libs/libasyncns-0.8-r4::gentoo  USE="-debug -doc" ABI_X86="(64) -32 (-x32)" 334 KiB
[ebuild  N     ] media-libs/webrtc-audio-processing-0.3.1::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 680 KiB
[ebuild  N     ] dev-util/wayland-scanner-1.19.0::gentoo  ABI_X86="(64) -32 (-x32)" 446 KiB
[ebuild  N     ] dev-libs/inih-53::gentoo  USE="-static-libs" ABI_X86="(64) -32 (-x32)" 17 KiB
[ebuild  N     ] dev-lang/orc-0.4.31::gentoo  USE="-gtk-doc -static-libs -test" ABI_X86="(64) -32 (-x32)" 174 KiB
[ebuild  N     ] dev-libs/wayland-1.19.0::gentoo  USE="-doc" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  N     ] dev-libs/wayland-protocols-1.23::gentoo  USE="-test" 73 KiB
[ebuild  N     ] dev-libs/json-glib-1.6.2::gentoo  USE="introspection -gtk-doc" ABI_X86="(64) -32 (-x32)" 167 KiB
[ebuild  N     ] sys-apps/xdg-desktop-portal-1.10.1::gentoo  USE="-geolocation -screencast" 469 KiB
[ebuild  N     ] media-libs/libldac-2.0.2.3::gentoo  74 KiB
[ebuild  N     ] media-sound/pulseaudio-15.0-r1::gentoo  USE="X alsa alsa-plugin asyncns bluetooth (daemon) dbus elogind gdbm glib gtk ipv6 jack orc ssl udev webrtc-aec -doc -equalizer -gstreamer -lirc -native-headset -ofono-headset (-oss) (-selinux) -sox (-system-wide) -systemd -tcpd -test -zeroconf" ABI_X86="(64) -32 (-x32)" 1,487 KiB
[ebuild   R    ] media-plugins/alsa-plugins-1.2.2::gentoo  USE="ffmpeg jack libsamplerate mix pulseaudio* speex usb_stream -arcam_av -debug -oss" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  N     ] media-video/pipewire-0.3.36:0/0.3::gentoo  USE="bluetooth v4l -doc -echo-cancel -extra -gstreamer -jack-client -jack-sdk -pipewire-alsa -systemd -test" ABI_X86="(64) -32 (-x32)" 1,669 KiB
[ebuild  N     ] gui-libs/xdg-desktop-portal-wlr-0.4.0:0/9999::gentoo  USE="elogind -systemd" 31 KiB

Total: 17 packages (16 new, 1 reinstall), Size of downloads: 5,915 KiB

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by media-sound/pulseaudio-15.0-r1::gentoo[alsa,alsa-plugin]
>=media-plugins/alsa-plugins-1.2.2 pulseaudio

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

sys-apps/xdg-desktop-portal-1.10.1::gentoo USE="-geolocation -screencast"

-screencast

тут вроде всё нормально. попробуй emerge -pv xdg-desktop-portal-wlr --exclude "pulseaudio pipewire"

но вообще непонятно, как ты без звука систему использовать собрался.

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

посмотрел ебилд xdg-desktop-portal-wlr, pipewire там обязательная зависимость. а pipewire как раз тащит media-plugins/alsa-plugins[pulseaudio] если у него отключен флаг pipewire-alsa. не знаю почему так сделано

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

чтобы отделаться малой кровью, включи pipewire-alsa у pipewire

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

alsa

Ядерный интерфейс для звука, есть конечно. Использовать его кроме как для legacy приложений не стоит на современной системе.

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

Спасибо ещё раз, я смотрел на рабочем ноуте, на тестовом pc можно будет всё поставить.

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

У меня кстати фризы на интеле, что вообще странно. Заявлено, что это единственные дрова, где вялый хорошо работает. Тот же гном прекрасно работает с modesetting и иксами. Я раньше гнал на гномов из-за лагов, а оказалось проблема в интеловском кривожопом DDX драйвере.

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

Спасибо за направление. Почитал и озадачился. Получается, что нужна реализация портала, но в репе libportal и его аналогов написано, что эта штука нужна для flatpack. Эта информация сбила с толку и ни в вашей беседе, ни в репах порталов ничего доходчивого не вычитал.

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

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

Ох, как много ненависти в одном сообщении. Над Вами свидетели вяленого надругались?

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

давай, потом отпишешь. мне все-таки кажется, что стандарт начали делать флетпаковцы с либопортал, а потом всю эту тему с DBUS API растащили в другие библиотеки. так что, наверное, будет работать.

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

для программирования это лишнее.

  • слева ide с окном отладки, справа отлаживаемое приложение
  • слева ide с окном отладки, справа браузер с документацией/so
  • диффы
Ford_Focus ★★★★★
()
Ответ на: комментарий от Ford_Focus

Большую часть времени ты проводишь в ide, в чем смысл постоянно держать голову в полуповороте, чтобы смотреть в левую часть экрана, когда намного удобнее смотреть по центру?

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

Большой с изгибом монитор и нормально будет, отодвинуться чуть подальше, а так по тегам раскидываешь, в данной конфигурации awesome есть активные края, кто к мыше более привык, правый edge переключает по тегам.

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

Ещё есть application switcher, по левому edge переключает окна в пределах тега, по хоткею имеется режим, по всем приложениям не зависимо от расположения в каком либо теге, с визуальным превью в центре экрана.

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

а если поровну, ну или там 65 на 35?

по твоей логике, у тебя должен быть олдовый (почти)квадратный монитор с соотношением 5:4, но чёт вангуется, что у тебя попсовые 16:9

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

по твоей логике, у тебя должен быть олдовый (почти)квадратный монитор с соотношением 5:4

Ты можешь разместить по центру ide, а по бокам что-то второстепенное, если так хочется. У меня просто монитор в вертикальном положении и окно всегда фулл

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

Ну… Ситуация покрыта мраком. Такое ощущение, что тема, подобно ковырянию в носу, настолько известна и понятна, что не стоит ей писать документацию. Информация находится только огрызками на форумах и багрепортах… Кто-то пишет, что все работает, а как - непонятно.

В общем, поставил я xdg-desktop-portal, xdg-desktop-portal-gtk и xdg-desktop-portal-gnome и ничего не заработало. Библиотека libportal, как оказалось, уже была установлена. Возможно, что-то где-то необходимо доконфигурировать в системе или запустить, но я никакой вообще информации по этому поводу не смог нагуглить.

Зато узнал, что xdg-desktop-portal необходим для webrts шаринга экрана.

На этом я закончил свои короткие потуги.

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

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

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

А если не гном, то всё это не заработает.

вот это поворот! а я думал, цитирую

Так или иначе, это не важно.

:)

я так понимаю, человек поставил все портал-пакеты, которые присутствовали в дистрибутиве.

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

Самый последний гном, что есть в арче.

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

Спасибо за ссылку, почитаю тему на досуге.

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

я так понимаю, человек поставил все портал-пакеты, которые присутствовали в дистрибутиве.

Если речь про меня, то ставил все пакеты, которые относятся к гному. Там еще есть такие же для кде и тех, что живут на влрутс. Они все разные.

Но что-то мне подсказывает, что порталы к пипетке не имеют отношения.

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

модераторы удалили твою замечательную тему про витамин Д и мне некуда отписать теперь. я тоже кровь сдал: у меня 23.6 при том, что я каждый день двойную порцию обогащенного рыбьего жиры кушаю. хз, почему уровень не проходит в указанные нормы.

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

Тут на самом деле может быть много где проблема. Например пипетка может быть собрана без поддержки портала в твоём дистрибутиве.

Технология новая, ещё не везде она адаптирована. Рекомендую тестировать только в bleeding edge дистрибутивах или тех, где можно пересобрать софт с включёнными нужными фичами.

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

Сейчас половина постов и так в духе тех времён.

Тогда не постили столько дефолтоты.

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

человек поставил все портал-пакеты

Не все, а только для гнома. Поэтому я так и сказал, заработает только в гноме.

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