Gary Mills-san wrote (10/ 8/08 11:43 PM): >> What do you mean in "GDM warned me ..." > > It displayed a dialogue box that offered to rename some of my directories. > I declined.
OK, I think you're talking about xdg-user-dirs and it's not your problem. >> Does your current locale.alias include >> en_CA.ISO8859-1 at present? > > No, but it didn't include ISO locales for build 98 either. OK, I understood it seems here is your problem. You need to modify locale.alias file by manual if you want to show none UTF-8. It not an upgrading issue and pkgrm/pkgadd replaces files in pkgmap. We suppose the default is UTF-8 only. Definitely we want to move all of customer's env to UTF-8. If you cannot do anything on UTF-8 locales but can do on none UTF-8 locales, please let me address them. > I'm wondering if gdm no longer recognizes the Solaris-style locale names. I > had a > similar problem with alpine, which only recognized the Linux-style locale > names > (the ones with a dash after `ISO'). gdm seems to believe that the system > default > locale is `C', when it's actually en_CA.ISO8859-1. The system locale is decided by the locale of gdm-binary. gdm is launched by SMF so /etc/default/init is the default locale. If you remove LC_* values, put LANG=en_CA.ISO8859-1 in /etc/default/init file and reboot the system, I expect your GDM will show en_CA.ISO8859-1 as the system locale. I may not understand Solaris-style v.s. Linux-style locale names. If you mean en_CA.ISO-8859-1 instead of en_CA.ISO8859-1, probably you could add symlinks in /usr/lib/locale.
