LINUX.ORG.RU

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

Уязвимость в sudo

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

Ошибка в sudo позволяет выполнить от пользователя root любой исполняемый файл, если в /etc/sudoers разрешено его выполнение от других пользователей и запрещено для root.

Эксплуатация ошибки очень простая:

sudo -u#-1 id -u <command>

или:

sudo -u#4294967295 id -u <command>

Ошибка присутствует во всех версиях sudo до 1.8.28

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

https://thehackernews.com/2019/10/linux-sudo-run-as-root-flaw.html

https://www.sudo.ws/alerts/minus_1_uid.html

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

 , , ,

CaveRat ()

Эмуляция NVRAM в QEMU

Форум — Development

Есть ли в QEMU возможность использовать NVRAM хранилище в образе с Coreboot и TianoCore в качестве payload? Тестирую прошивку в QEMU и столкнулся с тем, что NVRAM эмулируется в ОЗУ, и естественно, затирается после того, как отработает UEFI payload.

 ,

Meyer ()

Портится BIOS при попытке сохранить настройки

Форум — Linux-hardware

Случайно обнаружил, что на моей материнской плате GIGABYTE с технологией DualBIOS установлен режим работы SATA Controller «IDE» вместо SATA (это настройки по умолчанию). До этого никогда не менял настройки BIOS на этой материнской плате — не нужно было (но при покупке проверял, что все настройки сохраняются, т. е. это не заводской дефект материнской платы). Переключил в BIOS (UEFI) опцию в «SATA» и попытался выйти с сохранением настроек - «Save & Exit».

ПК вырубился полностью, сам включился и опять выключился. В таком цикле находился до тех пор, пока я сам не выключил его и не вызвал восстановление Main BIOS из Backup BIOS удержанием кнопки «Power» несколько раз (до выключения после включения — из-за удержания).

После сброса BIOS (100%) ПК отключился, сам включился и я попал в BIOS. Не стал пока что-нибудь менять (на всякий случай) а, сразу загрузил систему — убедился, что система работает.

Выключил ПК, включил, зашел в BIOS, сменил режим с «IDE» в «SATA» -> «Save & Exit». И что вы думаете произошло? ПК снова выключился, сам включился и ушел в бесконечный цикл включений-выключений. Так же восстановил Main BIOS из Backup BIOS.

В чем может быть проблема? Из-за чего «портится» (слетает) Main BIOS при попытке сохранить настройки BIOS? Слет происходит даже если в BIOS ничего не менять, а просто попытаться сохранить настройки.

 , ,

NobbLinux ()

Проблемы с USB устройствами

Форум — Linux-hardware

Имеется компьютер на базе мат. платы EPoX EP-MF4-J3 на чипсете NVIDIA nForce4 4X. Установлен процессор AMD Athlon 64 X2 3800+ (Windsor), видеокарта ZOTAC GeForce 9800GT Synergy Edition. Проблема с USB устройствами. Проявляется она при включении ПК (если до этого его не трогали некоторое время), USB устройства не видятся, USB клавиатура не работает, флешка не работает. Но стоит после загрузки ОС вытащить и вставить разъемы USB, устройства начинают работать. Также если просто выключить и сразу включить ПК, то устройства работают нормально. Что с этим можно сделать?

 ,

s18woldemar ()

Смотрите, какой офигенный патч я нашёл!

Форум — Linux-hardware

xf86-video-nv-bug519261-increase-virtual.diff

Index: xf86-video-nv-2.1.14/src/g80_driver.c
===================================================================
--- xf86-video-nv-2.1.14/src/g80_driver.c
+++ xf86-video-nv-2.1.14/src/g80_driver.c
@@ -390,6 +390,22 @@ G80PreInit(ScrnInfoPtr pScrn, int flags)
     /* Create the crtcs */
     G80DispCreateCrtcs(pScrn);
 
+    /* Unless we're able to shrink/enlarge FB on the fly (GEM etc.), allocate
+     * large enough (TM) virtual size */
+    if (  (!pScrn->display->virtualX || !pScrn->display->virtualY) &&
+	! (pNv->NoAccel || pNv->AccelMethod == EXA)) {
+	/* No need to accomodate for 3D buffers - no DRI anyway... */
+	if (2 * 1920*1920 * (pScrn->bitsPerPixel/8) <= pScrn->videoRam * 1024) {
+	    /* Fits on 32MB and up */
+	    pScrn->display->virtualX = 2 * 1920;
+	    pScrn->display->virtualY = 1920;
+	} else if (2 * 1680*1280 * (pScrn->bitsPerPixel/8) <= pScrn->videoRam * 1024) {
+	    /* Fits on 16MB and up */
+	    pScrn->display->virtualX = 2 * 1680;
+	    pScrn->display->virtualY = 1280;
+	}
+    }
+
     /* We can grow the desktop if XAA is disabled */
     if(!xf86InitialConfiguration(pScrn, pNv->NoAccel || pNv->AccelMethod == EXA)) {
         xf86DrvMsg(pScrn->scrnIndex, X_ERROR,

Это драйвер без поддержки 3D-ускорения. В комментариях к коду написано: «так как мы не можем изменить разрешение фреймбуфера „на лету“, то увеличиваем максимальное разрешение». И чуть дальше «так как драйвер всё равно не поддерживает DRI, то увеличиваем количество памяти для вывода изображения». Если перефразировать, то «раз уж 3D-графику мы моделировать всё равно не умеем, то почему бы не увеличить максимальное разрешение засчёт этой памяти?»

Так вот. Тут у Эфириума растёт DAG, через неделю он будет иметь размер 4 Гб, и поэтому 4-гиговые GPU «пролетают». ethminer мне говорит, что осталось 8 Мб свободно (в течение месяца он сообщал 30, 20, 15 и т.д.). Можно ли пропатчить fglrx так, чтобы он картинку выводит в 640x480, а для OpenCL дал больше памяти? Если удастся получить хотя бы 30 Мб, то это майнинг ещё в течение месяца

У fglrx закрыт код, но есть «обвязка», код которой можно редактировать

 , , ,

ZenitharChampion ()

KDE в Kubuntu 18.04 мерцает, дергает, мигает, flickering (intel + amd видеокарты)

Форум — Desktop

Думаю многие кто пользуется KDE читали темы о том как KDE дергает (гуглить по запросу kde flickering). Можно даже ролики на youtube посмотреть.

Одно из решений проблемы мерцания это включение в настройках Display and Monitor > Compositor > Xrandr вместо OpenGL. Но тогда начнется tearing (разрывы изображения при быстрой смене картинок). Это потому что в OpenGL вертикальная синхронизация (VSync) убирала этот тиринг.

Решение проблемы tearing при Xrandr это включение Tear Free технологии видеокарт. По умолчанию в Ubuntu (Kubuntu в этом случае) она отключена. Включается правкой Xorg.conf файла.

Как вариант вместо правки Xorg.conf можно создать отдельные файлы /etc/X11/xorg.conf.d/20-intel.conf для intel или /etc/X11/xorg.conf.d/20-radeon.conf для AMD (radeon драйвер, для дрйвера amdgpu файл другой).

Содержание файл настроек 20-intel.conf:

Section "Device"
 Identifier  "Intel Graphics"
 Driver      "intel"
 Option      "AccelMethod"  "sna"
 Option      "TearFree"    "true"
EndSection

Полный список «скрытых» опций видео драйверов: для intel и для amd и для amd (amdgpu)

Тут начинается другая проблема KDE не видит дискретную видеокарту, если в файле Xorg.conf есть какие-то опции для интегрированной видеокарты. Это связано с особенностями инициализации оборудования. Чтобы дискретную видеокарту система стала использовать нужно помимо настроек TearFree для интегрированной видеокарты вручную дописать настройки для дискретной (файл /etc/X11/xorg.conf.d/20-radeon.conf):

Section "Device"
 Identifier "Radeon"
 Driver "radeon"
 Option "DRI" "3"
EndSection
Можно даже дополнительно привязать в Xorg.conf (записав настройки не в отдельные файлы, а напрямую в файл Xorg.conf) видеокарты к их виртуальным экранам чтобы запускать командой DRI_PRIME=N, где N это номер видеокарты (виртуального монитора). Но и это не поможет! Потому что в этом случае KDE по какой-то причине не будет отрисовывать рабочий стол и возможно некоторые другие элементы, хотя если вслепую запустить какой-нить софт, то на его окно можно переключиться по alt+tab.

Мы подошли к сути, причине. Долгое время я думал, что такие мерцания случайны. Потому что они проявлялись не всегда. И вот я наконец понял в чем причина конкретно у меня. При установке Steam он устанавливает x32 (32 битную) версию mesa драйвера. И вот после этого начинаются все проблемы. Причем даже после установки x32 mesa драйвера такие мерцания проявляются не всегда (поэтому и не было понятно, что виноват он). Уверенности в том, что причина в драйвере, а не в том что Steam делает что-то еще у меня нет. Но в том, что виноват Steam я уверен.

Кто хочет эксперементов с включение TearFree можете почитать вики archlinux.

Это больше информативное сообщение. Я очень долго искал информацию по решению проблемы в англ. сегменте, никакого решения для intel + amd не нашел. Но если кто-то что-то знает, то я был бы благодарен, если напишите совет.

 

guxemuse ()

SPb: Embedded software developer (C)

Форум — Job

Оклад от 100к

Мы ищем опытного разработчика ПО для автомобильного применения.

Обязанности:

  • разработка низкоуровневого ПО для контроллеров (ST SPC58xx - PowerPC);
  • отладка и тестирование в лабораторных условиях и на реальных объектах.
  • покрытие кода юниттестами

Требования и пожелания:

  • опыт работы с аналогичными задачами – от 3-х лет;
  • знание интерфейсов SPI, I2C, UART и т.д.;
  • знание автомобильных интерфейсов CAN, LIN, и т.д.;
  • знание сред разработки (Eclipse) и контроля версий (git);
  • микропроцессоры и микроконтроллеры (любые, чем больше, тем лучше);
  • английский (технический и письменное общение).

Условия:

  • Работа над уникальным для России проектом.
  • Достойная заработная плата по результатам собеседования.
  • Профессиональная слаженная команда, ориентированная на результат.
  • Условия работы: оформление по ТК РФ + доплата до 100% оклада для больничных и отпусков, полный пакет ДМС, компенсация затрат на занятия спортом и/или изучение иностранного языка, бесплатные горячие обеды в офисе.

Пишите на cheremushkina@arrival.com

 , ,

vromanov ()

Что лучше работает под Linux: Nvidia или AMD?

Форум — Desktop

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

Подскажите, пожалуйста, с какой видеокартой я буду иметь меньше проблем в Линуксе: nvidia или AMD? Из требований: чтоб пропеллер не шумел (автоматическая регулировка что-то там, о чем часто говорят в контексте видеокарт на линукс) и чтобы на Wayland работала без проблем

 , , ,

spoonbob ()

FreeIPMI 1.6.3

Новости — GNU's Not Unix
Группа GNU's Not Unix

FreeIPMI предоставляет внутриполосное и внеполосное ПО для IPMI, основанное на спецификации IPMI v1.5/2.0, определяющей набор интерфейсов для управления платформой и реализованной рядом производителей для управления системой. Из возможностей IPMI большинство пользователей могут заинтересовать: отслеживание датчиков, отслеживание системных событий, управление питанием и последовательный интерфейс через локальную сеть (SOL). Инструменты и библиотеки из состава FreeIPMI призваны предоставить пользователям возможность использования этих и многих других возможностей. Также в нём реализован ряд полезных возможностей для крупных высокопроизводительных систем и гроздьевых окружений.

Изменения:

  • ipmi-locate теперь поддерживает разбор SPMI-таблиц, экспортируемых через sysfs;
  • поддержка OEM-датчика и SEL-событий у Intel S2600GZ, Intel S2600WP и Gigabyte MG20-OP0-ZB;
  • поправлен костыль DISCRETE_READING в libipmimonitoring;
  • в libfreeipmi добавлен костыль для пакетов, переупорядоченных при шунтировании датчика;
  • мелкие исправления ошибок;
  • многочисленные обновления/исправления документации.

>>> Скачать

>>> Источник

 , , , ,

Moondancer ()

Написал небольшое howto по установке драйверов AMD Radeon RX580 в Debian 9

Форум — Linux-hardware

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

Рассматривается установка свободных драйверов OpenGL и проприетарных OpenCL на ветку stable ОС Debian 9.6 (Stretch) с ядром 4.9.0-8. Проприетарных OpenCL, поскольку карта ставится в машину с процессором старее Haswell/Ryzen, которые не поддерживаются ROCm.

Информация также должна годиться для RX570 и RX470, RX480. И скорее всего, для всех остальных RX 4xx, RX 5xx, кроме RX 590 (но может и с ней сразу заработает) - эта карточка стоит несколько особняком. В конце есть пара теоретических (самой карты нет и не пробовал) соображений, что может понадобиться, чтобы она заработала.

Сразу скажу, что информации на официальной вики проекта слишком мало https://wiki.debian.org/GraphicsCard#AMD.2FATI

В терминологии AMD у этой карты архитектура «polaris», она же «Arctic Islands» она же GCN 4th gen (4-е поколение Graphics Core Next). К ней относятся карты RX 460, RX 470, RX 480, RX 540, RX 550, RX 560, RX 570, RX 580

Микроархитектура карт (RX 470, RX 480) == (RX 570, RX580) практически до неразличимости на программно-драйверном уровне. Довольно много подробностей на эту тему можно прочесть здесь: https://wiki.gentoo.org/wiki/AMDGPU. Версия фирмвари от AMD - polaris10 для amd 480 и amd 580 (могут быть разные буквенные индексы у фирмвари).

Так как до этого на компьютере стояли карты от Nvidia надо избавиться от их драйверов. Рекомендации wiki Debian может оказаться недостаточно.

Но по порядку. Все делаем от root, разумеется.

Установка свободного драйвера OpenGL:

  1. Добавляем contrib и non-free в репозиторий (/etc/apt/sources.list), если еще этого не сделано.
  2. Добавляем dpkg --add-architecture i386
    В принципе необязательно, но весьма желательно для некоторых пакетов. В том числе для wine
  3. apt-get update
  4. apt-get install xserver-xorg-video-amdgpu libdrm-amdgpu1 libgl1-mesa-dri libgl1-mesa-glx glx-alternative-mesa
  5. apt-get install -t sid firmware-amd-graphics
    -t sid опционален. (но сам пакет ставить нужно) У меня RX580 и с фирмварью из stable работает, но возможно кому-то.нужны более новые бинарники к карте. Впрочем, вполне можно не подключать testing и sid ветки репозиториев, если отдельно скачать пакет от sid и содержимое /lib/firmware/amdgpu добавить вручную. Также фирмварь появится и при установке проприетарных драйверов, даже только OpenCL.
  6. Проверяем, что модуля nvidia нет в списке /etc/initramfs-tools/modules
    Если он там есть удаляем или коментим #
  7. Редактируем /etc/modprobe.d/nvidia.conf комментируем все записи. Добавляем строчку blacklist nvidia
  8. Выполняем update-glx --config glx
    Выбираем среди альтернатив (скорее всего от nvidia, если была карта nvidia) mesa
  9. Reboot

Должно заработать, если не заработало, то я даже не знаю. Надо будет внимательно читать лог /var/log/Xorg.1.log и смотреть, что там делает строчка nvidia =)

glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: X.Org (0x1002)
    Device: AMD POLARIS10 (DRM 3.20.0 / 4.9.0-8-amd64, LLVM 3.9.1) (0x67df)
    Version: 13.0.6
    Accelerated: yes
    Video memory: 8171MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.3
    Max compat profile version: 3.0
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.1
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD POLARIS10 (DRM 3.20.0 / 4.9.0-8-amd64, LLVM 3.9.1)
OpenGL core profile version string: 4.3 (Core Profile) Mesa 13.0.6
OpenGL core profile shading language version string: 4.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 3.0 Mesa 13.0.6
OpenGL shading language version string: 1.30
OpenGL context flags: (none)

OpenGL ES profile version string: OpenGL ES 3.1 Mesa 13.0.6
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10

Добавляем apt-get install mesa-vdpau-drivers libvdpau-va-gl1 для ускорения фильмов.

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

Добавление возможностей OpenCL

  1. Берем пакет 17.50 для Ubuntu. Официально драйвера рассчитаны на Ubuntu, SuSe или RHEL c CentOS, так как Ubuntu весьма родственна Debian, она наиболее совместимая. При этом 18-я версия для Stretch (Debian 9) не подойдет. 17.50 вроде последняя среди 17-ой версии. Версия 17.50 почему-то не находится явно по ссылкам для для предыдущих версий на сайте amd
    Поэтому скачиваем по прямой ссылке, не забудьте referer - без него не даст скачать.
    wget -c -O amdgpu-pro-17.50-511655.tar.xz --referer=http://support.amd.com https://www2.ati.com/drivers/linux/ubuntu/amdgpu-pro-17.50-511655.tar.xz

    Проверяем по контрольной сумме корректность скачивания (есть сообщения, что часто отдается битый файл, тогда надо повторять до успеха).
    md5sum 
         7c3da10af92f6e259bd5d2b250a70c91  amdgpu-pro-17.50-511655.tar.xz
    sha256sum
         a623f95b7bdbad981e19bd30304f7943f8827d230b702dc5b580793efe70ea07  amdgpu-pro-17.50-511655.tar.xz
    
  2. Создаем каталог
    #mkdir /var/opt/amdgpu-pro-local/
  3. Распаковываем туда содержимое скаченных драйверов tar -xpJf amdgpu-pro-17.50-511655.tar.xz --strip=1 -C /var/opt/amdgpu-pro-local/
    Обратите внимание на опцию --strip=1 - она убирает первый уровень вложенности каталогов, без нее внутри был бы создан вложенный каталог с пакетами, а этого нам не надо.
  4. Устанавливаем нужные права владельца:
    chown -Rv _apt:root /var/opt/amdgpu-pro-local/
    Важно. Без этого потом установка будет валиться с ошибкой типа
    N: Download is performed unsandboxed as root as file '/var/opt/amdgpu-pro-local/./amdgpu-core_17.50-511655_all.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)
    - причем в том числе и если запустить установочный скрипт внутри пакета с драйверами, даже если там поменять ubuntu на debian. Вот все вроде будет нормально, но зафейлится в процессе установки на правах для установщика пакета.
  5. Создаем файл /etc/apt/sources.list.d/amdgpu-pro-local.list
    echo 'deb [ trusted=yes ] file:/var/opt/amdgpu-pro-local/ ./' > /etc/apt/sources.list.d/amdgpu-pro-local.list
  6. apt-get update
  7. apt-get install amdgpu-core amdgpu-dkms amdgpu-pro-core clinfo-amdgpu-pro ids-amdgpu libdrm-amdgpu-amdgpu1 libdrm2-amdgpu libopencl1-amdgpu-pro
    Внимательно следим за процессом установки, компиляция чере dkms драйвера и его установка должны быть безошибочными. Это ключевой момент, без чего работать ничего не будет. Разумеется должны быть установлены заголовки ядра linux-headers-4.9.0-8-common и компиляторы со всем необходимым. dkms вроде сам добавится через зависимости, если еще не стоит.
  8. Опционально. Можно переустановить пакет или скопировать из других драйверов содержимое с более свежим firmware для amd, так как amdgpu-dkms содержит каталог firmware которым перепишет старые бинарники.
  9. reboot

Теперь OpenCL версии 1.2 доступно. Можно для проверки запустить clinfo или поставить какой-нибудь пакет, его использующий, например, hashcat и запустить бенчмарк hashcat -b

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

В принципе, RX 590 почти тоже самое, что и RX580, но могут быть нужны новые фирмвари, которые можно взять из новейших драйверов 18.50, распотрошив файл amdgpu-dkms_18.50-708488_all.deb и достав их из каталога usr/src/amdgpu-18.50-708488/firmware/amdgpu скопировав затем в /lib/firmware/amdgpu

Также в пакете ids-amdgpu от 17.50 есть файл amdgpu.ids установленный в /opt/amdgpu/share/libdrm/amdgpu.ids - его полезно будет заменить таким же из пакета libdrm-amdgpu-common_1.0.0-708488_all.deb

Чего я не понял, это почему для OpenCL пишется что-то вроде Memory : 4048/7916 MB allocatable

Куда 4Гб памяти дели? Или так и должно быть, там какое-то разделение есть на основную и константную, может просто не понял чего насчет работы OpenCL.

 , , ,

praseodim ()

Libreboot — прошить без программатора

Форум — Linux-hardware

В списке поддерживаемого железа есть макбук Apple MacBook2,1 (A1181) и Apple iMac5,2 (A1195).

Знаю, что часть железа можно жить софтово — зависит от материнской платы. Обязательно ли их указанные модели шить программатором, либо можно софтово? Если указанные модели обязательно шить программатором, тогда какие можно без? Примеры такого железа нужны.

SakuraKun.

 ,

gnu3d ()

Группа по антихарассменту из Debian удалила пакет Weboob за неполиткорректное имя

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

Weboob («Web Outside of Browsers») — это сборник опенсорсных программ для автоматизации сбора сетевых данных и последующей передачи другим приложениям. Программы из состава Weboob предоставляют много интересных возможностей для получения данных из Интернета и их обработки: например, Galleroob — найти и скачать альбомы с изображениями, Boobtracker — поработать с багтрекерами, QBoobMsg — разобраться с личными сообщениями, а Weboorrents — получить нужные торренты. Weboob присутствовал в репозиториях Debian с 2010 года на протяжении восьми лет, но под давлением группы по антихарассменту глава проекта Debian Крис Ламб был вынужден удалить этот пакет.

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

 , , , ,

SakuraKun ()

поиск свободного ноутбука

Форум — Linux-hardware

Что подразумевается под свободным ноутбуком?

Открытые схемы? Или открытые прошивки?

Какие есть дешевые варианты хромбуков?

 , ,

uuuuu ()

Инициатива Deep Tech Group

Форум — Security

Всем привет!

Мы представляем новую инициативу по созданию технического коллектива для решения конкретных задач – Deep Tech Group

https://deeptechgroup.net

http://deeptehvdjx3xbek.onion

Мы работаем над созданием технической базы сопротивления тотальному слежению и контролю. Под базой понимается коллектив IT-специалистов и энтузиастов, способных решать практические задачи, а именно:

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

Уже есть конкретные идеи сервисов и проектов (самый важный – дополнение Tor системой, вносящей задержки — для повышения устойчивости к атакам шейпинга траффика и атакам пересечения).

Мы собираем открытое сообщество, поэтому будем рады всем IT-специалистам – админам и хакерам, разработчикам и web-дизайнерам. Присоединяйтесь!

 , , , ,

deeptechgroup ()

Новости о системе охлаждения YOBA ?

Форум — Talks

На нашем уютном rezedent12 почему-то забанили (а жаль), в альтернативных внешних источниках ( 1) http://yoba-cool.blogspot.com/ 2) https://vk.com/gareev_stanislav ) никаких новостей, а втентакль написать не могу потому что у меня его нет. Может кто-то знает из первых уст от автора проекта, как там продвигается? Просто я отказываюсь верить в то что такой эпичный проект могли попросту забросить. Призываю dk- как генерального спонсора проекта

 , , , ,

SakuraKun ()

Посоветуйте ноубук без зондов

Форум — Linux-hardware

Пытаюсь выбрать себе ноутбук. Требования следующие: полная, ну или почти полная поддержка Linux; масса не более 1,5 кг, экран от 13 дюймов, памяти от 6 Гб, SSD от 256 Гб, отсутствие Intel ME и прочих троянов, или хотя бы возможность их отключения. При этом, копаться в бинарниках биос с риском окирпичевания изделия у меня желания нет. Также хотелось бы, чтобы ноут прослужил не менее 5 лет.

Я слышал, что вроде как в биосе ноутов Dell есть опция для отключения Intel ME. Думаю, мне бы подошли Dell Latitude 7490 или XPS 13 9360. Однако, я в Москве(!) не могу найти магазин, где их можно было бы посмотреть вживую. В связи с этим следующие вопросы:

1) Где в Москве можно поглядеть вышеобозначенные ноуты?

2) Правда ли, что в них действительно штатно можно отключить Intel ME?

3) Какие ещё производители предоставляют штатную возможность отключения трояна от Intel (ну или от AMD) в ноутбуках? Желательно, чтобы их можно было посмотреть вживую перед покупкой.

 , ,

ioctl ()

Подключить VGA/HDMI экран к LVDS порту - есть ли переходники?

Форум — Linux-hardware

из HDMI порта в LVDS экран тысячи их, а вот для наоборот нашёл только
вот такое чудо с дисплейчиком - весьма дорогой тестер LVDS порта ноутбука:

https://www.aliexpress.com/item/LEADER-New-TV160-Full-HD-LVDS-Turn-VGA-LED-LC...

Бывает ли что-нибудь подешевле без встроенного экрана?

 , , , ,

SakuraKun ()

Как послать «сигнал» из модуля ядра в пользовательское приложение?

Форум — Linux-hardware

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

 , , , ,

SakuraKun ()