Actually, MAME on Linux prefers that mame.ini be in "$HOME/.mame/mame.ini". we support the Windows-like fallback behavior to encourage converts ;-)