Google-chrome版本升級后sogou輸入法不工作了

背景
筆記本Thinkpad E450,操作系統Ubuntu 24.04.2 LTS,Chrome瀏覽器版本135.0.7049.114-1,Edge瀏覽器版本131.0.2903.99-1,輸入法Sogou版本4.2.1.145

現象
- **正常場景**:Edge中可通過Ctrl+Space切換搜狗輸入法 ?
- **異常場景**:Chrome中Ctrl+Space無響應,輸入法狀態欄不出現

似乎在Typora中也有相同的問題,不能使用sogou輸入法。

分析過程
之前sogou輸入法在低版本chrome瀏覽器正常使用,后來升級chrome版本,就不工作了。網上提供的解決方案是嘗試降低chrome瀏覽器版本,獲得兼容并可繼續在chrome browser中使用sogou輸入法。

升級chrome版本是不可避免的過程,如果不升級也會帶來其他的問題,因而不考慮降版本。

當前狀態

已確認問題:
? GTK3未編譯Fcitx輸入法模塊
? IBus守護進程搶占輸入法總線
1)查詢谷歌版本
dpkg -l | grep google
andy@ThinkPad:~/Desktop$ dpkg -l | grep google
ii ?google-chrome-stable ? ? ? ? ? ? ? ? ? ? ? ? ? 135.0.7049.114-1 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?amd64 ? ? ? ?The web browser from Google
2)問題追蹤
1.im-config -l
2.fcitx-diagnose
**Cannot find `gtk-query-immodules` for gtk 3**
**Cannot find fcitx im module for gtk 3.**
3.google-chrome --gtk-im-module=fcitx --enable-logging=stderr --v=1
google-chrome log>>
(chrome --gtk-im-module=fcitx --enable-logging=stderr --v=1:5686): Gtk-WARNING **: 13:57:10.217: No IM module matching GTK_IM_MODULE=fcitx found
[5686:5686:0505/135710.217860:VERBOSE1:input_method_context_impl_gtk.cc(95)] Using GTK IM context: ibus
存在2個問題:
No IM module matching GTK_IM_MODULE=fcitx found
Using GTK IM context: ibus

支持事項
1)安裝gtk3,gtk2已經過時了。
sudo apt install libgtk-3-dev gtk-doc-tools
gtk-query-settings --summary
2)環境變量設置
# 全局生效(需管理員權限)
sudo cat <<EOF>> /etc/environment
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
EOF
# 用戶級生效
echo 'export GTK_IM_MODULE=fcitx' >> ~/.bashrc
echo 'export QT_IM_MODULE=fcitx' >> ~/.bashrc
cat <<EOF>> ~/.profile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx
EOF
source ~/.profile
3)緩存重建
dpkg -S gtk-query-immodules-3.0
sudo /usr/lib/x86_64-linux-gnu/libgtk-3-0t64/gtk-query-immodules-3.0 --update-cache
4)重啟,打開chrome或typora測試,sogou恢復正常使用。

andy@ThinkPad:~/Desktop$ fcitx-diagnose | grep -E "GTK|Active"
1. ?gtk - `${GTK_IM_MODULE}`:
? ? Environment variable GTK_IM_MODULE is set to "fcitx" correctly.
?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/79045.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/79045.shtml
英文地址,請注明出處:http://en.pswp.cn/web/79045.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

7系列 之 OSERDESE2

背景 《ug471_7Series_SelectIO.pdf》介紹了Xilinx 7 系列 SelectIO 的輸入/輸出特性及邏輯資源的相關內容。 第 1 章《SelectIO Resources》介紹了輸出驅動器和輸入接收器的電氣特性&#xff0c;并通過大量實例解析了各類標準接口的實現。 第 2 章《SelectIO Logic Resource…

Ansible 流程控制

條件語句(判斷) 當滿足什么條件時&#xff0c;就執行那些tasks when 當...時ansible獲取主機名 # 主機名中&#xff0c;不包含.沒有區別 ansible_hostname # 包含.只顯示第一個.前面的名字 ansible_fqdn # 包含.顯示完整的主機名不管是shell還是各大編程語言中&#xf…

git命令積累(個人學習)

如何將docx文件不上傳&#xff1f; 創建或編輯 .gitignore 文件 打開 .gitignore 文件&#xff0c;添加以下內容來忽略所有 .docx 文件&#xff1a; *.docx清除已追蹤的 .docx 文件 git rm --cached "*.docx"這將從 Git 倉庫中刪除 .docx 文件&#xff0c;但不會刪…

springboot應用大批量導出excel產生oom處理措施實踐(適用于poieasyexcel)

一、背景&#xff1a; 在某些信息管理場景中&#xff0c;存在大批量導出需求&#xff0c;例如一次性導出10~100w行excel數據&#xff0c;如果不做特殊的處理&#xff0c;很容易導致Out Of Memory&#xff0c;特別是堆內存溢出。 oom復現 例如修改IDEA運行配置&#xff0c;VM…

谷歌在即將舉行的I/O大會之前,意外泄露了其全新設計語言“Material 3 Expressive”的細節

每周跟蹤AI熱點新聞動向和震撼發展 想要探索生成式人工智能的前沿進展嗎&#xff1f;訂閱我們的簡報&#xff0c;深入解析最新的技術突破、實際應用案例和未來的趨勢。與全球數同行一同&#xff0c;從行業內部的深度分析和實用指南中受益。不要錯過這個機會&#xff0c;成為AI領…

深入理解負載均衡:傳輸層與應用層的原理與實戰

目錄 前言1. 傳輸層&#xff08;Layer 4&#xff09;負載均衡1.1 工作層級與核心機制1.2 實現方式詳解1.3 優缺點分析1.4 典型實現工具 2. 應用層&#xff08;Layer 7&#xff09;負載均衡2.1 工作層級與核心機制2.2 實現方式解析2.3 優缺點分析2.4 常用實現工具 3. Layer 4 與…

PyTorch 版本、torchvision 版本和 Python 版本的對應關系

PyTorch 版本、torchvision 版本和 Python 版本的對應關系 在深度學習領域&#xff0c;PyTorch 及其配套庫 torchvision 的使用極為廣泛。但不同版本的 PyTorch、torchvision 與 Python 之間存在嚴格的對應關系&#xff0c;若版本搭配不當&#xff0c;會導致代碼運行出錯…

【hadoop】Hbase java api 案例

代碼實現&#xff1a; HBaseConnection.java package com.peizheng.bigdata;import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.hadoop.hbase.client.Connection; import org.apache.hadoop.hbase.client…

榮耀A8互動娛樂組件部署實錄(第3部分:控制端結構與房間通信協議)

作者&#xff1a;曾在 WebSocket 超時里泡了七天七夜的苦命人 一、控制端總體架構概述 榮耀A8控制端主要承擔的是“運營支點”功能&#xff0c;也就是開發與運營之間的橋梁。它既不直接參與玩家行為&#xff0c;又控制著玩家的行為邏輯和游戲規則觸發機制。控制端的主要職責包…

Vue3路由模式為history,使用nginx部署上線后刷新404的問題

一、問題 在使用nginx部署vue3的項目后&#xff0c;發現正常時可以訪問的&#xff0c;但是一旦刷新&#xff0c;就是出現404的情況 二、解決方法 1.vite.config.js配置 在vite.config.js中加入以下配置 export default defineConfig(({ mode }) > {const isProduction …

企業級UI測試的“雙保險”:TestComplete的智能對象識別與詳細報告功能

企業級UI測試真是讓人頭疼&#xff01;界面元素變來變去&#xff0c;測試腳本動不動就報錯&#xff0c;測試工作根本沒法順利推進。而且&#xff0c;測試結果的管理和共享也麻煩得很&#xff0c;團隊協作效率大打折扣。別急&#xff01;TestComplete的智能對象識別和詳細測試報…

SpringBoot的自動配置和起步依賴原理

關于Spring Boot的自動配置和起步依賴&#xff0c;我想結合最新的實現機制來展開說明。先說自動配置——這是Spring Boot最核心的"約定優于配置"思想的落地體現。舉個例子&#xff0c;當我們創建一個新的Spring Boot項目時&#xff0c;只要在pom.xml里添加了spring-b…

《MATLAB實戰訓練營:從入門到工業級應用》高階挑戰篇-《5G通信速成:MATLAB毫米波信道建模仿真指南》

《MATLAB實戰訓練營&#xff1a;從入門到工業級應用》高階挑戰篇-5G通信速成&#xff1a;MATLAB毫米波信道建模仿真指南 &#x1f680;&#x1f4e1; 大家好&#xff01;今天我將帶大家進入5G通信的奇妙世界&#xff0c;我們一起探索5G通信中最激動人心的部分之一——毫米波信…

一、Redis快速入門

Redis的常見命令和客戶端使用 一、初識Redis Redis是一種鍵值型的NoSql數據庫&#xff0c;這里有兩個關鍵字&#xff1a; 鍵值型 NoSql 其中鍵值型&#xff0c;是指Redis中存儲的數據都是以key、value對的形式存儲&#xff0c;而value的形式多種多樣&#xff0c;可以是字符…

gitcode 上傳文件報錯文件太大has exceeded the limited size (10 MiB) in commit

登陸gitcoe&#xff0c;在項目設置->提交設置 ,勾選提交文件限制&#xff0c;修改限制的大小。 修改完后&#xff0c;重新提交代碼。

【運維】構建基于Python的自動化運維平臺:用Flask和Celery打造高效管理工具

《Python OpenCV從菜鳥到高手》帶你進入圖像處理與計算機視覺的大門! 解鎖Python編程的無限可能:《奇妙的Python》帶你漫游代碼世界 隨著企業IT基礎設施的復雜性不斷增加,手動運維已無法滿足高效管理的需求。本文詳細介紹如何基于Python構建一個自動化運維平臺,利用Flask…

基于大模型預測的產鉗助產分娩全方位研究報告

目錄 一、引言 1.1 研究背景與意義 1.2 研究目的與方法 二、產鉗助產分娩概述 2.1 產鉗助產定義與歷史 2.2 適用情況與臨床意義 三、大模型預測原理與數據基礎 3.1 大模型技術原理 3.2 數據收集與處理 3.3 模型訓練與驗證 四、術前預測與準備 4.1 大模型術前風險預…

css使用aspect-ratio制作4:3和9:16和1:1等等比例布局

文章目錄 1. 前言2. 用法2.1 基本語法2.2. 與max-width、max-height等屬性結合使用2.3. 動態計算比例 3. 應用場景4. 兼容性和替代方案5. 總結 1. 前言 在網頁制作過程中&#xff0c;有時候我們只知道寬度&#xff0c;或者只知道高度&#xff0c;這時候需要制作一個4:3和9:16這…

【國產化】在銀河麒麟ARM環境下離線安裝docker

1、前言 采用離線安裝的方式。 關于離線安裝的方式官網有介紹&#xff0c;但是說的很簡單&#xff0c;網址&#xff1a;Binaries | Docker Docs 官網介紹的有幾種主流linux系統的安裝方式&#xff0c;但是沒有kylin的&#xff0c;所以在此記錄一下。 在安裝過程中也遇到了些…

從一城一云到AI CITY,智慧城市進入新階段

AI將如何改變城市面貌&#xff1f;AI能否為城市創造新的商業價值&#xff1f;AI的落地應用將對日常生活有什么樣的影響&#xff1f; 幾乎在每一場和城市發展相關的論壇上&#xff0c;都會出現以上幾個問題。城市既是AI技術創新融合應用的綜合性載體&#xff0c;普羅大眾對AI產…