A propos d'okular et de son fichier okularrc (voir autre post
ICI), je me rends compte que nautilus n'arrive pas à afficher correctement certains fichiers qu'il appelle «Aucun Nom» ou («No name» en anglais), alors que ces fichiers sont correctement affichés par dolfin.
En faisant une trace de nautilus je tombe sur ceci pour konsolerc et okularrc («No name»)
9081 open("/home/pma/.kde/share/config/okularrc", O_RDONLY|O_LARGEFILE) = 28
9081 fstat64(28, {st_mode=S_IFREG|0600, st_size=498, ...}) = 0
9081 gettimeofday({1235664515, 320835}, NULL) = 0
9081 clock_gettime(CLOCK_REALTIME, {1235664515, 320868688}) = 0
9081 [B]futex[/B](0x9d1e74c, [B]futex[/B]_WAIT_PRIVATE, 365, {0, 499966312} <unfinished ...>
9080 <... [B]futex[/B] resumed> ) = 1
Et de plus si je recherche dans la trace des «futex_WAIT_PRIVATE, 365, {0, 499966312} <unfinished ...>» pour des fichiers de données ils apparaissent comme «no name» , donc j'en découvre d'autres.
Mais qui est donc ce futex pas très futé ?
Wikipedia wrote:Un futex (anglais : Fast Userspace Mutex) est un mécanisme élémentaire et rapide de verrouillage en mode utilisateur, qui permet également de construire des éléments plus élaborés tels que les sémaphores ou les mutex POSIX sous Linux.