hime 輸入法是從gcin輸入法分支出來的
而hime 是一直我在linux平台上首選的輸入法框架。
在跑DBeaver時出現下面的錯誤
GLib-GObject-WARNING **: 19:44:00.522: cannot register existing type ‘GtkIMContext’
GLib-CRITICAL **: 19:44:00.522: g_once_init_leave: assertion ‘result != 0’ failed
GLib-GObject-CRITICAL **: 19:44:00.522: g_type_register_dynamic: assertion ‘parent_type > 0’ failed
GLib-GObject-CRITICAL **: 19:44:00.522: g_object_new_with_p
roperties: assertion ‘G_TYPE_IS_OBJECT (object_type)’ failed
不應該啊,DBeaver是使用java開發的,後來查了一下才知道
DBEaver有使用到qt5 liberary
https://dbeaver.io/
但是歲月是把殺豬刀,系統都在進步,而hime / gcin還在用qt2 liberary
先前在windows 平台上用過DBeaver,但是在linux平台上,怎麼跑都跑不起來。
在網路上查到這篇,說hime有用到qt2,有網友另外編釋打包過hime
為了一勞永逸的解決問題,我決定放棄hime/gcin 輸入法
直接使用fcixt輸入法框架
sudo apt-get purge hime
sudo apt-get purge gcin
安裝fcitx框架和行列詞音輸入法
sudo apt-get install fcitx fcitx-table-array30 fcitx-chewing
重開機,選擇入法框架,調整完快捷鍵之後
就可以正常使用了
DBeaver免費的社群版也正常的啟動使用。
20220214 初次安裝 fcitx (我用行列30和注音) 可以用下面apt指令
sudo apt install curl wget iftop htop net-tools unzip font-manager fcitx fcitx-tools fcitx-ui* fcitx-config-* fcitx-module* fcitx-frontend-* fcitx-m17n fcitx-table-array30 fcitx-chewing telegram-desktop putty remmina chromium vlc vlc-data gedit gparted libreoffice-l10n-zh-tw libreoffice-help-zh-tw
vi /etc/enviroment 貼上下面3行
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
cp /usr/share/applications/fcitx.desktop .config/autostart/
sudo vi /etc/default/locale
修改成下面掃人容
LANG=”en_US.UTF-8″
LC_NUMERIC=”en_US.UTF-8″
LC_TIME=”en_US.UTF-8″
LC_MONETARY=”en_US.UTF-8″
LC_PAPER=”en_US.UTF-8″
LC_NAME=”en_US.UTF-8″
LC_ADDRESS=”en_US.UTF-8″
LC_TELEPHONE=”en_US.UTF-8″
LC_MEASUREMENT=”en_US.UTF-8″
LC_IDENTIFICATION=”en_US.UTF-8″
reboot
20230921 xubuntu 2204
chromium 安裝會異常
sudo apt install curl wget iftop htop net-tools unzip font-manager fcitx fcitx-tools fcitx-ui* fcitx-config-* fcitx-module* fcitx-frontend-* fcitx-m17n fcitx-table-array30 fcitx-chewing telegram-desktop putty remmina vlc vlc-data gedit gparted libreoffice-l10n-zh-tw libreoffice-help-zh-tw filezilla
安裝php-fpm / nginx / mysql-server
sudo apt-get install -y php8.1-fpm php8.1-common php8.1-mysql php8.1-xml php8.1-xmlrpc php8.1-curl php8.1-gd php8.1-imagick php8.1-cli php8.1-dev php8.1-imap php8.1-mbstring php8.1-opcache php8.1-soap php8.1-zip php8.1-intl nginx mysql-server mysql-client mysql-common
mysql_secure_installation
CREATE USER ‘user’@’localhost’ IDENTIFIED BY ‘password’;
GRANT ALL PRIVILEGES ON *.* TO ‘user’@’localhost’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
隨機文章
- 花生了省魔術 (2010-04-04)
- 說國語聽不懂嗎? (2016-01-26)
- RSS聚合測試 (2011-05-31)
- Google Drive正式上線 (2012-04-27)
- mysql資料庫亂碼問題處理 (2010-02-19)