openSUSE 日誌

摘要

因爲 rocky linux 實在不適合桌面,xfce 的桌面環境也支持的不太好了,最近入了 opensuse 坑,順帶記錄下。
至於爲何用 xfce,主要是因爲之前一開始玩兒 linux 的時候,centos 裏測試過 gnome,xfce,kde,開 maya 和 nuke 渲染時,只有 xfce 能穩定運行,gonme 常常半路崩,kde 直接就崩,有多是我機器問題,也可能通過這麼長時間迭代,變得穩定了,大夥兒根據本身喜愛安裝便可。node

職業

燈光+渲染+後期合成+腳本linux

工做軟件

maya,nuke,houdini,ps,clarisse 等 cg 軟件。web

系統版本

opensuse leaf 15.3shell

問題記錄

聯想 air小新15 2020 amd 版 藍牙RTL8761B 驅動

問題描述:xfce 下藍牙按鈕爲啓用狀態,可是搜索設備是空的。ubuntu

進入 https://www.xmpow.com/pages/d... 搜索 BH456A,下載驅動文件,解壓,而後以下命令將須要的 bin 和 config 文件拷貝到 firmware 裏:segmentfault

sudo cp -iv 20201202_LINUX_BT_DRIVER/rtkbt-firmware/lib/firmware/rtlbt/rtl8761b_fw /lib/firmware/rtl_bt/rtl8761b_fw.bin
sudo cp -iv 20201202_LINUX_BT_DRIVER/rtkbt-firmware/lib/firmware/rtlbt/rtl8761b_config /lib/firmware/rtl_bt/rtl8761b_config

拷貝完後就能夠正常搜索藍牙設備了。centos

fcitx

在 /etc/environment 里加入以下:瀏覽器

Qt_IM_MODULE=fcitx
GTK_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx

重啓便可
正常安裝輸入法,ctrl+space 切換輸入法。服務器

網易雲音樂

官方下載 ubuntu 18.04 版,解壓複製粘帖,正常運行。
一開始下的 deepin 版的,有問題,zypper 安裝了 deepin-music-libnetease-meta-search 也不行。
rocky linux 下會有各類問題。
(工做的時候通常都會聽點音樂,習慣了,因此會裝這個)工具

百度網盤

  1. 官方下 rpm 安裝
    安裝過程當中,提示須要 libXtst libuuid nss,openSUSE 的zypper 沒有找到合適的依賴,查資料,有人說強制忽略依賴安裝。
  2. 加參數強制安裝:
    sudo rpm -ivh baidunetdiskXXXX.rpm --nodeps --force
  3. 啓動
  4. 正常打開登陸,提示 Buffer() 問題警告,可是不影響使用
    測試以下:

    • 點擊網盤內文件正常下載,速度正常。
    • 點擊瀏覽器中百度網盤的文件,正常下載,速度正常。
    • 本地拖拽上傳,秒傳正常,上傳正常。

或者點下面的連接下別人打包的 AppImage,回覆評價OK,可是具體版本更新得看做者。
下載連接
(工做須要,目前國內就它壟斷,沒辦法)

Motrix 安裝

  1. 官方有 AppImage,也有 rpm,看我的喜愛安裝。
  2. rpm 安裝會提示跟 百度網盤 同樣的依賴問題,照樣 --force --nodeps 強制安裝便可。
  3. 若是是 AppImage,ln 作個軟連接到 bin 目錄下
  4. 若是是 AppImage,寫個 desktop 用來執行
  5. 能夠在設置裏的 Session and Startup 中將其設置爲登陸自動啓動,方便下載
  6. 經過 Motrix 實驗室,在 firefox 裏添加 Aria2 的工具(Motrix 用的是 Aria2),配置 RPC 服務器的默認服務器以下:
    端口:16800(這個是 Motrix 默認的端口,據說是改不了的)
    密鑰:與 Motrix 中設置的同樣便可。打開 Motrix 設置,到 進階設置 裏,找到 RPC受權密鑰,能夠點擊右邊的骰子自動生成密鑰,再將這個密鑰複製到這裏便可(記得保存 Motrix 設置)。

下次在 firefox 中點擊下載的時候,會彈出 Aria2 的下載窗口,點擊下載會自動傳遞給 Motrix,固然 Motrix 必須運行。
我的感受 Motrix 下載 bt 速度快的緣由應該是 tracker 的緣由,大夥兒能夠直接把這些 tracker 放到在 aria2 裏,而後看下速度如何。

nvidia 顯卡安裝

  1. 去 nvidia 上下載對應的驅動文件。
  2. 禁用 nouveau
    sudo echo -e 'blacklist nouveau \noptions nouveau modeset=0' | sudo tee -a /etc/modprobe.d/50-blacklist.conf
  3. 更新內核
    sudo mkinitrd
  4. 重啓,使新內核生效
    sudo reboot
  5. 重啓後安裝必要的編譯環境
    sudo zypper in gcc kernel-devel pkg-config libglvnd
  6. 安裝當前版本的核心開發包
    sudo zypper in -y kernel-default-devel=$(uname -r | sed 's/\-default//')
  7. 添加執行權限並執行 run 文件
    sudo chmod +x NVIDIA-*.run
    sudo NVIDIA-*.run

安裝完畢,重啓便可
也能夠選擇 NVIDIA 專門爲 OpenSUSE 作的源,參考官方便可。

Maya2022 安裝

  1. 安裝庫
    sudo zypper in libGLU1 libXp-devel
  2. 正常 rpm 安裝 Packages 裏除了 adlm 以及 adsk 開頭的其餘 rpm 文件。
  3. 將 ADPClientService 改名,保證不被運行,好比文檔說明裏說的:ADPClientService_NOTHANKYOU
  4. 重點(^_^):將 maya.bin 覆蓋到 /usr/autodesk/maya2022/bin 目錄下

問題:

  1. 安裝 Pymel 出現的 pip 的 ssl 問題
    pip is configured with locations that require TLS/SSL
    將壓縮包裏提供的 libcrypto.so.10-and-libssl.so.10.tar.xz 解壓,將解壓出來的文件複製到 /usr/lib64 目錄下便可
  2. 缺乏 libpng15.so.15
    安裝包的 ODIS 裏有這個,直接拷貝到 /usr/lib64 裏
  3. 缺乏 libjpeg.so.62
    對着版本去 https://pkgs.org 上搜索:
    下載 libjpeg-turbo-1.5.3-10.el8.x86_64.rpm 安裝便可,沒碰到依賴問題。
  4. libtiff.so.5 no version infomation available 問題
    下載 libtiff-4.0.9-18.el8.x86_64.rpm,直接解壓,而後將裏面跟 libtiff.so.5 有關的都拷貝到 maya 的 lib 下。openSUSE 的 /usr/lib64 下默認帶了這個文件,可是執行 maya 會提示這個文件裏沒有版本信息的錯誤,因此放到 maya 的 lib 下,maya 會優先調用該目錄下的 so 文件,避免覆蓋致使的其餘異常。
  5. maya 啓動提示 colormanager 的問題
    安裝顯卡驅動便可。

Nuke 安裝

  1. 去官網下載安裝文件,並解壓
    tar -xvf NukeXXXX.tar
  2. 賦予執行權限
    sudo chmod +x NukeXXXX.run
  3. 執行 run 文件
    13.0v4 安裝並無像之前那樣出現界面,而是 shell 裏面顯示協議,贊成並配置好後安裝在本身制定的目錄下(默認跟 run 同目錄下,因此感受有點像解壓),也沒有建立 .desktop 文件,難道是官方換開發了?
  4. 安裝 rlm 服務
    將 rlm 放到某個目錄下(本身定),我是放到 /opt/rlm 目錄下。
    而後在 /etc/systemd/system 下建立 rlm.service,內容以下:

    [Unit]
    Description=RLM License Server
    After=network.target remote-fs.target nss-lookup.target
    [Service]
    ExecStart=/var/rlm/rlm
    Restart=always
    KillMode=process
    # Restart service after 5 seconds RealityServer crashes
    RestartSec=5
    # Output to syslog
    StandardOutput=syslog
    StandardError=syslog
    SyslogIdentifier=rlm
    User=root
    Group=root
    [Install]
    WantedBy=multi-user.target

    上面的 ExecStart 替換成本身的 rlm 路徑。
    按照慣例能夠添加參數以下:
    ExecStart=/opt/rlm/rlm -ws 4102 -dlog rlm.log
    會開啓 web 服務,經過 http://127.0.0.1:4102 來查看狀態。
    -dlog 是日誌的路徑。
    -c 這個是指定某個 lic 文件,這裏沒加,會自動加載同目錄下全部的 lic。
    而後執行下面命令刷新 service:
    sudo systemctl daemon-reload
    再執行下面命令啓動 rlm 服務:
    sudo systemctl start rlm
    再執行下面命令開機啓動 rlm 服務:
    sudo systemctl enable rlm

相關文章
相關標籤/搜索