Bug 50378 - Запуск Arduino IDE приводит к внезапному завершению сеанса
Summary: Запуск Arduino IDE приводит к внезапному завершению сеанса
Status: CLOSED WORKSFORME
Alias: None
Product: Branch p10
Classification: Unclassified
Component: arduino (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: qa-team@altlinux.org
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-16 15:04 MSK by Rurewa
Modified: 2024-05-17 13:09 MSK (History)
2 users (show)

See Also:


Attachments
Лог (128.27 KB, text/plain)
2024-05-16 15:04 MSK, Rurewa
no flags Details
Настройки Arduino (6.53 KB, text/plain)
2024-05-17 12:56 MSK, Rurewa
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rurewa 2024-05-16 15:04:01 MSK
Created attachment 16133 [details]
Лог

Запуск Arduino IDE приводит к внезапному завершений сеанса текущего пользователя. 

ALT Workstation K 10.3, волностью обновлён до текущей даты.
Возникла проблема с программой arduino-1.8.19-alt1_1jpp11.noarch
Запуск этой программы заканчивается внезапным завершением графического сеанса пользователя и показом окна приглашения SSDM, где надо вводить пароль. 
Попробовал запустить Arduino IDE от root - всё в порядке. Ещё недавно Arduino IDE работалf штатно. В чём может быть причина и как это исправить?
Фрагмент лога в момент внезапного вылета графического сеанса пользователя прилагаю в вложенном файле.
Comment 1 Савелий Солдатов 2024-05-16 16:18:10 MSK
(Ответ для Rurewa на комментарий #0)
> Создано вложение 16133 [details] [подробности]
> Лог
> 
> Запуск Arduino IDE приводит к внезапному завершений сеанса текущего
> пользователя. 
> 
> ALT Workstation K 10.3, волностью обновлён до текущей даты.
> Возникла проблема с программой arduino-1.8.19-alt1_1jpp11.noarch
> Запуск этой программы заканчивается внезапным завершением графического
> сеанса пользователя и показом окна приглашения SSDM, где надо вводить
> пароль. 
> Попробовал запустить Arduino IDE от root - всё в порядке. Ещё недавно
> Arduino IDE работалf штатно. В чём может быть причина и как это исправить?
> Фрагмент лога в момент внезапного вылета графического сеанса пользователя
> прилагаю в вложенном файле.

Не могли бы предоставить характеристики вашего компьютера и подключена ли arduino плата к компьютеру во время воспроизведения ошибки?
Comment 2 Rurewa 2024-05-17 06:09:12 MSK
В ходе изучение этой проблемы обнаружил, что запуск arduino ide из командной строки от имени другого пользователя, например так su - andry не вызывает никаких проблем! Получается, что указанный в заголовке этой ошибки баг возникает только с правами текущего пользователя. 
Эта неприятная ситуация произошла недавно. Т.е. возможно после каких-то обновлений ОС. Теперь не решаюсь обновлять парк из 30 компьютеров с Аль Образование, т.к. каждый день приходится пользоваться Arduino IDE.
Comment 3 Rurewa 2024-05-17 06:11:19 MSK
(Ответ для Савелий Солдатов на комментарий #1)
> (Ответ для Rurewa на комментарий #0)
> > Создано вложение 16133 [details] [подробности]
> > Лог
> > 
> > Запуск Arduino IDE приводит к внезапному завершений сеанса текущего
> > пользователя. 
> > 
> > ALT Workstation K 10.3, волностью обновлён до текущей даты.
> > Возникла проблема с программой arduino-1.8.19-alt1_1jpp11.noarch
> > Запуск этой программы заканчивается внезапным завершением графического
> > сеанса пользователя и показом окна приглашения SSDM, где надо вводить
> > пароль. 
> > Попробовал запустить Arduino IDE от root - всё в порядке. Ещё недавно
> > Arduino IDE работалf штатно. В чём может быть причина и как это исправить?
> > Фрагмент лога в момент внезапного вылета графического сеанса пользователя
> > прилагаю в вложенном файле.
> 
> Не могли бы предоставить характеристики вашего компьютера и подключена ли
> arduino плата к компьютеру во время воспроизведения ошибки?

Плата Arduino не подключена к компьютеру во время запуска.

System:
  Host: host-251 Kernel: 6.1.85-un-def-alt1 arch: x86_64 bits: 64 Desktop: N/A
    Distro: ALT 10.3
Machine:
  Type: Desktop Mobo: N/A model: N/A serial: <superuser required>
    UEFI: American Megatrends v: 5.12 date: 08/21/2019
CPU:
  Info: quad core model: Intel Core i7-8550U bits: 64 type: MT MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 2645 min/max: 400/4000 cores: 1: 1857 2: 3697 3: 3702
    4: 400 5: 400 6: 3701 7: 3701 8: 3705
Graphics:
  Device-1: Intel UHD Graphics 620 driver: i915 v: kernel
  Device-2: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
  Display: server: X.Org v: 1.20.14 with: Xwayland v: 23.1.1 driver: X:
    loaded: modesetting unloaded: fbdev,vesa dri: iris gpu: i915 resolution:
    1: 1366x768~60Hz 2: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: N/A platforms: gbm,x11
  API: OpenGL v: 4.6 vendor: intel mesa v: 23.1.9 renderer: Mesa Intel UHD
    Graphics 620 (KBL GT2)
  API: Vulkan v: 1.3.277 drivers: N/A surfaces: xcb,xlib
Audio:
  Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel
  Device-2: Logitech Webcam C270 driver: snd-usb-audio,uvcvideo type: USB
  API: ALSA v: k6.1.85-un-def-alt1 status: kernel-api
Network:
  Device-1: Qualcomm Atheros AR928X Wireless Network Adapter driver: ath9k
  IF: wlan0 state: down mac: 9a:9e:8a:62:c3:8a
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: 00:e3:6f:68:16:64
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI mode) driver: btusb
    type: USB
  Report: hciconfig ID: hci0 state: up address: 00:1A:7D:DA:71:13 bt-v: 4.0
Drives:
  Local Storage: total: 1.59 TiB used: 282.23 GiB (17.3%)
  ID-1: /dev/sda vendor: Kingston model: Kston 512GB size: 476.94 GiB
  ID-2: /dev/sdb model: Mass Storage Device size: 223.57 GiB type: USB
  ID-3: /dev/sdc vendor: Samsung model: ST1000LM024 HN-M101MBB
    size: 931.51 GiB type: USB
Partition:
  ID-1: / size: 467.89 GiB used: 282.23 GiB (60.3%) fs: ext4 dev: /dev/sda2
Swap:
  ID-1: swap-1 type: file size: 8 GiB used: 0 KiB (0.0%) file: /swapfile
Sensors:
  System Temperatures: cpu: 37.0 C mobo: N/A
  Fan Speeds (rpm): cpu: 2596 fan-2: 0 fan-3: 0
Info:
  Processes: 284 Uptime: 18m Memory: total: 16 GiB note: est.
  available: 15.41 GiB used: 4.01 GiB (26.0%) Shell: Bash inxi: 3.3.31
Comment 4 Rurewa 2024-05-17 06:21:21 MSK
Сейчас скачал с официального сайта приложение Arduino IDE 1.8.19 - такую же версию, что и из р10, распаковал, запустил мышкой из папки - всё работает штатно, без внезапного завершения графической сессии пользователя. Получается, что проблема возникает только с установленной в систему Arduino IDE.
Comment 5 Rurewa 2024-05-17 06:40:16 MSK
Может как-то связано - сейчас обновил систему, прилетело обновление Virtual Box - virtualbox-7.0.18-alt2.x86_64. Запускаю Virtual Box - такой же вылет из графического сеанса без сохранения сессии! Т.е. теперь и Virtual Box не работает от имени текущего пользователя. 
Попробовал запустить Virtual Box от имени другого локального пользователя - запускается без проблем.
Может что-то с правами текущего пользователя? Я их не трогал, просто работают со своими 3-4 приложениями, периодически делаю обновление системы и всё.
Comment 6 Савелий Солдатов 2024-05-17 12:49:30 MSK
Произвел тестирование на Alt Workstation K 10.3 x86-64

Версия пакетов:
 arduino-1.8.19-alt1_1jpp11.noarch
 virtualbox-7.0.18-alt2

Корректный запуск и работа приложений. Ошибка не воспроизводится.
Comment 7 Alexander Makeenkov 2024-05-17 12:51:43 MSK
(Ответ для Rurewa на комментарий #2)
> В ходе изучение этой проблемы обнаружил, что запуск arduino ide из командной
> строки от имени другого пользователя, например так su - andry не вызывает
> никаких проблем! Получается, что указанный в заголовке этой ошибки баг
> возникает только с правами текущего пользователя. 
> Эта неприятная ситуация произошла недавно. Т.е. возможно после каких-то
> обновлений ОС. Теперь не решаюсь обновлять парк из 30 компьютеров с Аль
> Образование, т.к. каждый день приходится пользоваться Arduino IDE.

Мы не смогли воспроизвести вашу проблему, возможно, повлияли какие-то настройки, сделанные непосредственно вами в этой системе.
Попробуйте обновить другой компьютер и проверить, будет ли воспрозводиться проблема там.
Comment 8 Rurewa 2024-05-17 12:56:58 MSK
Created attachment 16143 [details]
Настройки Arduino

Проблему с запуском Arduino IDE решил удалением файла preferences.txt из каталога настроек .arduino15
Comment 9 Rurewa 2024-05-17 12:59:09 MSK
(Ответ для Alexander Makeenkov на комментарий #7)
> (Ответ для Rurewa на комментарий #2)
> > В ходе изучение этой проблемы обнаружил, что запуск arduino ide из командной
> > строки от имени другого пользователя, например так su - andry не вызывает
> > никаких проблем! Получается, что указанный в заголовке этой ошибки баг
> > возникает только с правами текущего пользователя. 
> > Эта неприятная ситуация произошла недавно. Т.е. возможно после каких-то
> > обновлений ОС. Теперь не решаюсь обновлять парк из 30 компьютеров с Аль
> > Образование, т.к. каждый день приходится пользоваться Arduino IDE.
> 
> Мы не смогли воспроизвести вашу проблему, возможно, повлияли какие-то
> настройки, сделанные непосредственно вами в этой системе.
> Попробуйте обновить другой компьютер и проверить, будет ли воспрозводиться
> проблема там

Проблему решил удалением файла настроек. Проблема воспроизводится пока только на 2-х из 10 компьютеров в классе. Наверно и запуск VirtualBox так же исправится. Попробую и сообщу.
Comment 10 Rurewa 2024-05-17 12:59:45 MSK
(Ответ для Alexander Makeenkov на комментарий #7)
> (Ответ для Rurewa на комментарий #2)
> > В ходе изучение этой проблемы обнаружил, что запуск arduino ide из командной
> > строки от имени другого пользователя, например так su - andry не вызывает
> > никаких проблем! Получается, что указанный в заголовке этой ошибки баг
> > возникает только с правами текущего пользователя. 
> > Эта неприятная ситуация произошла недавно. Т.е. возможно после каких-то
> > обновлений ОС. Теперь не решаюсь обновлять парк из 30 компьютеров с Аль
> > Образование, т.к. каждый день приходится пользоваться Arduino IDE.
> 
> Мы не смогли воспроизвести вашу проблему, возможно, повлияли какие-то
> настройки, сделанные непосредственно вами в этой системе.
> Попробуйте обновить другой компьютер и проверить, будет ли воспрозводиться
> проблема там.

Проблемный файл настроек приложил
Comment 11 Alexander Makeenkov 2024-05-17 13:00:58 MSK
(Ответ для Rurewa на комментарий #8)
> Создано вложение 16143 [details] [подробности]
> Настройки Arduino
> 
> Проблему с запуском Arduino IDE решил удалением файла preferences.txt из
> каталога настроек .arduino15

Может быть что-то не то с правами на этот файл?
Comment 12 Rurewa 2024-05-17 13:09:56 MSK
(Ответ для Alexander Makeenkov на комментарий #11)
> (Ответ для Rurewa на комментарий #8)
> > Создано вложение 16143 [details] [подробности]
> > Настройки Arduino
> > 
> > Проблему с запуском Arduino IDE решил удалением файла preferences.txt из
> > каталога настроек .arduino15
> 
> Может быть что-то не то с правами на этот файл?

возможно. -rw-------  1 user user     6682 мая 17 12:48 preferences.txt

После удаления этого файла при запуске Arduino IDE автоматически создаётся новый, с дефолтными настройками. Теперь всё работает штатно, как и раньше. Даже обновлённый Virtuak Box 7 стал работать как надо! Непонятно, чем ему мешал файл /home/user/.arduino15/preferences.txt адруиновских настроек?