Você pode recuperar 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
Altere 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ê precisa executar estas etapas toda vez 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 é o seguinte: link
A função nautilus_file_get_date_as_string ganha um parâmetro gbooleano extra "compact" - quando true, a data abreviada é retornada.
Esta função nunca é chamada diretamente - ela é acessada através da função wrapper nautilus_file_get_string_attribute_q. Essa função usa parâmetros de atributo 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 string de data do arquivo terá a data abreviada.
Por fim, o diálogo de propriedades do arquivo é atualizado para usar o atributo "date_modified_full".
Portanto, para que o nautilus exiba a data completa na visualização de lista, só é necessário alterar a linha de código: em libnautilus-private / nautilus-column-utilities.c, linha 77 de "date_modified" para "date_modified_full ".