Измените полосы прокрутки Ubuntu 11 обратно на старый стиль


65

Я установил Ubuntu 11.04, и новые полосы прокрутки в Nautilus, GEdit и т. Д. Сводят меня с ума! Как вернуться к старым (Ubuntu 10.10 и более ранним) полосам прокрутки?

В Natty Nautilus вы не можете нормально видеть полосу прокрутки. Вместо этого вы наводите курсор мыши на то место, где оно должно быть (слева от границы), и затем оно появляется, но не появляется под указателем мыши! Вместо этого он отображается сбоку (справа от границы), поэтому начало прокрутки теперь является довольно сложным маневром мыши. Я не знаю, какой гений UX придумал это, но я не хочу ничего из этого.


2
@BlueRaja: Это не так плохо, как кажется, хотя можно было бы немного сгладить. Цель захвата, активирующаяся в то же время, когда активируется плавающая ручка захвата, разочаровывает. В противном случае местоположение прокрутки фактически является видимым, и ручка захвата может использоваться в любом месте диапазона текущей области прокрутки.
Калеб

1
Я, например, думаю, что это здорово! Вам больше не нужно беспокоиться о том, где находится полоса прокрутки. Иногда, когда у вас есть страницы с текстом, firefox et al. сделайте полосу прокрутки настолько маленькой, что ее будет трудно достать. Здесь вы можете легко получить его, просто переместившись вправо, и он будет одинакового размера независимо от объема текста.

Ответы:


33

Этот сайт упоминает способ сделать это:

sudo apt-get remove overlay-scrollbar
sudo su
echo "export LIBOVERLAY_SCROLLBAR=0" > /etc/X11/Xsession.d/80overlayscrollbars

Требуется перезагрузка системы


Также возможно запустить:

sudo -i
apt-get remove overlay-scrollbar
echo "export LIBOVERLAY_SCROLLBAR=0" > /etc/X11/Xsession.d/80overlayscrollbars

Полосы прокрутки появились мгновенно! «sudo -i» помещает все окно терминала в интерактивную корневую среду, поэтому вам нужно ввести пароль только один раз. "sudo su", кажется, делает то же самое.


2
Я обнаружил, что простого удаления пакета overlay-scrollbar достаточно, чтобы избавиться от них.
Грэм Эджкомб

Отлично, спасибо! В overlay-scorllbarмоем случае просто удаления было недостаточно, мне пришлось сделать и другой шаг.
EMP

3
ВЫ ИСПОЛЬЗУЕТЕ SUDO SU
Hello71

Предположительно, sudo suбыло сделано, чтобы затем сделать эхо с перенаправлением в файл только для root. Альтернатива echo LIBwhatever | sudo tee /etc/X11/whatever, которая избегает использования перенаправления оболочки и обходит необходимость su.
Джон Цвинк

Спасибо за это, так как это сводило меня с ума, хотя я нахожу необходимость перезагрузки очень «Windows».
JeeBee

23

Самый простой способ - открыть диспетчер пакетов Synaptic, прокрутите вниз до панели Liboverlay_scrollbar, затем отметьте его для полного удаления и затем нажмите «Применить». Когда Synaptic завершит работу, закройте его, и старая полоса прокрутки Gnome будет восстановлена.

Изменить: версия командной строки:

sudo apt-get autoremove --purge 'liboverlay-scrollbar-*'
#single quotes avoid shell glob-expansion

2
Отлично, это работает, и это еще проще. Спасибо! Я добавил эквивалент командной строки.
EMP

1

Кто-нибудь упомянул перезагрузку вашей машины после этого? Просто перезапустить Nautilus не получится.

Из WebUpd8 :

Итак, для всех, кто ищет это, вот как отключить оверлейные полосы прокрутки в Ubuntu 11.04. Просто откройте терминал и скопируйте / вставьте следующие команды:

sudo su
echo "export LIBOVERLAY_SCROLLBAR=0" > /etc/X11/Xsession.d/80overlayscrollbars

Затем перезагрузите компьютер.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.