> Hi, > Hi. > > I've been struggling with that problem since a few days and I cannot find > a good solution. > > We made a custom raspbian setup that we upgraded to buster. The other main > transformation was having the home dir /home/pi being a unionfs of > /home/pi_ro and /home/pi_rw (tmpfs) in order to clean up everything on > every boot (these rpi are installed in schools in Guinea). > > At almost every boot (but not always, this is weird) once the desktop is > up there is a pop up window with the message : "The specified directory > '/home/pi/-8' is not valid" (in fact it's in French, I found the english > sentence in the source code). When the popup appears, it's always the same > directory name that, obviously, does not exist but that I find nowhere in > any configuration file. > I'd say it's a race with the mount of the union. What does 'ls -la /home/pi_{ro,rw}' print? Can you try unmounting and listing the contents of /home/pi as well? How exactly are you mounting the union?
> > Looking at the code I found it came from fm-dir-list-job.c but I could not > understand what jobs we were talking about. > If I'm right you may be listing before or during the mount, and then effecting actions with stale listings. > > Can anyone give me some clues to help me investigate ? > > Thanks a lot. > > Guilhelm > > _______________________________________________ > Lxde-list mailing list > Lxde-list@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/lxde-list >
_______________________________________________ Lxde-list mailing list Lxde-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxde-list