Обсуждения операционных систем > Puppy Linux

UPupBB 18.05

<< < (4/4)

knn:

--- Цитата: knn от 10 Июль 2018, 17:56:30 ---+добавил "какой-то?(точно не помню)" "loloswitcher-для-папируса"
--- Конец цитаты ---
https://yadi.sk/d/7QGULkrK3Z2aWa
или
https://yadi.sk/d/2RQt41It3Z2aYR
--но, возможно "там" "настройки" для доп.-юсб-клав-ры.

shelezyaka:

--- Цитата: knn от 10 Июль 2018, 17:56:30 -----НО! добавку ru-клав-ры вроде "не сохраняет".  ("добавка кл-ры" "прописывается в  /etc/X11/xorg.conf  )
--- Конец цитаты ---
Решил полностью перейти на эту сборку , работало вроде всё нормально но после установки проприетарных дров на Нвидия , начались такие же фокусы.Каждый  раз при старте системы переписывается этот конфиг.Во первых - для переключения и индикации я поставил Xneur , он хорошо зарекомендовал на Тахре .Вообще не хочет видеть клавиатуру . Выяснилось , нужна совсем другая секция  и прописанная ниже существующей , которую я заремил ВООБЩЕ !
--- Код ---
#Section "InputDevice"
#Identifier  "Keyboard0"
#Driver      "kbd"
#Option      "XkbRules" "xorg"
#Option      "XkbModel" "pc104"
#Option      "XkbLayout" "us,ru"
#Option      "XkbVariant" ",winkeys"
#Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
#EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputClass"
Identifier "keyboard-all"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver      "evdev"
Option     "XkbRules" "evdev"
Option     "XkbModel" "pc104" #xkbmodel0
Option      "XkbLayout" "us,ru"
Option      "XkbVariant" ",winkeys"
#Option     "XkbVariant" "" #xkbvariant0
Option      "XkbOptions" "terminate:ctrl_alt_bksp,grp:ctrl_shift_toggle,grp_led:scroll" #xkboptions0
EndSection

--- Конец кода ---

Теперь клавиатура видится но трабл со вторым языком - любым - не пропал,переписывается конфиг при старте и всё тут.Выяснял кто его переписывает и зачем , так и не нашел.Права не помогают !
Сначала придумал костыль , дописал в /etc/rc.d/rc.local строку

--- Код ---
sed -i 's/Layout" "us/Layout" "us,ru/' /etc/X11/xorg.conf
--- Конец кода ---
 
Помогло , но мало ли что пойдёт не так , а вчера на мурге подсказали решение

--- Код ---
chattr +i /etc/X11/xorg.conf
--- Конец кода ---
Всё , это запрет переписывать конфиг, взято отсюда  https://forums.linuxmint.com/viewtopic.php?t=173325

Электрик:
Воспользоваться встроенным решением. Потом добавить программу в автозагрузку. Я показал на примере Xenial Puppy.

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии