Mam problemy z niektórymi programami podczas korzystania z pasków przewijania nakładki, głównie Code :: Blocks i Eclipse.
Znalazłem kilka sposobów całkowitego wyłączenia pasków przewijania nakładki dla wszystkich aplikacji, ale lubię je i nie chcę tego robić.
Czy istnieje sposób na umieszczenie na czarnej liście tylko tych aplikacji przy użyciu nowych pasków przewijania?
11.04
blacklist
overlay-scrollbars
code-blocks
nikokarbon
źródło
źródło
Ewentualnie w swoim
.bashrc
dodaj następująceW rzeczywistości możesz również chcieć dodać,
UBUNTU_MENUPROXY=0
aby menu jedności działały poprawnie z zaćmieniem, dzięki czemu staje się:[ Uwaga: stanie się to skuteczne dopiero po ponownym uruchomieniu powłoki bash]
źródło
source .bashrc
bez ponownego uruchamianiaMożesz edytować plik .desktop w następujący sposób:
... a następnie umieść ...
do pola Exec, aby plik wyglądał później w następujący sposób:
Korzystam z edytora uruchamiającego Unity, aby łatwo to zmienić za pomocą GUI.
źródło
/usr/bin/eclipse
sam w sobie jest skryptem startowym. Możesz edytować to w edytorze tekstu i dodać następujące wiersze (takie same, jak wspomniano w innych odpowiedziach) poniżej tego wierszaGDK_NATIVE_WINDOWS=true
.źródło
Bardziej ogólną alternatywą dla powyższych odpowiedzi byłby ten prosty skrypt, który nazwałem „zwykłymi paskami przewijania”:
Zapisz to miejsce na swojej ścieżce, a następnie możesz użyć edytora menu, aby dodać „zwykłe paski przewijania” przed dowolnym żądanym poleceniem (o ile ma tylko jeden argument - spróbuj,
"$@"
jeśli uważasz, że będziesz potrzebować więcej niż jednego).Oznacza to, że nie będziesz musiał tworzyć nowego skryptu dla innych programów, które chcesz przywrócić do starych pasków przewijania.
Naprawdę podoba mi się też przykład aliasu bashrc, prawdopodobnie możesz go bardziej ogólny, dostarczając listę programów, które chcesz przywrócić i nad nimi zapętlając bashrc, dodając aliasy.
źródło
Mam następujące działania w Ubuntu 14.04 z Eclipse Mars 4.5.2, dzięki http://osdir.com/ml/ubuntu-bugs/2015-05/msg10672.html
źródło
W przypadku konkretnego problemu dotyczącego pasków przewijania nakładki w środowisku Eclipse udało mi się sprawić, aby działały prawidłowo, postępując zgodnie z instrukcjami w tym poście na blogu i powiązanym pytaniem dotyczącym Ubuntu .
Edytujesz skrypt uruchamiania Eclipse.
I skomentuj zmienną środowiskową, która działa wokół starych błędów, które rzekomo zostały teraz naprawione.
Przy następnym uruchomieniu Eclipse paski przewijania działały.
źródło