After a strace session, I see this :

brk(0x55fa07e7f000)                     = 0x55fa07e7f000
brk(0x55fa07ea0000)                     = 0x55fa07ea0000
brk(0x55fa07ec2000)                     = 0x55fa07ec2000
futex(0x7fd578933c40, FUTEX_WAKE_PRIVATE, 1) = 1
access("/usr/lib/vice/C64/kernal", R_OK) = -1 ENOENT (No such file or directory)
access("/usr/lib/vice/DRIVES/kernal", R_OK) = -1 ENOENT (No such file or 
directory)
access("/usr/lib/vice/PRINTER/kernal", R_OK) = -1 ENOENT (No such file or 
directory)
access("/usr/bin/C64/kernal", R_OK)     = -1 ENOENT (No such file or directory)
access("/usr/bin/DRIVES/kernal", R_OK)  = -1 ENOENT (No such file or directory)
access("/usr/bin/PRINTER/kernal", R_OK) = -1 ENOENT (No such file or directory)
access("/home/stefan/.config/vice/C64/kernal", R_OK) = -1 ENOENT (No such file 
or directory)
access("/home/stefan/.config/vice/DRIVES/kernal", R_OK) = -1 ENOENT (No such 
file or directory)
access("/home/stefan/.config/vice/PRINTER/kernal", R_OK) = -1 ENOENT (No such 
file or directory)
getcwd("/home/stefan", 3968)            = 13
openat(AT_FDCWD, "/home/stefan/kernal", O_RDONLY) = -1 ENOENT (No such
file or directory)


So it looks like vice doesn't go to the ~/.vice directory. However, on the 
documentation page here :

http://vice-emu.sourceforge.net/vice_4.html#SEC26

It is said : 

 The place where they will be searched for depends on the value of the 
Directory resource, which is a colon (:)-separated search path list, like the 
UNIX PATH environment variable. The default value is

PREFIX/lib/vice/EMU:$HOME/.vice/EMU:BOOTPATH/EMU


Notice that $HOME/.config/vice/EMU is not shown...

So dunno if it's a bug with vice or debian but well, not clear to me.

When I move the files under the .config directory, vice starts as expected.

stF

Reply via email to