最近在UBUNTU下最让人annoying的两件事:
1。JAVA程序突然失去focus,随便怎么都无法键盘响应,这个情况在我用Freemind的时候最明显。只有鼠标可以操作。查阅了无数资料,得出的结论是因为和SCIM有冲突。很多人的做法就是卸载SCIM,装FCIXT,这个我是很不喜欢的。因为用SCIM已经非常顺手了,虽然有着这样那样的BUG,但毕竟还是有N多的输入法给我带来了无穷的便捷。
2。就是著名的SWING的BUG,导致beryl或者compiz下,swing程序一片白板。这个我也是尝试了无数的方法,比如在Beryl官网上的一篇修改rt.jar包里的文件再重新编译。还有就是
export AWT_TOOLKIT=MToolkit
但是都存在着这样那样的毛病。尤其是后者,用了这个之后,SWING程序更容易lost focus。
最近看网上有人说安装1。6U2之后可以解决白板问题。于是尝试了一下,步骤如下:
java 代码
-
-
-
- usr/lib/jvm
- 中,可以自己选择需要的路径安装
- sudo mv jdk-6u2-linux-i586.bin /opt
-
- cd /opt
-
- sudo chmod 755 jdk-6u2-linux-i586.bin
-
- sudo ./jdk-6u2-linux-i586.bin
-
- sudo rm jdk-6u2-linux-i586.bin
-
- sudo cp /etc/profile /etc/profile_bak
-
- sudo gedit /etc/profile
-
-
-
- export JAVA_HOME=/opt/jdk1.6.0_02
- export JRE_HOME=/opt/jdk1.6.0_02/jre
- export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
- export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
不通过apt get装的JDK会有中文显示问题,所以还需以下处理
java 代码
-
-
-
-
-
- fc-cache -f -v
-
- cd /opt/jdk1.6.0_02/jre/lib/fonts
-
- sudo mkdir fallback
- cd fallback
- sudo ln -s ~/.fonts/fireflysung-1.3.0/fireflysung.ttf
- sudo mkfontdir
- sudo mkfontscale
-
经过测试,虽然情况有所好转,但仍然存在很多问题,不过焦点丢失的情况大大减少了,这个让我还算比较满意。但是仍有很多人在网上抱怨说lost focus问题会经常发生在 netbeans里。
至于白板问题,部分软件好像是没了,但是freemind启动超慢,明显比用Mtoolkit时慢很多,还经常会卡。而且白板问题也不是彻底解决,我自己写的一些SWING程序还是白板依旧,然后去SUN的官网查,发现有EXPERT说update2仍然没能完全解决这个BUG,还有待将来的版本了。
分享到:
相关推荐
这个升级包的名称表明,它专为夏普2048和2648系列设计,这两个型号的复印机可能面临一些常见问题,例如打印质量下降、系统稳定性问题或者兼容性问题。通过下载并应用这个升级包,用户可以解决这些问题,提升设备的...
标题中的“解决pluto的两个中文问题”表明这篇博文主要关注的是在使用Pluto系统时遇到的与中文字符处理相关的技术挑战。Pluto通常指的是Apache Pluto,这是一个Portlet容器,用于实现JSR 168和JSR 286标准,它允许在...
在提供的压缩包文件中,"此为好.BMP"和"此为坏.bmp"可能是两个示例图像,用于对比正常工作的小板与故障小板的显示效果。BMP是一种位图图像文件格式,通常用于存储像素数据。这些图像可能展示的是正常工作的小板的...
京瓷发布的这个固件升级程序,旨在解决FS-1020和FS-1025MFP用户遇到的复印图像尺寸不准确的问题,确保设备能够按照原比例准确地复制文档。 在进行固件升级之前,用户需要准备以下几点: 1. 确认设备型号:确保你的...
《广联达最新升级写狗工具7E,BE(全国版两个版本)2018.8含教程》是一款专为广联达软件用户设计的加密狗升级工具,旨在帮助用户顺利更新他们的加密狗,以确保软件的正常运行和最新的功能体验。这款工具包含了7E和BE...
如果两个插槽都被占用,升级可能需要替换原有内存,这时可以考虑将旧内存出售以回收部分成本。升级过程中要遵循细心操作的原则,确保不损坏笔记本的其他硬件。 升级完成后,用户会明显感受到系统性能的提升,无论是...
在 Qt5 中,需要将 `QFileDialog::getSaveFileName()` 函数的最后两个参数加上 `QFileDialog::DontUseNativeDialog`,以便正确显示文件名。 问题 9:ui_qaxselect.h 文件的问题 在 Qt4 时代,使用 ActiveQt 时,...
用户需要将升级文件放入U盘的根目录,然后将U盘插入电视的升级接口(可能是电视下方的两个USB端口)。在SMART源模式下,用户需要进入系统设置,然后找到系统信息,接着选择系统升级,最后在本地升级选项中确认开始...
最终,问题出现在两个注册表位置: 1. HKLM\SOFTWARE\Microsoft\MMC\SnapIns\FX:{ffb8695a-66b4-4929-abb6-15cb8bd2ae3d},这里的路径指向了C盘的MDT安装路径。用户将C:修改为E:,但忘记修改Program Files部分,这...
- 创建一个控制器,例如`UpdateController`,其中包含`check`和`download`两个方法。 - `check`方法接收客户端的请求,根据版本号判断是否有新版本,并返回更新信息。 - `download`方法提供更新包的下载链接,...
升级过程主要分为两个部分:Ambari 的升级和 HDP 的升级。 首先,我们需要遵循官方文档进行操作。Ambari 的升级指南可以在 Hortonworks 的官方网站上找到,例如在 `Ambari-2.6.0.0/bk_ambari-upgrade/content/...
在IT领域,电脑运行速度缓慢是用户经常遇到的问题之一...总之,电脑运行速度缓慢是一个多方面因素导致的问题,需要从软件优化和硬件升级两个层面综合解决。通过实施上述八个解决方案,相信您的电脑性能会有显著的提升。
根据提供的部分内容摘要,文档主要分为以下几个部分: 1. **第1章:Philips单片机P89V51RD2简介** - **概述**:介绍了P89V51RD2的基本信息,包括其作为80C51微控制器的核心特性,如64KB Flash、1024B RAM、X2模式...
将这两个文件替换掉Keil安装目录下的同名文件,有可能能解决不兼容的问题。但执行这个操作之前,最好先备份原有的文件,以防万一。 6. **查看"说明.txt"**:这个文件可能包含了具体的操作指南和解决步骤。打开并...
这两个型号的设备在进行软件升级时,可能会遇到部分界面空间无法正常显示的困扰,这是由于软件版本之间的兼容性问题导致的。MCGS团队对此进行了深入研究,并在新版本中对这一问题进行了优化和修复。 MCGS7.7.1.7217...
提供的文件名“TL-WR885N V1.0”和“TL-WR885N V2.0升级软件20140708”表明了这两个版本的升级包。 2. 备份现有配置:在进行升级前,最好先备份当前的配置文件,以防万一升级过程中出现问题,可以恢复到之前的设置。...
Bootloader通常分为两个阶段,第一阶段用于初始化,第二阶段则执行固件升级。 2. **串口通信**:在这个项目中,串口被用作固件升级的通信接口。串口(UART,Universal Asynchronous Receiver/Transmitter)是一种...
该系统由两个独立的A、B环网构成,每个环网都包含一定数量的骨干环交换机X308和三层交换机X414。升级的对象是X414交换机,总计需要升级194台。 二、工业以太网升级必要性 升级的主要原因是解决当前版本V3.0.0存在的...
提供通用的软件升级向导界面,支持文件(包括可执行文件和普通文件)的占用检测,支持小版本升级(单个或少数文件更新)和大版本升级(提供安装文件)两种升级方式。同时,它支持用户主动手动升级和后台自动升级检测...