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

相关文章
相关标签/搜索