Я не уверен, однако, что это может быть решено путем перестройки / var / cache. Но Вы действительно не знаете, какой файл поставить. Простое копирование от других может не решить проблему до тех пор, пока вы не узнаете триггерную точку (например, какая папка / файл там отсутствует).
Я переустановил hal. и он начал работать снова. : -)
sudo apt-get --purge -remove hal
sudo apt-get install hal
Однако теперь я думаю. просто работая со следующими каталогами вручную:
/var/cache/apt
/var/cache/apt/archives/partial
/var/cache/debconf
/var/cache/gdm
и expecially /var/cache/hald
Однако я не уверен, будет ли это работать или нет без /var/cache/hald/fdi-cache
, и я не думаю, что это можно сделать вручную. если вы не скопируете их у других. Однако у меня все еще есть надежда, что вам не нужно вручную создавать /var/cache/hald/fdi-cache
У меня была эта проблема на Dell Optiplex 955. Это как-то связано с видеодрайверами и набором курсора по умолчанию. Вы можете установить SWCursor в настройке xorg, как обсуждалось на этом форуме Ubuntu, но это имеет некоторое влияние на производительность (возможно, в современных системах, возможно, незначительное).
То, что я сделал, - это отредактировать /usr/share/icons/default/index.theme и изменил DMZ-White на whiteglass (вы можете изменить его на любую из тем без DMZ в /usr/share/icons с помощью каталога курсора в его подкаталоге, например whiteglass или redglass)
После выполнения что, выйдите из системы и вернитесь, чтобы перезапустить X-сервер.