Deepin15.11初體驗及問題解決

Deepin發展也有不少年了,最近還和華爲的筆記本合作預裝。之前我一直都用Ubuntu做日常開發,現在心血來潮也想折騰一下Deepin哈哈,
本文主要講從Ubuntu無痛遷移到Deepin的安裝過程、N卡顯卡驅動等一系列小坑的解決。權當總結吧!

下載和製作啓動盤

這個就不講了哈,直接在官網下就行了,包括啓動盤製作工具。
http://www.deepin.org/download/

保留數據從Ubuntu遷移到Deepin操作系統

先說一下我的Ubuntu分區掛載情況:我單獨掛載了/home和/efi,除此之外都分給了/,平時的重要文件都在home裏面,這樣在裝其他Linux時也方便。

進入Deepin的安裝分區步驟時:

  • 依然掛載/home到原來的/home上面,且千萬不要選擇格式化
  • 然後由於我之前的Ubuntu就是UEFI啓動方式,所以同樣掛載/efi覆蓋原來的,這個可以格式化;
  • 最後剩餘空間掛載/,並選擇格式化,界面上還會提示你Deepin會安裝到這裏。

重點: 在填用戶名時一定要和之前Ubuntu的不一樣,這樣你之前的數據就能保留,安裝成功後可以直接copy過來。
安裝完之後記得拔掉U盤,改一下啓動順序。

老大難N卡顯卡驅動

Linux發行版最頭疼的就是驅動問題了,什麼閉源驅動開源驅動很多新同學不知道是什麼。閉源就是NVIDIA官方的驅動,開源就是熱心基佬網友搞的驅動,一般來說不如閉源的好,官方的肯定兼容性是最好的。

其實大家會發現Deepin有一個顯卡驅動管理器,看起來可以切換各種驅動:
在這裏插入圖片描述
我的Deepin版本是截至目前最新的15.11,但是這裏面的閉源驅動版本卻只有390,如果是RTX20系列的顯卡,估計不支持的,至少我這個2070,選了這個“使用閉源驅動”重啓後沒有任何作用,分辨率依然還是1024。
其餘兩個選項我也試過了,均不起作用,沒辦法,只能去NVIDIA官方下載驅動了。

官方閉源驅動安裝步驟:

  1. 先去官網下載對應顯卡的Linux驅動:https://www.geforce.cn/drivers,下載後是一個.run文件;

  2. 老套路,禁用開源驅動,編輯黑名單文件:

    # Deepin默認的編輯器是deepin-editor
    # 我這個有個bcm43什麼的,不一定都是這個,反正是blacklistxxx.conf
    sudo deepin-editor /etc/modprobe.d/blacklist-bcm43.conf
    
  3. 在文件末尾加入:

    blacklist nouveau
    blacklist lbm-nouveau
    options nouveau modeset=0
    alias nouveau off
    alias lbm-nouveau off
    
  4. 刷新一下直接重啓吧:

    # 如果之前自己用apt安裝了NVIDIA驅動,也最好卸載,否則後面會失敗
    sudo apt autoremove --purge nvidia*
    # 刷新重啓
    sudo update-initramfs -u
    reboot
    
  5. 重啓完了之後按Ctrl + Alt + F2進入命令模式,然後:

    # 關閉圖形界面
    sudo service lightdm stop
    sudo init 3
    
  6. 給你剛纔下載好的.run驅動程序賦予執行權限,就可以執行安裝了:

    sudo chmod a+x  ~/Downloads/NVIDIA-Linux-x86_64-430.40.run
    reboot
    

    安裝過程中各種提示,能選是就是,若有提示覆蓋安裝(Override write之類的),那就選覆蓋安裝。
    裝完重啓大功告成!

解決畫面撕裂問題

安裝好N卡驅動重啓後,分辨率就正常了,美滋滋。但我發現一個很不爽的問題就是快速拖動窗口和瀏覽滾動網頁時,會有明顯的畫面撕裂。猜測是沒有開啓垂直同步導致丟幀,但是一想我在Ubuntu上面沒有問題啊。多半還是驅動問題。
這裏提供一個解決辦法:

  1. 打開你的NVIDIA X Server Settings,即控制面板,選擇左邊第2個Display Configuration:
    在這裏插入圖片描述
  2. 點右邊的Advanced展開高級選項,把第二個勾上:
    在這裏插入圖片描述
  3. 最後點Save to X那個就行了。然後記得重啓系統。

簡化編輯器命令

習慣了Ubuntu的gedit的同學會發現Deepin裏面沒有這個東西,每次輸入sudo deepin-editor也太麻煩了,我們可以用alias簡化一下:

  1. 先打開.bashrc文件:

    sudo deepin-editor ~/.bashrc
    
  2. 追加內容:

    alias sudo='sudo '
    alias gedit=deepin-editor
    
  3. 保存後刷新一下:

    source ~/.bashrc
    # 然後我們就可以這樣來打開文件了:
    sudo gedit xxx.txt
    

關於MySQL安裝後不知道密碼的問題

在Deepin上安裝東西還是很方便的,大部分軟件都不需要再添加私有源了。

sudo apt-get install mysql-server mysql-client

安裝MySQL成功後會發現並沒有提示設置密碼,也沒告訴你初始密碼。這時候可以先免密登錄:

sudo mysql -uroot

進入mysql後兩步操作給root用戶設置密碼:

update mysql.user set plugin="mysql_native_password" where user="root";
update mysql.user set authentication_string=password('你的密碼,只用改這個地方') where user='root' and Host='localhost';

退出後重啓一下服務:

sudo service mysql restart
# 然後就可以正常登錄了
mysql -uroot -p

搜狗輸入法登錄問題

如果是QQ號登錄,輸入賬號密碼登錄貌似不行,用手機QQ掃碼登錄就可以了。

標題欄太高怎麼辦

Deepin標題欄太高的解決辦法(自定義高度)

add-apt-repository失敗問題

Deepin系統add-apt-repository失敗的問題

吐槽

優點
總的說來,Deepin還是很漂亮的,而且應用商店裏的東西也非常豐富,一鍵安裝,省去不少麻煩。除了顯卡驅動要自己弄,其他硬件我覺得支持得都非常好,我的破臺式顯示器居然可以在控制中心裏調亮度,在Ubuntu上就不行。真的是一個讓Linux走近千萬家的系統。
就流暢性而言,也沒有感到和Ubuntu有什麼差距,只是剛換過來,有一些操作習慣可能會有些許不同,適應幾天就順手了。

槽點
以目前這個版本(15.11)來說,我最大的槽點應該就是標題欄了,實在太粗了,最大化之後一個標題欄就要佔兩行代碼的位置,而且不能自定義高度,希望後續版本有改進。
在這裏插入圖片描述
還有deepin-wine版微信每次重新啓動後不能保存上一次的自定義窗口大小,在Ubuntu上都不會這樣。
酸酸乳PAC模式在Deepin上好像有問題,我發現先開全局模式再開PAC就能解決。

最後

相比Ubuntu,Deepin還是有很多不同和亮點的,後面如果再想到什麼再追加吧。

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