Archive for the ‘fix’ tag
Fix Dell Studio XPS Laptop Hanging Problem
Symptoms
- Everytime you want to view a flash video (from Youtube, CollegeHumour and others), your browser will stop responding. Changing to other browser or updating Adobe Flash wouldn’t work.
- Using Google Talk in Gmail will also make your browser hang.
- Google Talk (Windows Edition) would also hang after you started chatting with someone. You can’t also connect back to Google after relaunching it unless you restart your computer.
- Your volume panel (the one that pops out when you click the speaker icon at the right corner of your desktop) will hang when you want to change your volume level.
- Skype would also hang and wouldn’t connect back after you’ve restarted the program and the only way you can connect back is by restarting your laptop.
Cause
Most probably because of the sound driver. No one can confirms it yet.
Solution
- Start Menu > Run > Type ’msconfig’ > OK > Select Startup Tab > Uncheck ‘IDT PC Audio’ > Apply > OK > Reboot PC
- Control Panel > Sound > Highlight ‘Speakers/Headphones’ > Properties > Select Enhancements tab > Check ‘Disable All Enhancements’ > OK
- Control Panel > Sound > Highlight ‘Independant (R.T.C) Headphones’ > Properties > Select Enhancements tab > Check ‘Disable All Enhancements’ > OK
Source
Fixing Blank Help in Qt Creator
I just upgraded my SDK to Qt SDK 4.6.2 and installed Qt Creator 1.3.1. After running both editors (from the SDK and the one that I installed separately), I noticed that I’m getting blank pages in my help. I can’t search for any documentation. However, I can open the help file manually from the terminal (won’t work if your Qt is not in the PATH).
amree@pikopong:~$ assistant
Anyway, to solve it, we just need to point the the correct help file.
- Open your Qt Creator.
- Go to Tools > Options…
- Open the Documentation section.

- Clear everything you have in the list of Registered Documentation.
- Now, we must add all the help files back. The help files should be ending with .qch as the extension. Click Add… and browse to the directory where the help files are located.
/* ----------------------------------------------------
* LINUX
*
* Assuming your main SDK installation directory
* is at '/opt/qt/qtsdk-2010.02'
* ----------------------------------------------------/
/opt/qt/qtsdk-2010.02/qt/doc/qch/assistant.qch
/opt/qt/qtsdk-2010.02/qt/doc/qch/designer.qch
/opt/qt/qtsdk-2010.02/qt/doc/qch/linguist.qch
/opt/qt/qtsdk-2010.02/qt/doc/qch/qmake.qch
/opt/qt/qtsdk-2010.02/qt/doc/qch/qt.qch
// If you're going to use the editor from the SDK, add this one too
/opt/qt/qtsdk-2010.02/share/doc/qtcreator/qtcreator.qch/* ----------------------------------------------------
* WINDOWS
*
* Assuming your main SDK installation directory
* is at 'C:\Qt\2010.02.1'
* ----------------------------------------------------/
C:\Qt\2010.02.1\qt\doc\qch\assistant.qch
C:\Qt\2010.02.1\qt\doc\qch\designer.qch
C:\Qt\2010.02.1\qt\doc\qch\linguist.qch
C:\Qt\2010.02.1\qt\doc\qch\qmake.qch
C:\Qt\2010.02.1\qt\doc\qch\qt.qch
// If you're going to use the editor from the SDK, add this one too
C:\Qt\2010.02.1\share\doc\qtcreator\qtcreator.qch/*
* If your are using different editor (other than the one from SDK),
* make sure you add the help file for the editor too.
* The path for Linux and Windows should be the same
*/
%QTCREATOR_INSTALLATION_PATH%/share/doc/qtcreator/qtcreator.qch - Maybe there’ll be more files, just add every help files in the directory. Click OK and you’ll get your help files back. Good luck !
Fix Windows 7 with Eset NOD32 Antivirus = Memory Leak
Story
I was downloading some movies references from the Internet. I left it to download for overnight since it was a very big file (around 4.48 GB). When I checked it in the morning, I found out that the download stopped working after a few hours I left it. Flashget says it cannot write to the hardisk anymore. Furthermore, the bluetooth suddenly stopped working and I’m having a hardtime running anything. I can’t even shutdown the PC properly as if there’s no memory left even though I’m not running any software at all. After a few times trying, I managed to open Task Manager and it comfirms that something went wrong and every memory I have is being used by something and cannot be killed.
Symptoms
Windows hang, hardisk LED blinking non stop, can’t even shutdown properly, can’t launch any new programs, Bluetooth stopped working and so on
Cause(s)
Who knows, Microsoft said it was the third party antivirus and firewall programs (in this particular case is Eset NOD32) even though that antivirus works fine in other Windows version
Solutions
- Uninstall Eset NOD32 Antivirus and install something else for your protection.
- Uninstall Windows 7 and start using Open Source OS such as the almighty Ubuntu Slackware.
- Install this fix http://support.microsoft.com/kb/979223 (works for me).
Configuring Linux to work with NVIDIA Hybrid SLI Technology
First of all, at the time of this writing, NVIDIA Hybrid SLI Technology is not supported on Linux and without proper configuration, you won’t even be able to load your Desktop Environment such as Xfce.
That’s not the only problem, based on an interview with NVIDIA’s Tom Petersen, one of its main feature is called HybridPower which basically allows users to shut off the graphics card when not needed and dramatically reduce power consumption. This means, there is a possibility that if we can’t find a way to turn off the second GPU, it will consume more power that it should be. But that’s another problem. Right now, we want to boot into our Desktop Environment properly.
- Running
amree@pikopong:~$ startx(!!) More than one possible primary device found
(--) PCI: (0:2:0:0) 10de:06e8:1028:0271 rev 161, Mem @ 0xae000000/16777216, 0xd0000000/268435456, 0xac000000/33554432, I/O @ 0x00004000/128
(--) PCI: (0:3:0:0) 10de:0866:1028:0271 rev 177, Mem @ 0xaa000000/16777216, 0xb0000000/268435456, 0xcc000000/33554432, I/O @ 0x00005000/128, BIOS @ 0x????????/131072gave me some errors from my
/var/log/Xorg.0.log - Login as a root and run the command below
root@pikopong:~# nvidia-xconfig
This is to generate the right configuration for your X.
- Get the list of the GPUs.
root@pikopong:~# lspci
02:00.0 VGA compatible controller: nVidia Corporation G98 [GeForce 9200M GS] (rev a1)
03:00.0 VGA compatible controller: nVidia Corporation C79 [GeForce 9400M G] (rev b1)You will get a long list of devices connected to your PCI buses. We are only interested with the VGA controller.
- As you can see, we have two VGA controller, we need to specify which one we would like to use.
root@pikopong:~# nano /etc/X11/xorg.conf
- Go to your Device section and set Bus ID for your controller in it. So, in the end, if I chose the second controller, my Xorg.conf would somehow look like this:
1
2
3
4
5
6
7Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9400M G"
BusID "PCI:3:0:0"
EndSection - The configuration is simple, you just need to add the 6th line. Just make sure you put it in the correct format PCI:X:X:X, X possibly refers to the last 3 digit number in your error log
Java Printing Fix for Linux with CUPS
Apparently, there’s a bug in Java where people using newer version of CUPS cannot print (can’t even display the print dialog) due to a null pointer exception and this is actually a known bug. So, how do we fix this? For people who use Gnome, you can refer to this page.
However, for people who uses non gui environment such as Fluxbox, Openbox and etc (Gnome and KDE user can use these steps too), you can fix it by editing your CUPS printers configuration file. You can get edit the file at /etc/cups/printers.conf
# Printer configuration file for CUPS v1.3.7
# Written by cupsd on 2008-09-08 11:24
.
.
.
Option orientation-requested 3
</Printer>
Make sure you add line 7 to every configuration for every printer you’ve installed. If you cannot find the file, you probably haven’t configured any printer yet.
This fix is simply to make sure CUPS will provide a page orientation setting to Java.
The exception:
at sun.print.IPPPrintService.isAttributeValueSupported(IPPPrintService.java:1147)
at sun.print.ServiceDialog$OrientationPanel.updateInfo(ServiceDialog.java:2121)
at sun.print.ServiceDialog$PageSetupPanel.updateInfo(ServiceDialog.java:1263)
at sun.print.ServiceDialog.updatePanels(ServiceDialog.java:437)
at sun.print.ServiceDialog.initPrintDialog(ServiceDialog.java:195)
at sun.print.ServiceDialog.(ServiceDialog.java:124)
at javax.print.ServiceUI.printDialog(ServiceUI.java:188)
at sun.print.RasterPrinterJob.printDialog(RasterPrinterJob.java:855)
at sun.print.PSPrinterJob.printDialog(PSPrinterJob.java:421)
Refer to some of the discussions here:
UPDATE: I forgot to add, you need to restart your CUPS after editing the configuration (Thanks to Brandon Bell)
Tested on Slackware 12.1, JDK 1.6 Update 7, CUPS 1.3.7

