Manjaro KDE 18.1.2踩坑指南(含双显卡黑屏解决方案)

Manjaro KDE 18.1.3踩坑指南(含双显卡黑屏解决方案)

一、前言

用了win10那么久,对于windows环境特别厌恶,处处商业化严重的软件及广告,还有杀不完的病毒,更不完的新,感觉电脑不像自己的一样。所以我一直尝试各种各样的系统,ubuntu、kali、deepin最终选择了Manjaro,优美的界面,流畅的环境,arch支持…我深深的爱上了它。只是因为安装独立显卡黑屏让我重装了好多次系统。

注意:我是安装的双系统,win10+manjaro。

二、硬件环境

这是我的运行环境,不是必须要求。

显卡:GTX960m

CPU: G4400

内存:24G DDR4

三、系统安装

1.用win10自带的磁盘管理空出一些空间,体验20G大小或者直接虚拟机即可。我是直接删除了E盘160G作为空闲区间(硬盘管理-右键E盘–删除卷)。

如何打开磁盘管理

2.下载U盘引导盘制作工具rufus及manjaro镜像制作启动盘。

rufus下载地址

manjaro18.1.2下载地址

我下载的是KDE版本的,好看不解释

下载rufus后选择U盘选择镜像制作就好

3.开机选择U盘启动进入安装boot,根据引导安装。语言选择中文。Driver选择free即可。一直下一步,到了安装目录时候,选择自行分区,点击之前的空闲区间就好。挂在目录我直接/ 安装完成重启即可。

由于不想再重装这里

推荐博客:https://www.jianshu.com/p/37ae6cf3cd01

四、软件安装

1.更换国内源

国外软件源emmmm你懂得

sudo pacman-mirrors -i -c China -m rank

输入此命令后弹出一个框选择含有USTC的,然后

sudo nano /etc/pacman.conf

#末尾添加以下内容
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

再更新执行以下命令更新源列表、更新系统、防止PGP签名错误

sudo pacman-mirrors -g
sudo pacman -Syyu
sudo pacman -S archlinuxcn-keyring

2.安装独立显卡驱动

2.1安装依赖
sudo pacman -S virtualgl lib32-virtualgl lib32-primus primus
2.2(可选)防止黑屏

修改grub.cfg文件,在rw quiet后添加xdriver=mesa acpi_osi=! acpi_osi="Windows 2009"

sudo nano /boot/grub/grub.cfg

大致效果如下

### BEGIN /etc/grub.d/10_linux ###(在该注释下第一个rw quiet后)
******
rw  quiet xdriver=mesa acpi_osi=! acpi_osi="Windows 2009"  
******
2.3安装显卡驱动

系统设置-硬件设定处选择video-hybrid-inter-nvidia-430xx-bumblebee右键安装

安装完成执行以下命令后重启即可

sudo systemctl enable bumblebeed
sudo gpasswd -a $USER bumblebee
2.4以独立显卡运行
optirun  程序名

Steam中以独立显卡运行游戏,在游戏属性中设置启动参数,如下

primusrun %command% 
2.5其他命令

测试独显性能

optirun glxgears -info

NVIDIA面板无信息

optirun -b none nvidia-settings -c :8

3.pacman命令

搜索软件包信息

sudo pacman -Ss   应用名称

按照软件

sudo pacman -S    应用名称

4.常用软件安装

4.1谷歌输入法
sudo pacman -S fcitx-im fcitx-configtool fcitx-googlepinyin

创建用户目录下创建以下文件

nano ~/.xprofile

注意 Manjaro KDE 20.0版本以上,不需要创建这个文件,把以下内容复制到.bash_profile文件最后
内容为:

export LC_ALL=zh_CN.UTF-8
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=“@im=fcitx”

保存然后注销登录后,Ctrl+空格激活,在桌面状态栏处选择谷歌输入法。

4.2QQ

wine版本

#可选命令,KDE版的manjaro必选
sudo pacman -S gnome-settings-daemon
系统设置->开机或关机->自动启动->添加脚本->输入/usr/lib/gsd-xsettings
#QQ
sudo pacman -S deepin.com.qq.im
#TIM
sudo pacman -S deepin.com.qq.office

解决wine版本输入法问题

cd  /opt/deepinwine/tools
sudo  chmod 777 run.sh
vim run.sh

再首行注释下粘贴

export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx" 
export XMODIFIERS="@im=fcitx"
#然后重启即可

官方版本

sudo pacman -S  qq-linux
4.3微信
 sudo pacman -S archlinuxcn/electronic-wechat
4.4谷歌浏览器
sudo pacman -S google-chrome
4.5网易云音乐播放器
 sudo yay -S netease-cloud-music
4.6vmware-workstation
sudo pacman -S vmware-workstation
sudo systemctl start vmware-networks.service
sudo systemctl enable vmware-networks.service

4.7百度网盘
sudo pacman -S baidunetdisk-bin
4.8JDK1.8
sudo pacman -S   jdk8-openjdk
4.9Docker
sudo pacman -S docker
sudo systemctl start docker 
systemctl enable docker 
sudo systemctl status docker #查看docker服务的状态:
sudo docker info #查看信息  比如源
4.10WPS
 #sudo pacman -S yay  前置
 yay -S wps-office
yay -S ttf-wps-fonts  #解决wps字体问题
…不按时更新中

其他软件安装方式都是换汤不换药,接下来碰到什么值得推敲的问题,会给大家分享,如果有什么问题大家可以浏览。

五.美化

推荐一个停靠栏

sudo pacman -S latte-dock

安装后将该应用设置为自动启动即可

六、后续问题

1.manjaro更新后电脑启动黑屏解决方案

2019年11月6日更新系统时,看到更新软件的名单 含有grub就知道要出问题。因为此次更新会覆盖/boot/grub/grub.cfg文件。我们之前的防止黑屏操作就无效了。

解决方案:开机选项处按E修改引导文件,开机后修改grub.cfg文件,内容修改为均在rw quiet后添加xdriver=mesa acpi_osi=! acpi_osi="Windows 2009"

记得一定要在### BEGIN /etc/grub.d/10_linux ### 注释下第一个rw quiet

sudo nano /boot/grub/grub.cfg

2.manjaro玩GTA5出现no launcher错误

折腾党,总喜欢在linux上干一些非linux操作。然而linux的高度自由却告诉我们什么都有可能。我尝试用steam下载安装了GTA5,FPS要比windows上少10左右,字体显示有问题等。

Steam下载完GTA5会出现No Launcher问题:

解决方案:下载no-gtavlauncher 在GTA目录下,先备份PlayGTAV.exePlayGTAV.exe.bak,然后解压下载好的no-gtavlauncher 复制到GTAV目录下,将"No_GTAVLauncher.exe" 改名为"PlayGTAV.exe".即可运行。

3.manjaro玩CS:Go性能良好

manjaro linux玩CS:GO的性能非常好,FPS比我的win10还要高。

4.manjaro使用VSCode的坑

4.1ENOSPC: System limit for number of file watchers reached

不解决这个问题VSCode没法用

cd /etc/sysctl.d/
sudo vim 50-max_user_watches.conf
#修改内容fs.inotify.max_user_watches = 524288
sudo sysctl -p --system
4.2manjaro使用VSCodeopen in browser 无法设置chrome默认打开
vim ~/.vscode/extensions/techer.open-in-browser-2.0.0/out/config.js
#修改内容,自行核对  就是把原来的google-chrome修改为google-chrome-stable
const chromeItem = {
    description: "Windows, Mac, Linux",
    detail: "A fast, secure, and free web browser built for the modern web",
    label: "Google Chrome",
    standardName: platform === 'win32'
        ? 'chrome'
        : (platform === 'darwin'
            ? 'google chrome'
            : 'google-chrome-stable'),
    acceptName: ['chrome', 'google chrome', 'google-chrome', 'gc', '谷歌浏览器','google-chrome-stable']
};
#还不行,在VSCode中settings.json中修改
"open-in-browser.default": "google-chrome",
重启VSCode即可
4.3manjaro一些应用中文输入法问题

该应用启动脚本处添加如下:基本可以解决

export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx" 
export XMODIFIERS="@im=fcitx"
4.4manjaro使用Idea无法输入中文

在idea的idea.sh文件行首添加export XMODIFIERS=“@im=fcitx”

…未完待续

截图

在这里插入图片描述

在这里插入图片描述
manjaro独显运行CS:GO
在这里插入图片描述

  • 12
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
Manjaro 是一款基于 Arch Linux 的操作系统,它以其简洁、易用和稳定的特性而受到广大用户的喜爱。在安装 Manjaro 时,我们可以选择将其与其他操作系统一起安装在同一台计算机上,这就是双系统安装。 双系统安装意味着在一台计算机上同时拥有两个不同的操作系统。在安装 Manjaro 双系统时,我们需要为其分配一定的磁盘空间。首先,我们需要备份和压缩原有的操作系统并为其腾出足够的磁盘空间。然后,我们可以通过引导装载程序(如 GRUB)来选择启动哪个操作系统安装 Manjaro 双系统的好处之一是可以在不同的操作系统之间切换。例如,当一些软件Manjaro 上不可用时,我们可以切换回原来的操作系统来满足我们的需求。此外,双系统安装还可以提供更好的兼容性,使我们能够使用多个操作系统来运行不同的软件和游戏。 然而,双系统安装也存在一些挑战。首先,我们需要管理不同的系统更新和软件安装。其次,双系统可能会占用更多的磁盘空间,因此我们需要确保计算机有足够的可用空间。此外,始终保持双系统的稳定性和安全性也是一个重要的考虑因素。我们需要定期更新操作系统软件,并确保安装了适当的防病毒软件来保护计算机的安全。 总结来说,Manjaro 双系统安装允许我们在一台计算机上同时拥有两个操作系统。它提供了更多的选择,但也需要我们管理更新和保持系统稳定和安全。通过充分了解和规划,我们可以成功安装和使用 Manjaro 双系统

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值