Sorunu geçici olarak aşağıdaki şekilde çözebilirsiniz.
Önce aşağıdaki komut ile /usr/lib/cinnamon-settings/bin/Spices.py dosyasını tedbiren yedekleyiniz.
sudo cp /usr/lib/cinnamon-settings/bin/Spices.py /usr/lib/cinnamon-settings/bin/Spices.py.YDK
Şimdi aşağıdaki komut ile /usr/lib/cinnamon-settings/bin/Spices.py dosyasını açınız.
sudo gedit /usr/lib/cinnamon-settings/bin/Spices.py
Açılan dosyada önce aşağıdaki satırları bulunuz,
valid = True
self.download(f, icon_path, url)
self.load_assets_done()
ve aşağıdaki şekilde girintilere özen göstererek dikkatlice değiştiriniz.
valid = True
try:
urllib2.urlopen(url).getcode()
except:
valid = False
if valid:
self.download(f, icon_path, url)
self.load_assets_done()
Sonra aynı dosyada ikinci düzenlemeyi yapmanız gerek, bunun için aşağıdaki satırı bulunuz.
assert urlobj.getcode() == 200
Satır aşağıdaki gibi görüyor.
urlobj = urllib2.urlopen(url)
assert urlobj.getcode() == 200
except Exception, detail:
Şimdi bu satırı silip dosyayı kaydediniz, satırlar düzenleme sonrası aşağıdaki gibi görünecek.
urlobj = urllib2.urlopen(url)
except Exception, detail:
Dosyayı kaydediniz.