说明
因工作需求,将笔记本系统变为了ubuntu18.04(开始时是20.04但系统实在不是很稳定,使用中经常出问题,后改为18.04)
遇到的问题与解决方案
关于搜狗输入法
在ubuntu20.04中,使用搜狗输入法,可能会导致idea卡死
windows中常用软件安装
由于无法直接使用,软件安装包需要人维护,所以一般版本都比较老旧
deepin-wine安装
使用deepin-wine安装,参考网站
deepin-wine ubuntu安装项目地址
注意 直接执行install.sh,安装的是较老版本的,无法安装最新版本的windows软件,可以执行install_2.8.22.sh安装较新版本的deepin-wine
安装包下载地址,一般选最新的下载就行了.
安装方式:
- 直接双击deb安装包
- 命令行安装,sudo dpkg -i XXX.deb
windows应用分辨率低导致字体及画面显示过小解决方法
# 执行命令,WINEPREFIX为对应软件的安装位置,这里是微信
# 用户目录需要绝对路径
env WINEPREFIX="用户目录/.deepinwine/Deepin-WeChat" /usr/bin/deepin-wine winecfg
执行完命令后会出现配置窗口
解决企业微信或微信输入中文显示方块问题
参考网址
从C://Windows//Fonts中随便复制一种包含中文的字体,到$HOME/.deepinwine/Deepin-WeChat/drive_c/windows/Fonts中,然后重启应用,就能正确输入中文了.
企业微信语音通话麦克风收不到声音,无法说话.视频通话崩溃
暂时没找到解决方法,比较影响工作,华为matebook2020
idea无法输入中文
参考网址
问题原因:idea使用自带的jdk版本过高,需要使用jdk1.8
- 如网址内修改idea中的jre,比较麻烦
- 设置IDEA_JDK指定jdk1.8版本的JAVA_HOME位置
- 在~/.bashrc中配置 export IDEA_JDK=jdk1.8位置,保存
- 注销登陆账号,重启idea后生效,成功应该会弹jdk不适合此idea,但在使用中也暂时没发现什么问题
ubuntu应用市场安装的vscode无法输入中文
参考网址
商店里安装的是阉割版本,不支持中文
- 卸载商店里安装的版本
- 安装官方版本
- 下载key
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
- 加入key到系统并注入光网地址
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/ sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
- 更新vscode信息
sudo apt-get install apt-transport-https sudo apt-get update
- 安装
sudo apt-get install code # or code-insiders
chrome右键不灵,或需要点击两下
在chrome上安装了手势插件,插件修改了菜单需要双击右键才会出现
因为ubuntu上单击右键无法做到即能划手势又能调出菜单
所以需要修改扩展设置,或双击调出菜单
比较好用的截图工具flameshot
安装方式
- 命令行安装,sudo apt-get install flameshot
- 商店中安装
使用
flameshot gui
可以设置快捷方式
为firefox安装flash
笔记本关闭触屏
参考链接
使用xinput命令查看输入设备驱动,不同电脑驱动不同,光看输出无法知道那个是触屏驱动,于是在pointer中一个一个试(猜测可能会有风险,慎重)
命令:
#13 为设备id 最后 0为关闭,1为开启
xinput set-prop 13 "Device Enabled" 0
使用AppImageLauncher
在20.04上安装AppImage成功,但运行不了
安装并管理AppImage应用的工具
AppImage是一种跨平台运行的应用
AppImageLauncher下载地址,根据平台选择,18选bionic,64位系统选amd64
安装
- 双击deb安装
- 命令行安装,sudo dpkg -i XXX.deb
安装AppImage
未安装AppImageLauncher时,通过命令行可以运行AppImage,
- 双击AppImage执行安装
- 命令行执行,./xxx.AppImage执行安装