У меня проблемы с некоторыми программами при использовании оверлейных полос прокрутки, в основном Code :: Blocks и Eclipse.
Я нашел несколько способов полностью отключить оверлейные полосы прокрутки для всех приложений, но они мне нравятся, и я не хочу этого делать.
Есть ли способ занести в черный список только эти приложения с помощью новых полос прокрутки?
11.04
blacklist
overlay-scrollbars
code-blocks
nicocarbone
источник
источник
В качестве альтернативы, в вашем
.bashrc
добавить следующееНа самом деле, вы также можете добавить
UBUNTU_MENUPROXY=0
так, чтобы меню единства работало правильно с eclipse, так что получается:[ Примечание: это вступит в силу только после перезапуска оболочки Bash]
источник
source .bashrc
чтобы применить без перезапускаВы можете редактировать файл .desktop следующим образом:
... тогда положи ...
в поле Exec, что файл выглядит потом так:
Я использую Unity-Launcher-Editor, чтобы легко изменить это через графический интерфейс.
источник
/usr/bin/eclipse
скрипт запуска сам по себе. Вы можете отредактировать это в текстовом редакторе и добавить следующие строки (такие же, как указано в других ответах), ниже строкиGDK_NATIVE_WINDOWS=true
.источник
Более общей альтернативой вышеприведенным ответам был бы этот простой сценарий, который я назвал «регулярные полосы прокрутки»:
Сохраните это где-нибудь на своем пути, и затем вы можете использовать редактор меню, чтобы добавить «регулярные полосы прокрутки» перед любой командой, которую вы хотите (если она имеет только один аргумент - попробуйте,
"$@"
если вам нужно более одного).Это означает, что вам не нужно будет создавать новый скрипт для любых других программ, которые вы хотите вернуть к старым полосам прокрутки.
Мне также очень нравится пример псевдонима bashrc, хотя, возможно, вы могли бы сделать его более универсальным, предоставив список программ, которые вы хотите отменить, и применив к ним цикл bashrc, добавив псевдонимы.
источник
У меня есть следующая работа в Ubuntu 14.04 с Eclipse Mars 4.5.2, благодаря http://osdir.com/ml/ubuntu-bugs/2015-05/msg10672.html
источник
Что касается конкретной проблемы с оверлейными полосами прокрутки в Eclipse, я смог заставить их работать должным образом, следуя инструкциям в этом сообщении в блоге и соответствующему вопросу Ubuntu .
Вы редактируете скрипт запуска eclipse.
И закомментируйте переменную окружения, которая работает вокруг некоторых старых ошибок, которые предположительно сейчас исправлены.
В следующий раз, когда я запустил Eclipse, полосы прокрутки сработали.
источник