Советы по GNU/Linux
155 subscribers
203 photos
6 videos
43 files
314 links
Канал, посвящённый GNU/Linux и свободному ПО.

Другие наши каналы:

@calmira_gnu_linux - чат по дистрибутиву Calmira GNU/Linux-libre, который разрабатывает один из админов этого канала
Download Telegram
На что способен процессор российского производства «Эльбрус-8С», когда дело доходит до игр? Оказывается, машина на таком чипе способна запустить S.T.A.L.K.E.R.: Call of Pripyat. Правда, цифра на счётчике fps оставляет желать лучшего.

Система, на которой запускалась игра, оснащена 32 ГБ оперативной памяти DDR3 и видеокартой Radeon RX 580. В качестве процессора выступает «Эльбрус-8С», и именно он стал слабым звеном: игра более чем десятилетней давности выдаёт в среднем 20 fps. Кадровая частота редко поднимается выше 30, а иногда падает до 10 и ниже.

Стоит отметить, что запускалась на компьютере не оригинальная игра, а её порт на OpenGL. В других не очень требовательных тайтлах процессор «Эльбрус-8С» проявляет себя несколько лучше: в DOOM 3 BFG Edition, к примеру, ему удалось превысить сотню кадров в секунду, а в War Thunder — добиться стабильных 60 fps.

Оригинал здесь.
В интернете мало информации о строении ELF файла. А ведь это - основы.

Пишу четвёртую часть статьи о строении Linux, как раз посвятил строению Executable and Lincable Format.

Читать будем? Писать в комментариях.
Полезной информации вам в ленту. https://losst.ru/kak-ustanovit-chia-na-ubuntu

Комментарии так же очень занятные. Впрочем, ничего нового - всё на уровне "АФФТАР, выпей йаду".

PS. Без срачей, тему выложил на поржать. Холивары пресекаются, как только админы это замечают.
Расширение https://extensions.gnome.org/extension/3193/blur-my-shell/ придаст рабочему окружению GNOME Shell очень неплохой облик.

Оно "заблюривает" панель, обзор и меню приложений (а для старых версий гнома может ещё и экран блокировки).

Поддержка GNOME 40 полная.
Дорогой посетитель группы!

Уже полтора года админю это сообщество (в ВК). На данный момент я не могу заниматься ей так, как было раньше (до января 2021). Это и проблемы со здоровьем, и банальное отсутствие времени. Помимо этого, ВКонтакте скатилась до посредственного состояния. Вечно натыкаешься на какие-то баги, зависания и прочую фигню. Ну и народ там "соответствующий". Больше в этой соцсети находиться я не намерен. Управление сообществом в ВК передаю другим админам.

Далее. Группе хорошо бы развиваться не в одном ВК, а на многих платформах. Я об этом давно говорил, но, как ни странно, я же и тянул всё это на дно, делая основной упор только на соцсеть, из которой я благополучно свалил))). Теперь же одни люди занимаются группой в одном сервисе (предположим, ВКонтакте), я - в телеге. Так будет намного лучше.

Я остаюсь в телеге. И буду здесь. В ВК мне писать бессмысленно.

Ну а сейчас ожидайте несколько новых статьей. Первая - четвёртая часть из цикла "Строение GNU/Linux" (скоро выйдет), вторая - перевод инструкции об использовании библиотеки GTK4. Уже доступна на сайте. За сегодня перевёл несколько статей, то, что сейчас - очень мало, но постараюсь перевести всё. Всё это у нас на гите. Так же, ссылки будут выложены здесь.

Обсуждение закрыто во избежание очередного срача.

Удачи!
Снимок экрана от 2021-06-03 17-39-43.png
747 KB
Сочетания клавиш GNOME 40 для удобной работы в меню обзора.

Как известно, рабочее окружение GNOME довольно минималистично. Не каждому будет удобно заходить в главное меню тем способам, что нам предлагают разработчики. Я и сам сопротивлялся этому, но вскоре привык.

1. Открытие меню приложений.
Super+Super
Super+A

2. Переключение рабочих мест:
Super,Alt+← →

3. Переключение рабочих мест с помощью мыши:
Super,Alt+листание

4. Переключение между обзором рабочих мест и меню приложений:
Super,Alt+↑ ↓

5. Перемещение окна на другое рабочее место:
Shift+Super+Page UP/DWN

6. Фокус на панели управления, а не на окне:
Ctrl+Alt+Tab

Удачи!
Доступен новый выпуск децентрализованной коммуникационной платформы Jami, распространяемый под кодовым именем "Maloya". Проект нацелен на создание системы коммуникаций, работающую в режиме P2P и позволяющую организовать как общение больших групп, так и выполнение индивидуальных вызовов c предоставлением высокого уровня конфиденциальности и безопасности. Jami, в прошлом известный как Ring и SFLphone, входит в число проектов GNU и распространяется под лицензией GPLv3. Бинарные сборки подготовлены для GNU/Linux (Debian, Ubuntu, Fedora, SUSE, RHEL и т.п.), Windows, macOS, iOS, Android и Android TV.

В отличие от традиционных коммуникационных клиентов Jami способен передавать сообщения без обращения к внешним серверам через организацию прямого соединения между пользователями с применением оконечного шифрования (End-to-end, ключи присутствуют только на стороне клиента) и аутентификации на основе сертификатов X.509. Кроме защищённого обмена сообщениями, программа позволяет совершать голосовые и видео-звонки, создавать телеконференции, обмениваться файлами, организовывать совместный доступ к файлам и содержимому экрана.

Изначально проект развивался как программный телефон на базе протокола SIP, но уже давно вышел за эти рамки в пользу модели P2P, сохранив при этом совместимость с SIP и возможность совершения звонков при помощи данного протокола. Программа поддерживает различные кодеки (G711u, G711a, GSM, Speex, Opus, G.722) и протоколы (ICE, SIP, TLS), обеспечивает надёжное шифрование видео, голоса и сообщений. Из сервисных функций можно отметить переадресацию и удержание вызовов, запись звонков, история вызовов с поиском, автоматический контроль громкости, интеграция с адресными книгами GNOME и KDE.

Для идентификации пользователя в Jami применяется децентрализованный глобальный механизм аутентификации учётных записей, основанный на реализации адресной книги в форме блокчейна (применяются наработки проекта Ethereum). Один идентификатор пользователя (RingID) может использоваться одновременно на нескольких устройствах и позволяет связываться с пользователем независимо от того, какое из устройств активно, без необходимости поддержания разных идентификаторов на смартфоне и ПК. Адресная книга, отвечающая за трансляцию имён в RingID, хранится на группе узлов, поддерживаемых разными участниками, в том числе можно запустить свой узел для поддержания локальной копии глобальной адресной книги (Jami также реализует отдельную внутреннюю адресную книгу, поддерживаемую клиентом).

Для адресации пользователей в Jami используется протокол OpenDHT (распределённая хэш таблица), не требующий применения централизованных реестров c информацией о пользователях. Основу Jami составляет фоновый процесс jami-daemon, который отвечает за обработку соединений, организацию связи, работу с видео и звуком. Взаимодействие с jami-daemon организовано при помощи библиотеки LibRingClient, которая служит основой для построения клиентского ПО и предоставляет всю типовую функциональность, не привязанную к интерфейсу пользователя и платформам. Поверх LibRingClient создаются непосредственно клиентские приложения, что позволяет достаточно просто создавать и поддерживать различные интерфейсы.

В новом выпуске:

Унифицировано клиентское приложение для платформ GNU/Linux и Windows (а скоро и для macOS), которое предоставляет новый улучшенный интерфейс на базе Qt, переработанный для упрощения совершения индивидуальных вызовов и проведения конференций. Добавлена возможность изменения микрофона и устройства вывода не прерывая звонка. Улучшены средства для предоставления совместного доступа к экрану.
Повышена стабильность и расширены возможности, связанные с проведением конференций и встреч. Реализована поддержка назначения модераторов конференций, которые могут определять раскладку видео участников на экране, предоставлять слово докладчикам и прерывать участников при необходимости. Судя по проведённым тестам Jami в комфортном режиме может использоваться для конференций, насчитывающих до 20 участников (в ближайшее время этот показатель планируют поднять до 50).