Are you still getting the same behavior as befor with the latvian layout/font, or is it not working at all? -- setxkbmap only effects newly started applications https://launchpad.net/bugs/86065