LINUX.ORG.RU

Сообщения incker

 

Куда послать запрос на недостающее ПО

Форум — General

Здравствуйте,

Когда-то очень давно слышал что если в линуксе не хватает какого-то ПО то можно куда-то послать запрос, где его рассмотрят и подумают

Быстрое гугление и тыканье сайта fsf org не дало результатов куда можно оставить свои просьбы и пожелания

Подскажите пожалуйста

 

incker
()

Flameshot - нескучная скриншотилка

Форум — Desktop

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

Существует эталонная, но виндовая скриншотилка «lightshot». На линуксе она работает к сожелению только через Wine, и мне всегда не нравилось, что это как-то не православно. Был нереально рад когда узнал что есть нечто более юзабельное и нативное - Flameshot. Функций даже больше чем у виндового аналога.

Работает практически везде, и на иксах и на Wayland, есть AppImage и snap. Сейчас пытаются завернуть в flatpak и заставить работать в sway (wlroots). Пользоваться достаточно просто - забиндить горячие клавиши, например meta + PrtScrn на консольную команду flameshot gui.

Сам процесс: meta + PrtScrn. Выделяем, малюем. Потом жмем Ctrl + C и в любом мессенджере или соц сети Ctrl + V. Готово)))

Поделился. Рад. Всем спасибо!

 , , , ,

incker
()

Текст поверх картинки с смайликами

Форум — Desktop

Здравствуйте,

Подскажите чем можно писать текст поверх картинки: пример 1, пример 2

Так как это скорое клепание постов, только 2 очень важных требования:

  • Возможность сделать background у текста
  • Возможность ставить смайлики в текст

Эти функции есть в инстаграме по умолчанию. Но когда доходит дело сделать что-то подобное с ПК - оба пункта прям невыполнимы.

Может кто знает веб редакторы, тоже рассмотрю. Спасибо за любую помощь

 , , , ,

incker
()

Не хватает создания еще одного Desktop-дистрибутива Linux

Форум — Desktop

Предистория

Увидел новость на ЛОРе новость: Проект KDE призывает веб-дизайнеров и разработчиков к помощи!

Зашел на основной сайт KDE и просто открыл в инспекторе (консоль браузера) страницу.

Увидел там в html-коде устаревший атрибут valign, устаревший потому что вместно него нужно теперь использовать css-стиль vertical-align. И такое сплошь и рядом на разных сайтах.

Отойду немного от темы, открывал не так давно браузерную консоль на opennet - мы с другом достаточно так недоумевали что там с версткой творится.. и кажется у них даже версионирование по типу `style14.css`)))) Но это не точно что это именно версионирование

Ближе к истории

Так вот, к чему я веду.. По идее было бы круто чтоб был браузер что-то вроде «Chrome developer edition» или «Chrome standard-strict» в дополнение к Canary в котором бы просто на просто все что deprecated не работало. По типа тега `<center>`, ~пол сотни устаревших атрибутов, и всяких других стилей которые сейчас работают для обратной совместимости.

Да, есть навороченная Intellij которая это все подчекнет или зачеркнет, но оооооочень не всегда и по иронии те кто пишут устаревший код (по неопытности либо по незнанию) как раз таки такими платными/мощными IDE не пользуются

Ну и ходил бы я на опеннет и ругался бы им что их сайт не работает в «Chrome standard-strict»)) Хех

Сама тема

Было бы круто чтоб был какой-то дистрибутив типа «Linux standard-strict» чтоб из него просто выпиливали все что deprecated и обратная совместимость. Я бы им пользовался, и даже бы баг репорты бы писал что под этим дистром ваша программа не работает. И таким образом я бы мог как человек совершенно далекий от разработки именно программ влиять на прогресс

Возможно бы такой подход ускорил бы переходы
python 2 => python 3

Либо авторы могли бы делать изменения более ломающие совместимость
dbus => dbus-broker
pulseaudio => pipewire

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

Итого

Понимаю что на русскоязычных ресурсах такую идею не особо эффективно задвигать (даже если она имеет смыл). От вас хочу как минимум совет/мнение. Если с меня не поржут - может оформлю тему куда-то на англоязычные сайты. Хотя я так себе излагатель мыслей в письме

 

incker
()

Тем кто НЕ любит Wayland, посвящяется

Форум — Talks

Здравствуйте!

На создание этого поста меня навеяли разные комментаторы, которые плохо знают что такое Wayland, и иногда выкидывают необоснованные мысли. Если вы знаете о Wayland и он вам нравится - просто проходите мимо.

Это как в анекдоте будет, допилят Вяленого, а на выходе опять получится Хорг

Это отсылка на то что есть такая практика, что берут что-то новое и быстрое а когда оно обрастает функционалом - становится такое же медленное.

В случае с Wayland - так не получится. Wayland сам по себе маленький, и ничего не умеет не будет уметь кроме как компоновать рисунки который ему дают GTK+, Qt, Clutter. Он обрастает совсем другим функционалом, редко связанным с выводом на экран.

Чтоб вывести что-то на экран через Wayland нужно жирные тулкиты

Да, не поддерживает API отрисовки и оперирует только с уже сформированными окнами, что позволяет избавится от двойной буферизации, при использовании таких библиотек как GTK+, Qt и Clutter

Хочется чуть отвлечься, и написать что в KDE 5.12 сделали загрузку прослойки XWayland не обязательной. И чистый сеанс на Wayland теперь загружается очень быстро.

Если доделать Вейланду API рисования, то на выходе мы получим просто новый тулкит для рисования, который будет отдавать буферы пикселей подобно GTK или Qt, ничего нового.

X.Org лучше чем Wayland по причине...

Wayland делают разработчики Иксов

Вейланду уже 10 лет, а все никак не осилят

В википедии написано Первый выпуск - 2008. Но только в конце 2012 года вышел релиз 1.0 со стабилизацией клиентского API. После началось.. Дистрибутиву приходится не малую часть DE переписывать, рефакторить, и разделять на 3 части:

  1. Код который относится к X.org
  2. код который относится к Wayland
  3. Общий код для X.org и Wayland

И очень странно, что Gnome первые начали это делать, но все на много быстрее получилось у KDE. Они сумели избавиться от X как обязательной зависимости на сеансе Wayland. И могу вас поздравить,

Если бы дистрибутивы были радикальные, и забили на обратную совместимость с X.org.. Было бы уже все готово. Тогда бы их правда закидали камнями счастливые обладатели видеокарт NVIDIA.

 

incker
()

С помощью CrossOver можно запустить Windows-приложения на Chrome OS

Новости — Проприетарное ПО
Группа Проприетарное ПО

CrossOver — коммерческий продукт, на основе исходных кодов свободного аналога — Wine. CrossOver добавляют собственные заплатки, а также графические утилиты конфигурации. Кроме того компания нанимает нескольких разработчиков Wine, а также возвращает многие свои наработки в свободный проект.

Теперь CrossOver доступен в Google Play Store (ссылка) в Chrome OS, И позволяет вам запустить Windows игры/программы на Chromebook/Chromebox.

Также поддерживает Google Admin Console — для запуска корпоративного программного обеспечения Windows в Chrome OS.

В настоящее время находится уже в бета-версии, и позволяет запустить Microsoft Office и другие популярные программы.

И да, CrossOver с сегодняшнего дня доступен в Chrome OS как пробная версия на 1 год. На протяжении этого времени можно использовать программу бесплатно и без ограничений в функциональности.

>>> Новость подробнее на английском

 

incker
()

Пару скриншотов Fedora 27

Форум — Desktop

Решил поделиться скриншотами Fedora 27 beta, хоть это и дурачество с LiveUSB, мож интересно кому будет.

  • Приложения которые все еще запускаются через XWayland при включении ОС: Скрин;
  • Потребление ОЗУ в стоке: Скрин;
  • Потребление ОЗУ в с несколькими запущенными калькуляторами: Скрин 1, Скрин 2, Скрин 3,

P.S. У меня просто на клавиатуре кнопка есть «калькулятор»; Никаких нареканий вообще на работу за пол часа которые пробовал бету нет. Все идеально..

 

incker
()

DRP Linux -> Windows

Форум — Admin

Здравствуйте, Недавно получилось подключить по RDP Windows. Это для меня новое и сложное. Подскажите пожалуйста как подключить по RDP Linux.

На Windows подключался так: Компьютер к которому подключаться: «svetlana-пк» На удивление подключилось по названию, хотя соединение с этим ПК через маршрутизатор и без настроек локальной сети. Далее вводил логин и пароль, и все работало..

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

 

incker
()

Steam доступен для установки как flatpak приложение.

Форум — Talks

Steam доступен для установки как flatpak приложение. flatpak-пакет даже распостоняется через Flathub, централизованный репозиторий для разработчиков для сопровождения flatpak приложений.

Для установки:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub com.valvesoftware.Steam

 ,

incker
()

Прогресс в портировании Chromium на Wayland

Форум — Talks

Igalia (Игалия) - частная компания, участник Linux Foundation, известна своими вкладами в GNOME, Maemo, MeeGo, WebKitGTK+.

В 2016-м году Igalia занималась портированием Chromium на Wayland для Renesas R-car M3 (Плата схожая с Raspberry PI, для встраиваемых систем, умных вещей и прочего).

С Января 2017, тесно общаясь с разработчиками Google, Igalia работали над портированием Chromium на Wayland для Linux десктопов.

Порт Chromium делают с помощью Ozone/Wayland. Ozone и раньше был в Chrome, но работало оно только в ChromeOS, и не на Wayland-е, а на Freon-e. Портирование на Wayland влекло за собой поломку обратной совместимости с Freon — т.к. ChromeOS + Freon изначально писался только с оглядкой на Freon.

Благодаря кооперации Igalia и Google, переосмыслили структуру браузера. Теперь, минимум в 60-й версии (в лучшем случае), появятся порты:

  • Chromium + Ozone + Wayland (статус разработки на сегодня. ВИДЕО)
  • Chromium + Ozone + X11 (статус разработки на сегодня. ВИДЕО)

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

Писал на основе этого поста (последнего), и всех предыдущих.

 , ,

incker
()

Статья: сравнение DX12 & Vulkan API (перенесите в Talks)

Форум — Talks

Здравствуйте, нашел интересную статью на английском, решил поделится.

Бенчмарк 3DMark, выпущенный в 2015 году был для тестов производительности DX11 single-threaded / DX11 multi-threaded / DX12. И только недавно был добавлен еще и Vulkan API. Можете открывать эту статью, смотреть видео/железо/результаты.

К бенчу есть сноска:

Цель теста - сравнить производительность API в одной системе. Он не должен использоваться для сравнения производительности компонентов в разных системах. В частности, этот тест не должен использоваться для сравнения видеокарт, поскольку ограничивающим фактором может оказаться ЦП.

Всю статью переводить не вижу смысла — там в основном мысли автора и очевидные вещи. Да и выводы делайте сами. Скажу только, что не стоит все принимать за едиственное верное сравнение, пока этот тест DX12 & Vulkan API один в своем роде. Тут все.

P. S. Кто не следит за новостями, но интересно что с вулканом сейчас происходит:

Перемещено Shaman007 из opensource

 

incker
()

Fedora. Где находится gnome-shell.css ?

Форум — Desktop

Здравствуйте, первый раз решил сам поредактировать, и не могу найти. нашел gnome-classic.css, но он редактирует для классического Gnome.

по этому пути нету: /usr/share/gnome-shell/theme/gnome-shell.css

Большое спасибо!

 ,

incker
()

Fiddler нормально работает на Linux (сниффер/анализатор трафика)

Галерея — Скриншоты

Fiddler — (ближайший аналог Wireshark) программа-прокси, которая работает с HTTP-трафиком между вашим компьютером и удаленным сервером и позволяет просматривать и менять его (да, подставлять свои http headers).

Решил сюда скинуть, потому что знаю, что есть люди, кому не хватало Fiddler под Linux. Раньше тоже запускалось, но работало плохо и с багами, а сейчас официальная beta и вроде норм.

Раньше я любил Fiddler, но уже успел приспособится к Wireshark. Fiddler простой, понятный, и если даже запрос был сжат (gzip), то он его распаковывал. По-моему, такого нет в Wireshark.

Кому нужно, инструкция к установке. Работает через mono:

$ sudo apt install mono-complete
$ mono $HOME/fiddler-linux/Fiddler.exe
Чтоб перехватывал запросы браузера - нужно импортировать сертификат Fiddler в браузеры.

>>> Просмотр (1920x1080, 470 Kb)

 , ,

incker
()

Вангую вендекапец. Перенесите в talks или хоть форум

Форум — Talks

На то есть причины. Linux уже делает не малые шаги вперед. А именно:

  • Vulkan API. По меркам некоторых, пусть и не авторитетных особ, но Vulkan API превосходит по производительности DirectX 12. Это означает, что производительность игр будет на ± уровне с Windows. Хоть игр еще мало, но в Vulkan уже вселяет уверенность. Те кто верят:
    • AMD конечно. Видеокарты дают большой прирост под Vulkan.
    • Steam конечно. Им отдельное спасибо. Прям за хвост тянет игровую индустрию на Linux
    • Android и Tizen. Там нет DX12 =)
    • Игровые движки. Unity, Source 2, Xenko, Serious Engine 4, Unreal Engine 4, id Tech 6, CryEngine, Intrinsic, Torque 3D

    Так-же удивляет количество вовлеченных в разработку. Это не только от лидеры рынка (Google, Valve, Nvidia, Intel, AMD, и.т.д) но и активно подхватило сообщество. Один из самых интересных проэктов, это vk9 (SchaeferGL). Он только в разработке, но вероятно написанные для DX9 получат не меньшую производительность с помощью надстройки над вулканом.

    Добавлю, что на Vulkan-е будет работать GTK4, и уже есть профит.


  • Wayland Визуально шустро — нужно. Linux последним переходит с X.org, скорее это к лучшему, так как больше учтено. Об отзывчивости Wayland и так много инфы. Хочу только добавить наблюдение, горизонтальный ресайз окна под Wayland выглядит куда аккуратнее чем под тем-же Windows. Не говоря уже о X.org
  • Snap / Flatpak.
    • легче создателям софта: Одной из отмазок Adobe, почему они не делают Photoshop под Linux — зоопарк дистрибутивов. Теперь все не так.. Иначе. По другому. Теперь у Photoshop на одну отмазку меньше.
    • ниже порог входа обычному юзеру: Скачал, поставил. Еще немного упростить, и начнет справляться и домохозяйка.

  • Заключение. Linux быстро развивается, стабильно меняет меняет старое на новое. Сейчас век, когда актуален переход ПО в веб. Windows не ставит палки в колеса (.NET Core, VSCode, Skype)

    А ведь всего-лишь удвоение (может утроение) доли рынка Linux сможет запустить снежный ком. Когда разработчики будут писать ПО под Linux по тому что есть пользователи, а пользователи есть, по тому что есть ПО

Перемещено JB из linux-general

 ,

incker
()

Как переключиться на PLASMA под Wayland ?

Форум — Desktop

Здравствуйте, раньше с KDE вообще не имел дела. установил KDE NEON, закинул в терминал это: sudo apt install plasma-workspace-wayland

как включить сессию на вейланде? в окне приветствия нельзя вообще выбрать DE

 ,

incker
()

Flatpak. Требует что-то

Форум — Desktop

Здравствуйте, Пытаюсь установить flatpak сборку firefox (спец Вейланд релиз)

http://s019.radikal.ru/i641/1702/d5/a540255dc1f7.jpg

Я так понял, он не нашел нужную версию gnome. Как это решается? Или можно подсунуть другую версию гнома принудительно?

 

incker
()

Pinta (аналог Paint.NET) умерла?

Форум — Desktop

Здравствуйте, Автор потерял интерес к разработке. Ниужели никто не форкнул, не подхватил, проект будет развиваться дальше? Какое у него будущее?

 , ,

incker
()

Fedora 25. Тесты. Баги. Фичи.

Форум — Talks

Здравствуйте!

Решил описать что я узнал в Fedora 25 beta, что наклацал, да и вообще как оно



Баги

У меня Fedora 25 beta с последними обновлениями. Работает хорошо. Не глючит совсем. Нигде. Ни капельки. Работает нормально.Только пару раз было диалоговое окно всплывало пикселей на 300 мимо)) Кому интересно как воспроизвести - начать переименовывать папку, а потом попробовать копировать ее название. Вдруг и у вас получиться словить.



Родные программы под Wayland и через прослойку XWayland

Чтоб посмотреть какие программы запущены сейчас через прослойку XWayland, нужно написать в терминале:

$ xlsclients
Выведет:
ibus-x11
gnome-shell
gnome-settings-daemon
firefox
seaplet

Собственно, из всех стоковых программ (которые стоят по умолчанию), только этот список и работает через XWayland. Все остальные программы нативные (родные) под Wayland! Все 20 или 30 штук в том числе и LibreOffice. Проверял каждую. Одна из программ этого списка - «seaplet». Немного погуглив, оказалось что это SELinux. Не особо понимаю что он делает в прослойке. Мне он все-равно не нужен, и отключив его - список xlsclients сократился на одну позицию.

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

  • Wine wizard (на qt5)
  • gimp 2.8
  • gimp 2.9.4
  • firefox
  • chrome
  • chromium
  • deluge (торрент-клиент, зато transmission нативная)
  • wine

По идее, под Wayland должны работать нативно все программы на qt (Wine wizard) и на GTK (gimp). У меня было удивление что это не совсем так. Я их не смог запустить принудительно без прослойки.Пример запуска программы принудительно под Wayland :

DISPLAY='' firefox не работает :(

DISPLAY='' nautilus работает :)

Может кто-то скажет что так запускается: GDK_BACKEND=wayland google-chrome-stable . Да, некоторые программы и так запустятся. Например chrome и chromium. Но все-равно через прослоку. Это можно увидеть написав $ xlsclients, и на окно приложения так-же срабатывает $ xwininfo, $ xkill и прочие X.org-only команды. Сам грешил, и писал что браузер нативный.



Приятные мелочи

Дружелюбная система, может такое и раньше было, но я не замечал:
Скрин 1
Скрин 2

Папки и файлы теперь удаляются без подтверждения. Вместо этого можно нажать «Отменить» в течении 5-ти (кажется) секунд.
Скрин 3

если удалять с помощью «shift + delete», то есть «безвозвратное удаление» то подтверждение всплывает как обычно.



Wine

Wine не тестил в доль и поперек.. но под Wayland у меня не запустился .kkrieger (тот самый 3D шутер который весит 100 килобайт). Зато в сеансе на X.org заработало. Но какие-то банальные программы запускаются и под wine on wayland.



Gnome 3: Темы оформления и расширения

Работают!



P.S. не ругайтесь

 , ,

incker
()

Инструкция. Установка последнего gimp 2.9.4 в Fedora 25 x64

Форум — Talks

Здравствуйте,

На данный момент gimp 2.9.4 - не стабильная версия, но самая новая после 2.8 (которая в репозиториях)

Оказалось что установка gimp 2.9.4 дело не пару минут. Поэтому я решил выложить пошаговые действия сюда. Я установил гимп 2 раза на голую федору чтоб удостоверится, что рецепт рабочий, и что я не пропустил ниодного пакета в зависимостях.

Сразу оговорюсь, - инструкция очень детальная, так как тут есть не только Гуру. Еще хочу добавить, не пробуйте применить эту инструкцию для других дистров, тем более для убунты. Вам придется подбирать зависимости практически заново.

Поехали.

1) Ставим все зависимости которые требует gimp:

# dnf install intltool cairo-devel harfbuzz-devel gtk-doc babl-devel gegl-devel gegl03-devel pycairo-devel pygtk2-devel lcms2-devel libtiff-devel libjpeg-devel libgexiv2-devel libxml2-devel

2) Скачиваем gimp : от сюда (прямая ссылка на скачивание).

Распаковываем в домашнюю папку. Там есть баг распаковки, поэтому приведите путь к gimp в порядок: вместо «$HOME/gimp-2.9.4/gimp-2.9.4/» нужно оставить «$HOME/gimp-2.9.4/»

3) Скачиваем 2 пакета (тоже зависимости) которых нет в репозитории.

Распаковываем архив, кладем gimp_dependencies в домашнюю папку. Устанавливаем:

если мы под root - то выходим

# exit
gimp почему-то требует чтоб перекомпилировали пакет pango
$ cd $HOME/gimp_dependencies/pango
$ ./configure
$ make
$ su
# make install

Переходим в папку gimp_dependencies и с нее ставим libmypaint-devel:

# cd ../
# dnf install ./libmypaint-1.3.0-0.2.beta.1.fc26.x86_64.rpm
# dnf install ./libmypaint-devel-1.3.0-0.2.beta.1.fc26.x86_64.rpm

4) Ставим сам gimp !! если мы под root - то выходим

# exit
у нас ведь gimp в домашней папке, верно?
$ cd $HOME/gimp-2.9.4
$ ./configure

Вот на этом моменте - смотрите внимательно что выведет консоль в последних строках. Если не получилось установить - причина будет написана именно в этом месте. Хотя я и проверял 2 раза все.

$ make
$ su
# make install

Все! если какой-то пакет пропустил - пишите в комментариях.

P.S. gimp работает через прослойку XWayland. и 2.8 и 2.9.4 тоже

 , ,

incker
()

Chrome под wayland нативный или нет?

Форум — Desktop

Здравствуйте, Google Chrome вроде как с 50 версии должен быть нативным под Wayland. Уже 53я.

Собственно вопрос, как узнать что он работает нативно, а не через прослойку XWayland? (Ubuntu 16.04)

Заранее спасибо.

 , ,

incker
()

RSS подписка на новые темы