Kubuntu 13.10 - backintime-kde 無法啟動

Kubuntu 13.10 - backintime-kde 無法啟動

我有一個全新安裝的 Kubuntu 13.10 64 位元。

我安裝了 backintime 和 backintime-kde4

當我啟動 backintime-kde4 時,它崩潰並顯示:

mirto@msb03:~/script$ backintime-kde4

Back In Time
Version: 1.0.10

Back In Time comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions; type `backintime-kde4 --license' for details.

Traceback (most recent call last):
  File "/usr/share/backintime/kde4/app.py", line 1136, in <module>
    main_window = MainWindow( cfg, app_instance, kapp, kaboutdata )
  File "/usr/share/backintime/kde4/app.py", line 237, in __init__
    self.list_files_view_model.removeColumns( 3, 2 )
TypeError: KDirModel.removeColumns() is a private method

我能做些什麼?

答案1

正如米爾托已經指出了這是一個漏洞在版本中<= 1.0.26

若要手動修復此問題,您可以註解掉(透過將#其放在開頭)該self.list_files_view_model.removeColumns( 3, 2 )/usr/share/backintime/kde4/app.py

你可以透過運行來做到這一點(例如)

sudo sed -i.bak 's/\(self.list_files_view_model.removeColumns( 3, 2 )\)/#\1/g' /usr/share/backintime/kde4/app.py

(這也會對原始文件進行本地備份)

免責聲明:我是 BIT-Dev 團隊的成員

答案2

此問題已知:launchpad Bug #1232694

相關內容