Re: IceWM, gnome-commander, кодировка русских имён файлов.
> > > > 2. Имена файлов храняться в кодировке koi8-r.
> > > > 3. В качестве файлового менеджера использовал MC. В MC имена файлов с
> > > > русскими буквами отображаются нормально.
> > > > 4. Системная locale --- koi8-r.
> > > > Захотелось воспользоваться файловым менеджером gnome-commander.
> > > > Установил и не могу понять в чём дело, а именно:
> > >
> > > echo export G_FILENAME_ENCODING=@locale >> ~/.bash_profile ?
> >
> > В данном случае, полагаю, не .bash_profile, а что-то, что сурсится при
> > запуске иксовой сессии.
>
> .Xsession, например. Но поскольку переменные среды все равно удобнее
> держать в одном месте, а выигрыша от разделения их на "иксовые" и "не
> иксовые" я не вижу, у меня они все определяются в /.shell_profile
> (общий файл; сорсится из разных (про)файлов).
>
> Некоторые продпочитают логиниться в консоли, а иксы запускать через
> startx, в этом случае окружение просто наследуется иксами от login shell.
> Запуск startx можно автоматизировать из того же ~/.profile, например,
> в зависимости от того, с какого tty произошел вход в систему.
>
> А на ноуте я иксы запускаю (с залоченным вводом для защиты от дурака)
> через inittab. Тут профайл подхватывается за счет "su -".
>
> # X autologin on vt7, log on vt8
> 7:345:respawn:/bin/openvt -e -f -c 8 -- su -c 'exec startx' - stas
>
> (на vt8 сыпится также сислог)
Я подозреваю, что автор вопроса запускает иксы стандартным образом, через *dm,
и не имеет .xsession. Поэтому у него, вероятно, .shell_profile (он у тебя
действительно в /, а не в ~/?) не сурсится и вообще не существует.
Ну и гном-коммандер он, вероятно, запускает из менюшки или иконкой, а не из
предварительно запущенного gnome-terminal.
(Витус, кстати, рассказывал как-то о тесте для сисадмина с функцией поддержки
юникс-юзера: дан xterm, в нем шелл, в шелле не вводятся русские буквы. Все
переменные окружения выставлены как надо, можно проверить. В задаче
спрашивается, в чем, собственно, проблема.)
--
Дуля со смещенным центром тяжести
Reply to: