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и это решило проблему.

Karmadillo
источник
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"
dendini
источник
0

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

elisman
источник
1
Ссылка только на ответы здесь не рекомендуется. Пожалуйста, отредактируйте свой ответ и включите основные части статьи здесь.
Parto