LINUX.ORG.RU

Скриншотер Shutter получил поддержку Wayland

 , , ,

Скриншотер Shutter получил поддержку Wayland

0

1

Популярный инструмент для создания скриншотов Shutter получил поддержку сеанса Wayland. Это стало возможным благодаря усилиям разработчика Маурицио В., который адаптировал Shutter для работы в современных сессиях Wayland, используемых большинством крупных дистрибутивов Linux, включая Ubuntu.

Shutter –– это продвинутое приложение для создания скриншотов, предлагающее больше функций и возможностей, чем стандартные инструменты. Оно поддерживает:

  • создание скриншотов с задержкой;
  • загрузку скриншотов напрямую на Imgur;
  • мощный редактор изображений для аннотаций со стрелками, текстом, рисунками от руки, пикселизацией/размытием участков, водяными знаками и многим другим.

Несмотря на то, что некоторые функции Shutter не работают вне X11, основные возможности, включая инструменты аннотаций, доступны и работают отлично.

Для установки Shutter на Wayland в Ubuntu 23.10 необходимо сначала удалить любую существующую версию, установленную из репозиториев Ubuntu или других источников.

Удалить Shutter можно следующей командой:

sudo apt remove shutter

Затем скачайте последнюю версию установщика deb-пакета с GitHub. Shutter для Wayland поддерживает только Ubuntu 23.10, и для установки лучше всего воспользоваться инструментом dpkg. Откройте терминал в папке с deb файлом и выполните команду установки:

sudo dpkg -i shutter-on-wayland_0.99.4-6_all.deb
sudo apt install -f

Разработчик также предупреждает, что Shutter на Wayland иногда зависает при первом запуске после установки. Если это произойдет, советуем перезагрузить систему.

>>> https://github.com/mvivarelli/shutter-on-wayland/

★★★

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

Разработчик также предупреждает, что Shutter на Wayland иногда зависает при первом запуске после установки. Если это произойдет, советуем перезагрузить систему.

Серьёзно? Почему баг не пытаются пофиксить?

загрузку скриншотов напрямую на Imgur

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

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

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

Луддиты счастливы, тонны ручного труда, чтобы заставить это говноподелие хоть как-то работать, а когда оно дойдёт то состояния продакшн-реди (никогда, man btrfs) то будет обвешано костылями и подпорками так, что X в сравнении будет казаться самым изящным, компактным, стройным и логичным проектом.

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

Так я смотрю, такое часто, если в зависимостях перл. Что в Дебе, что в Арче. Ставишь пакет, а там вываливает что-то типа:

libcarp-always-perl
libfile-basedir-perl
libfile-copy-recursive-perl
libfile-which-perl
libglib-object-introspection-perl
libglib-perl
libgtk3-imageview-perl
liblwp-protocol-https-perl
libnet-dbus-perl

etc. etc.

Я так понимаю, тут как в питоне: куча всяких модулей дополнительных.

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

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

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

Может оно и к лучшему, чтобы не ставить ВООБЩЕ ВСЕ, что есть в репозитории относительно перла.

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

There are 108,000 modules ready for you to use on the Comprehensive Perl Archive Network.

Ого.

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

Там как с пистоном - в репах есть какой-то набор бибилиотек, которые требовались другим пакетам. При этом параллельно существует pip для установки свежих или версионированных пакетов не для системных пакетов.

Короче каша, на самом деле.

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

Там как с пистоном

Ага, ну понятно, я так и думал.

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

https://www.x.org/releases/X11R7.7/doc/xextproto/dbe.html

это не оно? Там вроде никаких специальных прог не нужно. Заодно и тиринг кажется невозможен про который все ноют.

Это оно, только им никто не пользуется, потому что требуется поддержка со стороны клиента. Тиринг убирается либо композитором, либо на уровне драйвера опцией TearFree в xorg.conf без проблем.

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

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

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

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

Ретроград и антимодернист - не луддит. Это раз. Никто не говорит, что надо исключить из рассмотрения или уничтожить всякое развитие X11. Это два.

Претензии сводятся к тому, что товарищи модернисты чукчи-хирурги от инженерии вместе с водой выплеснули ребенка, породив абсолютно стесняющую разработчиков прикладных программ концепцию. Какие недостатки присутствуют сейчас, ты можешь легко узнать, перечитав этот тред, другие треды на ЛОРе, а также блоги разработчиков, посвященные разработки для Wayland.

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

либо на уровне драйвера опцией TearFree в xorg.conf без проблем.

Это со всеми драйверами работает? Какие побочные эффекты могут быть?

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

Да вообще продвинутые скриншотилки это зло. Провоцируют людей присылать картинки вместо текста.

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

Луддиты (Настоящие, исторические) — подмножество оных ретроградов и антимодернистов.

А реальных перспектив развития X11 я лично не наблюдаю. Этим элементарно некому заниматься

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

А реальных перспектив развития X11 я лично не наблюдаю

А стоит ли его развивать? Или KPI разработчиков по количеству коммитов определяют?

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

Это со всеми драйверами работает? Какие побочные эффекты могут быть?

Штеуд и амуде у меня работают. Про No Video не знаю, сам разбирайся.

Побочные эффекты те же, что и у композитинга: задержка в один кадр. В остальном проблем не замечено. Брат жив.

P.S. я ещё в KWin вырубил VSync и заставил его держать 240 fps, чтобы убрать задержку от встроенного в него композитора. Делается это через переменные окружения, если кому пригодится:

export KWIN_X11_NO_SYNC_TO_VBLANK=1
export KWIN_X11_REFRESH_RATE=240000

Без ограничения fps вырубать VSync не стоит, потому что KWin начнёт отрисовывать так часто, насколько хватит ресурсов, в моём случае это было несколько тысяч fps. Если есть монитор с VRR, то лучше его использовать чем этот хак.

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

Луддиты (Настоящие, исторические) — подмножество оных ретроградов и антимодернистов.

Критикой Wayland занимаются не луддиты. Проблема с Wayland в том, что он не решает примерно 80% проблем иксов, но в добавок к ним создаёт вагон новых. Короче, говно говна от сборища клоунов.

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

Ъ-клоунада, кмк, – искренне, с трудом сдерживаясь, ненавидеть протокол дисплейного сервера. Хорошего, плохого – пофиг.

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

Никто не говорит, что надо исключить из рассмотрения или уничтожить всякое развитие X11. Это два.

А реальных перспектив развития X11 я лично не наблюдаю

А стоит ли его развивать? Или KPI разработчиков по количеству коммитов определяют?

Типичный фанат иксов.

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

Критикой Wayland занимаются не луддиты.

Правильнее написать «не только луддиты». Ещё и «плюшкины».

Проблема с Wayland в том, что он не решает примерно 80% проблем иксов,

Проблема иксов в их дурацкой архитектуре. Он её решает. Ну, т.е. позволяет решить, так как восстановить ту же дурацкую архитектуру он не мешает.

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

Протокол никто не ненавидит. Ненавидят клоунов, которые его педалируют, несмотря на убожество этого протокола, и ломают людям софт.

hateyoufeel ★★★★★
()

Скриншотеры с GUI не нужны

peregrine ★★★★★
()

скилловые пацаны не используют GUI, они все созданы для остлеживания)) 🔥

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

Это мы все уже проходили с пульсой, системд итп. Лично для себя я не вижу смысла досиживать на иксах до их превращения в окончательное легаси

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

Это мы все уже проходили с пульсой, системд итп.

Пульсу выкинули нах и оставили только libpulse, systemd ещё как-то норм.

А Wayland - это ущербное убожество, да ещё и сложно выкидываемое, потому что создаёт фрагментацию и архитектура говно.

Skullnet ★★★★★
()

Так это форк, в апстрим изменения не приняли же.

IIIypuk ★★★★
()

а действительно ли нам всем так нужен вяленный, точно так же как и последние версии браузеров к примеру?)

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