Você pode voltar a data completa recompilando o nautilus:
sudo apt-get build-dep nautilus
sudo apt-get install quilt
export QUILT_PATCHES=debian/patches
apt-get source nautilus
cd nautilus*
quilt new 999_full_dates.patch
quilt edit libnautilus-private/nautilus-column-utilities.c
Mude a linha 77 de
"attribute", "date_modified",
para
"attribute", "date_modified_full",
Reconstrua e instale o pacote modificado:
quilt refresh
fakeroot dpkg-buildpackage
cd ..
killall nautilus
sudo dpkg -i nautilus_*.deb
nautilus &
Como sempre, você deve executar essas etapas sempre que houver uma atualização para o nautilus no Ubuntu.
Agora, uma análise completa do problema:
O patch real que causou essa alteração é este: https://git.gnome.org/browse/nautilus/commit/?id=3fd9cba41e56f44ed955b28755ad03135026d021
A função nautilus_file_get_date_as_string obtém um parâmetro gboolean extra "compact" - quando true a data abreviada é retornada.
Essa função nunca é chamada diretamente - é acessada através da função de wrapper nautilus_file_get_string_attribute_q. Esta função aceita parâmetros de atributos como "date_modified". Para acomodar a nova assinatura de nautilus_file_get_date_as_string, um novo atributo é adicionado "date_modified_full". Após essa alteração, qualquer código no nautilus que use a sequência de datas do arquivo terá a data abreviada.
Por fim, a caixa de diálogo de propriedades do arquivo é atualizada para usar o atributo "date_modified_full".
Portanto, para que o nautilus exiba a data completa na exibição de lista, é necessário alterar apenas a linha de código: em libnautilus-private / nautilus-column-utilities.c, linha 77 de "date_modified" para "date_modified_full".
Um patch um pouco mais útil poderia adicionar um novo tipo de coluna que mostrasse a data completa, tornando esse um recurso opcional e adicionar apenas 10 linhas de código.