当前位置:   article > 正文

manjaro遇到的问题集锦_manjaro安装百度云

manjaro安装百度云

6.manjaro安装百度网盘:

先下载deb格式的软件: 

百度网盘 客户端下载

但是manjaro不能直接安装deb格式的。所以安装:

安装yaourt:sudo pacman -S yaourt

终端中执行sudo pacman -Syu 进行更新

再安装:yaourt -S debtap

使用方法

sudo debtap xxxx.deb
注意:
安装时会提示输入包名,以及license。包名随意,license就填GPL吧
上述操作完成后会在deb包同级目录生成xxx.tar.xz文件

静默模式: -q 略过除了编辑元数据之外的所有问题。

debtap -q xxx.deb

略过所有的问题(不推荐),使用 -Q。

debtap -Q xxx.deb

安装转换好的本地包

sudo pacman -U xxx.tar.xz

5.manjaro系统内使用无线网卡上网时,网络能检测到,但是连接时总是报错连接失败。

 解决方案:

先lsusb看一下是否识别到:

 可以看到RTL8192EU。再查看网络相关设备的 

sudo lshw -c network

 我的之前的driver=rtl8xxxu 。两者的驱动是不一致的,rtl8xxxu 应该是8xxxu的设备都支持,8192eu也在里面,所以能搜到附近的wifi,但是应该是不完全适配。

解决:屏蔽rtl8xxxu ,再按个专门驱动。

在这个目录下建一个这个文件:/etc/modprobe.d/rtl8xxxu.conf

(黑名单)文件上写:blacklist rtl8xxxu

再安装上面无线网卡对应的驱动:

yay  8192eu-dkms

之后可能会报错:

 安装一下这个:

 yay -S linux-headers

重启服务器就好了。

4.manjaro长时间没更新,更新后进不去桌面了。

一般是nvidia驱动问题。通过输入以下命令可以获得更详细的已安装驱动程序列表:mhwd -l -d

要删除已安装的 nvidia 显卡驱动程序(通过 pci 内部连接),将使用以下命令:

sudo mhwd -r pci video-nvidia

要是提示cuda和cudnn的依赖的问题就把他们先卸载了,弄好了再按上就是了。

sudo pacman -R cudnn cuda

删除已安装的 nvidia 显卡驱动程序后要再自动检测并安装相应的驱动程序:

sudo mhwd -a pci nonfree 0300

我的当时安不上,报错,我尝试了一下换源:

pacman-mirrors -i -c China -m rank

pacman -Syyu 

如有需要,可以执行配置archlinuxcn源。在/etc/pacman.conf中添加
[archlinuxcn]
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
或者其他国内源:上交大、中科大等等

之后更新软件库并安装 archlinuxcn-keyring,包导入 GPG key
pacman -Sy archlinuxcn-keyring
然后在尝试安装nvidia驱动命令,但失败了。

后来我是换了内核,在右下角的小三角内有个manjaro设置管理器,右击选择“内核”,先选择内核安装,再把之前的移除就好了。

3.遇到Pytorch-RuntimeError: CUDA unknown error - this may be due to an incorrectly set up environment

nvidia-smi运行没有问题.
错误如下:

RuntimeError: CUDA unknown error - this may be due to an incorrectly set up environment,
e.g. changing env variable CUDA_VISIBLE_DEVICES after program start. Setting the available devices to be zero.

然后 我按照它给的方式执行了一下,我写在了我的zshrc文件中了:

export CUDA_VISIBLE_DEVICES='0,1,2,3'

source .zshrc

结果还是报这个错,最后发现原来是更新了drivers没有重启,
最后reboot了一下,解决!

2.安装cuda cudnn

sudo pacman -S cuda cudnn
默认的是最新的版本。安装完以后在终端是没法nvcc  --version的,同样要在.zshrc文件中修改配置:

export LD_LIBRARY_PATH=/opt/cuda/lib64:$LD_LIBRARY_PATH
export PATH=$PATH:/opt/cuda/bin:$PATH

1.问题介绍与环境介绍

系统为manjaro
所用终端为zsh
安装了oh-my-zsh之后conda命令在终端中不可用。

解决:

终端中zsh的可访问的程序一般放在/bin, /usr/bin, /usr/local/bin,~/bin目录下;而新安装的Anaconda会默认安装在/opt下(我使用pacman 安装的),在/opt/anaconda下。所以导致环境变量没有写入到终端配置文件。直接采用网络上的代码行不通,需要改一下路径。

1)先到/opt目录下查看是否有anaconda文件夹。

2)然后,打开zshrc文件

kate .zshrc

在文件中添加

  1. 在这句source $ZSH/oh-my-zsh.sh后加
  2. export PATH="/opt/anaconda/bin:$PATH" # commented out by conda initialize

3

  1. #激活配置文件
  2. source .zshrc

4。重启一下终端,然后尝试conda --version命令,可以得到版本信息

这时候肯梦回有一个提示,

根据提示在终端中使用该命令

conda init zsh

就可以了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/74566
推荐阅读
相关标签
  

闽ICP备14008679号