انجمنهای فارسی اوبونتو
کمک و پشتیبانی => سایر توزیعهای گنو/لینوکس => دبیان => نویسنده: vegetarian در 28 فروردین 1401، 12:53 قظ
-
دبیان ۱۱ استاندارد رو به همراه openbox نصب کردم الان مشکلم اینجاست که وقتی دستور زیر رو در ترمینال می زنم زبان با Alt+shift چپ و راست تغییر می کنه :
setxkbmap -layout "us,ir" -option "grp:alt_shift_toggle"
ولی وقتی همین دستور رو به این صورت در فایل ~/.config/openbox/autostart قرار میدم و لاگ اوت لاگین می کنم عمل نمی کنه و زبان با کلیدهای مورد نظر تغییر نمی کنه.
setxkbmap -layout "us,ir" -option "grp:alt_shift_toggle" &
-
مطمئن بشید فایل مذکور executable هست.
همینطور به جای این روش میتونید این فایل رو ایجاد کنید:
$ vim sudo /etc/X11/xorg.conf.d/10-keyboard.conf
Section "InputClass"
Identifier "keyboard-all"
Driver "evdev"
Option "XkbLayout" "us,ir"
Option "XkbOptions" "grp:alt_shift_toggle,caps:escape"
MatchIsKeyboard "on"
EndSection
ٓX رو مجدد راهاندازی کنید. تو روش دوم همه کاربرها به تنظیمات کیبورد دسترسی دارند.
-
مطمئن بشید فایل مذکور executable هست.
همینطور به جای این روش میتونید این فایل رو ایجاد کنید:
$ vim sudo /etc/X11/xorg.conf.d/10-keyboard.conf
Section "InputClass"
Identifier "keyboard-all"
Driver "evdev"
Option "XkbLayout" "us,ir"
Option "XkbOptions" "grp:alt_shift_toggle,caps:escape"
MatchIsKeyboard "on"
EndSection
ٓX رو مجدد راهاندازی کنید. تو روش دوم همه کاربرها به تنظیمات کیبورد دسترسی دارند.
ممنون که جواب دادین
فایل executable ,autostart هست
روشی که شما گفتین رو انجام دادم ولی متاسفانه کار نمی کنه
-
عجیبه حالا وقتی سیستم رو ریبوت می کنم درسته ولی وقتی لوگ اوت لاگین می کنم کار نمی کنه :)
-
الان حل شده مشکل؟ یا همچنان پا بر جاست؟
-
الان حل شده مشکل؟ یا همچنان پا بر جاست؟
وقتی سیستم رو روشن می کنم درسته ولی وقتی لاگ اوت و لاگین می کنم بازم کار نمی کنه
-
تنها حالت ممکن این هست که تنظیمات بعد از لاگین در یک مرحلهای بازنویسی میشند. به همین دلیل هست وقتی توی ترمینال دستور رو وارد میکنید کار میکنه (مجدد بازنویسی میشه به مقدار دلخواه). Display Manager چی هست؟ اگر دستور رو توی profile./~ بزارید مشکل حل نمیشه؟
-
display manager :lightdm
اون دستوری که خودم گفته بودم رو گذاشتم انتهای فایل ~/.profile و نتیجه ای نداشت .سیستم رو ریبوت کردم که بعد از ریبوت همه چی درسته ولی به محض لاگ اوت و لاگین مجدد دیگه نمی شه زبان رو تغییر داد
-
یک خروجی از محتوای این دایرکتوری قرار میدید؟
ls /etc/X11/xorg.conf.d/