Друзья, а может есть программка, которая показывала бы рядом и/или вместо курсора или указателя мыши актуальную раскладку?
Большое спасибо.
akorop, а вы не могли бы показать выдачу lsusb -v для вашего стенда?
Спасибо.
akorop
Примеры и библиотеки от ST - это не для слабонервных. Так что можно понять программера. который готов придумать любые отговорки, лишь бы не макаться в это дело опять и не трогать код, основанный на примере.
Видимо макаться в это придётся мне самому.
akorop
Так что уточнить бы, о чём вообще речь.
Есть самодельная железка на чипе STM32L1xx, которая для связи с внешнем миром представляется как VCP. Софт для неё писал не я, но известно, что там взят пример реализации VCP, который приводится самим производителем. Мне нужно организовать связь с этим зверем. Под виндой проблем нет, а вот в arch (а так же в ubuntu 18) порт определяется, но чтение из него по сути не возможно. Тот, кто писал софт логично указывает на нормальную работу в винде и называет linux "недосистемой" и источником бед.
Мне кажется что дело тут в чем-то другом, нежели в драйверах ядра, по этому и спрашиваю, может у кого есть опыт по программированию этого семейства контролеров и кто-то наведёт на мысли, что с этим можно сделать.
vasek
С другой стороны, если речь идет о VCP, то можно попробовать blacklist uas
Не помогло.
Вообще другая железка с linux на борту, которая тоже реализует VCP, работает нормально.
Доброе время суток.

Товарищи, может быть кто-то сталкивался с глюками в работе виртуального ком порта на чипах STM32?
В винде работает нормально, а в в арче при попытке прочитать из него данные порт отваливается и перезапускается.
Выхлоп dmesg:
[25945.170934] usb 1-2.4.1: new full-speed USB device number 19 using xhci_hcd
[25945.263865] usb 1-2.4.1: New USB device found, idVendor=0483, idProduct=5740, bcdDevice= 2.00
[25945.263871] usb 1-2.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[25945.263875] usb 1-2.4.1: Product: STM32 Virtual COM Port
[25945.263879] usb 1-2.4.1: Manufacturer: STMicroelectronics
[25945.263881] usb 1-2.4.1: SerialNumber: 1FD3E02BDD14
[25945.271817] cdc_acm 1-2.4.1:1.0: ttyACM0: USB ACM device
[25973.830167] xhci_hcd 0000:00:14.0: WARN Cannot submit Set TR Deq Ptr
[25973.830171] xhci_hcd 0000:00:14.0: A Set TR Deq Ptr command is pending.
[25973.832171] xhci_hcd 0000:00:14.0: WARN Cannot submit Set TR Deq Ptr
[25973.832175] xhci_hcd 0000:00:14.0: A Set TR Deq Ptr command is pending.

[25974.349790] xhci_hcd 0000:00:14.0: WARN Cannot submit Set TR Deq Ptr
[25974.349794] xhci_hcd 0000:00:14.0: A Set TR Deq Ptr command is pending.
[25974.351209] usb 1-2.4.1: USB disconnect, device number 19
[25974.351758] xhci_hcd 0000:00:14.0: WARN Cannot submit Set TR Deq Ptr
[25974.351761] xhci_hcd 0000:00:14.0: A Set TR Deq Ptr command is pending.
[25974.353803] xhci_hcd 0000:00:14.0: WARN Cannot submit Set TR Deq Ptr
[25974.353807] xhci_hcd 0000:00:14.0: A Set TR Deq Ptr command is pending.
[25974.539367] usb 1-2.4.1: new full-speed USB device number 20 using xhci_hcd
[25974.631335] usb 1-2.4.1: New USB device found, idVendor=0483, idProduct=5740, bcdDevice= 2.00
[25974.631341] usb 1-2.4.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[25974.631345] usb 1-2.4.1: Product: STM32 Virtual COM Port
[25974.631348] usb 1-2.4.1: Manufacturer: STMicroelectronics
[25974.631351] usb 1-2.4.1: SerialNumber: 1FD3E02BDD14
[25974.641463] cdc_acm 1-2.4.1:1.0: ttyACM0: USB ACM device
parel77
Добрый день!
Помогите пожалуйста не могу собрать Qt4

usr/lib/qt4/bin/qmake
==> Создание пакета "qt4"...
  -> Создание файла '.PKGINFO'...
  -> Создание файла '.BUILDINFO'...
  -> Создание файла '.MTREE'...
  -> Сжатие пакета...
cat: ошибка записи: На устройстве не осталось свободного места
bsdtar: Write error
==> ОШИБКА: Не удалось создать файл пакета.
Явно же написана причина - "На устройстве не осталось свободного места".
seva
всем спасибо заработало
Отметьте пожалуйста тему как решеную.
Приложение запускает какой-то пользователь от своего имени, от своего "логина".
Вы можете увидеть этот логин в консоли. Например у меня пользователей "noname" и для меня это выглядит так:
[[email protected] ~]$
В
# usermod -a -G uucp asutp
на место "asutp" вам надо написать имя вашего пользователя под которым вы запускаете ваше приложение.
Например для моего пользователя "noname" команда выглядит так:
# usermod -a -G uucp noname