77x на Вашем корневом каталоге означает, что все с корректным GID могут переместить Ваш .ssh каталог и заменить его другим. Пользователи с корректным GID имеют полномочия записи/должностного лица на корневом каталоге и поэтому могут переименовать/создать файлы/каталоги.
SSH очень придирчив когда дело доходит до полномочий, и он должен.
Чтобы заставить горизонтальную прокрутку работать, я должен был повторно отобразить кнопки мыши. Проверьте использование отображения xmodmap -pp
:
[sly@SlyLap ~]$ xmodmap -pp
There are 24 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
11 11
12 12
13 13
14 14
15 15
16 16
17 17
18 18
19 19
20 20
21 21
22 22
23 23
24 24
Использовать xev
узнать кнопку кодирует для горизонтальной прокрутки:
[sly@SlyLap ~]$ xev
...
ButtonPress event, serial 29, synthetic NO, window 0x5400001,
root 0xad, subw 0x5400002, time 173143560, (21,37), root:(25,493),
state 0x0, button 8, same_screen YES
...
ButtonPress event, serial 29, synthetic NO, window 0x5400001,
root 0xad, subw 0x5400002, time 173126732, (21,37), root:(25,493),
state 0x0, button 9, same_screen YES
Отсюда я вижу слева/справа, коды кнопки являются 8/9. Начиная с synaptics
драйвер использует кнопки 6/7 для того, чтобы слева/справа прокрутить, я просто должен был подкачать порядок того, как кнопки объявляются. Изменить отображение:
xmodmap -e "pointer = 1 2 3 4 5 8 9 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24"
Это подкачает 8/9 6/7, который заставит горизонтальную прокрутку работать.
Решено, пройдя через список пакетов и увидеть, что, несмотря на выбор «полное удаление» для Apache 2, несколько зависимостей до сих пор оставались. После удаления тех, я смог установить пониженную версию Apache (2.4.7).
-121--244751-Использование XModmap привел к проблемам с боковым прокруткой с помощью сенсорной панели на моем ноутбуке. Я получил мышь M325, работая как ожидалось, но сенсорная панель сбоку прокручивалась на спину / вперед.
Чтобы перенаправить только кнопки мышки (оставив одну сенсорную панель), я использовал инструкции в https://shubuntu.com/questions/492744/ov-do-amy - Mouse-At-Startup
Я сохранил следующий скрипт как ~ / logitechm325
#!/bin/bash
# Swap buttons 8 9 with buttons 6 7 -- Sideways scrolling with Logitech M325
logitech_mouse_id=$(xinput | grep "Logitech Unifying Device. Wireless PID:400a" | awk {'print substr($8,4,2)'})
echo $logitech_mouse_id > ~/temp/logitech_mouse_id
echo $logitech_mouse_id
xinput set-button-map $logitech_mouse_id 1 2 3 4 5 8 9 6 7 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Я убедился, что скрипт исполняется исполняемым:
$ sudo chmod a+x ~/logitechM325
, а затем добавил его в список приложений запуска.
Теперь оба Logitech M325 и сенсорная панель работают для прокрутки вбок.