V-antena and Tanimoto's page

谷本の備忘録・雑記帳・work

>

カテゴリー: PC-OS-IT

CATEGORY ARCHIVE

LLVMのインストール(Ubuntu 18.04)

メモリーが3GB以上ないと長い時間がかかったあげく、outofmemoryで失敗するので注意。

1.最初にSVNをインストールしておく
  (下記のサイトを参考にした)
 How to Install SVN Server on Ubuntu 18.04 & 16.04 LTS
 
 但し、libapache2-svn がインストール出来なかった
 また、sudo service apache2 restart の位置は/etc/apache2/mods-enabled/dav_svn.c$
 変更が必要
 203 sudo apt update
 204 sudo apt upgrade
 205 sudo apt autoremove
 208 sudo apt install texinfo
 211 sudo apt install perl
 212 sudo apt install m4
 213 sudo apt install autoconf
 214 sudo apt install automake
 215 sudo apt install libtool
 216 sudo apt install apache2
 218 sudo apt-get install subversion libapache2-mod-svn libsvn-dev
 223 sudo a2enmod dav
 224 sudo a2enmod dav_svn
 226 sudo nano /etc/apache2/mods-enabled/dav_svn.conf
 Alias /svn /var/lib/svn
 
 DAV svn
 SVNParentPath /var/lib/svn
 AuthType Basic
 AuthName “Subversion Repository”
 AuthUserFile /etc/apache2/dav_svn.passwd
 Require valid-user
 
 225 sudo service apache2 restart
 228 sudo apt install graphviz xdot
 233 sudo mkdir -p /var/lib/svn/
 234 sudo svnadmin create /var/lib/svn/myrepo
 235 sudo chown -R www-data:www-data /var/lib/svn
 236 sudo chmod -R 775 /var/lib/svn
 237 sudo nano /etc/apache2/dav_svn.passwd
 238 sudo htpasswd -cm /etc/apache2/dav_svn.passwd admin
 2. llvm installation 
 229 mkdir llvm
 230 cd llvm
 svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm
 cd llvm/tools
 svn co http://llvm.org/svn/llvm-project/cfe/trunk clang
 cd ../projects
 svn co http://llvm.org/svn/llvm-project/compiler-rt/trunk compiler-rt
 mkdir ~/llvm/llvm-build
 cd ~/llvm/llvm-build
 ここから、http://llvm.org/docs/CMake.html を参考にした。
 cmake ~/llvm/llvm
 cmake ?build .
 sudo cmake -DCMAKE_INSTALL_PREFIX=/usr/local/llvm -P cmake_install.cmake
 cmake ?build . ?target install
 nano ~/.bashrc
 export PATH=$PATH:/usr/local/llvm/bin
 source ~/.bashrc

I encountered black screen when login after ubuntu upgrade from 17.10 to 18.04

My tentative solution has been the following.

sudo apt install nvidia-cuda-toolkit
sudo apt install clinfo
sudo apt-add-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt upgrade
sudo reboot
nvidia-smi
clinfo

sudo apt install lightdm
(choose lightdm)
; countermeasurea black screen
sudo reboot

ubuntu 17.10でcuda8.0, nvidia-284でGNUバージョンエラーと/usr/bin/ld: cannot find-lnvcuvidエラー

NVIDIA_CUDA-8.0_Samplesでsampleをmakeしようとすると2種類のエラー発生したのでその対策

1.GNUバージョンエラー対策

$ sudo apt-get install gcc-4.8
$ sudo apt-get install g++-4.8
$ sudo update-alternatives ?install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20
$ sudo update-alternatives ?install /usr/bin/g++ g++ /usr/bin/g++-4.8 20

  1. /usr/bin/ld: cannot find -lnvcuvidエラー対策

$ sudo cp /usr/lib/nvidia-384/libnvcuvid.so /usr/local/cuda-8.0/lib64
$ sudo cp /usr/lib/nvidia-384/libnvcuvid.so.1 /usr/local/cuda-8.0/lib64

これでsampleがmakeできる様になり動かせた。

Voice3 kitを購入しセットアップした。

なお、マニュアルと違う点が以下あり

1.sudo apt install at-spi2-core が必要だった
2.デモプログラムの位置は
src/examples/voice/assistant_library_demo.py
3.エラーになると、rm ~/.asoundrc が必要かも

あと、英語で話してもなかなか認識してくれない

環境変数$PATH に、同じものを何度も登録してしまったり、いらなくなったものが残って
いたりすることがあり、困っていたところ下記記事を発見。
試してみたところ、無事、いらないpathを削除できたので、記録として残す。

http://qiita.com/ironsand/items/10e28d7589298090ec23

sudo nano ~/.bashrc

path_append () { path_remove $1; export PATH=”$PATH:$1″; }
path_prepend () { path_remove $1; export PATH=”$1:$PATH”; }
path_remove () { export PATH=echo -n $PATH | awk -v RS=: -v ORS=: ‘$0 != “‘$1′” ‘ | sed ‘s/:$//’; }

$ . ~/.bashrc

V-antena and Tanimoto's page

あなたはIPv4でアクセスしています