Ubuntu20.04 安装搜狗输入法报错+登陆后黑屏[从开始到放弃]

在Ubuntu20.04上安装搜狗输入法时,错误地下载了arm版本的安装包,导致安装过程中出现报错。尝试使用`dpkg --add-architecture arm64`命令后,问题加剧,系统重启后出现黑屏只有鼠标。通过切换到lightdm桌面管理器和卸载fcitx解决了黑屏问题,但后续安装微信时无法启动。最后,由于连续出现问题,决定放弃安装搜狗输入法,保留默认输入法。

Ubuntu自带的输入法,打字简直要命。实在受不了了,准备安装搜狗输入法。

软件安装包在搜狗官网可下载:

搜狗输入法 for linuxhttps://pinyin.sogou.com/linux/?r=pinyin比较无语的点是,它下载的地方在页面的轮播图上,建议将鼠标放在轮播图的圆点上,这样它不会跳转。

如上图所示,适配Ubuntu20.04版本的安装包,一共俩可选

我刚开始以为我应该下载右侧的这个arm的版本,然后被坑了(也有可能是我自己菜,不会区分自己的电脑是什么架构)~安装过程中一堆报错。

X86 版本是sogoupinyin_4.0.0.1605_amd64.deb

 下载完包,然后按搜狗官方给的教程去操作

搜狗输入法 for linux 安装指南https://pinyin.sogou.com/linux/help.php

如果安装软件的过程中,你们有遇到这种报错的,大概是和我一样下错包了~

:~/Downloads$ sudo dpkg -i sogoupinyin_4.0.0.1540_arm64.deb
dpkg: error processing archive sogoupinyin_4.0.0.1540_arm64.deb (--install):
 package architecture (arm64) does not match system (amd64)
Errors were encountered while processing:
 sogoupinyin_4.0.0.1540_arm64.deb

emm,我当时不知道我下载错了哇,去网上搜了报错解决方案 

root@root:~/Downloads$ sudo dpkg --add-architecture arm64

 敲完上面的命令,然后再次尝试安装软件包~得到的报错更多了T_T

root@root:~/Downloads$ sudo dpkg -i sogoupinyin_4.0.0.1540_arm64.deb 
Selecting previously unselected package sogoupinyin:arm64.
(Reading database ... 306187 files and directories currently installed.)
Preparing to unpack sogoupinyin_4.0.0.1540_64.deb ...
Unpacking sogoupinyin:arm64 (4.0.0.1540) ...
dpkg: dependency problems prevent configuration of sogoupinyin:arm64:
 sogoupinyin:arm64 depends on fcitx (>= 1:4.2.8).
 sogoupinyin:arm64 depends on fcitx-frontend-gtk2.
 sogoupinyin:arm64 depends on fcitx-frontend-gtk3.
 sogoupinyin:arm64 depends on fcitx-frontend-qt5.
 sogoupinyin:arm64 depends on fcitx-module-x11.
 sogoupinyin:arm64 depends on libxtst6.
 sogoupinyin:arm64 depends on im-config.
 sogoupinyin:arm64 depends on libqt5svg5.
 sogoupinyin:arm64 depends on libqt5qml5.
 sogoupinyin:arm64 depends on libqt5gui5.
 sogoupinyin:arm64 depends on libqt5dbus5.
 sogoupinyin:arm64 depends on libqt5quick5.
 sogoupinyin:arm64 depends on libqt5core5a.
 sogoupinyin:arm64 depends on libqt5network5.
 sogoupinyin:arm64 depends on libqt5quickwidgets5.
 sogoupinyin:arm64 depends on qml-module-qtquick2.

dpkg: error processing package sogoupinyin:arm64 (--install):
 dependency problems - leaving unconfigured
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
 sogoupinyin:arm64

后面突发奇想,下载了另一个包,安装软件包的时候,简直不要太正常

root@root:~/Downloads$ sudo dpkg -i sogoupinyin_4.0.0.1605_amd64.deb 
(Reading database ... 308491 files and directories currently installed.)
Preparing to unpack sogoupinyin_4.0.0.1605_amd64.deb ...
Unpacking sogoupinyin (4.0.0.1605) over (4.0.0.1540) ...
Setting up sogoupinyin (4.0.0.1605) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...

安装依赖也正常

root@root:~/Downloads$ sudo apt install libqt5qml5 libqt5quick5 libqt5quickwidgets5 qml-module-qtquick2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libqt5qml5 is already the newest version (5.12.8-0ubuntu1).
libqt5qml5 set to manually installed.
libqt5quick5 is already the newest version (5.12.8-0ubuntu1).
libqt5quick5 set to manually installed.
libqt5quickwidgets5 is already the newest version (5.12.8-0ubuntu1).
libqt5quickwidgets5 set to manually installed.
The following NEW packages will be installed
  qml-module-qtquick2
0 to upgrade, 1 to newly install, 0 to remove and 4 not to upgrade.
Need to get 36.2 kB of archives.
After this operation, 303 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://mirrors.cn99.com/ubuntu focal/universe amd64 qml-module-qtquick2 amd64 5.12.8-0ubuntu1 [36.2 kB]
Fetched 36.2 kB in 0s (182 kB/s)               
Selecting previously unselected package qml-module-qtquick2:amd64.
(Reading database ... 308522 files and directories currently installed.)
Preparing to unpack .../qml-module-qtquick2_5.12.8-0ubuntu1_amd64.deb ...
Unpacking qml-module-qtquick2:amd64 (5.12.8-0ubuntu1) ...
Setting up qml-module-qtquick2:amd64 (5.12.8-0ubuntu1) ...

root@root:~/Downloads$ sudo apt install libgsettings-qt1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed
  libgsettings-qt1
0 to upgrade, 1 to newly install, 0 to remove and 4 not to upgrade.
Need to get 18.6 kB of archives.
After this operation, 78.8 kB of additional disk space will be used.
Get:1 http://mirrors.cn99.com/ubuntu focal/universe amd64 libgsettings-qt1 amd64 0.2-1 [18.6 kB]
Fetched 18.6 kB in 0s (101 kB/s)            
Selecting previously unselected package libgsettings-qt1:amd64.
(Reading database ... 308529 files and directories currently installed.)
Preparing to unpack .../libgsettings-qt1_0.2-1_amd64.deb ...
Unpacking libgsettings-qt1:amd64 (0.2-1) ...
Setting up libgsettings-qt1:amd64 (0.2-1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.7) ...

emm,然后等我重启之后,输入密码登陆了之后,黑屏只有鼠标的光标在~

ctrl+alt+F4切换到命令界面,切换桌面显示管理器到lightdm,登陆之后只有一个背景图和鼠标~

无奈之下只能卸载搜狗和fcitx~~

sudo apt-get remove sogoupinyin

sudo apt-get autoremove

sudo apt-get remove fcitx

sudo apt-get autoremove

重启之后,界面看着正常了,but,当我尝试启动微信,无反应~~

试着切回gdm3

sudo dpkg-reconfigure gdm3

得到以下报错

gdm.service is not active, cannot reload.

没事,先查看默认的桌面管理器是什么

cat /etc/X11/default-display-manager

重启,恢复正常~~

//如果以上操作,还不能恢复,可能fcitx没有删除干净,再卸载重启试试:

sudo apt remove fcitx-bin fcitx-table

黑屏的原因是安装了fcitx,我刚刚准备转战装谷歌pinyin输入法,其他还没干呢,就装了fcitx,重启之后再次登陆后黑屏+光标~~~

放弃了,还是直接用ubuntu默认的输入法吧

评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Silversonja

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值