您尚未登录。

#1 2018-11-28 15:37:53

静水
会员
注册时间: 2018-11-22
帖子: 21
个人网站

Archlinux系统部分字符不显示

今天登录archlinux系统,打开终端就觉得有点奇怪,终端使用的是Zsh的“robbyrussell”主题,会在输入命令前显示一个“向右的箭头”,但是我的终端却显示的是空白,如下图所示
FV6W4g.png
然后,我打开了一个字符集网页,发现部分字符显示为空白,如下图所示
FV6v8J.png
请问,只是由于什么原因造成的呢?该怎么解决呢?

------------------------更新----------------------------

同时,还有一个问题是,gnome-tweaks也无法启动了,点击启动,显示在加载启动,但是又没有任何反应地消失了。在终端输入gnome-tweaks启动,会显示如下错误

 gnome-tweaks 
Traceback (most recent call last):
  File "/usr/bin/gnome-tweaks", line 13, in <module>
    import gi
ModuleNotFoundError: No module named 'gi'

这个错误看起来像是在Python环境下的输入。。。

------------------------更新----------------------------

刚刚看到一篇博客,说是由于安装Anaconda导致的问题,原帖安装 Anaconda 后引起的包问题,我再仔细看一下吧

最近编辑记录 静水 (2018-11-28 16:09:56)

离线

#2 2018-11-28 16:35:06

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: Archlinux系统部分字符不显示

which -a python python3
pacman -Qi python-gobject

你的 Anaconda 是用什么方式安装的?

离线

#3 2018-11-28 20:23:19

静水
会员
注册时间: 2018-11-22
帖子: 21
个人网站

Re: Archlinux系统部分字符不显示

静水 说:
依云 说:

which -a python python3
pacman -Qi python-gobject

你的 Anaconda 是用什么方式安装的?

是通过pacman安装的,我在/etc/profile中配置了环境变量。然后看了那篇博客,按照博主的做法并没有解决问题,总是提示没有gi模块,找不到gi模块。然后,无奈地把配置的Anaconda环境变量去掉了,现在可以启动gnome-tweaks了,但是部分字符不显示问题还是没有解决。看了一下gnome-tweaks里配置的字体没有改变字体,不知道是什么原因导致字符不显示了。
原本是整个网页的字符都显示,现在却有好多字符显示为空白:
FVW0X9.png

---------------------------------更新-------------------------------
字符集的配置是这样的,locale.gen启用了en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8

[root@Arch etc]# locale
LANG=zh_CN.UTF-8
LC_CTYPE=en_US.UTF-8
LC_NUMERIC=zh_CN.UTF-8
LC_TIME=zh_CN.UTF-8
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY=zh_CN.UTF-8
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER=zh_CN.UTF-8
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT=zh_CN.UTF-8
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
[root@Arch etc]# locale -a
C
en_US.utf8
POSIX
zh_CN.utf8
[root@Arch etc]# locale -m
ANSI_X3.110-1983
ANSI_X3.4-1968
ARMSCII-8
ASMO_449
BIG5
BIG5-HKSCS
BRF
BS_4730
BS_VIEWDATA
CP10007
CP1125
CP1250
CP1251
CP1252
CP1253
CP1254
CP1255
CP1256
CP1257
CP1258
CP737
CP770
CP771
CP772
CP773
CP774
CP775
CP949
CSA_Z243.4-1985-1
CSA_Z243.4-1985-2
CSA_Z243.4-1985-GR
CSN_369103
CWI
DEC-MCS
DIN_66003
DS_2089
EBCDIC-AT-DE
EBCDIC-AT-DE-A
EBCDIC-CA-FR
EBCDIC-DK-NO
EBCDIC-DK-NO-A
EBCDIC-ES
EBCDIC-ES-A
EBCDIC-ES-S
EBCDIC-FI-SE
EBCDIC-FI-SE-A
EBCDIC-FR
EBCDIC-IS-FRISS
EBCDIC-IT
EBCDIC-PT
EBCDIC-UK
EBCDIC-US
ECMA-CYRILLIC
ES
ES2
EUC-JISX0213
EUC-JP
EUC-JP-MS
EUC-KR
EUC-TW
GB18030
GB2312
GBK
GB_1988-80
GEORGIAN-ACADEMY
GEORGIAN-PS
GOST_19768-74
GREEK-CCITT
GREEK7
GREEK7-OLD
HP-GREEK8
HP-ROMAN8
HP-ROMAN9
HP-THAI8
HP-TURKISH8
IBM037
IBM038
IBM1004
IBM1026
IBM1047
IBM1124
IBM1129
IBM1132
IBM1133
IBM1160
IBM1161
IBM1162
IBM1163
IBM1164
IBM256
IBM273
IBM274
IBM275
IBM277
IBM278
IBM280
IBM281
IBM284
IBM285
IBM290
IBM297
IBM420
IBM423
IBM424
IBM437
IBM500
IBM850
IBM851
IBM852
IBM855
IBM856
IBM857
IBM858
IBM860
IBM861
IBM862
IBM863
IBM864
IBM865
IBM866
IBM866NAV
IBM868
IBM869
IBM870
IBM871
IBM874
IBM875
IBM880
IBM891
IBM903
IBM904
IBM905
IBM918
IBM922
IEC_P27-1
INIS
INIS-8
INIS-CYRILLIC
INVARIANT
ISIRI-3342
ISO-8859-1
ISO-8859-10
ISO-8859-11
ISO-8859-13
ISO-8859-14
ISO-8859-15
ISO-8859-16
ISO-8859-2
ISO-8859-3
ISO-8859-4
ISO-8859-5
ISO-8859-6
ISO-8859-7
ISO-8859-8
ISO-8859-9
ISO-8859-9E
ISO-IR-197
ISO-IR-209
ISO-IR-90
ISO_10367-BOX
ISO_10646
ISO_11548-1
ISO_2033-1983
ISO_5427
ISO_5427-EXT
ISO_5428
ISO_646.BASIC
ISO_646.IRV
ISO_6937
ISO_6937-2-25
ISO_6937-2-ADD
ISO_8859-1,GL
ISO_8859-SUPP
IT
JIS_C6220-1969-JP
JIS_C6220-1969-RO
JIS_C6229-1984-A
JIS_C6229-1984-B
JIS_C6229-1984-B-ADD
JIS_C6229-1984-HAND
JIS_C6229-1984-HAND-ADD
JIS_C6229-1984-KANA
JIS_X0201
JOHAB
JUS_I.B1.002
JUS_I.B1.003-MAC
JUS_I.B1.003-SERB
KOI-8
KOI8-R
KOI8-RU
KOI8-T
KOI8-U
KSC5636
LATIN-GREEK
LATIN-GREEK-1
MAC-CENTRALEUROPE
MAC-CYRILLIC
MAC-IS
MAC-SAMI
MAC-UK
MACINTOSH
MAC_CENTRALEUROPE
MIK
MSZ_7795.3
NATS-DANO
NATS-DANO-ADD
NATS-SEFI
NATS-SEFI-ADD
NC_NC00-10
NEXTSTEP
NF_Z_62-010
NF_Z_62-010_(1973)
NF_Z_62-010_1973
NS_4551-1
NS_4551-2
PT
PT154
PT2
RK1048
SAMI
SAMI-WS2
SEN_850200_B
SEN_850200_C
SHIFT_JIS
SHIFT_JISX0213
T.101-G2
T.61-7BIT
T.61-8BIT
TCVN5712-1
TIS-620
TSCII
UTF-8
VIDEOTEX-SUPPL
VISCII
WIN-SAMI-2
WINDOWS-31J
[root@Arch etc]# cat locale.conf
LANG=en_US.UTF-8

最近编辑记录 静水 (2018-11-28 21:20:27)

离线

#4 2018-11-28 21:13:09

静水
会员
注册时间: 2018-11-22
帖子: 21
个人网站

Re: Archlinux系统部分字符不显示

我尝试重新安装了intel-ucode和一些字体重启之后,发现之前不显示的字符又神奇地显示了出来!跪拜。。
FZSjiT.png
FZSzz4.png

离线

页脚