From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Alexander Bokovoy To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] Bug report: Problems with .xinit and XF86Config Message-ID: <20010511105118.B7397@boids.avilink.net> Mail-Followup-To: mandrake-russian@altlinux.ru References: <200105110708.OAA6955406@Sky.inp.nsk.su> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit User-Agent: Mutt/1.2.5i In-Reply-To: <200105110708.OAA6955406@Sky.inp.nsk.su>; from E.B.Byrganov@inp.nsk.su on Fri, May 11, 2001 at 02:08:06PM +0700 Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Fri May 11 11:49:01 2001 X-Original-Date: Fri, 11 May 2001 10:51:18 +0300 Archived-At: List-Archive: List-Post: On Fri, May 11, 2001 at 02:08:06PM +0700, Eugene B. Byrganov wrote: > Hi! > > > Следующая вещь на мой взгляд является bug: > В /etc/skel/ есть файл .xinitrc, который ставится в HOME. > При этом перестает выполняться /etc/X11/Xsession, в котором > делаются многие полезные настройки, так например: > xrdb -merge ... > /etc/X11/xinit/fixkeyboard > 'Run scripts in /etc/X11/xinit.d' > > Если его переименовать в .Xclients, то положение будет лучше. > Я не думаю что авторы Mandrake это придумали - > убивать свои же скрипты. > > Так же явно криво прописывать в XF86Config: > XkbLayout "ru" > XkbVariant "winkeys" > XkbOptions "grp:ctrl_shift_toggle" > > куда лучше прописывать в $HOME/.Xkbmap > -layout ru > -variant winkeys > -option grp:ctrl_shift_toggle Можно и так. Кстати, а разве .Xkbmap не перекрывает системные настройки? Если перекрывает, то ничего "кривого" в прописывании в XF86Config нет. > > Из которого fixkeyboard и берет данные. Ведь кроме рута никто не может > сменить настройки в XF86Config, а нормально сменить grp:ctrl_shift_toggle > не возможно, можно только добавлять. Можно положить пользовательские XF86Config куда-нибудь в /etc/X11/*, а пользователю взводить XF86CONFIG=путь-относительно-/etc/X11 Например: /etc/X11/lang/ ru_RU.KOI8-R ru_RU.CP1251 be_BY uk_UA.KOI8-U Где каждый файл содержит настройки XFree86 нужного вида. А у пользователя в ~/.i18n добавить export XF86CONFIG=$LANG -- Sincerely yours, Alexander Bokovoy The Midgard Project | ALT Linux Team | Minsk Linux Users Group www.midgard-project.org | www.altlinux.ru | www.minsk-lug.net -- You won't skid if you stay in a rut. -- Frank Hubbard