manjaro使用中遇到的问题

更新启动引导

# 
pacman -Syu grub
# root
grub-mkconfig -o /boot/grub/grub.cfg

fictx的开机自动启动问题

直接编辑~/.config/autostart/下的fcitx-autostart.desktop确认自动是否被禁用,若文件不存在,执行下面的命令。

cp /etc/xdg/autostart/fcitx-autostart.desktop ~/.config/autostart/

然后再修改该文件的具体配置

输入法

# fcitx-im提供了对qt应用的支持
sudo pacman -Sy fcitx-im
sudo pacman -Sy fcitx-configtool
sudo pacman -Sy fcitx-rime

为了让gtk、qt应用支持fcitx(kate,yakuake能够支持中文输入),还需要配置环境变量,有好几种方式

首先vim ~/.pam_environment,输入下列命令,保存退出,重启即可。注意命令别输错了

GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE  DEFAULT=fcitx
XMODIFIERS    DEFAULT=\@im=fcitx
rime配置

~/.config/fcitx/rime/default.custom.yaml/加入下面命令

patch:
    schema_list:
        - schema: luna_pinyin
       # - schema: double_pinyin
    ascii_composer/switch_key:
        Caps_Lock: noop
        Shift_L: commit_code # 左Shift上屏编码并切换为英文状态,inline_ascii 设[>
        Shift_R: inline_ascii # 不上屏,字符转变为英文输入,按Enter键英文字符上[>
    menu/page_size: 9

并更改fcitx为左shift切换输入法,这样更符合windows中文输入的习惯。

遇到的问题

1.ailed-failed-to-start-pkgfile-database-update

查看pkgfile-update.service和pkgfile-update.timer,我猜测这个任务会每天相隔6小时执行,开机和关机时会因为错过任务而补偿执行,但是开机和关机时没有网络,所以执行失败。在系统设置面板的systemed里找到并修改pkgfile-update.timer,修改为开机后15分钟执行,相隔1天重复执行,就不会看到错误信息了。
这是修改后的pkgfile-update.timer文件。

[Unit]
Description=pkgfile database update timer

[Timer]
OnBootSec=15min
OnUnitActiveSec=1d
Persistent=no

[Install]
WantedBy=multi-user.target

安装on-my-zsh

首先修改/etc/hosts文件,github上提出了这个issue

可能会出现这样的问题,ohmyzsh在普通用户下正常使用,但是在root用户权限下,配置全部失效(比如设置的主题不生效等等),这时需要重新安装ohmyzsh,安装的时候以root权限进行安装。

使用powerlevel10主题,字体为DroidSansMono Nerd Font,图标在vscode下渲染失败,
在setting中设置"terminal.integrated.fontFamily": "DroidSansMono Nerd Font"

参考

1.GNU/Linux 输入法折腾笔记 (RIME)
2.Linux 和 macOS 下 Rime 输入法配置记录
3.https://github.com/hawtim/blog/issues/10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值