LINUX.ORG.RU

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

Упала производительность r600

Форум — Linux-hardware

Ничего не предвещало беды, но давеча апдейтов накачали и теперь в печали. Внезапно упала производительность с драйвером r600 на соответствующих видеокартах. В большинстве игр на 5-10%, но в некоторых, например Tomb Raider 2013, драматически в 2-3 раза.

Полез в чейнджлоги мезы https://docs.mesa3d.org/relnotes/22.2.0.html и сразу наткнулся на

[Bisected] r600: Big performance regression on some games

Решил проблему соответственно откатом на 22.1.7 mesa и lib32-mesa.

Если отбросить несоответствующий разделу вопрос «Доколе?», то остается только «Как быть?». Т.е. есть ли решение, как вернуть прежнюю производительность без откатов и пересборок?

 ,

Radius
()

Вышел PinePhone — защищенный Linux-смартфон

Новости — Hardware and Drivers
Вышел PinePhone — защищенный Linux-смартфон
Группа Hardware and Drivers

Компания Pine64 сообщила о начале продаж свободного защищенного смартфона PinePhone. Смартфон нацелен на тех, кто считает, что человек должен иметь полный контроль над технологиями и своей жизнью. Все, кто ценит приватность и ненавидит телеметрию Android и iOS, являются потенциальными покупателями PinePhone. Пришло время послать большого брата в /dev/null!

Первая партия разлетелась как горячие пирожки, но в ближайшее время в магазине появится новая.

Стоимость PinePhone всего $150. Железо смартфона полностью заменяемое — каждый модуль можно вытащить и заменить, или обновить на более мощный с помощью отсоединяемых шлейфов.

PinePhone поддерживает множество ОС:

  • Postmarket OS (KDE Plasma Mobile предустановлена);
  • UBPorts (Ubuntu Touch);
  • Maemo Leste;
  • Nemo Mobile;
  • Manjaro;
  • LuneOS;
  • SailfishOS;
  • В ближайшее время появится поддержка NixOS.

Все эти образы можно скачать и поставить на смартфон прямо с SD-карты.

Технические характеристики:

Allwinner A64 Quad Core SoC with Mali 400 MP2 GPU
2GB of LPDDR3 RAM
5.95″ LCD 1440×720, 18:9 aspect ratio (hardened glass)
Bootable Micro SD
16GB eMMC
HD Digital Video Out
USB Type C (Power, Data and Video Out)
Quectel EG-25G with worldwide bands
WiFi: 802.11 b/g/n, single-band, hotspot capable
Bluetooth: 4.0, A2DP
GNSS: GPS, GPS-A, GLONASS
Vibrator
RGB status LED
Selfie and Main camera (2/5Mpx respectively)
Main Camera: Single OV6540, 5MP, 1/4″, LED Flash
Selfie Camera: Single GC2035, 2MP, f/2.8, 1/5″
Sensors: accelerator, gyro, proximity, compass, barometer, ambient light
3 External Switches: up down and power
HW switches: LTE/GNSS, WiFi, Microphone, Speaker, Cameras
Samsung J7 form-factor 3000mAh battery
Case is matte black finished plastic
Headphone Jack

Видео: запуск 4х ОС на PinePhone

Бонус: обзор ноутбука Pinebook Pro

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

 , , , ,

fail2ban
()

Менеджер паролей Firefox Lockwise

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

Представлен менеджер паролей Firefox Lockwise, ранее имевший кодовое название Lockbox. Lockwise включает в себя мобильные приложения для Android и iOS для доступа к сохранённым паролям в браузере Firefox на любых устройствах, без установки на них Firefox. Имеется функция автозаполнения в любых приложениях (включается в настройках системы). Исходный код проекта распространяется под лицензией MPL 2.0.

Для синхронизации паролей используются штатные возможности браузера Firefox и учётная запись в Firefox Account. Lockwise подключается к синхронизации как различные экземпляры браузера. Для защиты данных используется AES-256-GCM и ключи на базе PBKDF2 и HKDF с хэшированием SHA-256, для передачи ключей используется протокол Onepw.

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

Пока что приложения находятся в стадии бета-тестирования, по умолчанию включена отправка телеметрии с обобщённой информацией об особенностях работы с приложением. Выпуск стабильной версии запланирован на следующую неделю.

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

 , ,

Deleted
()

Не работает Intel GPU OpenCL Driver

Форум — Linux-hardware

Есть вот такая видеокарта

00:02.0 VGA compatible controller: Intel Corporation Iris Pro Graphics 6200 (rev 0a) 

Пробую ставить вот этот драйвер (блоб?) https://software.intel.com/en-us/articles/opencl-drivers#latest_linux_driver из аура https://aur.archlinux.org/packages/intel-opencl/

clinfo выдает

Number of platforms                               0
Даже под рутом. И соответственно ни одно приложение не работает. В последний раз я этот драйвер тыкал еще во времена ivy bridge на Intel HD 4000 кажется и тогда это все прекрасно работало и даже показывало какие-то результаты.

Ладно, узнаю что существует открытый OpenCL драйвер под названием beignet. Есть в репах арча и даже определяется и работает. Но как выяснилось почти ни на что не годен:

  • hashcat пишет
    * Device #1: Intel's OpenCL runtime (GPU only) is currently broken.
                 We are waiting for updated OpenCL drivers from Intel.
                 You can use --force to override, but do not report related errors.
    No devices found/left.
  • sgminer видит устройство и даже успешно компилит бинари под некоторые алгоритмы, но работают из них только самые простейшие типа sha3, при этом производительность ниже плинтуса.
  • luxmark тоже нормально определяет и даже что-то считает, но в итоге выдает Image validation: Failed

Ни о каком практическом применении я пока не говорю, просто пытаюсь понять на что эти видеокарты способны и насколько их архитектура оптимизирована для GPGPU. Для сравнения в OpenGL такая интегряха тягается с дискретками уровня всяких нвидий 650, амд 7750 и т.п. Т.е. производительность по меркам интегрях огромная.

Очевидно что их потенциал может раскрыть только фирменный драйвер, вот и хочу его заставить работать.

 , , , ,

Radius
()

запуск в отдельном X-сервере

Форум — Desktop

Столкнулся с невозможностью в некоторых играх переключаться по ALt-Tab и вспомнил что раньше я запускал игры в отдельном Х-сервере и даже имел для это написанный скрипт.

С тех пор много воды утекло и когда я попробовал по-старинке выполнить

xinit /path/to/program -- :2 vt02

то столкнулся с тем что новые иксы не запустились, а старые померли. Гуглёж в течении часа ничем не помог.

Что изменилось с того времени когда всё работало:

  • В качестве инита пришел systemd(попрошу без холиваров по этому вопросу)
  • На замену kdm пришел sddm
  • На замену kde4 пришла kde5

Подскажите хоть в какую сторону копать? Пробовал loginctl поковырять - ничего не нагуглил по моему вопросу.

 , ,

Loki13
()

Slax 7.0.6 доступен для загрузки

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

Список изменений:

  • ядро обновлено до версии 3.8.2;
  • KDE обновлено до версии 4.10.1;
  • исправлено отсутствие уведомлений об активации и деактивации модулей;
  • Firefox обновлен до версии 19.0.2;
  • обновлены пакеты до актуальных версий из Slackware-current;
  • включено отображение даты рядом с временем в панели задач;
  • исправлено отображение уведомлений KDE об устройствах, которые ранее отображались где попало.

Размер Slax увеличился примерно на 3Мб из-за новых пакетов KDE, разработчики планируют уменьшить его в следующем выпуске, в первую очередь за счёт явно лишних значков SVG и прочих необязательных файлов.

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

 ,

bormant
()

Debian GNU/Linux@Samsung Galaxy Note 10.1 (N8000) №2

Галерея — Скриншоты
Как обычно полный дефолт.

с прошлого раза изменилось следующее:
  hardkernel релизнули драйвера Mali под Exynos;
  запилил OpenSGN;
  и небольшой тредик;

>>> Просмотр (1280x800, 628 Kb)

 , , , ,

exception13
()

PXE загрузка BAMT (Debian)

Форум — General

Есть несколько машин (майнят биткоины), сейчас в них воткнуты флешки с BAMT, это дистрибутив основанный на Debian. Настроил pxe загрузку, благо на роутере стоит openwrt, сделал загрузку по мак адресам, все работает. Осталось только настроить загрузку дистрибутива. Скачал образ bamt, из него распаковал файлы из папки live в /pxe/image.

root@OpenWrt:/pxe/images/bamt# ls
filesystem.packages
filesystem.squashfs
initrd.img
memtest
vmlinuz
В образе есть папку syslinux и файлик live.cfg:
label live
menu label Boot the BAMT
kernel /live/vmlinuz
append initrd=/live/initrd.img boot=live config persistent splash vga=0x317 hostname=bamt-miner  quiet
Подправил /pxe/pxelinux.cfg/01-mac-address:
DEFAULT menu.c32
TIMEOUT 100
MENU TITLE PXE BOOT MENU
LABEL BAMT
MENU LABEL Start Bamt 0.5c
MENU DEFAULT
KERNEL images/bamt/vmlinuz
APPEND initrd=images/bamt/initrd.img boot=live config persistent splash vga=0x317 hostname=bamt-miner  quiet
Все отлично, все грузится, но потом на экране появляется строчка unable to find a medium containing a live file system. Подскажи, что делать, куда копать. Заранее спасибо.

 , ,

Marty_McFlay
()

Моргают элементы плазмы с компизом

Форум — Desktop

Здравствуйте!
Собрал emgd 1.10 с xorg 1.9.5 на дебиане. Драйвер запускается, рендеринг работает, никаких ошибок с ним связанных не нашел. Никаких артефактов в других 3д приложениях не заметил.

Наблюдаю страшные глюки отрисовкой окон и элементов плазмы в kde 4.8.3 через compiz. Раньше с emgd 1.5 такого не было точно. Редко выпадали некоторые элементы плазмовой панели, но это цветочки по сравнению с тем что сейчас.

Описание глюков: моргает плазмовая панель при наведении указателя (моргает элемент панели). При сворачивании окна иногда исчезает весь рабочий стол, иногда исчезает только панель или ее часть. Моргают плазмовое меню и всякие прочие выпадающие плазмовые хрени при появлении и при наведении указателя. Главное содержимое окна не моргает ни при каких условиях, но зато моргают рамки окон при сворачивании и перемещении окна и все плазмовые панели, которые находятся над этим окном. Ах да, какое-то там дополнение компиз-кде стоит и активированно.

Это новая проблема компиза в связке с кде? Или все-таки кривая версия emgd?

 , ,

Radius
()

xmonad, debian и портящий все iceweasel...

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

Приветствую!

Предлагаю на ваш суд мой скрин. Рабочее место с двумя мониторами (1280х1024 и 1920х1080, широкоформатка).

При заливке на ЛОР, пришлось пожать. оригинал

О системе: Debian squeeze с xmonad. На левом мониторе на постоянной основе расположились:

  • mcabber - мой мессенжер
  • mutt - почтовый клиент
  • htop - мониторинг системы
  • ncmcpp - клиент для mpd, музыкального сервера
  • newsbeuter - rss-читалка

Обычно там ничего другого не наблюдается.

Основное время смотрю на правый монитор. На скрине открыт vim c сорцами, которые прилагаются к книжке «хакинг искусство эксплойта» (Джон Эриксон). По ней по немногу изучаю СИ. Очень интересно читать, в паре с книжкой K&R «Язык СИ».

Из гуя практически ничего нет. пользуюсь лишь iceweasel'ом, gimp'ом иногда (редко, так как не люблю ничего связанного с графикой) и LO, для чтения присланных документов. Ах да, еще evince в качестве читалки и pcmanfm, когда надо рассортировать фотки по каталогам.

Прошу особое внимание обратить скрину с ЛОРом... дело в том, что сегодня поставил iceweasel 10 из backports. 3.5 вполне устраивал, но решил просто поэкспериментировать, да и хотелось поддержку html5.

Интерфейс меня конечно не пугал, так как я все равно пользуюсь vimperato'ом, но вот ряд неприятных моментов возник:

  • Появилась всплывающая строка состояния... нагло-белого цвета, не смотря на тему. также всплывает при наведении на ссылку... все это у меня уже есть в строке вимператора. вырубил с помощью стиля для stylish
  • На вкладках появился паскудный градиент и закругленные поля. решений пока не искал, может, кто-то уже поправил? также бесит цвет активной вкладки.
  • Панель для дополнений убрал, а нужные иконки (noscript и stylish) перенес на строку вимператора... но их как будто молотком пришибло... как вылечить?
  • Все диалоговые окна, порождаемые яваскриптами имеют такой же предательски белый цвет.

Вот, если кто подскажет, как побороть последние три пункта - буду благодарен.

>>> Просмотр (3000x1013, 1151 Kb)

 , , ,

lirvux
()

OpenCl вычисления на ati r600

Форум — Linux-hardware

Приветствую лор!
Лежат у меня две рабочие карты на процессоре r600, задумался как их можно использовать в OpenCL вычислениях сами знаете чего... :)
В официальном APP SDK от amd поддержка OpenCL начинается с r700. Насколько помню, в r700 не было внесено каких-то принципиальных новшеств в архитектуре по сравнению с r600. Не вижу причин, почему нельзя использовать карты на этих процессорах для opencl, кроме отсутствия поддержки со стороны amd из-за каких-то маркетинговых мотивов. В общем, как можно реализовать OpenCL вычисления для этих процессоров?

Как я понял, можно обойтись в некотором роде эмуляцией OpenСL через OpenGL. Не знаю насколько это будет быстро, но хочу узнать. Нарыл вот что: http://dri.freedesktop.org/wiki/GalliumCompute#R600
Кажется это то что надо. Оказывается gallium тот еще комбайн. Кто-нибудь пробовал это собирать? Только я сам принцип не очень понял, gallium же будет работать с любым драйвером? И сможет ли конечное приложение это все использовать, т.е. это все будет доступно через стандартную реализацию opencl api?

 amdгады, , , ,

Radius
()

Linux Bolgenos - ее первые шаги и обсуждение

Форум — Development

Привет всем кто пользуется системой Linux! Я пишу систему (точнее собираю для нее дистрибутив,вскоре будет готова). Назвал ее Bolgenos. Дописал на qt4 программы для GNOME (пока это основная среда рабочего стола), добавил апплеты для панелей и переписал модуль загрузки на свой лад. Систему я делаю с нуля (не переделывая Debian или Ubuntu). В качестве шелла Bash, а загрузчик GRUB. Установщик для системы я написал, и работает он в графическом режиме. Будет ориентирована на российских пользователей (но английский я оставил).

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

P.S. в качестве личных переговоров вот мой e-mail quadregus@gmail.com

gromes
()

Первая alpha-версия установщика Debian 7.0 «Wheezy»

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

Вышла первая alpha-версия установщика Debian 7.0 «Wheezy». До выхода финальной версии разработчики планируют исправить ещё 1053 критических ошибки в дистрибутиве, что достаточно много.

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

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

 ,

PrikPavel
()

kicad не видит установленные принтеры

Форум — General

Приветствую!

Собственно такая проблема. Система Debian Wheezy. Принтер в cups добавлен, настроен и функционирует хорошо. В диалоге печати кикада фигурирует только Default printer, который видимо посылает все в /dev/null. Приходиться сохранять в ps и печатать через сторонние проги. Реально ли через кикад напрямую печатать или в него такой функционал не заложен?

 ,

Radius
()

точечная (точная) калибровка тачскрина с evdev

Форум — Desktop

Здравствуйте товарищи!

Итак, нетбук с резистивным тачем ideacom 6680. evdev 2.7; xorg 11.4

Суть проблемы в том, что настройки evdev позволяют указать только границы перемещения курсора «min-x max-x min-y max-y» для абсолютной системы координат. Но все тачскрины обладают разной степенью неравномерности (издержки технологии), поэтому в тяжелых случаях (прям как у меня) необходима точечная калибровка (что-то вроде поправочных значений x и y для заданных мест экрана).

В общем как можно реализовать 9-точечную калибровку для evdev? Думал в сторону иксовых утилит типа xinput, но пока не осилил. Просьба ткнуть носом в подобный функционал.

 , , , ,

Radius
()