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

內容爲:

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
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章