LINUX.ORG.RU

Сообщения windows10

 

Есть ли способ обойти гипервизор при создании свопа?

Форум — Admin

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

Есть клиентский сервер, VPS-ка. К ней есть рутовый доступ. Происходит примерно следующее.

[root@server backup]# fallocate -l 8G /swap
[root@server backup]# mkswap /swap
Setting up swapspace version 1, size = 8388604 KiB
no label, UUID=02156d75-639d-4396-bb63-1aeca7a2338d
[root@server backup]# chmod 600 /swap
[root@server backup]# swapon /swap 
swapon: /swap: swapon failed: Invalid argument

[root@server backup]# uname -a
Linux server.1.com 3.10.0-1127.10.1.el7.x86_64 #1 SMP Wed Jun 3 14:28:03 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

[root@server backup]# whoami
root
[root@server backup]#

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

Вопрос: есть ли другой способ активировать swap ? Недокументированный какой-нибудь.

Спасибо.

 

windows10
()

Раздумия про ответственность автопилота

Форум — Talks

Приключился интересный случай у меня в Незалежной.

Если вкратце - полиция стопорнула Теслу за превышение скорости. За рулем был автопилот. Возник срач, кому выписывать штраф, все таки ответственность у нас персональная, а водятел находился вообще на заднем сидении.

Полиция конечно вскукарекнула, что он сам настраивал автопилот. Но ведь людей в авто могло сидеть ДВОЕ. И даже если кто-то из них настроил автопилот - это не доказуемо, а для штрафа нужно определить виновное лицо.

Интересно, как в таких случаях (а они уже есть, как видно) будут причесывать законодательную базу, и особенно совмещать ее с законодательной базой Конституции (презумпция невиновности etc).

https://news.pn/ru/incidents/246666

 

windows10
()

GA-A320M-H Linux UEFI install - глюки

Форум — Linux-hardware

Приветствую, ЛОР. Подали идею описать баг с целью предупредить.

В общем материнская плата AM4, Gigabyte GA-A320M-H.

Глюк выглядит так, что Linux не может установить grub при установке. И не только.

Если копнуть глубже, то дело не в grub, а скорее в EFI BOOT, или вообще в EFI VARS.

В общем как оно выглядит:

[ntfs-a320mh ntfs]# grub-install /dev/nvme0n1
Installing for x86_64-efi platform.
Could not prepare Boot variable: No space left on device
grub-install: error: efibootmgr failed to register the boot entry: Input/output error.

То же самое происходит при попытке вручную добавить запись используя efibootmgr.

Но если сделать вот так:

[ntfs-a320mh ntfs]# cd /sys/firmware/efi/efivars
[ntfs-a320mh efivars]# chattr -i *
[ntfs-a320mh efivars]# ls -lah | tail -n 25
-rw-r--r-- 1 root root  812 Dec 15 22:14 PKDefault-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root   10 Dec 15 22:14 PlatformLang-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root   96 Dec 15 22:14 PlatformLangCodes-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root   32 Dec 15 22:14 ProcMitAttrib-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9
-rw-r--r-- 1 root root 1.8K Dec 15 22:14 Profile0-b05e6b5f-6ed8-4015-b5c5-b1049faf3e5b
-rw-r--r-- 1 root root    5 Dec 15 22:14 SecureBoot-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root   11 Dec 15 22:14 SecureBootSetup-7b59104a-c00d-4158-87ff-f04d6396a915
-rw-r--r-- 1 root root   11 Dec 15 22:14 Setup-80e1202e-2697-4264-9cc9-80762c3e5863
-rw-r--r-- 1 root root  787 Dec 15 22:14 Setup-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9
-rw-r--r-- 1 root root    5 Dec 15 22:14 SetupMode-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root  148 Dec 15 22:14 SignatureSupport-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root    6 Dec 15 22:14 SIO_DEV_STATUS_VAR-5820de98-fc8e-4b0b-a4b9-0a940d162a7e
-rw-r--r-- 1 root root   12 Dec 15 22:14 SmbiosEntryPointTable-4b3082a3-80c6-4d7e-9cd0-583917265df1
-rw-r--r-- 1 root root   12 Dec 15 22:14 SmbiosEntryPointTableF000-4b3082a3-80c6-4d7e-9cd0-583917265df1
-rw-r--r-- 1 root root   12 Dec 15 22:14 SmbiosScratchBuffer-4b3082a3-80c6-4d7e-9cd0-583917265df1
-rw-r--r-- 1 root root   12 Dec 15 22:14 SmbiosV3EntryPointTable-4b3082a3-80c6-4d7e-9cd0-583917265df1
-rw-r--r-- 1 root root 1.3K Dec 15 22:14 StdDefaults-4599d26f-1a11-49b8-b91f-858745cff824
-rw-r--r-- 1 root root    6 Dec 15 22:14 Timeout-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root   10 Dec 15 22:14 TPMPERBIOSFLAGS-7d3dceee-cbce-4ea7-8709-6e552f1edbde
-rw-r--r-- 1 root root   12 Dec 15 22:14 TpmServFlags-7d3dceee-cbce-4ea7-8709-6e552f1edbde
-rw-r--r-- 1 root root   36 Dec 15 22:14 UnlockIDCopy-eaec226f-c9a3-477a-a826-ddc716cdc0e3
-rw-r--r-- 1 root root   53 Dec 15 22:14 UsbSupport-ec87d643-eba4-4bb5-a1e5-3f3e36b20da9
-rw-r--r-- 1 root root    5 Dec 15 22:14 VendorKeys-8be4df61-93ca-11d2-aa0d-00e098032b8c
-rw-r--r-- 1 root root   68 Dec 15 22:14 WriteOnceStatus-4b3082a3-80c6-4d7e-9cd0-583917265df1
-rw-r--r-- 1 root root    6 Dec 15 22:14 XhciDID-a7e92950-4ec9-4502-8576-f851308f8c18
[ntfs-a320mh efivars]# rm Profile0-b05e6b5f-6ed8-4015-b5c5-b1049faf3e5b
[ntfs-a320mh efivars]# grub-install /dev/nvme0n1
Installing for x86_64-efi platform.
Installation finished. No error reported.
[ntfs-a320mh efivars]# 

удалив какую-то переменную (от фонаря) - то после все устанавливается корректно.

В буте у меня такое:

[ntfs-a320mh efivars]# efibootmgr 
BootCurrent: 0000
Timeout: 1 seconds
BootOrder: 0000,0004,0007
Boot0000* manjaro
Boot0004* Windows Boot Manager
Boot0007* Samsung SSD 950 PRO 256GB

На какие нюансы обратил внимание:

1. Винда обрабатывает эти ситуации нормально, включая две Винды на разных винтах;

2. Первый раз Linux установился хорошо, видимо затыки в добавлении второго загрузчика. Удалять все абсолютно записи не пробовал;

3. Если на этапе установки через консоль удалить пару efivars - установка продолжится нормально;

4. Некоторые упородистры вроде artix (или endevourOS, не буду врать) выполняют пост-инсталл после установки загрузчика, лол, соответственно если на этом этапе произошел сбой - система окажется установленной, но не настроенной.

Ну такое впечатление что на хранение этого сраного EFI есть два килобайта, и новое нельзя добавлять пока не подчистишь старое. Бред.

Позвонил ради интереса в магазин, описал ситуацию. Магазин сказал что принять по гарантии они примут в любом случае, однако они отправят на сервис, где вам поставят Винду работу которой гарантирует производитель, и УМВР, идите нафиг. Это камень в огород тем фоннатикам, которые считают что Linux может существовать без поддержки вендоров, ориентирующихся на аудиторию пользователей. Нет, не может - и вот яркий пример, вроде бы видимый и осязаемый глюк железа, но случай не гарантийный, ибо там где оно должно работать - оно работает, на Винде, остальное ССЗБ.

И нет, это не глюк конкретно этого экземпляра. У меня есть возможность протестировать на двух одинаковых конфигах, которые я взял себе и другу. Глюк подтвердился.

p.s. пост - для обсуждения, помощи не прошу, ибо все работает, так что можно перемещать в лолксы

 , ,

windows10
()

Десктопные дистры, или почему опять не Manjaro

Форум — Talks

Ищу нормальный десктопный дистр без головняка. Тема светилась ранее.

Вот сегодня ради эксперимента поставил Manjaro редакции LXDE. Дистр позиционирует себя как юзер-френдли. Даже еще не начал работу работать, а уже:

  • Невозможно оказалось установить grub. Хотя справедливости ради дело может быть в чем-то другом, а не в этой Манжаре;

  • Решил сделать скриншот чтобы показать вам ошибку, и «Failed to execute child process i3-scrot (No such file or directory)». Лал.

  • Захотел перенести к себе доки и проги с другого раздела. Authentication is required to mount. Лал.

  • Перенес. Запустил скриптик для уведомлений о почте, полез в настройки уведомлений чтобы они отображались где нужно. GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown бла-бла бла. Ну лал же.

[ntfs-a320mh ntfs]# uptime 22:06:39 up 18 min, 1 user, load average: 0,05, 0,06, 0,07

А ведь прошло только 18 минут, включая минуты на написание сего опуса. Все это легко чинится. Но только вот дистрибутивы в которых это нужно чинить - не называются юзер-френдли. С таким успехом скоро лучшим дистром Линукса будет 10-я винда.

 ,

windows10
()

Подскажите дистр с XFCE / LXDE / LXQT

Форум — Desktop

Здравствуйте. А подскажите пожалуйста на ваш взгляд, НОРМАЛЬНЫЙ настроенный дистрибутив, с хорошей крысой или LX***. И желательно без лишнего шлака типа либроффиса.

Что значит нормальный настроенный дистрибутив:

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

Чтоб работал регулятор звука, блютуз, и прочее. Без «ололо блютуза нет, установите, окей, pacman -S blueman, ууупс, no module called blueman found пушо blueman у нас в репах под питон второй, в системе питон третий, трахайтесь». Просто чтоб работало.

Не RPM-based. Религия-с.

Не MX\AntiX, не Manjaro и не Mint. Первый не нравится, второй уже юзаю, третий ради теста поставил, сильно долго грузицо, какой юнит тормозит искать влом.

Спасибке

 

windows10
()

Apache, WHM, DNS или я тупой ?

Форум — Admin

Приветствую котаны.

Есть два сервера, №1, и №2 который был смигрирован с №1 посредством WHM. В общем не важно.

Есть сайт, DNSы которого пойнят на сервер №2, но контент отображается с сервера №1. Ну то есть в реалтайме делаю изменения на сервере №1, и они видны в браузере.

Тушу httpd на сервере №2 - и браузер показывает connection refused, то есть DNSы настроены правильно.

Никаких кластеров, облаков и прочей синхро-срани нет - тупо две типичные инсталляции WHM\Cpanel.

Че это может быть ?

 , ,

windows10
()

Экран ПК на смартфоне

Форум — Desktop

Приветствую. Подскажите пожалуйста, какие есть способы кастить рабочий стол на телефон\планшет под управлением Android ?

VNC не предлагать, слайдшоу ненужно.

 ,

windows10
()

VR-очки без VR

Форум — Talks

Приветствую. Все знают про VR-шлемы наподобие Oculus Rift.

Все знают про VR-шлемы для нищуков в виде корпуса для линз, в который вставляется мобилка, которая потом должна вести себя особым образом.

А кто-то знает\слышал про решения, где нету никакого сраного 3D, а просто при помощи линз имитируется плоский экран большой диагонали ?

 

windows10
()

SysRq : HELP при буте с девайсом подключенным к UART.

Форум — General

Приветствую ребята.

В общем есть связка из двух устройств: ардуйня которая шлет данные с датчиков в uart в формате 123;456;789\n и RPI к uart которой подключена ардуйня. UART доступен в /dev/ttyAMA0, никакой магии, все работает. Кроме одного:

При ребуте RPI с ардуиной которая срет в порт - ОС не грузится. На экран выводится какая-то туфта про SysRQ которую я не сильно понимаю. Накопал про отключение, отключил через sysctl - то же самое.

Соответственно при ребуте с отключенной ардуиной - все в порядке.

При ребуте с отключенной ардуиной, а потом ее подключением - тоже все в порядке.

https://sun9-9.userapi.com/YRY_NTeIUAnGsc8ndcONxNxfuZR0ejzQsmXv8Q/ReZ47MpQDSk.jpg

Есть идеи что это и как с этим бороться ?

 , ,

windows10
()

ERROR: Root device mounted successfully, but /sbin/init does not exist

Форум — Desktop

Установил Ubuntu.

Скопировал в /boot скомпиленное ранее ядро 5.6 для конкретно этого ПК. При ребуте получаю собственно САБЖ. Чозанах ?!

Эта же Убунта спокойно грузит свое 5.4 рядышком;

/sbin/init существует;

ФС - обычная ext4;

Граб переконфигурил без использования UUID а напрямую задавал /dev/nvme0n1p4;

fstab тоже правил ручками на предмет использования прямого пути к разделу;

Это же ядро работает например рядом на Манжаре по тому же самому принципу- скопировал в /boot, запустил grub-mkconfig и вуаля.

 , ,

windows10
()

Забавная попытка попробовать KDE, или Я понял почему обсерают Манжару.

Форум — Talks

В общем котаны, выдается у меня иногда свободный часик, и есть специальный свободный раздел на 15 Гб, который я мучаю всякими дистрибутивами и операционными системами.

В этот раз выбор пал на Manjaro KDE.

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

Ну думаю ладно, в каком-то бородатом году, ставил Дебиан с Крысой, и там был такой глюк. Хотя странно, почему бы по дефолту не иметь две локали, английскую и ту которую выбрал я, но ладно. Думаю, фикс будет такой же как и тогда, раньше.

Захожу в настройки кедов, в настройки клавиатуры, чтобы вернуть все взад, и тут хрен тебе, введите рутовый пароль. Для раскладки-то. А ведь это ДЕСКТОПНЫЙ ДИСТР, я не знаю рутовый пароль, да и не хочу знать, не хочу ничего осиливать, я хочу далее-далее-ок.

Но и это еще ничего. Я попытался найти экранную клавиатуру типа как onboard, но не нашел с первого раза. Может ее вовсе нет, а может она скрыта под хитрожопым названием, ведь кедерасты с логопедами не советуются.

2020-й год, а мы по прежнему прибиваем гвоздями выбранную раскладку при установке, звездец.

Если дистрибутив требует более 10-ти минут на установку - такой мне не нужен. Зато теперь я понимаю кедофобов или манжарофобов.

Не срослось. А жаль.

 ,

windows10
()

LXDE-фаны, как вы делаете скриншоты ?

Форум — Desktop

Приветствую. Последнее время сижу на LXDE. Не нищеброд, комп нормальный, но достали лаги, даже у Cinnamon. В общем не суть. Сразу оговорюсь что это не Лубунта, а Арч, т.е. ручками, ручками.

Чем вы делаете скриншоты у себя ?

Да, вопрос не звучит как «научите делать скриншоты», а именно каким образом их делаете ВЫ у себя на LXDE ?

Пользуюсь соснольным scrot, но не хватает иногда функции выделения области экрана…

 

windows10
()

ffmpeg роняет IP-камеру, а motion нет. Почему ?

Форум — Linux-hardware

Приветствую. Наблюдаю интересное явление: IP-камера подвисает при выдирании с нее RTSP-потока при помощи ffmpeg, но работает нормально при использовании motion. Задача обоих стримить в MJPEG. Камера просто перестает отдавать видеопоток, хотя и пингуется. SSH-доступа к ней нет, так как ни sshd ни telnetd на ней не поднят. Разрешения и кодеки на камере ставил разные: h264, h265, 1920x1080, 2048x1536...

ffmpeg сначала делал так:

ffmpeg -y -fflags nobuffer -flags low_delay -strict experimental -probesize 32 -rtsp_transport tcp -i 'rtsp://192.168.1.10:554/user=admin&password=&channel=1&stream=0?.sdp' http://127.0.0.1:10015/feed2.ffm

Потом подумал что может запускать дефолтно и делал так:

ffmpeg -i "rtsp://192.168.1.10:554/" http://127.0.0.1:10015/feed2.ffm

Конфиг motion:

netcam_url rtsp://192.168.1.10:554/
netcam_use_tcp on
netcam_keepalive on
stream_port 10015
stream_maxrate 5
stream_localhost off
stream_quality 20
text_right %d.%m.%Y_%H:%M:%S
framerate 100
auto_brightness off
minimum_frame_time 0
threshold 0
threshold_tune off
noise_level 0
lightswitch 0
output_pictures off
picture_output off
quality 0
# ppm off

 emulate_motion on
 ffmpeg_output_movies on
 timelapse_mode hourly
 timelapse_interval 3600 
 movie_quality 0
 movie_duplicate_frames 0
 movie_bps 4100000
 movie_codec mpeg4
 movie_passthrough on
 timelapse_fps 15
 target_dir /mnt/videos
 movie_filename streetcam-%d.%m.%Y.%H.%M-%S

Камера из «нормальных», хоть и кетай, но французский, Atis, хотя и не суть важно. Есть идеи, штоэто ?

 ,

windows10
()

Является ли «опыт» коммерческим секретом или интеллектуальной собственностью ?

Форум — Talks

Увидел одну новость: https://news.pn/ru/criminal/239608

Бывшего инженера Google Энтони Левандовски приговорили к 18 месяцам тюрьмы по обвинению в краже коммерческих секретов компании при переходе в конкурирующее подразделение Uber. Соответствущее решение принял окружной суд США в Сан-Франциско.

Созрел у меня интересный вопрос философский: а где заканчивается опыт и начинается коммерческий секрет ?

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

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

 

windows10
()

Русский шрифт в консоли

Форум — Desktop

Привет.

Поставил Манжару Архитект. LXDE, и тд.

В консолях нет русского шрифта, и я не могу вьехать WTF.

cat /etc/locale.conf                                                                                                                                                                                                                                                                                                                         
LANG=en_US.utf8
LC_COLLATE=C

cat /etc/vconsole.conf                                                                                                                                                                                                                                                                                                                       
LOCALE=ru_RU.UTF-8
HARDWARECLOCK=UTC
TIMEZONE=Europe/Kiev
KEYMAP=ru
FONT=ter-v16n
CONSOLEMAP=
USECOLOR=yes

В консоли отображается нечто такое:

-rwxrwxrwx 1 root root 2738481 May 27  2019 ''$'\320\237\320\260\320\272\320\265\321\202'' '$'\320\264\320\276\320\272\321\203\320\274\320\265\320\275\321\202\320\276\320\262''.jpg'

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

 

windows10
()

Нужно ли от декстопного дистра требовать десктопности

Форум — Talks

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

Листая дистровотч, увидел интересный десктопный дистр, который обещает много чего вкусного искаропки - Sabayon.

На сайте Sabayon’а я увидел что это Gentoo-based дистр, предлагающий вариации с Гномом, Кедами, Крысой и второгномом - Mate.

Первый же слоган добавил мне уверенности, что стоит попробовать - с чем черт не шутит. «Out-of-the-box! Just start it, everything should be already in place». Ну я и стартанул.

Инсталлятор вроде Каламарес или как там его, в общем стандартщина-банальщина, ничо интересного, ошибиться нигде невозможно - на какой раздел ставим, имя пользователя-пароль, логиниться автоматически или нет, использовать тот же пароль и для рута". Установил. Установка прошла успешно, предложили перезагрузиться, и …

Загрузилась предыдущая ОС. Манжара.

Думаю, ладно, наверное глюконуло. Перезагрузился и вызвал загрузочное меню. Но нет, Сабайона здесь не увидел. Увидел свою Манжару. Увидел ubuntu, а точнее Элементарь которую ставил пару месяцев назад. Увидел debian, а точнее Mint LMDE который поставил вчера потому что Манжара честно говоря стала выбешивать. Сабайона нет.

Ну вот скажите, КАААК ? Заюзать efibootmgr в 2020-м году - это какая-то особая магия, требующая отдельных знаний этими Денисками ?

На кой черт мне «десктопный дистр», не способный прописать сам себя в черт возьми ПРОСТОЕ ЗАГРУЗОЧНОЕ МЕНЮ ? Это же не тюнинг системы, не компиляция ядра, а «Next->Next->Done».

Проблема не в осиливании МНОЙ efibootmgr, мне не составит труда чрутнуться в этот сабайон и запустить grub2-install /dev/nvme0n1, проблема в том, что когда я выбираю десктопный дистр, я хочу «Далее->Далее->Готово», а не трахаца с тривиальными настройками, ибо если я захочу потрахаца - я скачаю себе Арч, или просто ванильную Gentoo.

Или я слишком много требую от васянских ZverGentooCD ?

Так или иначе, почетное 96-е место в жопе - вполне заслуженно.

 ,

windows10
()

ffmpeg перемотка по MKV-видео

Форум — General

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

Обнаружился небольшой баг в моей домашней системе видеонаблюдения. Записанный ffmpeg'ом видеофайл - не перематывается. В видеоплеерах.

Если открывать в видеоредакторе типа avidemux - он билдит индекс и перемотка работает.

Записывается это все вот так:

ffmpeg -rtsp_transport udp -y -i "rtsp://192.168.1.10:554/user=admin&password=&channel=1&stream=0?.sdp" -r 20 -preset veryfast -an -vcodec copy -map 0 -segment_format mkv -strftime 1 $vpath/cam2-$dd-$pp.mkv

При чем, если -vcodec поставить FLV, то перемотка в видеофайле начинает работать отлично, но само видео получается либо некачественным, либо большим если увеличивать качество и битрейт. Часовой файл x264 занимает 1.2 гига, часовой файл FLV занимает 5.3 гига, при этом на порядок хуже качеством.

Может кто-то знает, какой ключ нужно добавить в ffmpeg чтобы работала перемотка ?

Спасибо.

 ,

windows10
()

Посоветуйте полноцветные объемные иконки.

Форум — Desktop

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

Посоветуйте пожалуйста красивые полноцветные объемные иконки квадратного дизайна. Без осточертевшей плоскоты, остопздвшего material, без слов «flat» в названии.

Желательно не рисованно-мультяшечные, и с наличием иконок на большой объем third-party-софта, дабы оно не смотрелось как непришейзвездерукав.

Не moka-pacifica-faenza-производные плиз.

Спасибо!

 

windows10
()

Вот почему я против засилья микросхем и процессоров в автомобилях

Форум — Talks

Недавно случился один интересный инцидент. Подробности http://4pda.ru/2020/06/10/372173/ - здесь.

Если вкратце своими словами: злобные нахеры уронили заводы Honda по всей планете.

Кибератака, мы не виноваты, и тд итп - это все конечно хорошо, и даже хорошо что кибератакеры ограничились просто установкой вымогателя just for fun (Шindows detected), однако меня стал волновать совсем другой вопрос:

Сегодня уже никого не удивишь тем, что к автомобилю можно получить доступ по воздуху. Удаленно перепрошить. Улучшенная кнопка «Пуск», все дела.

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

Так вот вся фишка в том, что на самом деле подачей смеси в двигатель управляете НЕ ВЫ, а этот самый центральный блок.

Этот же самый центральный блок управляет тормозами (да, там чуть сложнее). Этот же самый блок управляет РУЛЕВОЙ СИСТЕМОЙ в машинах оснащенных эмулятором автопилота.

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

К чему это я веду:

При условии доступа к этому самому центральному блоку изнутри, мы фактически можем управлять автомобилем при помощи строк кода. При чем это управление - не только примитивное «подать бензин\отключить бензин». Это самое настоящее управление. Крутнуть руль влево. Притормозить или запретить тормозить несмотря на нажатие на педаль тормоза. Дать газу. Опустить клиренс. Врубить музыку. Заблокировать двери. Подать в салон газ.

Это - не фантазия из ряда «киберпанковское будущее», половину из этого я делал на относительно старой машине 2008 года, правда с доступом к пинам блока управления (кстати микроконтроллером обслуживающим приборную панель там являлась ардуиновская атмега328p, лол, и это не колхоз, а с завода). А в современных авто - это можно делать программно чуть ли не из сосноли.

Че-то стремно стало, после осознания того что каждый Васян может подключиться к сервакам автопроизводителя, и там набедокурить, например поменять пару строк в прошивке что-то типа «после 10 минут езды резко крутнуть руль влево», и отослать это на все доступные автомобили на планете.

При чем здесь Linux? Да при том, что нужно быть полным дЭбилом, чтобы держать Винду на чем-то сложнее компа секретутки или бухгалтера.

А ведь я и раньше с опаской относился к повозкам с китайскими планшетами вместо приборной панели :)

 ,

windows10
()

Использование тачскрина только с его родным дисплеемHf

Форум — Linux-hardware

Привет ЛОРчег.

В общем есть два девайса:

https://sun6-16.userapi.com/9bGy_yAwA4l8jIE90YBqs93AUg7tJZY8E94yhQ/3XV2fhNrWkE.jpg

Кому влом смотреть, словами: обычный монитор подключенный через HDMI, и второй дисплей с тачскрином через USB-HID.

Вопрос: можно каким-то образом заставить тачскрин работать только для второго дисплея, и в границах разрешения второго дисплея ?

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

ОСь: Манжара + Cinnamon.

 , ,

windows10
()

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