画面をgtk-recordmydesktopで記録していたところ、途中の記録中にクラッシュしました。コマンドラインからアプリケーションを再起動しましたが、エラーが発生しました。次のエラーコードを参照してください。
#gtk-recordmydesktop
Gtk-Message: 20:26:49.852: Failed to load module "canberra-gtk-module"
Traceback (most recent call last):
File "/usr/bin/gtk-recordmydesktop", line 43, in <module>
main()
File "/usr/bin/gtk-recordmydesktop", line 40, in main
tr=rmdSimple.simpleWidget()
File "/usr/lib/python2.7/dist-packages/recordMyDesktop/rmdSimple.py", line 509, in __init__
self.__subWidgets__()
File "/usr/lib/python2.7/dist-packages/recordMyDesktop/rmdSimple.py", line 88, in __subWidgets__
self.image=sT.GtkThumbSelector(self,self.values[5],self.hidden,2000)
File "/usr/lib/python2.7/dist-packages/recordMyDesktop/rmdSelectThumb.py", line 69, in __init__
self.__subsample__(sroot,self.wwidth,self.wheight,self.root,self.factor)
File "/usr/lib/python2.7/dist-packages/recordMyDesktop/rmdSelectThumb.py", line 79, in __subsample__
im2.put_pixel(k/stride,i/stride,im1.get_pixel(k,i))
AttributeError: 'NoneType' object has no attribute 'get_pixel'
Gtk-recordmydesktopを削除して再インストールしようとしましたが、成果はありませんでした。使用したコマンドは次のとおりです。
#Sudo apt remove gtk-recordmydesktop --purge
#Sudo apt-get clean
#Sudo apt install gtk-recordmydesktop
#gtk-recordmydesktop
一方、私のシステム仕様は次のとおりです。OS= Linux、Ubuntu 18.04 Bionic Beaver
uname -a
の出力は次のとおりです。
Linux suryaveer 4.15.0-43-generic #46-Ubuntu SMP Thu Dec 6 14:45:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
gtk-recordmydesktop
の最後のリリースは2008年に作成されたようです。同様の使いやすいインターフェイスを提供しているように見えるSimpleScreenRecorderを試してみてください。
このコマンドでインストールできます
Sudo apt install simplescreenrecorder
https://sourceforge.net/projects/recordmydesktop/files/gtk-recordMyDesktop/