Netbeans все шрифты меню выделены жирным шрифтом после обновления до 12.04


50

После обновления Ubuntu до 12.04 все шрифты стали жирными. Я не установил темы и не настроил шрифты.

из netbeans о:

Версия продукта: IDE NetBeans 7.1 (сборка 201112071828)

Java: 1.7.0_03; Java HotSpot (TM) 64-битный сервер ВМ 22.1-b02

предварительный просмотр


2
добавьте '--laf Nimbus' в команду. NetBeans будет выглядеть немного иначе, но шрифты будут выглядеть как раньше. Ваша команда: / bin / sh "/home/whwhat/netbeans-7.1.2/bin/netbeans" --laf Nimbus
Костис Айвалис

1
Избиратели с открытой очередью, этот вопрос получает кучу трафика, возможно, мы должны держать его открытым, так как он, похоже, активно решает проблемы людей.
Хорхе Кастро

Ответы:


58

Это ошибка:

В первой ссылке есть комментарий, который укажет вам на другую ошибку . Там вы можете найти следующее решение:

sudo apt-get remove fonts-unfonts-core

3
sudo apt-get remove fonts-unfonts-core решил мои проблемы. Спасибо.
Бахтиер

sudo apt-get remove fonts-unfonts-core решил мои проблемы. Спасибо
Loostro

Работает как шарм! Я использовал NetBeans 7.3 на Ubuntu 12.10, затем я обновил Java с 1.6 до 1.7, вот когда я получил эту проблему шрифта. После выполнения этой команды все вернулось к норме
13

3
Я думаю, что эта проблема возникает при установке / обновлении WINE, как fonts-unfonts-coreбыло выбрано при обновлении WINE с официального репозитория Ubuntu 1.4. * До официального репозитория разработки WINE 1.7.7 (с Ubuntu 13.04).
Аластер

Да, я также недавно установил WINE, после чего Netbeans начал выглядеть вялым.
Мартин Т.

1

Мой Netbeans показывал шрифт IDE как весь курсив после обновления ОС. Я запустил команду, sudo apt-get install fonts-unfonts-coreи это решило проблему.


1

Принятое решение удаления шрифтов конечно работает, но оно не очень элегантно

sudo apt-get remove fonts-unfonts-core

вместо этого вы можете просто изменить параметры в Netbeans, отредактировав файл

/usr/local/netbeans-8.0.2/etc/netbeans.conf

который вы также можете найти с помощью простого

find / -name netbeans.conf

и затем добавьте следующую строку в опции netbeans:

-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --laf Metal

поэтому вы должны получить строку, похожую на:

netbeans_default_options="-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.zip.disableMemoryMapping=true -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd --laf Metal"

0

В комментариях об ошибке также есть запись в блоге, в которой перечислены два других решения, а не удаление шрифтов:


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