LINUX.ORG.RU

Избранные сообщения Landgraf

Python, монтирование smb при помощи GIO

Форум — Development

Есть ли какие-нибудь туториалы по GIO, особенно интересует момент работы с подключением smb шар. Основная документация крайне куцая. Заранее благодарю за ответы.

 , , , ,

Landgraf
()

Сбор подписей в поддержку финансирования Фонда открытых технологий (Open Technology Fund, OTF)

Новости — Open Source
Группа Open Source

Сотни организаций и тысячи частных лиц, имеющих непосредственное отношение к разработке открытого ПО или правозащитной деятельности, обратились к Конгрессу США с просьбой не лишать открытые проекты фонда OTF финансирования из бюджета. Опасения по этому поводу у подписантов вызвал ряд недавних кадровых решений президента США Дональда Трампа, в результате которых приоритетную поддержку могут получить решения с закрытым исходным кодом. Это негативно скажется на безопасности и доступности ПО.

Фонд открытых технологий выступает в роли посредника между правительством США и рядом проектов с открытым исходным кодом. С 2012 г. фонд получает государственное финансирование через Агентство США по глобальным медиа (US Agency for Global Media, USAGM) и раздает гранты проектам с открытым исходным кодом, целью которых декларируется «защита демократии и свободы слова по всему миру».

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

 ,

Lzzz
()

Помогите сделать выбор

Форум — Talks

Решил пощадить свои глаза и заменить старичка 21.5" Acer G226HQL на что-то более приличное - в итоге остановился на двух бюджетных моделях с нормальной IPS матрицей. Планирую использовать для работы (погромированье) а также темповых и не слишком игр под линуксом (Dota 2, WoW и квака через Wine, всякие портированные AAA). Итак, остановился вот на чем:

AOC 24G2U/BK - 23.8", дедовский FullHD, время отклика пикселя - 1 мс, есть FreeSync, частота обновления - 144 Гц.

AOC Q3279VWFD8 - 31.5", 2K, время отклика пикселя - 5 мс, заявлена поддержка FreeSync (но вроде неофициально), частота обновления - 75 Гц.

UPD, третий вариант:

Philips 245E1S - 23.8", 2K, время отклика пикселя 4 мс, есть FreeSync, частота обновления - 75 Гц.

HP Pavilion 27q - 27", 2K, PLS матрица, есть FreeSync, время отклика - 5 мс, частота обновления 75 Гц.

P.S. Если шо то говно, шо это - готов выслушать годную альтернативу, но из требований будут поддержка FreeSync, IPS матрица, частота обновления выше 60 Гц и цена не выше 20 тысяч вечнодеревянных.

 , , qwhd,

Meyer
()

Нарушения GPL

Форум — Linux-hardware

У тебя телефон на Android, роутер или другое устройство, в котором по твоему мнению используется Linux, BusyBox или другой софт под копилефт лицензией, а производитель зажал исходники? Читай Wiki и пиши в этот тред, тебе помогут.

 , , ,

yurikoles
()

Android, зонды, безопасность, СПО, паранойя

Форум — Mobile

Disclaimer1: Проблема с данным маном в том, что местной аудитории, например, плевать на ведроид, а тому же 4pda наплевать на фанатичный СПО и избавление от зондов. Рискнем и запостим здесь.

Disclaimer2: Все описанное является суммой наклопленного мной опыта вперемешку с моим личным мнением. Пишите комменты, будем улучшать-дополнять-чинить

Уровень прошивки

Практически все стоковые прошивки на сегодняшний день идут с gapps (Google Apps). Что же это за зверь:

  • Любое приложение (даже не требуещее никаких прав) может с ним общаться.
  • Gapps имеют доступ к сети.
  • Gapps позволяют Google в любой момент установить/удалить с вашего телефона любое приложение.
  • Gapps постоянно держат открытое сетевое соединение с серверами гугла (для нужд push-нотификаций).
  • Gapps — нереальное огромное количество кода. Стоковый образ (если верить opengapps) будет весить около 700Мб.

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

Сложный вопрос, на самом деле. Есть три варианта действий:

  • Новый и простой, и профитный способ. Появилась прошивка «LingeageOS for microG». Если ваше устройство поддерживает её, просто ставьте её и наслаждайтесь. Fdroid+MicroG+пуши+signature spoofing+unlp+OTA-обновления из коробки
  • Самый простой способ. Если ваш андроид достаточно старый (на достаточно новом не удастся отключить самый главный компонент gapps), из Настройки->Приложения отключите все, связанное с Google (особенно, Google Service Frameworks):
    • root не требуется;
    • push-уведомления работать не будут;
    • на устройстве останется огромная и потенциальная куча гугловского дерьма, хоть и менее активная.
  • Способ посложнее. Накатываем root и вручную удаляем все пакеты и библиотеки, требуемые гуглу:
    • требуется root и разблокировка загрузчика;
    • минимальное количество зондов без смены прошивку на полностью опенсорсную;
    • увы, в последних версиях андроида вам, скорее всего, придется оставить несколько пакетов (вроде GoogleSetupWizard), иначе система не загрузится.
  • Самый профитный способ. Ставим альтернативную прошивку (или мотаем до следующей секции и покупаем устройство с пгавославной прошивкой без зондов из коробки). Наслаждаемся.
    • Требуется root, разблокировка загрузчика, шаманство и местами смена устройства.

Я тут начал наслаждаться, но вдруг понадобились пуши, да и Uber требует зонды. Что делать?

Вдоль

Попробовать поставить MicroG, свободную реализацию клиентской части гуглозондов. Самая больная часть: помимо собственно MicroG вам нужно будет запилить себе Signature Spoofing. Коротко говоря, это обход защитного механизма, не позволяющего прикидываться gapps'ами кому попало. Для этого необходимо либо патчить прошивку при помощи Xposed/Needle/Haystack, либо использовать совместимую прошивку (смотрите список, по ссылке, их стало очень много). Все подробности по той ссылке.

MicroG позволяет завести пуши, сервисы геолокации (со множеством бекендов, ищите nlp location backend в f-droid) и большое количество софта (когда я в последний раз тыкал, работали даже покемоны).

Уровень софта

Без гуглозондов жить есть!

https://f-droid.org/ — каталог с опенсорсным софтом.

Предлагаю вам следующий список приложений, способный заменить типичный набор проприетари из типичной вендорской прошивки. Аналогичный список: https://github.com/Datenschutz/awesome-FOSS-apps

  • Yalp store. Позволяет ставить приложения из Google Play (да, иногда это все-таки нужно), в том числе через общий аккаунт. Не требует зондов.
    • Позволяет так же выкачивать купленные приложения (но не факт, что они заработают: они при работе могут проверять лиценизию через gapps, возможно, тут может помочь microg).
    • Альтернативно, воспользуйтесь моим решением для выкачивания софта прямо в свой репозиторий f-droid.
  • K-9 Mail. Почтовый клиент.
  • DAVDroid. Синхронизация контактов с owncloud/nextcloud.
  • Gadgetbridge. Синхронизация с умными часами и браслетами (pebble, mi band и некоторые другие)
  • NewPipe. Клиент для YouTube. Умеет воспроизводить видео в фоновом режиме как музыку, загружать файлы.
  • Odyssey. Просто материальный музыкальный плеер, но в последнее время очень нужный, т.к. вендоры повадились заменять в прошивке плеер на Google Music.
  • Набор простых и красивых затычек для различных приложений — simple mobile tools.
  • Файрволл AFWall+ файрволл (имеет Xposed модуль для расширения возможностей)
  • Amplify Battery Extender.
  • DNS66.
  • KDE Connect.
  • OpenKeychain.
  • OpenVPN FOSS.
  • Картография и навигация: Maps.Me (приз симпатий от комментаторов), OsmAnd (приз глюкалова от меня, но щито поделать).
  • Список стал очень жирным. Пока новые элементы не добавляю, думаю над критериями включения в него софта.

Если вы будете ставить проприетарный софт, помните о следующем:

  • Желательно зайти в настройки приложения и вручную запретить доступ ко всем ненужным разрешениям, дабы не промахнуться в нужный момент.
  • Отключите приложению фоновый доступ к сети (если у вас свежий Android) или вообще доступ к сети (если у вас стоит файрволл).
  • Малвари вроде «Сбербанк Онлайн» вообще лучше создать отдельный аккаунт на телефоне.
  • Яндексовским приложениям нельзя давать доступ к местоположению. Вообще никаким — все сливают.
  • Проприетарь может читать названия аккаунтов, даже не принадлежащих ей. Называйте их максимально обще, т.е. вместо «sportloto@syncserver.com» делайте «contacts sync».

Права суперпользователя

Читая васянский 4pda вы часто можете увидеть «ну и накатываем SuperSU.zip». Не делайте этого. Есть прекрасный опенсорсный superuser, совместимый со свежими ведроидами. Нужно лишь поставить zip (используйте beta на android >=6) и apk.

Если ваша прошивка основана на LineageOS, то все еще проще. Где-то рядом с загрузками в директории extra должен валяться zip, включающий встроенные и интегрированные в прошивку права суперпользователя. Профит.

XPosed

XPosed — опенсорсный фреймворк для низкоуровневых хаков.

  • Не доступен для свежих андроидов.
  • Позволяет заставить не увидеть root всякие «Сбербанки Онлайн».
  • Имеет кучу некрофильских и неопенсорсных модулей. Осторожнее.
  • Легким движением руки может окирпичить прошивку.
  • Полезные модули:
    • PlayPermissionsExposed
    • YouTubeAdAway (но все-таки советую использовать NewPipe, LightTube, WebTube, SkyTube или MiniTube. Тысячи их!)
    • XPrivacy — по своей сути это «песочница» для любого, даже системного, ПО. Xprivacy применяет правила ко всему ПО. Эти правила можно создавать самому или качать готовые. То есть, к примеру, если установлено нечто местами полезное, но попутно показывающее свою рекламу, Xprivacy можно просто запретить этому ПО доступ в сеть. Или если очередная косынка хочет интернет, список контактов, доступ к микрофону и камере, то с Xprivacy это легко и просто запрещается конкретно этой гадости и она даже будет при этом работать не имея доступа к тому, что ей будет запрещено.

Уровень устройства

Тут тоже всё плохо. Выбор:

  • Рандомный флагман с хорошей поддержкой LineageOS (CyanogenMod). Поддержка, вероятно, будет хорошей, секьюрити-апдейты будут приходить долго (например, для htc desire hd цианоген обновлялся до самого конца — декабря 2016 года), но вот версия андроида, скорее всего, застрянет. Обычно дорого. Можно искать по списку официально поддерживаемых линейкой устройств.
  • OneplusOne / Wileyfox Swift 1. Поставлялись с CyanogenOS, имеют хорошее коммьюнити разработчиков, будут долго обновляться в софтовой части. В железной — все плохо. 1+1 уже довольно старый и хорошие запчасти купить сложно. Wileyfox изначально имел несколько проблем, в т.ч. слабенькую батарейку. Компенсируется ценой, местами можно найти новое в продаже. Довольно бюджетно.
  • Fairphone 2. Очень дорого, очень хорошо. Но это в теории, как там на практике — хз, не пользовался, отпишитесь.
  • Рандомный телефон с официальным портом los. Сойдет, главное, чтобы фатальных багов в порте не было. Долгой жизни порта не ждите.
  • Рандомный телефон с васянским los. Совсем плохо, но если телефон уже куплен, ничего не поделать.
  • Рандомный телефон с васянским ведроидом, основанным на стоковой прошивке / без исходников / проч. Лучше такое не ставить, а подготовить прошивку самостоятельно, смотрите выше и ниже.

Следует также заметить, что:

  • Существует несколько устройств с CyanogenOS, без доступной Cyanogenmod. В комплекте идут сервисы microsoft, gapps и много разной другой блотвари. Исходники обычно зажабены. Пример устройств: Wileyfox Spark, Wileyfox Swift 2(|+|x).
  • Выбирая устройство, так же загляните на его страничку на 4pda. Ресурс хоть и васянский, но очень полезный: можно увидеть список доступных прошивок, FAQ по типичным проблемом, список самых вероятных заводских проблем (которые можно проверить еще перед покупкой).

Уровень физической безопасности

Для чего нужна физическая безопасность:

Допустим, ваш девайс попал в руки злоумышленнику.

  • Во-первых, вы хотите, чтобы он не имел никакой возможности прочитать важные файлы с вашего телефона (кейз ФБ-1).
  • Во-вторых, вы хотите узнать, не добавил ли он кейлоггеров в ваш загрузчик (кейз ФБ-2).

Сразу скажу: всё плохо. Вам может показаться, что заботливые производители позаботились о вас, залочив загрузчик вашего телефона и не позволяя его разблокировать, не удалив все данные с телефона.

Я бы на вашем месте на это не рассчитывал.

  • Аппаратные защиты часто не надежны и опираются на принципах безопасности через неясность, в них переодически находят уязвимости
  • На прекрасных, казалось бы, телефонах Xiaomi вы не сможете разблокировать загрузчик, если с Xiaomi что-либо случится: разблокировка производится с участием интернета при помощи (работающей только под Windows) программы, требующей их аккаунта и доступа к интернету. У HTC похожая ситуация, но в несколько более мягких условиях.
    • Скорее всего, это доставит неудобств именно вам, а не злоумышленнику
  • Всякие проприетарные системы полнодискового шифрования тоже не выдерживают проверок специалистами.

Выводы:

  • Для хранения ваших секретных файлов в безопасности от ФБ-1 используйте, к примеру, Secrecy.
  • «Таблеток» от ФБ-2 на сегодняшний день нет. Промбируйте телефон при помощи скотча и волос и не расставайтесь с ним.
  • Лучше все-таки не хранить никакие важные данные на телефоне.

Модули сотовой связи

В каждом мобильном телефоне, почти каждом планшете есть GSM-модуль мобильной связи. Это —

  • Фактически отдельное устройство, обычно имеющее максимальный доступ к процессору, памяти и переферии. Зачем это делают — черт знает. Возможны исключения, нужно уточнять в каждом отдельном случае.
  • Идентифиционный модуль, который постоянно разговаривает с воздухом.
  • Куча проприетарного кода, который никто не анализировал. В тех немногих случаях, когда анализировали — находили кучу всего интересного.
  • Работает это все на протоколах, местами разработанные в 80-х годах.

Так что тут все настолько плохо, что я даже предложить ничего не могу. Страдайте.

Вроде, все, что хотел сказать. Выдыхаю

 , , , ,

derlafff
()

Qt Creator удаленная сборка из Windows на Linux

Форум — Development

Добрый день! Установил Qt Creator под Windows, но не могу его настроить для удаленной работы с Ubuntu Server. В разделе Инструменты -> Параметры -> Устройство настроил обычное Linux устройство. Проверка связи по SSH проходит успешно, подключение есть. Однако при попытке добавить комплект выдает предупреждение: устройства этого типа не поддерживаются профилем Qt. Пробовал как Qt 5.12.0 MSVC2017 64bit, так и Qt 5.12.0 MinGW 64bit. До этого на ноутбуке без проблем настроил Qt Creator для удаленной работы из Ubuntu на тот же Ubuntu Server, но там естественно была версия под Linux. Можно ли вообще на версии под Windows удаленно работать с Linux? Если да, то помогите, пожалуйста, с настройками. Что я делаю не так?

 , , ,

dshadov
()

Компания Neverware поглощает FlintOS

Новости — Google
Группа Google

В блоге американской компании Neverware, которая занимается сборкой своей версии ChromiumOS объявлено о слиянии с английской компанией Flint Innovation, осуществляющей свою сборку - FlintOS. Подробности сделки пока не сообщаются. Также на сайте Neverware выложены обновленные сборки операционной системы.

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

 , flint os,

noc
()

NVidia Share на linux или что-нибудь в этом духе

Форум — Games

Хочется собственно вечерком поиграться в псевдо VR и с кардбордом(телефон - ведройд) повтыкать в какие-нибудь радости VR.

Под онтопиком возможно ли это с адекватным fps и не теряя аппаратное ускорение?

По факту хочется сейчас без датчиков просто транслировать 3D SBS с компа на телефон.

Умеют ли какие-нибудь игори в sbs под линуксом?

Видло 1050 ti с проп. дровами.

 ,

nihirash
()

Поезд, стой! Раз, два...

Форум — Talks

http://www.independent.co.uk/news/malcolm-turnbull-prime-minister-laws-of-mat...

Автралийский премьер заявил, что в Австралии законы Австралии важнее законов математики.

“Well the laws of Australia prevail in Australia, I can assure you of that. The laws of mathematics are very commendable, but the only law that applies in Australia is the law of Australia," he said.

 

Vit
()

Еще на тему визуализации аудио

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

По мотивам этого топика, сильно зачесалось оформить себе нескучную музыку на стол. Беглый обзор показал, что самый художественный свист в этом плане выдает проект C.A.V.A., но консоль это немного не то. Поэтому была написана обертка на питоне, которая читает вывод cava и рисует в собственном gtk окне. Бонусом оно умеет часть настроек cava через гуй, играть mp3 через gstreamer, брать картинки из тегов и определять (с переменным успехом) их цвет. Можно посмотреть демо всего этого и поковырять исходники. Там еще некоторые косяки, но что-то я поднаелся, пусть будет так.

Окружение: все тот же старый awesome 3.5.9.

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

 ,

Worron
()

Марвин, ты ли это? Кому реально интересен суицид в Интернете

Форум — Talks

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

 , ,

CYB3R
()

Славянофилов тред

Форум — Talks

http://www.youtube.com/watch?v=0JQ0xnJyb0A

http://www.youtube.com/watch?v=HNpLuXOg7xQ

Посоветуйте ещё что-нибудь подобное. =)

 

Spoofing
()

оптимизация Linux для игр

Форум — Games

Наткнулся на статью:
http://apcmag.com/how-to-improve-gaming-performance-on-your-linux-machine.htm/

Реально ли, производительность увеличится?! Кто нибудь пробовал?
Чем вообще примечательно zen ядро?

 ,

lexxus-lex
()

Художники ЛОРа

Форум — Talks

Доброго времени суток. Заимел недавно хобби - рисовать. Душу так отвожу и медитирую.
Появилось несколько вопросов:

  • Много ли на ЛОРе художников?
  • Есть кто этим зарабатывает?
  • Какой софт вы юзаете?
  • Есть ли худ образование?
  • Давно ли рисуете?

Посоветуйте книгу =)

PS. Я рисую 4 месяца. Посмотреть мои каракули

 , , ,

ChuCha
()

Калибровка монитора

Форум — Talks

В Mac OS X есть очень удобная встроенная утилита для визуальной калибровки монитора, генерирующая ICC профиль. Есть ли в Linux что-то подобное? С помощью маковской утилиты мне удалось добиться более равномерного серого в этом тесте - http://www.genesdigest.com/picstemp/test/gamma22.htm (при идеальной калибровке монитора виден сплошной серый цвет)

Moderators
()

Арчехейтерам покушать принес

Форум — Talks

Вчера, как обычно, обновлял арчик. Среди кучи пакетов обновлялся и gtk3 до версии 3.14.3. Сейчас обнаруживаю, что gtk3-софт вообще не работает. Благо, даунгрейд до версии 3.12.1 и последующее добавление в IgnorePkg спасли. Хорошо, что хоть кеш не почистил.

 , ,

Unnamed
()

Ubuntu 14.04 compiz грузит весь CPU

Форум — Desktop

После обновления compiz стал бешено грузить CPU. Видеокарта - intel. Драйвера ставил с помощью утилиты Intel(R) Linux* Graphics Installer.

 /usr/lib/nux/unity_support_test -pOpenGL vendor string:   Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) IGD 
OpenGL version string:  2.1 Mesa 10.2.2

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       yes

 glxinfo | grep -i string
server glx vendor string: SGI
server glx version string: 1.4
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) IGD 
OpenGL version string: 2.1 Mesa 10.2.2
OpenGL shading language version string: 1.20

 , ,

Landgraf
()

Годная художественная литература ( похожая на ГПМРМ )

Форум — Talks

Есть что-то похожее на «Гарри Поттер и метод рационального мышления»? Или то что понравится прочитать? П.С. а линукс тут при том, что те кто переходят на него обычно достаточно рациональным чтоб увидеть мерзость оффтопика.

abs
()

Темные кеды

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

После долгих поисков устраивающего внешнего вида и смен окружений, всё равно вернулся на KDE и остановился на таком сочетании.
Система - openSUSE 13.1
Среда - KDE 4.11.5
Декорации окон - QtCurve.
Стиль GTK и Qt - Moka, перекрашенная в синий.
Значки - Flattr.
Шрифты - Roboto, с которыми произошла загвоздка, из-за того что Regular и Medium определялись к одинаковые начертания. Хинтинг легкий.
Тема Plasma - Caledonia.
Док - Plank.
У развернутых окон декорации отсутствуют, поэтому были сделаны кнопки управления окном на панели. Удобство глобального меню не оценил, так что его тут нет.
Australis подкрался незаметно и заявил о себе только заменой меню, пары кнопок и потерей панели дополнений, так что переход оказался практически безболезненным.
Развёрнутый Firefox
Пустой рабочий стол

>>> Просмотр (1366x768, 160 Kb)

 ,

Ake
()

Закосимши

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

Gentoo, Linux 3.13.7
Десктоп: Plasma + Docky + Compiz + Emerald
Софт: Mozilla Firefox, Dolphin, Konversation, xfce4-terminal
Шрифты: Fira Sans, Myriad Pro, Monaco

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

 ,

zezic
()