manjaro小记(1)

sublime text 3无法输入中文

1.安装c++编译环境


manjaro小记(1)_第1张图片
2018-11-08 04-03-27屏幕截图.png

2.github上下载sublime-text-imfix
或 git clone https://github.com/lyfeyaj/sublime-text-imfix.git
解压后终端进入sublime-text-imfix-master文件夹,
查看sublime text 3安装位置,在/opt/下,
若存在sublime_text的文件夹,则在终端运行 ./sublime-imfix 即可;
若存在sublime_text_3的文件夹,则将 sublime-text-imfix-master/lib文件夹下的 libsublime-imfix.so 复制到 /opt/sublime_text_3,然后用编辑器打开 /usr/share/applications/sublime_text_3.desktop ,修改以下三部分:
Exec=subl3 %F
修改为:
Exec=bash -c "LD_PRELOAD=/opt/sublime_text_3/libsublime-imfix.so exec /opt/sublime_text_3/sublime_text %F"

Exec=subl3 -n
修改为:
Exec=bash -c "LD_PRELOAD=/opt/sublime_text_3/libsublime-imfix.so exec /opt/sublime_text_3/sublime_text -n"

Exec=subl3 --command new_file
修改为:
Exec=bash -c "LD_PRELOAD=/opt/sublime_text_3/libsublime-imfix.so exec /opt/sublime_text_3/sublime_text --command new_file"

  1. 用编辑器讲 /usr/bin/subl3 修改为以下内容

#!/bin/sh

SUBLIME_HOME="/opt/sublime_text_3"
LD_LIB="${SUBLIME_HOME}/libsublime-imfix.so"

LD_PRELOAD="${LD_LIB}" exec "${SUBLIME_HOME}/sublime_text" "$@"

完成!

FireFox修改中文

  1. 安装汉化包 sudo pacman -S firefox-i18n-zh-cn
  2. 在FireFox地址栏里输入"about:config" 回车,然后在过滤器里输入general.useragent.locale,双击该项然后再弹出的对话框里输入"zh-CN",确定。

莫名冻屏问题

原文:https://blog.csdn.net/tangcuyuha/article/details/80298500

方案一

首先编辑/etc/default/grub文件,再该文件下查找GRUB_CMDLINE_LINUX=”“一行,修改为:

GRUB_CMDLINE_LINUX="reboot=efi"

然后执行如下命令:
$ sudo update-grub
来更新 /boot/grub/grub.cfg 文件。

注:更新完了之后,默认grub菜单的选择时间为10秒,可以按照自己的需求修改。

注:如果上边修改的/etc/default/grub文件,没有作用,可以继续尝试替换为下边的几种内容。

GRUB_CMDLINE_LINUX="reboot=bios"

GRUB_CMDLINE_LINUX="reboot=acpi"

GRUB_CMDLINE_LINUX="reboot=pci"

方案二

在终端用打开编辑/boot/grub/grub.cfg文件:
sudo vi /boot/grub/grub.cfg

找到下面内容(在第140行附近):
inux --class gnu --class os {

    recordfail

    gfxmode $linux_gfx_mode

    insmod gzio

    insmod part_msdos

    insmod ext2

    set root='(hd0,msdos11)'

    search --no-floppy --fs-uuid --set=root ed532c1f-b89a-470c-ad6f-539a3f04b993

    linux   /boot/vmlinuz-3.2.0-24-generic-pae root=UUID=ed532c1f-b89a-470c-ad6f-539a3f04b993 ro   quiet splash $vt_handoff # acpi=force 加在这里给本子安装manjaro 出现无法关机的解决办法

    initrd  /boot/initrd.img-3.2.0-24-generic-pae

}
如上面 acpi=force 标记,在此处加上acpi=force 保存退出。

方案三

有可能是显卡驱动的问题
可尝试 屏蔽开源驱动nouveau

$ sudo vim /etc/modprobe.d/blacklist.conf

然后添加如下内容:

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

重启测试

方案四

1.安装 watchdog
sudo apt install watchdog
2.开启 watchdog 服务
sudo systemctl enable watchdog.service
3.马上启用 watchdog 服务
sudo systemctl start watchdog.service

方案五

有可能是内核的acpi设置有问题
安装Acpi用这条命令
pacman -S acpi
安装Laptop Mode Tools
laptop-mode-toolsAUR 可以从 AUR 中 安装。

你可能感兴趣的:(manjaro小记(1))