Ядро & Оборудование

Самопроизвольное движение курсора

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

Версия KDE
Ядро 4.14
Manjaro KDE Edition

Подвисает экран блокировки kscreenlocker в KDE

Чистая установка Manjaro KDE на нетбук HP. Всё работает, только при блокировке экрана по таймауту либо по Ctrl+Alt+L lockscreen KDE подвисает на продолжительное время не реагируя на клавиатуру. При этом я могу переместиться на другую консоль по Ctrl+Alt+F2 и выйти из блокировки по sudo loginctl unlock-sessions

Что это? Куда копать? Всё остальное работает, энтропии нет…
Блог им. microcoder

Dual boot с Win10 и ошибка - boot diskfilter writes are not supported

Всем привет!

Столкнулся с проблемой, при загрузке системы, после меню Grub'а получаю следующую ошибку:

Блог им. microcoder: boot diskfilter writes are not supported

boot diskfilter writes are not supported

Ошибка не критичная, система спустя несколько секунд грузится и работает отлично, но хотелось бы узнать, что это? Внятного, понятного мне, в гугле ничего не нашёл. Какая-то проблема с grub, а какая? Не могу понять. Помогите разобораться, что это и как исправить?

Диск разбит следующим образом, grub находится на LVM2 разделе. Может из-за этого ошибка? Куда посоветуете установить/перенести grub? И как это сделать? И надо ли? )))

Блог им. microcoder: Dual boot с Win10 и ошибка - boot diskfilter writes are not supported

LVM разделы:

Блог им. microcoder: LVM
Уголок новичка

Помогите настроить скроллинг мыши в Manjaro Xfce 18

Привествую! Не знаю как у вас, но у меня скроллинг в браузерах — это боль и унижение. Прочел Арч вики русскоязычную, посмотрел свою nvidia.conf в папке mwhd.d и там такие же 4 5 стоят, как и должно быть. Но скроллинг по сравнению с виндой просто ужасен, он медленный как не знаю и рывками что ли. В общем жуть. Помогите решить проблему, пожалуйста.

Section «InputDevice»
# generated from default
Identifier «Mouse0»
Driver «mouse»
Option «Protocol» «auto»
Option «Device» "/dev/psaux"
Option «Emulate3Buttons» «no»
Option «ZAxisMapping» «4 5»
EndSection

В X11 у меня всего 3 папки: mhwd.d, xinit и xorg.conf.d

В последней папке всего 2 документа — 00-keyboard.conf и 90-mhwd.conf (как я понял это копия nvidia.conf из mhwd.d)

Там в статье еще сказано: Если колесо прокрутки не работает с этими настройками, попробуйте запустить xev и подвигать колёсико. В выводе программы будет показано, от каких кнопок пришли события. Если они иные, чем 4 и 5, то измените соответствующим образом секцию мыши в конфигурационном файле.

Что такое xev и как его запустить я так и не понял. Но попробовал менять значения ZAxisMapping на 3 4. а затем и 5 6 — ничего не изменилось.

P.S. Мышь у меня — Logitech M100, если это имеет значение, конечно. Nvidia drivers 390 из Гуи.
И заодно подскажите, я правильно сохранял настройки видео, в mhwd.d и файлик nvidia.conf? Просто в некоторых инструкциях пишут, что нужно прямо в X11 сохранять в файлик xorg.conf или как-то так… У меня этого xorg.conf нет вообще, я его не создавал.
Учебники (How-To & F.A.Q)

Идентификация по отпечатку пальца

Здравствуйте, юзеры!

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

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

Собственно что для этого нужно:
Библиотека fprint (sudo pacman -S fprint)

Ну и проверка, видит ли ваша система датчик:
lsusb

$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 04f2:b3a6 Chicony Electronics Co., Ltd 
Bus 003 Device 004: ID 8087:07da Intel Corp. 
Bus 003 Device 003: ID 03f0:a407 HP, Inc Wireless Optical Comfort Mouse
Bus 003 Device 002: ID 1d57:fa60 Xenta 
Bus 003 Device 006: ID 138a:0050 Validity Sensors, Inc. Swipe Fingerprint Sensor
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

У меня он в списке предпоследний


Когда вы скачаете пакеты нужно будет обкатать пальчики с помощью команды fprintd-enroll. Так же с помощью опции -f можно указать другой палец (по дефолту правый указательный)
Пример

$ fprintd-enroll -f left-index-finger                                                                                         
Using device /net/reactivated/Fprint/Device/0
Enrolling left-index-finger finger.
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-stage-passed
Enroll result: enroll-completed


Проверить корректность того что получилось можно с помощью команды fprintd-verfiry.

А теперь самое интересное)))

Нужно научить наш оконный менеджер смотреть на пальчики. У меня графика KDE и оконный менеджер sddm, поэтому я правлю файл
/etc/pam.d/sddm
Для гнома он по идее будет называться /etc/pam.d/gdm, но не проверял и могу ошибаться.

Файл до моего вмешательства:

#%PAM-1.0

auth		include		system-login
auth		optional	pam_kwallet5.so
account		include		system-login
password	include		system-login
session		include		system-login
session		optional	pam_kwallet5.so auto_start

И после

#%PAM-1.0

auth        sufficient    pam_unix.so nullok try_first_pass
auth        sufficient    pam_fprintd.so
auth        requisite     pam_succeed_if.so uid >= 1000 quiet_success
auth        include       system-login

account     required	  pam_unix.so
account     sufficient    pam_succeed_if.so uid < 1000 quiet
account	    include	  system-login

password    sufficient    pam_unix.so sha512 shadow nullok try_first_pass use_authtok
password    include	  system-login

session     optional	  pam_keyinit.so revoke
session     required	  pam_limits.so
session     required	  pam_unix.so
session	    include	  system-login


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

Вот ссылка на ресурс, где я брал инфу. Были и другие сайты, на которых советовали использовать fingerprint-gui, но у меня оно тупо не заработало. Всем добра!
Уголок новичка

Дополнения к Chromium и вопрос по тирингу Нвидиа

Добрый вечер! Manjaro Xfce на борту.
Во время установки Хромиума выдало такое:

Дополнительные зависимости для 'chromium'
pepper-flash: support for Flash content
kdialog: needed for file dialogs in KDE
gnome-keyring: for storing passwords in GNOME keyring [установлено]
kwallet: for storing passwords in KWallet Читать дальше
Ядро & Оборудование

Невидит адаптер Bluetooth AR3011

(Я новичок в Linux) После установки обнаружил что система адаптер bluetooth невидит совсем, позже нашёл патч, но незнаю как его применить.

Система Manjaro KDE.

[PATCH] --> Ссылка

[Файлы в патче] --> /usr/lib/modules/4.19.12-2-MANJARO/kernel/drivers/bluetooth/ath3k.ko.xz -> ath3k.ko
[Вроде бы эти] --> /usr/lib/modules/4.19.12-2-MANJARO/kernel/drivers/bluetooth/btusb.ko.xz -> btusb.ko

Помогите пожайлуста, что мне сделать что-бы bluetooth работал?
Manjaro GNOME

Arduino, как разрешить доступ к USB?

Подскажите как ставить права на USB устройства. Спасает chmod 666 /dev/ttyUSB0, но после перезагрузки приходится вводить снова.
В /etc/udev/rules.d/ создать файл 01-usb-perm.rules с содержимым SUBSYSTEM==«usb», KERNEL==«ttyUSB0», ACTION==«add», MODE=«0666», не работает.