Вот как я наконец получил работу.
1) Открыть терминал (Ctrl + Alt + T)
2) В терминале , выполните следующие команды:
sudo apt-get install xautomation
sudo apt-get install xbindkeys
3) Создайте новый файл с именем .xbindkeysrc.scm в своем домашнем каталоге, запустив в терминале
gedit ~/.xbindkeysrc.scm
4) Добавьте следующий текст в файл, сохранить его и закрыть текстовый редактор:
; bind shift + vertical scroll to horizontal scroll events
(xbindkey '(shift "b:4") "xte 'mouseclick 6'")
(xbindkey '(shift "b:5") "xte 'mouseclick 7'")
5) В терминале выполнить команду
xbindkeys
6) С браузером Firefox перейдите по адресу [ f9]
7) Измените следующие значения (двойной щелчок на значении)
mousewheel.with_shift.action на 0 (от значения по умолчанию 2) mousewheel.with_shift.action.override_x 1 до 1 ( по умолчанию -1)
8) Теперь Shift+Mouse Scroll должно вести к горизонтальной прокрутке на Firefox, а не по умолчанию Back / Forward.
11]Дополнительная информация:
3) .xbindkeysrc.scm - скрытый файл (потому что он начинается с точки), и поэтому вы не можете видеть его с помощью nautilus или другого браузера файловой системы по умолчанию , Вы можете нажать Ctrl+H, чтобы увидеть скрытые файлы.
5) Кажется, что вы должны запускать его только один раз - не каждый раз, когда вы входите в систему. Я также попытался удалить xbindkeys, а горизонтальная прокрутка работала до следующей перезагрузки / входа в систему.
7) Если вы установили их как 1, -1, вы получите «диагональный свиток» при попытке для быстрой прокрутки. Поэтому я думаю, что вместо 1, -1 необходимо использовать опции 0, 1.
NV-GLX предлагает искать ускорение NVIDIA OpenGL
. Это означает, что машина ubuntu пытается найти 3D-ускорение для своего рабочего стола.
Похоже, что это не будет работать с удаленным отображением ssh X для этих приложений.
Вам нужно использовать что-то вроде RDP или VNC для отображения изображения после того, как произошло ускорение ,
На основании этой ссылки вы пробовали следующее на своей локальной Mac OS X
defaults write org.macosforge.xquartz.X11 enable_iglx -bool true
Похоже, что XQuartz по умолчанию не поддерживает косвенный GLX.