Автор Тема: Метод ввода fcitx  (Прочитано 6927 раз)

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Метод ввода fcitx
« : 15.03.2020 14:16:59 »
Всем доброго дня! После переустановки системы Alt Workstation 9.0 (I586) перестал работать метод ввода PinYin и Wubi. Поставил весь пакет fcitx+библиотеки.
Подскажите, где копать? Чего может не хватать?
Уточню: после установки в методах ввода отображается только  fcitx-chewing, но это метод Zhuin, а остальные методы ввода, которые установлены в этом списке не отображаются (в том числе Pinyin, Wubi, Wubi Pinyin).
До переустановки системы всё это работало.
« Последнее редактирование: 15.03.2020 15:59:22 от gosts 87 »

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx [Решено]
« Ответ #1 : 29.06.2021 13:37:44 »
Оповещение которое появляется при входе в пункт "Настроить" данной программы.
Второй скриншот - сам текстовый файл конфигурации. По идее должно открываться окно с графическим интерфейсом.
« Последнее редактирование: 19.03.2022 22:20:05 от gosts 87 »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Метод ввода fcitx
« Ответ #2 : 29.06.2021 15:03:05 »
Оповещение которое появляется при входе в пункт "Настроить" данной программы.
Information - KDialog

В данный момент вы используете fcitx с
графическим интерфейсом, но fcitx-
configtool не может быть найден.
...

Да ну нафик:
$ rpm -qpvl fcitx-4.2.9.8-alt2_1.p9.1.x86_64.rpm | grep configtool
-rwxr-xr-x    1 root    root                     5658 июн  7 16:29 /usr/bin/fcitx-configtool
-rw-r--r--    1 root    root                     1170 июн  7 16:29 /usr/share/applications/fcitx-configtool.desktop

При желании, через strace смотреть. Где он его ищет и не находит.

Смотреть этот fcitx например в ситеме на gtk, нереально. У него зависимости аццкие. Например в xfce-sysv он притащит весь базовый kde. Который в xfce-sysv и даром не нужен.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx
« Ответ #3 : 29.06.2021 15:08:46 »
Дело в том, что я этой прогой пользовался на p8 и таких проблем выкрутасов не было. Т.е. сейчас получается, что пакет вроде как есть, но его вроде как и нет. Чудеса! ;-D

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Метод ввода fcitx
« Ответ #4 : 29.06.2021 15:13:47 »
Херасебе зависимости:
# apt-get install fcitx -s | grep ^Inst
Inst imsettings-libs (1.8.1-alt2_1:p9+236846.100.1.1@1567168938 p9:1624377020/ALT Linux p9)
Inst imsettings-gsettings (1.8.1-alt2_1:p9+236846.100.1.1@1567168938 p9:1624377020/ALT Linux p9) []
Inst imsettings (1.8.1-alt2_1:p9+236846.100.1.1@1567168938 p9:1624377020/ALT Linux p9)
Inst altlinux-freedesktop-menu-generic (0.67-alt1:p9+233140.100.2.1@1561935835 p9:1624377020/ALT Linux p9)
Inst altlinux-freedesktop-menu-kde4 (0.67-alt1:p9+233140.100.2.1@1561935835 p9:1624377020/ALT Linux p9)
Inst kde-common (15.12.1-alt1@1453450782 p9:1624377020/ALT Linux p9)
Inst libqt4-network (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-sql (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-qt3support (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-opengl (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-script (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-xmlpatterns (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-declarative (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-svg (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-uitools (4.8.7-alt22:p9+267393.100.1.1@1614944963 p9:1624377020/ALT Linux p9)
Inst libqt4-webkit (1:2.3.4-alt7:p9+233171.100.2.1@1561543621 p9:1624377020/ALT Linux p9)
Inst libattica0.4 (0.4.2-alt1@1375339025 p9:1624377020/ALT Linux p9)
Inst libdbusmenu-qt2 (0.9.3-alt0.2@1463760655 p9:1624377020/ALT Linux p9)
Inst libphonon (4.8.3-alt1@1418134063 p9:1624377020/ALT Linux p9)
Inst libpolkit-qt-core-1 (0.112.0-alt1@1407931989 p9:1624377020/ALT Linux p9)
Inst libqca2 (2.2.0-alt0.1.S1@1535533002 p9:1624377020/ALT Linux p9)
Inst libstrigi (0.7.8-alt8:p9+236761.2300.3.1@1567133765 p9:1624377020/ALT Linux p9)
Inst kde4libs (4.14.38-alt7:p9+265603.1400.9.1@1613084862 p9:1624377020/ALT Linux p9)
Inst kde4base-common (15.12.2-alt4:sisyphus+227303.100.1.1@1555504507 p9:1624377020/ALT Linux p9)
Inst kde4base-kdialog (15.12.2-alt4:sisyphus+227303.100.1.1@1555504507 p9:1624377020/ALT Linux p9)
Inst qt5-dbus (5.12.9-alt2:p9+254393.300.1.1@1595051652 p9:1624377020/ALT Linux p9)
Inst kf5-filesystem (5.60.0-alt1:p9+234707.100.1.1@1563368479 p9:1624377020/ALT Linux p9)
Inst kf5-kconfig-common (5.70.0-alt1:p9+251705.1600.4.1@1589994042 p9:1624377020/ALT Linux p9)
Inst libkf5configcore (5.70.0-alt1:p9+251705.1600.4.1@1589994042 p9:1624377020/ALT Linux p9)
Inst kf5-kcoreaddons-common (5.70.0-alt2:p9+253989.100.2.1@1593088676 p9:1624377020/ALT Linux p9)
Inst libkf5coreaddons (5.70.0-alt2:p9+253989.100.2.1@1593088676 p9:1624377020/ALT Linux p9)
Inst kf5-kauth-common (5.70.0-alt1:p9+251705.2500.4.1@1589994694 p9:1624377020/ALT Linux p9)
Inst libkf5authcore (5.70.0-alt1:p9+251705.2500.4.1@1589994694 p9:1624377020/ALT Linux p9)
Inst kf5-kcodecs-common (5.70.0-alt1:p9+251705.1100.4.1@1589993495 p9:1624377020/ALT Linux p9)
Inst libkf5codecs (5.70.0-alt1:p9+251705.1100.4.1@1589993495 p9:1624377020/ALT Linux p9)
Inst libkf5configgui (5.70.0-alt1:p9+251705.1600.4.1@1589994042 p9:1624377020/ALT Linux p9)
Inst kf5-kguiaddons-common (5.70.0-alt1:p9+251705.1200.4.1@1589993579 p9:1624377020/ALT Linux p9)
Inst libkf5guiaddons (5.70.0-alt1:p9+251705.1200.4.1@1589993579 p9:1624377020/ALT Linux p9)
Inst kf5-ki18n-common (5.70.0-alt1:p9+251705.3100.4.1@1589995040 p9:1624377020/ALT Linux p9)
Inst libkf5i18n (5.70.0-alt1:p9+251705.3100.4.1@1589995040 p9:1624377020/ALT Linux p9)
Inst kf5-kwidgetsaddons-common (5.70.0-alt1:p9+251705.1400.4.1@1589993767 p9:1624377020/ALT Linux p9)
Inst libkf5widgetsaddons (5.70.0-alt1:p9+251705.1400.4.1@1589993767 p9:1624377020/ALT Linux p9)
Inst kf5-kconfigwidgets-common (5.70.0-alt1:p9+251705.3600.4.1@1589995534 p9:1624377020/ALT Linux p9)
Inst libkf5configwidgets (5.70.0-alt1:p9+251705.3600.4.1@1589995534 p9:1624377020/ALT Linux p9)
Inst kf5-kdbusaddons-common (5.70.0-alt1:p9+251705.2200.4.1@1589994421 p9:1624377020/ALT Linux p9)
Inst libkf5dbusaddons (5.70.0-alt1:p9+251705.2200.4.1@1589994421 p9:1624377020/ALT Linux p9)
Inst kf5-kitemviews-common (5.70.0-alt1:p9+251705.600.4.1@1589993250 p9:1624377020/ALT Linux p9)
Inst libkf5itemviews (5.70.0-alt1:p9+251705.600.4.1@1589993250 p9:1624377020/ALT Linux p9)
Inst kf5-kwindowsystem-common (5.70.0-alt1:p9+251705.1700.4.1@1589994137 p9:1624377020/ALT Linux p9)
Inst libkf5windowsystem (5.70.0-alt1:p9+251705.1700.4.1@1589994137 p9:1624377020/ALT Linux p9)
Inst kf5-kcrash-common (5.70.0-alt1:p9+251705.2600.4.1@1589994778 p9:1624377020/ALT Linux p9)
Inst libkf5crash (5.70.0-alt1:p9+251705.2600.4.1@1589994778 p9:1624377020/ALT Linux p9)
Inst kf5-kservice-common (5.70.0-alt1:p9+251705.3700.4.1@1589995622 p9:1624377020/ALT Linux p9)
Inst libkf5service (5.70.0-alt1:p9+251705.3700.4.1@1589995622 p9:1624377020/ALT Linux p9)
Inst kf5-kio-common (5.70.1-alt2:p9+251705.5340.4.1@1589996976 p9:1624377020/ALT Linux p9)
Inst libkf5kiocore (5.70.1-alt2:p9+251705.5340.4.1@1589996976 p9:1624377020/ALT Linux p9)
Inst kf5-kcompletion-common (5.70.0-alt1:p9+251705.3000.4.1@1589994952 p9:1624377020/ALT Linux p9)
Inst libkf5completion (5.70.0-alt1:p9+251705.3000.4.1@1589994952 p9:1624377020/ALT Linux p9)
Inst kf5-karchive-common (5.70.0-alt1:p9+251705.2100.4.1@1589994330 p9:1624377020/ALT Linux p9)
Inst libkf5archive (5.70.0-alt1:p9+251705.2100.4.1@1589994330 p9:1624377020/ALT Linux p9)
Inst kf5-kiconthemes-common (5.70.0-alt1:p9+251705.4100.4.1@1589995827 p9:1624377020/ALT Linux p9)
Inst libkf5iconthemes (5.70.0-alt1:p9+251705.4100.4.1@1589995827 p9:1624377020/ALT Linux p9)
Inst kf5-kjobwidgets-common (5.70.0-alt1:p9+251705.2700.4.1@1589994862 p9:1624377020/ALT Linux p9)
Inst libkf5jobwidgets (5.70.0-alt1:p9+251705.2700.4.1@1589994862 p9:1624377020/ALT Linux p9)
Inst libkf5kiogui (5.70.1-alt2:p9+251705.5340.4.1@1589996976 p9:1624377020/ALT Linux p9)
Inst libkf5kiowidgets (5.70.1-alt2:p9+251705.5340.4.1@1589996976 p9:1624377020/ALT Linux p9)
Inst libpolkit-qt5-core (0.112.0-alt3:sisyphus+222979.100.1.2@1551378006 p9:1624377020/ALT Linux p9)
Inst libkf5auth (5.70.0-alt1:p9+251705.2500.4.1@1589994694 p9:1624377020/ALT Linux p9)
Inst kf5-kglobalaccel-common (5.70.0-alt1:p9+251705.4000.4.1@1589995737 p9:1624377020/ALT Linux p9)
Inst libkf5globalaccel (5.70.0-alt1:p9+251705.4000.4.1@1589995737 p9:1624377020/ALT Linux p9)
Inst kf5-attica-common (5.70.0-alt1:p9+251705.400.4.1@1589993058 p9:1624377020/ALT Linux p9)
Inst libkf5attica (5.70.0-alt1:p9+251705.400.4.1@1589993058 p9:1624377020/ALT Linux p9)
Inst kf5-kxmlgui-common (5.70.0-alt1:p9+251705.5000.4.1@1589996479 p9:1624377020/ALT Linux p9)
Inst libkf5xmlgui (5.70.0-alt1:p9+251705.5000.4.1@1589996479 p9:1624377020/ALT Linux p9)
Inst kf5-kbookmarks-common (5.70.0-alt1:p9+251705.5100.4.1@1589996576 p9:1624377020/ALT Linux p9)
Inst libkf5bookmarks (5.70.0-alt1:p9+251705.5100.4.1@1589996576 p9:1624377020/ALT Linux p9)
Inst media-player-info (22-alt1@1440756007 p9:1624377020/ALT Linux p9)
Inst kf5-solid-common (5.70.0-alt1:p9+251705.2000.4.1@1589994238 p9:1624377020/ALT Linux p9)
Inst libkf5solid (5.70.0-alt1:p9+251705.2000.4.1@1589994238 p9:1624377020/ALT Linux p9)
Inst libkf5kiofilewidgets (5.70.1-alt2:p9+251705.5340.4.1@1589996976 p9:1624377020/ALT Linux p9)
Inst libspeechd (0.8.8-alt2:sisyphus+227564.400.1.2@1555993257 p9:1624377020/ALT Linux p9)
Inst qt5-speech-common (5.12.9-alt1:p9+254342.3500.6.1@1595017769 p9:1624377020/ALT Linux p9)
Inst libqt5-texttospeech (5.12.9-alt1:p9+254342.3500.6.1@1595017769 p9:1624377020/ALT Linux p9)
Inst libdbusmenu-qt52 (0.9.3-alt0.3@1463760043 p9:1624377020/ALT Linux p9)
Inst kf5-knotifications-common (5.70.0-alt1:p9+251705.4200.4.1@1589995918 p9:1624377020/ALT Linux p9)
Inst libkf5notifications (5.70.0-alt1:p9+251705.4200.4.1@1589995918 p9:1624377020/ALT Linux p9)
Inst kf5-kparts-common (5.70.0-alt1:p9+251705.5700.4.1@1589997334 p9:1624377020/ALT Linux p9)
Inst libkf5parts (5.70.0-alt1:p9+251705.5700.4.1@1589997334 p9:1624377020/ALT Linux p9)
Inst kf5-sonnet-common (5.70.0-alt1:p9+251705.1500.4.1@1589993883 p9:1624377020/ALT Linux p9)
Inst libkf5sonnetui (5.70.0-alt1:p9+251705.1500.4.1@1589993883 p9:1624377020/ALT Linux p9) []
Inst libkf5sonnetcore (5.70.0-alt1:p9+251705.1500.4.1@1589993883 p9:1624377020/ALT Linux p9)
Inst kf5-ktextwidgets-common (5.70.0-alt1:p9+251705.4700.4.1@1589996383 p9:1624377020/ALT Linux p9)
Inst libkf5textwidgets (5.70.0-alt1:p9+251705.4700.4.1@1589996383 p9:1624377020/ALT Linux p9)
Inst kf5-kdelibs4support-common (5.70.0-alt1:p9+251705.7700.4.1@1589998952 p9:1624377020/ALT Linux p9)
Inst libkf5kdelibs4support (5.70.0-alt1:p9+251705.7700.4.1@1589998952 p9:1624377020/ALT Linux p9)
Inst kf5-kdelibs4support (5.70.0-alt1:p9+251705.7700.4.1@1589998952 p9:1624377020/ALT Linux p9)
Inst kde5-kdialog (19.12.3-alt1:p9+247700.1200.2.1@1584557512 p9:1624377020/ALT Linux p9)
Inst kf5-kactivities-common (5.70.0-alt1:p9+251705.10200.4.1@1589999419 p9:1624377020/ALT Linux p9)
Inst libkf5activities (5.70.0-alt1:p9+251705.10200.4.1@1589999419 p9:1624377020/ALT Linux p9)
Inst kf5-kpackage-common (5.70.0-alt1:p9+251705.5200.4.1@1589996661 p9:1624377020/ALT Linux p9)
Inst libkf5package (5.70.0-alt1:p9+251705.5200.4.1@1589996661 p9:1624377020/ALT Linux p9)
Inst kf5-kdeclarative-common (5.70.0-alt1:p9+251705.6000.4.1@1589997452 p9:1624377020/ALT Linux p9)
Inst libkf5declarative (5.70.0-alt1:p9+251705.6000.4.1@1589997452 p9:1624377020/ALT Linux p9)
Inst libkf5quickaddons (5.70.0-alt1:p9+251705.6000.4.1@1589997452 p9:1624377020/ALT Linux p9)
Inst kf5-kcmutils-common (5.70.0-alt1:p9+251705.6100.4.1@1589997548 p9:1624377020/ALT Linux p9)
Inst libkf5kcmutils (5.70.0-alt1:p9+251705.6100.4.1@1589997548 p9:1624377020/ALT Linux p9)
Inst kf5-kpty-common (5.70.0-alt1:p9+251705.4400.4.1@1589996113 p9:1624377020/ALT Linux p9)
Inst libkf5pty (5.70.0-alt1:p9+251705.4400.4.1@1589996113 p9:1624377020/ALT Linux p9)
Inst kf5-kdesu-common (5.70.0-alt1:p9+251705.4600.4.1@1589996293 p9:1624377020/ALT Linux p9)
Inst libkf5desu (5.70.0-alt1:p9+251705.4600.4.1@1589996293 p9:1624377020/ALT Linux p9)
Inst plasma5-workspace-common (1:5.18.5-alt2.M90P.1:p9+270567.100.4.1@1619704861 p9:1624377020/ALT Linux p9)
Inst libkworkspace55 (1:5.18.5-alt2.M90P.1:p9+270567.100.4.1@1619704861 p9:1624377020/ALT Linux p9)
Inst plasma5-kde-cli-tools (5.18.5-alt1:p9+270567.400.4.1@1619706305 p9:1624377020/ALT Linux p9)
Inst fcitx-data (4.2.9.8-alt2_1.p9.1:p9+273724.40.4.1@1623933816 p9:1624377020/ALT Linux p9)
Inst fcitx-libs (4.2.9.8-alt2_1.p9.1:p9+273724.40.4.1@1623933816 p9:1624377020/ALT Linux p9)
Inst fcitx-gtk2 (4.2.9.8-alt2_1.p9.1:p9+273724.40.4.1@1623933816 p9:1624377020/ALT Linux p9) []
Inst fcitx-gtk3 (4.2.9.8-alt2_1.p9.1:p9+273724.40.4.1@1623933816 p9:1624377020/ALT Linux p9) []
Inst fcitx (4.2.9.8-alt2_1.p9.1:p9+273724.40.4.1@1623933816 p9:1624377020/ALT Linux p9)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Метод ввода fcitx
« Ответ #5 : 29.06.2021 15:18:51 »
Смотреть этот fcitx например в ситеме на gtk, нереально. У него зависимости аццкие. Например в xfce-sysv он притащит весь базовый kde. Который в xfce-sysv и даром не нужен.

Не, я могу конечно посмотреть в xfce-sysv и вляпать весь kde в xfce-sysv, а потом выдрать эти пакеты. Но это гоморроя, по самые уши.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx
« Ответ #6 : 29.06.2021 15:20:59 »
Херасебе зависимости:
Это ещё мало. К ним вдобавок устанавливаются дополнительно библиотеки для соответствующих языков. ;-D

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx
« Ответ #7 : 29.06.2021 15:37:42 »
Да ну нафик:
Information - KDialog

В данный момент вы используете fcitx с
графическим интерфейсом, но fcitx-
configtool не может быть найден.
...
$ rpm -qpvl fcitx-4.2.9.8-alt2_1.p9.1.x86_64.rpm | grep configtool
-rwxr-xr-x    1 root    root                     5658 июн  7 16:29 /usr/bin/fcitx-configtool
-rw-r--r--    1 root    root                     1170 июн  7 16:29 /usr/share/applications/fcitx-configtool.desktop
Т.е. он требует, чтобы этот пакет: fcitx-configtool устанавливался отдельно? Иначе - не находится этот пакет.
« Последнее редактирование: 29.06.2021 15:41:14 от gosts 87 »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Метод ввода fcitx
« Ответ #8 : 29.06.2021 15:42:59 »
Когда нужно повыдирать из системы нахер ненужные новые пакеты, я обычно делаю так:

Сначала установка пакетов прерывается
# apt-get install fcitx
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Следующие дополнительные пакеты будут установлены:
  altlinux-freedesktop-menu-generic altlinux-freedesktop-menu-kde4 fcitx-data fcitx-gtk2 fcitx-gtk3 fcitx-libs imsettings imsettings-gsettings
  imsettings-libs kde-common kde4base-common kde4base-kdialog kde4libs kde5-kdialog kf5-attica-common kf5-filesystem kf5-kactivities-common
  kf5-karchive-common kf5-kauth-common kf5-kbookmarks-common kf5-kcmutils-common kf5-kcodecs-common kf5-kcompletion-common kf5-kconfig-common
  kf5-kconfigwidgets-common kf5-kcoreaddons-common kf5-kcrash-common kf5-kdbusaddons-common kf5-kdeclarative-common kf5-kdelibs4support
  kf5-kdelibs4support-common kf5-kdesu-common kf5-kglobalaccel-common kf5-kguiaddons-common kf5-ki18n-common kf5-kiconthemes-common kf5-kio-common
  kf5-kitemviews-common kf5-kjobwidgets-common kf5-knotifications-common kf5-kpackage-common kf5-kparts-common kf5-kpty-common kf5-kservice-common
  kf5-ktextwidgets-common kf5-kwidgetsaddons-common kf5-kwindowsystem-common kf5-kxmlgui-common kf5-solid-common kf5-sonnet-common libattica0.4
  libdbusmenu-qt2 libdbusmenu-qt52 libkf5activities libkf5archive libkf5attica libkf5auth libkf5authcore libkf5bookmarks libkf5codecs
  libkf5completion libkf5configcore libkf5configgui libkf5configwidgets libkf5coreaddons libkf5crash libkf5dbusaddons libkf5declarative libkf5desu
  libkf5globalaccel libkf5guiaddons libkf5i18n libkf5iconthemes libkf5itemviews libkf5jobwidgets libkf5kcmutils libkf5kdelibs4support libkf5kiocore
  libkf5kiofilewidgets libkf5kiogui libkf5kiowidgets libkf5notifications libkf5package libkf5parts libkf5pty libkf5quickaddons libkf5service
  libkf5solid libkf5sonnetcore libkf5sonnetui libkf5textwidgets libkf5widgetsaddons libkf5windowsystem libkf5xmlgui libkworkspace55 libphonon
  libpolkit-qt-core-1 libpolkit-qt5-core libqca2 libqt4-declarative libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql
  libqt4-svg libqt4-uitools libqt4-webkit libqt4-xmlpatterns libqt5-texttospeech libspeechd libstrigi media-player-info plasma5-kde-cli-tools
  plasma5-workspace-common qt5-dbus qt5-speech-common
Следующие НОВЫЕ пакеты будут установлены:
  altlinux-freedesktop-menu-generic altlinux-freedesktop-menu-kde4 fcitx fcitx-data fcitx-gtk2 fcitx-gtk3 fcitx-libs imsettings imsettings-gsettings
  imsettings-libs kde-common kde4base-common kde4base-kdialog kde4libs kde5-kdialog kf5-attica-common kf5-filesystem kf5-kactivities-common
  kf5-karchive-common kf5-kauth-common kf5-kbookmarks-common kf5-kcmutils-common kf5-kcodecs-common kf5-kcompletion-common kf5-kconfig-common
  kf5-kconfigwidgets-common kf5-kcoreaddons-common kf5-kcrash-common kf5-kdbusaddons-common kf5-kdeclarative-common kf5-kdelibs4support
  kf5-kdelibs4support-common kf5-kdesu-common kf5-kglobalaccel-common kf5-kguiaddons-common kf5-ki18n-common kf5-kiconthemes-common kf5-kio-common
  kf5-kitemviews-common kf5-kjobwidgets-common kf5-knotifications-common kf5-kpackage-common kf5-kparts-common kf5-kpty-common kf5-kservice-common
  kf5-ktextwidgets-common kf5-kwidgetsaddons-common kf5-kwindowsystem-common kf5-kxmlgui-common kf5-solid-common kf5-sonnet-common libattica0.4
  libdbusmenu-qt2 libdbusmenu-qt52 libkf5activities libkf5archive libkf5attica libkf5auth libkf5authcore libkf5bookmarks libkf5codecs
  libkf5completion libkf5configcore libkf5configgui libkf5configwidgets libkf5coreaddons libkf5crash libkf5dbusaddons libkf5declarative libkf5desu
  libkf5globalaccel libkf5guiaddons libkf5i18n libkf5iconthemes libkf5itemviews libkf5jobwidgets libkf5kcmutils libkf5kdelibs4support libkf5kiocore
  libkf5kiofilewidgets libkf5kiogui libkf5kiowidgets libkf5notifications libkf5package libkf5parts libkf5pty libkf5quickaddons libkf5service
  libkf5solid libkf5sonnetcore libkf5sonnetui libkf5textwidgets libkf5widgetsaddons libkf5windowsystem libkf5xmlgui libkworkspace55 libphonon
  libpolkit-qt-core-1 libpolkit-qt5-core libqca2 libqt4-declarative libqt4-network libqt4-opengl libqt4-qt3support libqt4-script libqt4-sql
  libqt4-svg libqt4-uitools libqt4-webkit libqt4-xmlpatterns libqt5-texttospeech libspeechd libstrigi media-player-info plasma5-kde-cli-tools
  plasma5-workspace-common qt5-dbus qt5-speech-common
0 будет обновлено, 118 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.
Необходимо получить 47,3MB архивов.
После распаковки потребуется дополнительно 209MB дискового пространства.
Продолжить? [Y/n] n
Прервано.

Затем список пакетов, как есть, из секции Следующие НОВЫЕ пакеты, копируется в файл. Например install-fcitx.txt. Не забывать про 0Ah!

Когда пакеты с программой становятся не нужны (любопытство, анализ и прочая хрень), все пакеты удаляются списом:
apt-get remove $(< install-fcitx)

Если перед установкой эти пакеты предполагается удалять, то никаких других действий с установкой пакетов в системе не проводить. Иначе может статься так, что появятся зависимости, при которых выдрать пакеты, будет много сложнее. Это rpm. В нём нет необязательных зависимостей. Если вляпаешься (по недосмотру, по неосторожности), то по самые уши.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx
« Ответ #9 : 29.06.2021 15:52:28 »
За нагляное пособие - Спасибо! Если бы всё работало как надо, то вообще проблем бы не было. Мне эти 209 Мб не критичны. Диск на 500 гигов стоит.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Метод ввода fcitx
« Ответ #10 : 29.06.2021 16:04:51 »
Т.е. он требует, чтобы этот пакет: fcitx-configtool устанавливался отдельно? Иначе - не находится этот пакет.

Предупреждение KDialog не сообщает, поиском чего не найдено. Исполняемый файл fcitx-configtool или пакет fcitx-configtool. Это неконкретизированный вывод предупреждения. Надо смотреть через strace с перенаправлением опцией в файл. Файл будет большим. Что-то из stat, open, read. Что и где ищет и не находит. Исполняемый файл или пакет. В теории, исполняемый файл fcitx-configtool, вызов настройки не мог не найти. Он находится по одному из путей в переменной PATH.

но fcitx-configtool не может быть найден.
И далее в сообщении идёт перечисление имён пакетов с исполняемым файлом GUI-конфигуратора.
Блин, программисты, чёрт бы вас побрал, пишите предупреждения конкретно, без двусмысленности, что именно "не может быть найден". Без этих сраных "твоя и так поймёт".

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx
« Ответ #11 : 29.06.2021 16:16:54 »
Спойлер
strace fcitx
execve("/usr/bin/fcitx", ["fcitx"], 0x7ffe15bd17d0 /* 70 vars */) = 0
brk(NULL)                               = 0x2108000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=218250, ...}) = 0
mmap(NULL, 218250, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22ab000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/libfcitx-core.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300\235\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=140504, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4cb22a9000
mmap(NULL, 142888, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4cb2286000
mmap(0x7f4cb228f000, 73728, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x7f4cb228f000
mmap(0x7f4cb22a1000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b000) = 0x7f4cb22a1000
mmap(0x7f4cb22a7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0x7f4cb22a7000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/libfcitx-config.so.4", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300T\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=98344, ...}) = 0
mmap(NULL, 100440, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4cb226d000
mmap(0x7f4cb2272000, 49152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7f4cb2272000
mmap(0x7f4cb227e000, 20480, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7f4cb227e000
mmap(0x7f4cb2283000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f4cb2283000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/libfcitx-utils.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\300F\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=76592, ...}) = 0
mmap(NULL, 78768, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4cb2259000
mmap(0x7f4cb225d000, 45056, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7f4cb225d000
mmap(0x7f4cb2268000, 12288, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0x7f4cb2268000
mmap(0x7f4cb226b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0x7f4cb226b000
close(3)                                = 0
openat(AT_FDCWD, "/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\220k\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=232392, ...}) = 0
mmap(NULL, 132192, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4cb2238000
mmap(0x7f4cb223e000, 61440, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f4cb223e000
mmap(0x7f4cb224d000, 24576, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0x7f4cb224d000
mmap(0x7f4cb2253000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0x7f4cb2253000
mmap(0x7f4cb2255000, 13408, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4cb2255000
close(3)                                = 0
openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240A\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1812504, ...}) = 0
mmap(NULL, 1825504, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4cb207a000
mmap(0x7f4cb209c000, 1335296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f4cb209c000
mmap(0x7f4cb21e2000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x168000) = 0x7f4cb21e2000
mmap(0x7f4cb222e000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b3000) = 0x7f4cb222e000
mmap(0x7f4cb2234000, 15072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f4cb2234000
close(3)                                = 0
openat(AT_FDCWD, "/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14568, ...}) = 0
mmap(NULL, 16624, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f4cb2075000
mmap(0x7f4cb2076000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f4cb2076000
mmap(0x7f4cb2077000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4cb2077000
mmap(0x7f4cb2078000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f4cb2078000
close(3)                                = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f4cb2073000
arch_prctl(ARCH_SET_FS, 0x7f4cb2074480) = 0
mprotect(0x7f4cb222e000, 16384, PROT_READ) = 0
mprotect(0x7f4cb2078000, 4096, PROT_READ) = 0
mprotect(0x7f4cb2253000, 4096, PROT_READ) = 0
mprotect(0x7f4cb226b000, 4096, PROT_READ) = 0
mprotect(0x7f4cb2283000, 4096, PROT_READ) = 0
mprotect(0x7f4cb22a7000, 4096, PROT_READ) = 0
mprotect(0x403000, 4096, PROT_READ)     = 0
mprotect(0x7f4cb230a000, 4096, PROT_READ) = 0
munmap(0x7f4cb22ab000, 218250)          = 0
set_tid_address(0x7f4cb2074750)         = 7744
set_robust_list(0x7f4cb2074760, 24)     = 0
rt_sigaction(SIGRTMIN, {sa_handler=0x7f4cb223e620, sa_mask=[], sa_flags=SA_RESTORER|SA_SIGINFO, sa_restorer=0x7f4cb224a8b0}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {sa_handler=0x7f4cb223e6b0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART|SA_SIGINFO, sa_restorer=0x7f4cb224a8b0}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
brk(NULL)                               = 0x2108000
brk(0x2129000)                          = 0x2129000
brk(NULL)                               = 0x2129000
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=341, ...}) = 0
mmap(NULL, 341, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb2309000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26370, ...}) = 0
mmap(NULL, 26370, PROT_READ, MAP_SHARED, 3, 0) = 0x7f4cb22da000
close(3)                                = 0
futex(0x7f4cb2233a08, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d9000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
mmap(NULL, 52, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d8000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=165, ...}) = 0
mmap(NULL, 165, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d7000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d6000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d5000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=70, ...}) = 0
mmap(NULL, 70, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d4000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=294, ...}) = 0
mmap(NULL, 294, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d3000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1244058, ...}) = 0
mmap(NULL, 1244058, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb1f43000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3448, ...}) = 0
mmap(NULL, 3448, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d2000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=58, ...}) = 0
mmap(NULL, 58, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb22d1000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=330604, ...}) = 0
mmap(NULL, 330604, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f4cb1ef2000
close(3)                                = 0
pipe([3, 4])                            = 0
fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK)  = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fcntl(4, F_SETFL, O_RDONLY|O_NONBLOCK)  = 0
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
stat("/home/using/.config/fcitx/log", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
access("/home/using/.config/fcitx/log", R_OK|X_OK) = 0
rt_sigaction(SIGHUP, {sa_handler=0x4013c0, sa_mask=[HUP], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4013c0, sa_mask=[INT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=0x4013c0, sa_mask=[QUIT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGILL, {sa_handler=0x4013c0, sa_mask=[ILL], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTRAP, {sa_handler=0x4013c0, sa_mask=[TRAP], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGABRT, {sa_handler=0x4013c0, sa_mask=[ABRT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGBUS, {sa_handler=0x4013c0, sa_mask=[BUS], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGFPE, {sa_handler=0x4013c0, sa_mask=[FPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGKILL, {sa_handler=0x4013c0, sa_mask=[KILL], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, 0x7ffd6626f990, 8) = -1 EINVAL (Недопустимый аргумент)
rt_sigaction(SIGUSR1, {sa_handler=0x4013c0, sa_mask=[USR1], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSEGV, {sa_handler=0x4013c0, sa_mask=[SEGV], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGUSR2, {sa_handler=SIG_IGN, sa_mask=[USR2], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[PIPE], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGALRM, {sa_handler=SIG_IGN, sa_mask=[ALRM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTERM, {sa_handler=0x4013c0, sa_mask=[TERM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTKFLT, {sa_handler=0x4013c0, sa_mask=[STKFLT], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x4013c0, sa_mask=[CHLD], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGSTOP, {sa_handler=0x4013c0, sa_mask=[STOP], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, 0x7ffd6626f990, 8) = -1 EINVAL (Недопустимый аргумент)
rt_sigaction(SIGTTIN, {sa_handler=0x4013c0, sa_mask=[TTIN], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=0x4013c0, sa_mask=[TTOU], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGURG, {sa_handler=0x4013c0, sa_mask=[URG], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXCPU, {sa_handler=0x4013c0, sa_mask=[XCPU], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGXFSZ, {sa_handler=0x4013c0, sa_mask=[XFSZ], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGVTALRM, {sa_handler=0x4013c0, sa_mask=[VTALRM], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGPROF, {sa_handler=0x4013c0, sa_mask=[PROF], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGWINCH, {sa_handler=SIG_IGN, sa_mask=[WINCH], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f4cb20b1770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 5
fstat(5, {st_mode=S_IFREG|0644, st_size=218250, ...}) = 0
mmap(NULL, 218250, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f4cb1ebc000
close(5)                                = 0
openat(AT_FDCWD, "/lib64/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 5
read(5, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\3402\0\0\0\0\0\0"..., 832) = 832
fstat(5, {st_mode=S_IFREG|0644, st_size=100752, ...}) = 0
mmap(NULL, 103472, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = 0x7f4cb22b7000
mprotect(0x7f4cb22ba000, 86016, PROT_NONE) = 0
mmap(0x7f4cb22ba000, 69632, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x3000) = 0x7f4cb22ba000
mmap(0x7f4cb22cb000, 12288, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x14000) = 0x7f4cb22cb000
mmap(0x7f4cb22cf000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x17000) = 0x7f4cb22cf000
close(5)                                = 0
mprotect(0x7f4cb22cf000, 4096, PROT_READ) = 0
munmap(0x7f4cb1ebc000, 218250)          = 0
futex(0x7f4cb2236270, FUTEX_WAKE_PRIVATE, 2147483647) = 0
futex(0x7f4cb22d01a0, FUTEX_WAKE_PRIVATE, 2147483647) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f4cb2074750) = 7745
wait4(7745, NULL, 0, NULL)              = 7745
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7745, si_uid=500, si_status=0, si_utime=0, si_stime=0} ---
rt_sigreturn({mask=[]})                 = 7745
exit_group(0)                           = ?
+++ exited with 0 +++
Спойлер
$ (INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-ipcportal.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-ipc.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-xkbdbus.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-chewing.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-sunpinyin.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-clipboard.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-remote-module.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-pinyin-enhance.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-vk.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-autoeng.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-m17n.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-imselector.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-chttrans.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-spell.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-unicode.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-quickphrase.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-keyboard.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-notificationitem.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-cloudpinyin.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-libpinyin.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-xim.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-x11.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-lua.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-xkb.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-punc.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-kimpanel-ui.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-freedesktop-notify.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-dbus.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-fullwidth-char.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-classic-ui.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-table.conf
(INFO-7746 addon.c:151) Загрузить файл конфигурации дополнения: fcitx-pinyin.conf
(ERROR-7746 ime.c:432) fcitx-keyboard-cm-mmuock already exists
(WARN-7746 xim.c:161) Задайте XMODIFIERS.
$ (WARN-7746 x11selection.c:309) Selection is too long.
(WARN-7746 x11selection.c:309) Selection is too long.
(WARN-7746 x11selection.c:309) Selection is too long.
(WARN-7746 x11selection.c:309) Selection is too long.
« Последнее редактирование: 29.06.2021 16:19:24 от gosts 87 »

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx
« Ответ #12 : 29.06.2021 16:44:18 »
Спойлер
wait4(-1, 0x7fff0a6b1918, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
rt_sigreturn({mask=[]})                 = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe859b54a10) = 7947
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(4)                                = 0
close(4)                                = -1 EBADF (Неправильный дескриптор файла)
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [CHLD], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe859b54a10) = 7948
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [CHLD], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7947
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 7948
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
ioctl(2, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
rt_sigprocmask(SIG_SETMASK, [CHLD], NULL, 8) = 0
close(3)                                = -1 EBADF (Неправильный дескриптор файла)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7947, si_uid=500, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fff0a6b1818, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
rt_sigreturn({mask=[]})                 = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe859b54a10) = 7949
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 7949
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
ioctl(2, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7949, si_uid=500, si_status=1, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fff0a6b1858, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
rt_sigreturn({mask=[]})                 = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe859b54a10) = 7955
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x43b2f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe859b8e770}, {sa_handler=0x43b2f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe859b8e770}, 8) = 0
close(4)                                = 0
read(3, "\320\222 \320\264\320\260\320\275\320\275\321\213\320\271 \320\274\320\276\320\274\320\265\320\275\321\202 \320\262\321"..., 128) = 128
read(3, "igtool \320\275\320\265 \320\274\320\276\320\266\320\265\321\202 \320\261\321\213\321\202\321\214 "..., 128) = 128
read(3, "fcitx-config-gtk3 \320\273\320\270\320\261\320\276 fcitx"..., 128) = 128
read(3, "\321\202\320\275\320\276\320\274 \321\202\320\265\320\272\321\201\321\202\320\276\320\262\320\276\320\274 \321\200\320\265"..., 128) = 47
read(3, "", 128)                        = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7955, si_uid=500, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG, NULL) = 7955
wait4(-1, 0x7fff0a6b1418, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
rt_sigreturn({mask=[]})                 = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat(".", {st_mode=S_IFDIR|0701, st_size=28672, ...}) = 0
stat("/home/using/bin/kdialog", 0x7fff0a6b18f0) = -1 ENOENT (Нет такого файла или каталога)
stat("/usr/local/bin/kdialog", 0x7fff0a6b18f0) = -1 ENOENT (Нет такого файла или каталога)

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx
« Ответ #13 : 29.06.2021 16:46:44 »
Спойлер
stat("/usr/bin/kdialog", {st_mode=S_IFREG|0755, st_size=107200, ...}) = 0
stat("/usr/bin/kdialog", {st_mode=S_IFREG|0755, st_size=107200, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/kdialog", X_OK)        = 0
stat("/usr/bin/kdialog", {st_mode=S_IFREG|0755, st_size=107200, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/kdialog", R_OK)        = 0
stat("/usr/bin/kdialog", {st_mode=S_IFREG|0755, st_size=107200, ...}) = 0
stat("/usr/bin/kdialog", {st_mode=S_IFREG|0755, st_size=107200, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/kdialog", X_OK)        = 0
stat("/usr/bin/kdialog", {st_mode=S_IFREG|0755, st_size=107200, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/kdialog", R_OK)        = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [INT CHLD], 8) = 0
rt_sigprocmask(SIG_SETMASK, [INT CHLD], NULL, 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe859b54a10) = 7957
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7957
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
ioctl(2, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7957, si_uid=500, si_status=0, si_utime=50, si_stime=13} ---
wait4(-1, 0x7fff0a6b1598, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
rt_sigreturn({mask=[]})                 = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe859b54a10) = 7984
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=0x43b2f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe859b8e770}, {sa_handler=0x43b2f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe859b8e770}, 8) = 0
close(4)                                = 0
read(3, "/usr/bin/xdg-open\n", 128)     = 18
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7984
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7984, si_uid=500, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7fff0a6b1218, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
rt_sigreturn({mask=[]})                 = 0
stat("/home/using/.config/fcitx/conf/.config", 0x7fff0a6b16f0) = -1 ENOENT (Нет такого файла или каталога)
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7fe859b8e770}, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe859b8e770}, {sa_handler=0x43b2f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7fe859b8e770}, 8) = 0
execve("/usr/bin/xdg-open", ["/usr/bin/xdg-open", "/home/using/.config/fcitx/config"], 0x1bced10 /* 70 vars */) = 0
brk(NULL)                               = 0x18e0000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=218250, ...}) = 0
mmap(NULL, 218250, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fbd8000
close(3)                                = 0
openat(AT_FDCWD, "/lib64/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0644, st_size=14568, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f615fbd6000
mmap(NULL, 16624, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f615fbd1000
mmap(0x7f615fbd2000, 4096, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7f615fbd2000
mmap(0x7f615fbd3000, 4096, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f615fbd3000
mmap(0x7f615fbd4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0x7f615fbd4000
close(3)                                = 0
openat(AT_FDCWD, "/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\240A\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1812504, ...}) = 0
mmap(NULL, 1825504, PROT_READ, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f615fa13000
mmap(0x7f615fa35000, 1335296, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x22000) = 0x7f615fa35000
mmap(0x7f615fb7b000, 311296, PROT_READ, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x168000) = 0x7f615fb7b000
mmap(0x7f615fbc7000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1b3000) = 0x7f615fbc7000
mmap(0x7f615fbcd000, 15072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f615fbcd000
close(3)                                = 0
mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f615fa10000
arch_prctl(ARCH_SET_FS, 0x7f615fa10740) = 0
mprotect(0x7f615fbc7000, 16384, PROT_READ) = 0
mprotect(0x7f615fbd4000, 4096, PROT_READ) = 0
mprotect(0x49a000, 4096, PROT_READ)     = 0
mprotect(0x7f615fc37000, 4096, PROT_READ) = 0
munmap(0x7f615fbd8000, 218250)          = 0
openat(AT_FDCWD, "/dev/tty", O_RDWR|O_NONBLOCK) = 3
close(3)                                = 0
brk(NULL)                               = 0x18e0000
brk(0x1901000)                          = 0x1901000
brk(NULL)                               = 0x1901000
openat(AT_FDCWD, "/usr/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_IDENTIFICATION", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=341, ...}) = 0
mmap(NULL, 341, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fc36000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26370, ...}) = 0
mmap(NULL, 26370, PROT_READ, MAP_SHARED, 3, 0) = 0x7f615fc07000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MEASUREMENT", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
mmap(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fc06000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_TELEPHONE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=52, ...}) = 0
mmap(NULL, 52, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fc05000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_ADDRESS", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=165, ...}) = 0
mmap(NULL, 165, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fc04000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_NAME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_NAME", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=62, ...}) = 0
mmap(NULL, 62, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fc03000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_PAPER", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_PAPER", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
mmap(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fc02000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=70, ...}) = 0
mmap(NULL, 70, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fc01000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_MONETARY", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=294, ...}) = 0
mmap(NULL, 294, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fc00000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_COLLATE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1244058, ...}) = 0
mmap(NULL, 1244058, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615f8e0000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_TIME", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_TIME", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3448, ...}) = 0
mmap(NULL, 3448, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fbff000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_NUMERIC", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=58, ...}) = 0
mmap(NULL, 58, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615fbfe000
close(3)                                = 0
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.UTF-8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = -1 ENOENT (Нет такого файла или каталога)
openat(AT_FDCWD, "/usr/lib/locale/ru_RU.utf8/LC_CTYPE", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=330604, ...}) = 0

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 612
  • Дмитрий/Dmitry/德米特里/दिमित्री
Re: Метод ввода fcitx
« Ответ #14 : 29.06.2021 16:47:29 »
Спойлер
mmap(NULL, 330604, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f615f88f000
close(3)                                = 0
getuid()                                = 500
getgid()                                = 500
geteuid()                               = 500
getegid()                               = 500
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
ioctl(-1, TIOCGPGRP, 0x7ffcbc133824)    = -1 EBADF (Неправильный дескриптор файла)
sysinfo({uptime=12158, loads=[40000, 25632, 25056], totalram=2000478208, freeram=481837056, sharedram=114835456, bufferram=12210176, totalswap=1998581760, freeswap=1677717504, procs=482, totalhigh=0, freehigh=0, mem_unit=1}) = 0
rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGCHLD, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f615fa4a770}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTSTP, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTIN, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0
rt_sigaction(SIGTTOU, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
rt_sigaction(SIGQUIT, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
uname({sysname="Linux", nodename="comp-athlon-ii-4581d3", ...}) = 0
stat("/home/using", {st_mode=S_IFDIR|0701, st_size=28672, ...}) = 0
stat(".", {st_mode=S_IFDIR|0701, st_size=28672, ...}) = 0
stat("/home", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat("/home/using", {st_mode=S_IFDIR|0701, st_size=28672, ...}) = 0
getpid()                                = 7940
getppid()                               = 7937
getpid()                                = 7940
getpgrp()                               = 7937
ioctl(2, TIOCGPGRP, [7937])             = 0
rt_sigaction(SIGCHLD, {sa_handler=0x43b2f0, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER|SA_RESTART, sa_restorer=0x7f615fa4a770}, 8) = 0
prlimit64(0, RLIMIT_NPROC, NULL, {rlim_cur=4*1024, rlim_max=5*1024}) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [], 8)  = 0
openat(AT_FDCWD, "/usr/bin/xdg-open", O_RDONLY) = 3
stat("/usr/bin/xdg-open", {st_mode=S_IFREG|0755, st_size=26409, ...}) = 0
ioctl(3, TCGETS, 0x7ffcbc1337b0)        = -1 ENOTTY (Неприменимый к данному устройству ioctl)
lseek(3, 0, SEEK_CUR)                   = 0
read(3, "#!/bin/sh\n#---------------------"..., 80) = 80
lseek(3, 0, SEEK_SET)                   = 0
prlimit64(0, RLIMIT_NOFILE, NULL, {rlim_cur=1024, rlim_max=16*1024}) = 0
fcntl(255, F_GETFD)                     = -1 EBADF (Неправильный дескриптор файла)
dup2(3, 255)                            = 255
close(3)                                = 0
fcntl(255, F_SETFD, FD_CLOEXEC)         = 0
fcntl(255, F_GETFL)                     = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat(255, {st_mode=S_IFREG|0755, st_size=26409, ...}) = 0
lseek(255, 0, SEEK_CUR)                 = 0
read(255, "#!/bin/sh\n#---------------------"..., 8192) = 8192
brk(NULL)                               = 0x1901000
brk(0x1922000)                          = 0x1922000
read(255, "dg-open: $@\" >&2\n    fi\n\n    exi"..., 8192) = 8192
brk(NULL)                               = 0x1922000
brk(0x1943000)                          = 0x1943000
read(255, "\n    fi\n\n    if [ $? -eq 0 ]; th"..., 8192) = 8192
brk(NULL)                               = 0x1943000
brk(0x1964000)                          = 0x1964000
read(255, "ths, it seems.\n    if is_file_ur"..., 8192) = 1833
stat("/run/user/500/flatpak-info", 0x7ffcbc1330c0) = -1 ENOENT (Нет такого файла или каталога)
stat(".", {st_mode=S_IFDIR|0701, st_size=28672, ...}) = 0
stat("/home/using/bin/gio", 0x7ffcbc132f10) = -1 ENOENT (Нет такого файла или каталога)
stat("/usr/local/bin/gio", 0x7ffcbc132f10) = -1 ENOENT (Нет такого файла или каталога)
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/gio", X_OK)            = 0
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/gio", R_OK)            = 0
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/gio", X_OK)            = 0
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/gio", R_OK)            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f615fa10a10) = 7986
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7986
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
ioctl(2, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7986, si_uid=500, si_status=0, si_utime=0, si_stime=0} ---
wait4(-1, 0x7ffcbc132b98, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
rt_sigreturn({mask=[]})                 = 0
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/gio", X_OK)            = 0
stat("/usr/bin/gio", {st_mode=S_IFREG|0755, st_size=81624, ...}) = 0
geteuid()                               = 500
getegid()                               = 500
getuid()                                = 500
getgid()                                = 500
access("/usr/bin/gio", R_OK)            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0
clone(child_stack=NULL, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f615fa10a10) = 7987
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigaction(SIGINT, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 7987
rt_sigaction(SIGINT, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, {sa_handler=0x4380a0, sa_mask=[], sa_flags=SA_RESTORER, sa_restorer=0x7f615fa4a770}, 8) = 0
ioctl(2, TIOCGWINSZ, {ws_row=24, ws_col=80, ws_xpixel=0, ws_ypixel=0}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=7987, si_uid=500, si_status=0, si_utime=1, si_stime=0} ---
wait4(-1, 0x7ffcbc132b98, WNOHANG, NULL) = -1 ECHILD (Нет дочерних процессов)
rt_sigreturn({mask=[]})                 = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(0)                           = ?
+++ exited with 0 +++