LINUX.ORG.RU

Сообщения annerleen

 

new macbook air

Форум — Talks

Ну чё пацаны, анонсировали новый Макпук Air :)

- Два USB-C порта, ни одного USB 3.0 Type-A порта
- 13.3" 2560 х 1600
- Впаянные SSD, RAM
- i5 8200Y
- ДО 12 часов автономной работы

*(!*№«ец... И это же покупать будут! За $1200 в базовой комплектации, и это в США!

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

___________________________________________________________________

P.S. этот псто написан с Thinkpad T480 с i7 8550U, 16G RAM, 512 NVMe SSD, 14" 2560x1440, NVidia MX150, который обеспечивает около 30 часов автономной работы, всё это ценой в €1600.
У меня всё.

 ,

annerleen ()

Primus-vk — Поддержка Vulkan для Optimus

Новости — Hardware and Drivers
Группа Hardware and Drivers

Неким felixdoerre был разработан primus-vk — прослойки для запуска Vulkan-приложений при использовании Bumblebee для работы с дискретной видеокартой NVidia на ноутбуках.

Что это и зачем?

Если в вашем ноутбуке две видеокарты, одна из которых nVidia с проприетарным драйвером — для запуска приложений на дискретной видеокарте используется Bumblebee. К сожалению, Vulkan-приложения (в т.ч. DXVK) не работают с Bumblebee, а его разработка прекращена, поэтому единственным вариантом запустить Vulkan-приложение на дискретной видеокарте был запуск отдельного X-сервера на nVidia, что было не совсем удобно (необходимость переключения в другой VT и запуска отдельной графической сессии). С помощью primus-vk можно запустить Vulkan-приложения, используя optirun, без необходимости запуска отдельного X-сервера.

Производительность

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

Установка и запуск

Инструкция по сборке и установке доступна хдесь. Для запуска Vulkan-приложения необходимо установить переменную окружения ENABLE_PRIMUS_LAYER=1 и PRIMUS_VK_MULTITHREADING=1. К примеру, для запуска игры в Wine (используя DXVK):

ENABLE_PRIMUS_LAYER=1 PRIMUS_VK_MULTITHREADING=1 optirun wine Game.exe

>>> Репозиторий на Github

 , ,

annerleen ()

NVidia Optimus / Primus / Vulkan

Форум — Desktop

Привет, ЛОР!
Если ты не в курсе, то на онтопике в лэптопах в конфигурациях с двумя видеокартами (Intel+Nvidia) при использовании нормальных проприетарных драйверов и bumblebee/optirun — не работает Vulkan: https://github.com/Bumblebee-Project/Bumblebee/issues/769

Тут какой-то чувак запилил враппер, который рендерит на дискретной видяхе и перенаправляет вывод на встроенную — то есть, так, как это должно работать и работает в шиндошсах.

Сабж: https://github.com/felixdoerre/primus_vk

Я скомпилировал, протестировал — действительно работает, однако, FPS в несколько раз ниже как в тестах, так и в игрульках.

Просьба счастливых обладателей ноутбуков с оптимусом скомпилять и проверить у себя (хотя бы в том же vulkan-smoketest) — сколько сантиметров выдаёт по сравнению с Интелем

Мои результаты:

Intel = 210 FPS
Nvidia + primus_vk = 40 FPS
Nvidia + nvidia-xrun (отдельный X-сервер) = 560 FPS

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

 , , , ,

annerleen ()

New laptop, old system

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

Доброго вечера, уважаемый ЛОР!
Поменял тут на днях свой x260 на новенький t480 в максималочках.

Систему оставил ту же — Debian, но проапгрейдил до testing, ибо свежее железо и нужны свежие графические либы и драйвера.

* Lenovo ThinkPad T480 @ i7 8550U, nVidia MX150
* Debian Testing
* XFCE
* Попытка перейти на новый Firefox
* Всё так же Gajim с Telegram-транспортом вместо телеги
* Информация о оформлении всё так же на screenfetch

:3

>>> Просмотр (2560x1440, 955 Kb)

 ,

annerleen ()

Удалено, причина: «Уже было» (-10)

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

Здравствуйте.
Заголовок говорит сам за себя.

Здесь есть:

— Lenovo ThinkPad x260
— Debian Stretch (stable) с XFCE 4.12
— Браузер Pale Moon как единственный адекватный из тех, что живые
— Gajim с Telegram-транспортом
— Информацию о темах и пр. можно увидеть на screenfetch

Даже не знаю, что ещё срача ради сказать.
Дополните, пожалуйста ☺

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

 

annerleen ()

tg4xmpp 0.2 — Jabber-транспорт в сеть Telegram

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

Вышла вторая (0.2) версия транспорта из Jabber в сеть Telegram.

Что это?

— Данный транспорт позволяет вам общаться с пользователями Telegram из сети Jabber. Необходим существующий Telegram аккаунт.
Jabber-транспорты

Зачем это нужно?

— Например, если хотите использовать Telegram на любом устройстве, где нет официального клиента (например, платформа Symbian).

Что умеет транспорт?

­— Авторизовываться, в том числе используя двухфакторную аутентификацию
— Отправлять и принимать сообщения из/в Telegram
— Работать с группами, супергруппами и каналами
— Синхронизировать ростер и статусы
— Загружать медиа из сети Telegram

Что не умеет транспорт?

— Инициировать диалог (т.е. диалог уже должен существовать, либо вам должны написать первому)
— Изменять настройки аккаунта
— Голосовые и видеозвонки
— Секретные чаты

Список изменений с версии 0.1

— Теперь используем Telethon версии 0.15.5
— Повышена стабильность работы
­— Исправлен баг с бесконечными запросами авторизации
— Реализован импорт контакт-листа из Telegram (XEP-0144)
— Когда неизвестный контакт пишет нам, автоматически добавляем его в ростер
— Исправлена обработка статусов
— Исправлен спам статусами (по-умолчанию статусы обновляются не чаще, чем раз в 60 секунд)
— Теперь при перезапуске транспорта сессии поднимаются автоматически
— Полная поддержка «сервисных уведомлений» (кто-то вошёл в группу, вышел из неё и пр.)

Где скачать и как установить?

— Скачать актуальную версию можно здесь: dev.narayana.im/tg4xpmp (логин/пароль: любые)
— Инструкции по установке на свой Jabber-сервер можно найти в файле INSTALL.

Поддержать авторов проекта

Bitcoin: 1KkZPAm44fL6JfvDmvTykD8vV5MTvgeRns

>>> SVN-репозиторий (логин/пароль: любые)

 ,

annerleen ()

XMPP научился в синхронизацию между девайсами?

Форум — Talks

Я тут НЕОЖИДАННО обнаружил, что история между девайсами — ПК (Gajim) и смартфоном (Conversations) синхронизируется.

Сама. Из коробки.

Тут, вроде бы, Jabber говном поливали за то, что он-де этого не умеет, а вот эти ваши VK/Telegram'ы — умеют.


Единственное «но» — не синхронизируются чаты с OTR-шифрованием.
Ну и не надо.

 

annerleen ()

Шифрованный раздел после hard reboot

Форум — Admin

Дратути.

После внезапного ребута сервера куда-то делся шифрованный раздел.
Он был в RAID1 дисков sda3 и sdb3.

В гугле ситуации «luks after hard reboot» ещё не было, поэтому пишу вам, может, кто знает.

edx-ng ~ # cryptsetup luksDump /dev/md3
Device /dev/md3 is not a valid LUKS device.


/dev/md3:
        Version : 0.90
  Creation Time : Tue Nov  1 12:10:46 2016
     Raid Level : raid1
     Array Size : 1932506048 (1842.98 GiB 1978.89 GB)
  Used Dev Size : 1932506048 (1842.98 GiB 1978.89 GB)
   Raid Devices : 2
  Total Devices : 2
Preferred Minor : 3
    Persistence : Superblock is persistent

  Intent Bitmap : Internal

    Update Time : Mon Apr 23 08:54:45 2018
          State : active 
 Active Devices : 2
Working Devices : 2
 Failed Devices : 0
  Spare Devices : 0

           UUID : 87979b7a:0bb9b950:a4d2adc2:26fd5302
         Events : 0.44028

    Number   Major   Minor   RaidDevice State
       0       8        3        0      active sync   /dev/sda3
       1       8       19        1      active sync   /dev/sdb3


# hexdump -C -n 2048 /dev/md3

http://paste.org.ru/?tvwz0j


______________________________

По отдельности, без рейда, диски, соответственно, тоже не монтируются.
Что это может быть и есть ли варианты оживить его?
Может, я что-то не так понимаю? Как мог raid1 с luks рассыпаться от хард ребута?

 ,

annerleen ()

Пускать клиентов роутера через другой default route

Форум — Admin

Дано:

- Роутер —

  world0: Интерфейс для связи с внешним миром
  {eth0,wlan0,ath0} объединены в br0: Локальная сеть
  tun0: OpenVPN-клиент
  

Нужно, чтобы сам роутер ходил в интернет через world0, а клиенты, которые подключены к нему — через VPN (tun0).

Как такое сделать?
Как гуглить такое — без понятия:)

 

annerleen ()

debian stretch без systemd

Форум — Desktop

Q: Как выпилить systemd из Debian Stretch (stable), но чтобы графические утилиты вроде логаута (xfce4-session-logout) и network-manager работали?

A:

1) /etc/apt/preferences:

Package: *dbus* *polkit* *policykit* *consolekit* *libck* *disks* *libnm* *network-manager* *init* *syslog* *xfce* *mount* *blk* *fdisk* *procps* *uuid* *linux* *dbus*:i386 *polkit*:i386 *policykit*:i386 *consolekit*:i386 *libck*:i386 *disks*:i386 *libnm*:i386 *network-manager*:i386 *init*:i386 *syslog*:i386 *xfce*:i386 *mount*:i386 *blk*:i386 *fdisk*:i386 *procps*:i386 *uuid*:i386 *linux*:i386  
Pin: release o=Devuan,a=ascii
Pin-Priority: 1000

Package: *
Pin: release o=Debian,a=stable
Pin-Priority: 900

2) /etc/apt/sources.list.d/00devuan

deb     http://auto.mirror.devuan.org/devuan ascii main
deb-src http://auto.mirror.devuan.org/devuan ascii main
deb     http://auto.mirror.devuan.org/devuan ascii-updates main
deb-src http://auto.mirror.devuan.org/devuan ascii-updates main
deb     http://auto.mirror.devuan.org/devuan ascii-proposed-updates main
deb-src http://auto.mirror.devuan.org/devuan ascii-proposed-updates main
deb     http://auto.mirror.devuan.org/devuan ascii-security main
deb-src http://auto.mirror.devuan.org/devuan ascii-security main

3) apt-get update && apt-key adv --keyserver keyserver.ubuntu.com --recv 94532124541922FB && apt-get update && apt-get install sysvinit sysvinit-core && apt-get dist-upgrade

4) Перезагружаемся, убеждаемся в работоспособности без systemd и можем смело делать apt-get purge systemd

_______________________________________________________

За работоспособность не отвечаю, но УМВР.
Из минусов: ниасилил, как настроить apt-pinning для мультилиба, поэтому если у вас мультилиб и стоят i386-пакеты, скорее всего, они снесутся.

Если расскажете, как пофиксить — буду благодарен.


UPD: исправлено.
_______________________________________________________

P.S. во избежание взаимного перекидывания говнецом: тема про как выпилить, а не про зачем выпилить

 

annerleen ()

Удаление аккаунта со всеми сообщениями

Форум — Linux-org-ru

Возможно ли?
(В целях приватности.)

/cast maxcom

В выдаче Google находится то, что не должно находиться.
Да, это очень критично.

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

 

annerleen ()

Регэксп для замены секции *.ini

Форум — General

Добрый вечер, ЛОР!
Есть следущий *ini-файл:

[sectionA]
key=value

[sectionB]
key=value

[sectionC]
key=value

Нужно безопасно, из shell-скрипта (накостылить скрипт на питуне, который считывает файл в память и там разбирается с секциями — не вариант) заменить все данные в нужной секции.

Что-то похожее на работающий вариант:

perl -i -pe "s/\[sectionA\].*\[/\[sectionA\]\nOUR_CUSTOM_DATA\n\[/s"  

Однако, если мы таким образом попытаемся изменить данные в секции A — секция B исчезнет вникуда (логично, потому что перл будет искать до последнего [, котоырый у нас в секции С, и только потом уже реплейсить — оно и понятно, что B затрётся к чертям)

Выручай, ЛОР!

 ,

annerleen ()

OVH лежит

Форум — Talks

Уже часа джва.
Глобально и надёжно!

 

annerleen ()

Эстонские e-ID

Форум — Desktop

После недавнего обновления сертификатов перестали работать ID-карты в браузере Firefox со следущей ошибкой:

Secure Connection Failed

An error occurred during a connection to id.swedbank.ee.

security library has experienced an input length error.

(Error code: sec_error_input_len)

В техподдержке id.ee говорят УМВР.
Пробовал обновлять firefox до последней версии, естественно, всё ПО id.ee обновлено до последней версии, но всё равно не работает.

Может, у кого есть мысли, в какую сторону копать?
Либы OpenSSL? Еще что?

UPD: проблема решена обновлением opensc и opensc-pkcs11 до версии 0.17 из репозитория RIA (id.ee)

 

annerleen ()

Вопрос по GIMP / psd

Форум — Talks

Умеет ли последний GIMP в редактирование текстовой информации в слоях *.psd?

Если нет, может, кто подскажет, чем можно отредактировать текстовую информацию в *.psd-файле из command line?

 ,

annerleen ()

Bluetooth — самое глубокое решето ever

Форум — Talks

почему еще не было?

Уязвимости содержатся в реализациях Bluetooth в Android, iOS, Windows и Linux и затрагивают практически все типы устройств.

Исследователи безопасности из компании Armis обнаружили восемь уязвимостей в реализациях Bluetooth, используемых более чем в 8 млрд. устройств по всему миру. Набор уязвимостей получил название BlueBorne.

По словам исследователей, для эксплуатации проблем злоумышленнику не требуется ни взаимодействие с пользователем, ни сопряжение с целевым устройством. Единственное, что необходимо - это включенный Bluetooth. Уязвимости содержатся в реализациях Bluetooth в Android, iOS, Windows и Linux, затрагивая практически все типы устройств, от смартфонов до IoT-гаджетов и «умных» автомобилей.

Три из восьми уязвимостей BlueBorne оцениваются как критические и позволяют злоумышленникам получить полный контроль над устройством, выполнить вредоносный код или осуществить атаку «человек посередине» (Man-in-the-Middle, MitM). По словам исследователей, ранее выявленные уязвимости в Bluetooth содержались в основном на различных уровнях протокола связи, однако BlueBorne затрагивает реализации протокола, минуя различные механизмы аутентификации, что позволяет получит полный контроль над целевым устройством.

Эксперты Armis проинформировали Apple, Google, Microsoft и сообщество Linux о данных уязвимостях. Разработчики уже готовят патчи, которые будут выпущены в скором времени. Корректирующие патчи будут недоступны для устаревших устройств, которые уже не поддерживаются производителем. По оценкам Armis, число таких устройств составляет 40% или более двух миллиардов по всему миру.

Уязвимости BlueBorne получили следующие идентификаторы: CVE-2017-0781, CVE-2017-0782, CVE-2017-0783 и CVE-2017-0785 (Android); CVE-2017-1000251 и CVE-2017-1000250 (Linux); CVE-2017-8628 (Windows). Уязвимости, затрагивающие iOS, на данный момент не имеют идентификаторов. Уязвимости BlueBorne не затрагивают Android-устройства, использующие технологию Bluetooth Low Energy.

 

annerleen ()

Сколько должен держать ноутбук? ☺

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

Привет, ЛОР!
Недавно в каком-то треде наткнулся на микросрач Macbook Pro vs Thinkpad, где эппл-фанбои поливали некоей субстанцией своих противников (и наоборот).

Вот я и хочу спросить у многоуважаемых пользователей Macbook: а ваш ноутбук так умеет?

На скрине:

  • Thinkpad x260 с Debian Stretch на борту
  • Яркость 80%
  • Активный Wifi / 3G в режиме ожидания
  • Музыка через pulseaudio стримится на домашний сервер
  • В фоне браузер с ~10 вкладками, ну и по мелочи — Geany, Gajim и пр.

От 100% зарядки в таком режиме оно живёт 20-21 час (на скрине батарейка заряжена на 90%)
Если упороться и выключить коммуникации и убавить яркость до 10-20% — можно увидеть весёлые циферки

/cast hateyoufeel, на всякий случай ☺

По оформлению всё стандартно —

  • Xfce 4.12
  • GTK2 — Laten vallecraft
  • GTK3 — Deepin
  • Ubuntu Fonts

Ну, как-то так ☺

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

 , ,

annerleen ()

tg4xmpp 0.1 — транспорт из Jabber в сеть Telegram

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

Спустя почти два месяца разработки представлена бета-версия tg4xmpp — прослойки, предоставляющей возможность, не используя официальный клиент, общаться с помощью своей учётной записи Telegram через Jabber.

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

( читать дальше... )

>>> Подробности

 ,

annerleen ()

ThinkMate

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

Джва года не выкладывал скрины на ЛОР!
Угадаете автора по скриншоту?:)

На скриншоте:

- Lenovo ThinkPad x240
- Debian Stretch
- MATE 1.16
- Почему-то разношёрстное ШГ в gtk2 и gtk3 при одинаковых настройках

Для всего остального есть screenfetch.

Поехали!

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

 ,

annerleen ()

Энергосбережение при закрытой крышке лэптопа

Форум — General

Привет, ЛОР!
Хочу поделиться с тобой скриптом для включения агрессивного энергосбережения при закрытой крышке ноутбука (при закрытии крышки делаем $script sleep, при открытии - $script resume)

Так, с подобным скриптом, мой Thinkpad x240 может жить с закрытой крышкой (но, естественно, без засыпания) около двух дней. (40 часов)

Сам скрипт - https://pastebin.com/AkjNt3r8
Настройки - $user - ваше имя пользователя, $display - номер дисплея X, $usbdevices - USB-девайсы, которые выключаем на время закрытой крышки; $ps_blacklist - процессы, которые оставляем активными (у меня bash, ssh, sshfs, плеер, пульса, жаббер-клиент и mate-power-manager, чтобы ноут ушёл таки в гибернацию при критическом заряде батареи)

Что делает - посылает SIGSTOP всем процессам, включает DPMS, отключает все ядра кроме одного и отключает указанные USB-девайсы.
Можно ещё раскомментить kill -STOP X, но тогда апплет network-manager'а начинает с ума сходить :)

 

annerleen ()

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