小编Str*_*mer的帖子

安装包失败导致 apt-get

我刚刚第一次安装了 Ubuntu 18.04。兴奋地玩一些 GPU 代码,我通过deb (local)for17.10选项安装了 CUDA ,如Nvidia CUDA 页面所述。我知道17.10 != 18.04,但我读过有人在这方面取得了成功。

我按照Nvidia提供的安装说明进行操作:

sudo dpkg -i cuda-repo-ubuntu1710-9-2-local_9.2.88-1_amd64.deb
sudo apt-key add /var/cuda-repo-<version>/7fa2af80.pub
sudo apt-get update
sudo apt-get install cuda
Run Code Online (Sandbox Code Playgroud)

安装时最后一个命令导致错误nvidia-396

Get:1 file:/var/cuda-repo-9-2-local  nvidia-396 396.26-0ubuntu1 [80.0 MB]
(Reading database ... 167630 files and directories currently installed.)
Preparing to unpack .../nvidia-396_396.26-0ubuntu1_amd64.deb ...
Unpacking nvidia-396 (396.26-0ubuntu1) ...
dpkg: error processing archive /var/cuda-repo-9-2-local/./nvidia-396_396.26-0ubuntu1_amd64.deb (--unpack):
 trying to overwrite '/usr/lib/x86_64-linux-gnu/libGLX_indirect.so.0', which is also in package libglx-mesa0:amd64 18.0.0~rc5-1ubuntu1 …
Run Code Online (Sandbox Code Playgroud)

package-management apt nvidia cuda

15
推荐指数
1
解决办法
3万
查看次数

尝试使用 xmodmap 将 &lt;Ctrl&gt;+&lt;hjkl&gt; 全局映射到 &lt;Left Down Up Right&gt;(类似 Vim 的箭头键)

我试图在 Ubuntu 操作系统上分别将Ctrl+ H, J, K,映射L到箭头键Left, Down, Up, Right

我已经尝试了此处发布的解决方案,但修饰符命令不起作用。这是我正在尝试的:

xmodmap -e "keycode 45 Control_L = k Up"
xmodmap -e "keycode 45 control = k Up"
Run Code Online (Sandbox Code Playgroud)

(键码 45 映射到“k”)

这两个命令都不起作用。(他们没有给出错误,但ctrl+k没有重新映射到up arrow

有没有办法做到这个 xmodmap,如果没有,是否有更干净的解决方法?

谢谢!

编辑:我在这里找到了答案- 感谢 swift

vim keyboard keyboard-layout shortcut-keys xmodmap

9
推荐指数
1
解决办法
1万
查看次数