С Linux не очень давно и в процессе изучения столкнулся с проблемой, что после настроек системы под себя перестало открываться окно параметров переключения клавиатуры.
LMDE 5
Поиск в инете показал похожие темы, но немного не то.
В данный момент Linux на виртуалке и можно разные эксперименты проводить с минимальными последствиями. Но с нуля переустанавливать уже не хочется.
Если создать другого пользователя и попробовать под ним зайти в эти настройки, то все работает. Из этого, как я понял, можно сделать вывод что проблема с локальными настройками текущего пользователя.
Еще пробовал под консолью переименовать домашнюю папку текущего пользователя и создать новую, затем переносить из старой настройки. Этот способ мне не помог, т.к. сразу после того, как система восстановила автоматически все папки текущего пользователя, то после логина под ним поведение кнопки "параметров" в настройке клавиатуры точно такое же - окно параметров закрывается с ошибкой.
Восстановление параметров по умолчанию ничего не меняет в ситуации.
команда
cinnamon-settings keyboard
вывод
/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:442: DeprecationWarning: Gtk.Window.set_wmclass is deprecated
self.window.set_wmclass(wm_class, wm_class)
Loading Keyboard module
(cinnamon-settings.py:108266): Gtk-CRITICAL **: 12:45:19.351: gtk_widget_get_toplevel: assertion 'GTK_IS_WIDGET (widget)' failed
dbus[108266]: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file ../../../dbus/dbus-message.c line 2760.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
Аварийный останов (стек памяти сброшен на диск)
self.window.set_wmclass(wm_class, wm_class)
Loading Keyboard module
(cinnamon-settings.py:108266): Gtk-CRITICAL **: 12:45:19.351: gtk_widget_get_toplevel: assertion 'GTK_IS_WIDGET (widget)' failed
dbus[108266]: arguments to dbus_message_iter_append_basic() were incorrect, assertion "_dbus_check_is_valid_utf8 (*string_p)" failed in file ../../../dbus/dbus-message.c line 2760.
This is normally a bug in some application using the D-Bus library.
D-Bus not built with -rdynamic so unable to print a backtrace
Аварийный останов (стек памяти сброшен на диск)
inxi -fxz
вывод
System: Kernel: 5.10.0-19-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: Cinnamon 5.4.12 Distro: LMDE 5 Elsie base: Debian 11.2 bullseye Machine: Type: Vmware System: VMware product: VMware Virtual Platform v: N/A serial: <filter> Mobo: Intel model: 440BX Desktop Reference Platform serial: <filter> BIOS: Phoenix v: 6.00 date: 07/22/2020 CPU: Info: 2x Dual Core model: Intel Core i9-10900 bits: 64 type: SMP arch: Comet Lake rev: 5 L2 cache: 40 MiB flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 bogomips: 22464 Speed: 2808 MHz min/max: N/A Core speeds (MHz): 1: 2808 2: 2808 3: 2808 4: 2808 Graphics: Device-1: VMware SVGA II Adapter driver: vmwgfx v: 2.18.0.0 bus ID: 00:0f.0 Display: x11 server: X.Org 1.20.11 driver: loaded: vmware unloaded: fbdev,modesetting,vesa resolution: 1920x1200~60Hz OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.3.5 direct render: Yes Audio: Device-1: Ensoniq ES1371/ES1373 / Creative Labs CT2518 driver: snd_ens1371 v: kernel bus ID: 02:02.0 Sound Server: ALSA v: k5.10.0-19-amd64 Network: Device-1: Intel 82371AB/EB/MB PIIX4 ACPI vendor: VMware Virtual Machine type: network bridge driver: N/A port: 1060 bus ID: 00:07.3 Device-2: Intel 82545EM Gigabit Ethernet vendor: VMware PRO/1000 MT Single Port driver: e1000 v: kernel port: 2000 bus ID: 02:01.0 IF: ens33 state: up speed: 1000 Mbps duplex: full mac: <filter> Bluetooth: Device-1: VMware Virtual Bluetooth Adapter type: USB driver: btusb v: 0.8 bus ID: 2-2.1:5 Report: ID: hci0 state: up running bt-v: 1.2 lmp-v: 2.1 address: <filter> Drives: Local Storage: total: 100 GiB used: 48.65 GiB (48.7%) ID-1: /dev/sda vendor: VMware model: Virtual S size: 100 GiB Partition: ID-1: / size: 95.94 GiB used: 48.47 GiB (50.5%) fs: ext4 dev: /dev/sda2 Swap: ID-1: swap-1 type: partition size: 1.96 GiB used: 182.9 MiB (9.1%) dev: /dev/sda1 Sensors: Message: No sensors data was found. Is sensors configured? Info: Processes: 330 Uptime: 4d 16h 49m Memory: 3.81 GiB used: 1.29 GiB (33.9%) Init: systemd runlevel: 5 Compilers: gcc: 10.2.1 Packages: 2615 Shell: Bash v: 5.1.4 inxi: 3.3.01
Подскажите где посмотреть что не так или что можно сделать?
Есть две точки снимка состояния виртуалки в котором еще работает, и в котором уже не работает.
Вспомнить что на том этапе устанавливалось/настраивалось не получается.
И самое главное, что после этого было много всего нужного для меня установлено и настроено когда заметил эту проблему. Совсем не хочется все начать сначала.
На вскидку определил, что был установлен CopyQ. Поставил на "беспроблемную" копию, проблема не наблюдается. Не в нем дело.
Можно ли как-то посмотреть список всего что установлено в системе? Посмотрю на там и там и сравню.