最近在銀河麒麟國產電腦用lazarus開發串口軟件,運行時出現:

提示權限不夠,是因為用戶沒有/dev/tty 的訪問權限,只需將用戶添加到dialout組就可以解決權限不夠的問題。
解決方法如下:
1.由於tty屬於“dialout”組,比如用戶名是qilin,
用命令查看用戶所屬於的組別
groups qilin
2.如果沒有隸屬“dialout”,則把該用戶加入進去
sudo gpasswd --add qinlin dialout
3.重新啟動后,再登錄系統就可以了。
添加后:

在銀河麒麟國產電腦可以使用下面的方法添加到dialout
在設置--賬戶,當前用戶-->用戶組-->選擇“dialout”-->編輯-->輸入密碼后-->在“組成員”勾上用戶-->點“確定”,最后重啟電腦。



