我不确定如何在我的系统中安装 CUDA。环顾四周,在 12.04 LTS 上有很多关于 cuda 的教程,在 13.04 和 13.10 上有一些教程,但它们都在谈论deb从NVidia CUDA 开发人员专区获取软件包。
到目前为止,NVidia 还没有为 14.04 提供 Debian 软件包。
但是,apt存储库中有一个很有前途的包:nvidia-cuda-toolkit.
问题是我没有找到任何例子。至少不是cuda6 在线文档第 4.11 节中提到的示例。
我应该提到安装的工具包是 v5.5,而不是 v6,但我没有在 NVidia 网站上找到 cuda v5.5 的文档。
所以我可以验证它nvcc是否存在,但仅此而已。我怎样才能运行一些示例来验证 CUDA 是否正确安装?
为了安装cuda,我复制粘贴了一些apt-get install软件包。由于未知原因,我最终运行的线路如下:
sudo apt-get install libgtk2.0-
Run Code Online (Sandbox Code Playgroud)
结果是许多包被删除了。随便挑几个:
libreoffice-*
python-*
xfce4-*
Run Code Online (Sandbox Code Playgroud)
名单很大。卸载了相当多的系统部件。现在,这似乎与我运行时的预期严重偏离apt-get install。
到底是怎么回事?
我正在 ubuntu 12.04 64bit 上安装较新的应用程序 eclipse Juno,遵循本教程:http : //www.blogs.digitalworlds.net/softwarenotes/ ? p=54 。我过去已经安装了 Eclipse Indigo(已经在 Ubuntu 存储库中找到的版本)。请注意,我可能在此处使用 Eclipse 作为示例,但我在其他情况下也遇到过这种行为。
因此,原始 Eclipse Indigo .desktop 文件如下:
[Desktop Entry]
Type=Application
Name=Eclipse
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;
Run Code Online (Sandbox Code Playgroud)
为了将新的 Eclipse Juno 与旧的并排安装,我对其进行了一些更改。到上面的文件变成了:
[Desktop Entry]
Type=Application
Name="Eclipse Indigo" #<------THIS CHANGED
Comment=Eclipse Integrated Development Environment
Icon=eclipse
Exec=eclipse
Terminal=false
Categories=Development;IDE;Java;
Run Code Online (Sandbox Code Playgroud)
最后,我为 eclipse juno 生成了 .desktop 文件,不是按照指南指示的方式,而是使用命令
gnome-desktop-item-edit --create-new ~/applications
Run Code Online (Sandbox Code Playgroud)
该文件的内容是:
gnome-desktop-item-edit --create-new ~/applications
Run Code Online (Sandbox Code Playgroud)
现在启动应用程序使用较新的 Juno 图标并将图标悬停在图标上(当然)“Eclipse Juno”。
到现在为止还挺好。但是,如果我从 CLI 启动应用程序,使用/opt/eclipse/eclipse,我会在启动器上看到 Eclipse Indigo 的图标,并将该图标悬停在“Eclipse …
我似乎无法通过 NX 会话更改语言。
我使用的是 Ubuntu 12.04,在本地我只是使用Alt+Shift来更改语言。当我使用 NX 连接到远程服务器时,我无法使用此组合键来更改我在远端键入的语言。
我确信 nxserver 正在工作 - 曾经使用它很长时间。我改变了我的本地操作系统(运行 Mint 12,现在我运行 ubuntu 12.04)。所以我不得不重新安装Nomachine的NX,现在它不工作了。
有什么线索吗?
我正在使用一些 Ubuntu 衍生产品的 ISO 映像——它应该与 Ubuntu 非常相似。版本为 14.04.1 64 位。这里的想法是根据您第一次从 DVD-ROM 或 USB 记忆棒启动 Ubuntu 时获得的实时会话,创建一个自定义的实时 USB 记忆棒。
请注意,我已经尝试在 U 盘中正常安装 Ubuntu,但这不适合我,因为 U 盘作为存储介质速度较慢。结果,该系统中的任何会话都很缓慢且通常无效。
因此,为了获得最佳结果和更快响应,会话需要从 RAM 驱动器运行,而最省力的路径似乎是启动 Ubuntu LiveCD 或 LiveUSB 时获得的实时 Ubuntu 会话。如果您有任何其他建议,请随时提出。
我已经通过了大量的指南。我听说过Ubuntu customization kit其他(大多是非常古老的)特定定制。在所有指南中确定的一件事是定制需要在casper初始(ram?)系统中完成。所以,我已经提取的ISO映像Xubuntu,而我unsquashed的filesystem.squashfs引导文件。从我读过的引导脚本位于
squashfs-root/usr/share/initramfs-tools/scripts/casper-bottom/ #directory
squashfs-root/usr/share/initramfs-tools/scripts/casper #file
Run Code Online (Sandbox Code Playgroud)
而我想要实现的——至少在最初——是
我已经尝试从实时会话中执行此操作(使用持久性),但 lightdm 自动登录功能不是持久性的,删除实时会话用户也是如此。
所以在文件中casper我看到有4个赫然相关条目
USERNAME=casper
USERFULLNAME="Live session user"
HOST=live
BUILD_SYSTEM=Custom
Run Code Online (Sandbox Code Playgroud)
并将其更改为
USERNAME=nass
USERFULLNAME="not a live session"
HOST=portableos
BUILD_SYSTEM=Custom
Run Code Online (Sandbox Code Playgroud)
看起来我不仅可以从 …
这很奇怪。例如,我打开谷歌地球并搜索“雅典,希腊”,即使它会通过正确位置顶部的图钉,谷歌地球地球也会转动并放大到撒哈拉沙漠中的某个位置!
这可能与计算机上的区域设置有关吗?
nass@stardust:~$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=el_GR.UTF-8
LC_TIME=el_GR.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=el_GR.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=el_GR.UTF-8
LC_NAME=el_GR.UTF-8
LC_ADDRESS=el_GR.UTF-8
LC_TELEPHONE=el_GR.UTF-8
LC_MEASUREMENT=el_GR.UTF-8
LC_IDENTIFICATION=el_GR.UTF-8
LC_ALL=
Run Code Online (Sandbox Code Playgroud)
还能是什么?
我正在寻找具有高级功能的文本编辑器。例如; 我应该能够轻松展开和折叠 xml 代码/部分(或 c/c++ 部分)。
适用于 Windows 的类似记事本 ++ 的东西。
另外,如果它可以从标签中额外创建一个目录,那就更好了!
apt ×2
12.04 ×1
auto-login ×1
boot ×1
command-line ×1
cuda ×1
eclipse ×1
google-earth ×1
icons ×1
launcher ×1
live-cd ×1
live-usb ×1
locale ×1
nvidia ×1
nx ×1
text-editor ×1
unity ×1
unity-dash ×1
username ×1