2018-04-04

Linux:ついにRadeonTop v1.1のmakeに成功

長い道のりを経て、ついにRadeonTop v1.1のmakeに成功しました。OSはLinux Mint 18.3です。


No足りないファイルインストールしたパッケージ
1libintl.hlibc6-dev
2xf86drm.hlibdrm-dev
3pciaccess.hlib-pciaccess-dev
4ncurses.hlibncurses5-dev
5xcb/xcb.hlibx11-xcb-dev
6xcb/dri2.hlibxcb-dri2-0-dev

合計で6つのパッケージのインストールが必要でした。


 そして、make installです。できあがった実行ファイルは/usr/sbinに格納されるのですね。
<command-line>:0:0: note: this is the location of the previous definition
install -D -m755 radeontop //usr/sbin/radeontop
install -D -m755 libradeontop_xcb.so //usr/lib/libradeontop_xcb.so
install -D -m644 radeontop.1 //usr/share/man/man1/radeontop.1
make -C translations install PREFIX=/usr
make[1]: ディレクトリ '/xxxx/yyyy/radeontop-master/translations' に入ります
msgfmt -o ru.mo ru.po
install -D -m 644 ru.mo //usr/share/locale/ru/LC_MESSAGES/radeontop.mo
make[1]: ディレクトリ '/xxxx/yyyy/radeontop-master/translations' から出ます


では、さっそく実行してみましょう。まずはバージョン情報の確認から。
$ sudo radeontop -v
RadeonTop unknown
相変わらずに腐ってますね・・・。 バージョン情報くらいちゃんと表示して欲しいものです。


気を取り直して、計測モードで実行してみます。
$ sudo radeontop
amdgpu DRM driver is used, but amdgpu VRAM size reporting is not enabled
amdgpu DRM driver is used, but amdgpu VRAM usage reporting is not enabled
Failed to get VRAM usage, kernel likely too old
Collecting data, please wait....


一応、計測はできるものの、相変わらずVRAMの使用率などは表示してくれません。「VRAM情報の取得ができないのはamdgpuドライバーが悪い」みたいなメッセージが出力されています。

ただ、今回初めて気がついたのですが、RadeonTop実行中にCキーを押すと、モノクロ表示とカラー表示を実行中に変更できるようでした 。v0.9でも?



というわけで 、かけた労力の割にはあまり良い結果を得られなかったRadeonTop v1.1のmake作業でした・・・・。