請問pi3 螢幕鍵盤 [論壇 - 新手村]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



請問pi3 螢幕鍵盤
會員一級
註冊日期:
2016/8/28 19:25
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 2
MP : 1 / 18
EXP: 10
離線
請問
我安裝了螢幕鍵盤,
我的系統是pi3
版本應該是最新的,因為上個月才剛去官網下載來裝上的
使用指令:sudo apt-get install florence

安裝之後,執行時卻出現這樣的畫面
請問該怎麼處理呢?
麻煩各位高手指點一下
感激不盡!!!

附件:



png  2018-06-04-050231_1131x332_scrot.png (94.99 KB)
47026_5b14c8d2c2cf0.png 1131X332 px

6/4 13:06:26
應用擴展 工具箱
回覆: 請問pi3 螢幕鍵盤
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 34
HP : 165 / 829
MP : 545 / 16098
EXP: 19
離線
slc 寫到:
請問
我安裝了螢幕鍵盤,
我的系統是pi3
版本應該是最新的,因為上個月才剛去官網下載來裝上的
使用指令:sudo apt-get install florence

安裝之後,執行時卻出現這樣的畫面
請問該怎麼處理呢?
麻煩各位高手指點一下
感激不盡!!!



在我的環境測試,顯示是正常的

您提供的圖,我個人猜測是字型的問題,建議您可以從這方面去探索。

因為目前我還不曉得怎麼重現您遇到的狀況,

所以先給你之前建立的「[索引] 字型安裝設定」。

================================================================================

我的環境是「Ubuntu 18.04」,桌面環境是使用「lxqt」。

================================================================================

locale 的設定如下,我之前有紀錄在這篇

執行


$ cat /etc/default/locale



顯示


# File generated by update-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"




執行


$ locale



顯示


LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="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
LC_ALL=



================================================================================

關於字型查找順序,我有設定「/etc/fonts/local.conf」,

可以參考我寫好的「Shell Script」,

在「README.md」有列相關的討論連結。

主要可以參考「#10 回覆: 關於steam遊戲--Portal 2 無法顯示中文字型」,來了解相關的概念。

================================================================================

以上提供參考

先告退


6/4 15:13:39
應用擴展 工具箱
回覆: 請問pi3 螢幕鍵盤
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 34
HP : 165 / 829
MP : 545 / 16098
EXP: 19
離線
## 除錯步驟參考一

執行


FC_DEBUG=1 florence




關於「FC_DEBUG=1」的使用說明,可以參考之前寫的「關於「FC_DEBUG」這個環境變數」,

這個連結我有紀錄在「#3 回覆: 關於steam遊戲--Portal 2 無法顯示中文字型」,

在「[索引] 字型安裝設定」可以找尋『## 關於「FC_DEBUG」』就可以找到相關連結。

待續...


6/4 15:39:12
應用擴展 工具箱
回覆: 請問pi3 螢幕鍵盤
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 34
HP : 165 / 829
MP : 545 / 16098
EXP: 19
離線
## 除錯步驟參考二

開啟一個「Terminal」,先執行


florence




再開啟另一個「Terminal」,執行



ps aux | grep florence




顯示


user      25794  2.6  0.4 547644 39168 pts/1    Sl+  15:40   0:00 florence
user      25795  0.8  0.3 535620 24412 pts/1    Sl+  15:40   0:00 florence
user      25807  0.0  0.0  22716  1036 pts/0    S+   15:41   0:00 grep --color=auto florence



接著再執行


lsof -p 25794 | grep font



顯示


florence 25794  user  mem       REG                8,2   757076  9570881 /usr/share/fonts/truetype/dejavu/DejaVuSans.ttf
florence 25794  user  mem       REG                8,2    44448  1863806 /var/cache/fontconfig/945677eb7aeaf62f1d50efc3fb3ec7d8-le64.cache-7
...略...




關於這個用法,可以參考「#8 回覆: 關於steam遊戲--Portal 2 無法顯示中文字型

在下方,我有列一些關於「lsof」的討論案例。

以上提供參考


6/4 15:51:24
應用擴展 工具箱
回覆: 請問pi3 螢幕鍵盤
會員五級
註冊日期:
2012/4/22 10:50
所屬群組:
已註冊使用者
等級: 34
HP : 165 / 829
MP : 545 / 16098
EXP: 19
離線
## florence 如何設定要採用的 font


================================================================================

探索開始

執行


$ dpkg -L florence | grep gschema




顯示


/usr/share/glib-2.0/schemas/org.florence.gschema.xml




可以使用您慣用的文字編輯器來觀看「/usr/share/glib-2.0/schemas/org.florence.gschema.xml」

然後用「font」當關鍵字找尋,可以找到類似如下的內容


...略...
<key type="b" name="system-font">
  <default>true</default>
  <summary>Use system font</summary>
  <description>Set to true to use gtk default font. Set to false to use the style font.</description>
</key>
<key type="s" name="font">
  <default>'sans 10'</default>
  <summary>Keyboard font</summary>
  <description>Font used to display labels on the keyboard</description>
</key>
...略...



================================================================================

可以先執行


$ gsettings list-recursively | grep florence



會顯示很長的一個列表,

再執行下面指令,進行過濾


$ gsettings list-recursively | grep florence | grep font



會顯示


org.florence.style font 'sans 10'
org.florence.style system-font true



所以只要執行下面指令,就可以更改font

執行


gsettings set org.florence.style system-font false

gsettings set org.florence.style font 'Ubuntu Mono 16'



若要得到目前的設定值,執行下面的指令


gsettings get org.florence.style system-font

gsettings get org.florence.style font



若要恢復預設值,則是執行下面指令


gsettings reset org.florence.style system-font

gsettings reset org.florence.style font



上面兩個設定值,florence 也有提供圖形界面來設定。

除了在「圖形界面」啟動「設定視窗」,
也可以執行「florence --config」或是「florence -c」來啟動「設定視窗」。
可以參考「man florence」的說明。


================================================================================

關於「gsettings」的討論案例,紀錄在「[索引] 泛Ubuntu 安裝調校

================================================================================

以上提供參考

報告完畢


6/4 17:04:07
應用擴展 工具箱
回覆: 請問pi3 螢幕鍵盤
會員一級
註冊日期:
2016/8/28 19:25
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 2
MP : 1 / 18
EXP: 10
離線
感謝指點!!
小弟看了之後,就先把自己pi3環境改成英文界面來試試,
因為本來我是用中文界面,
還原成英文界面後,就可以了!
謝謝!

附件:



png  keyborad.png (119.77 KB)
47026_5b15df2a40213.png 1133X335 px

6/5 8:54:07
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.