Now if you are facing issues with eclipse on Fedora 12, you need to do the following depending on how you start eclipse.
You will need to export GDK_NATIVE_WINDOWS=true before you start eclipse.
Relevant eclipse bug: https://bugs.eclipse.org/bugs/show%5Fbug.cgi?id=291257
If you use command line to start eclipse:
Create a script that looks as follows:
#!/bin/sh
export MOZILLA_FIVE_HOME=/usr/lib/mozilla/
export ECLIPSE_HOME=/opt/IBM/eclipse
export GDK_NATIVE_WINDOWS=true
$ECLIPSE_HOME/eclipse $*
If you use a Desktop shortcut under KDE (Dolphin):
Then in the Properties dialog, under the application tab do the following:
export GDK_NATIVE_WINDOWS=1; /opt/eclipse/eclipse -showlocation -data /home/xxx/workspace
Please do not forget to the rename the workspace directory propertly. Also verify whether your eclipse installation directory is /opt/eclipse or change it accordingly.
Wednesday, January 20, 2010
Eclipse Issues on Fedora 12
Tuesday, January 12, 2010
Fedora: smartmontools = 1:5.38-2.fc9 is needed by (installed) smartmontools-config-1:5.38-2.fc9.x86_64
When you see this error, it means that you have some bad dependencies.
==============
Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
smartmontools = 1:5.38-2.fc9 is needed by (installed) smartmontools-config-1:5.38-2.fc9.x86_64
Complete!
===============
Remedy:
You need to clean up bad deps using package-cleanup:
anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
Missing dependencies:
Package smartmontools-config-5.38-2.fc9.x86_64 requires smartmontools = 1:5.38-2.fc9
Package libflashsupport-000-0.5.svn20070904.i386 requires libcrypto.so.7
Package libflashsupport-000-0.5.svn20070904.i386 requires libssl.so.7
anil@localhost:~$ sudo rpm -e smartmontools-config-5.38-2.fc9.x86_64
anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
Missing dependencies:
Package libflashsupport-000-0.5.svn20070904.i386 requires libcrypto.so.7
Package libflashsupport-000-0.5.svn20070904.i386 requires libssl.so.7
anil@localhost:~$ sudo rpm -e libflashsupport-000-0.5.svn20070904.i386
anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
No problems found
=====================================
==============
Downloading Packages:
Running rpm_check_debug
ERROR with rpm_check_debug vs depsolve:
smartmontools = 1:5.38-2.fc9 is needed by (installed) smartmontools-config-1:5.38-2.fc9.x86_64
Complete!
===============
Remedy:
You need to clean up bad deps using package-cleanup:
anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
Missing dependencies:
Package smartmontools-config-5.38-2.fc9.x86_64 requires smartmontools = 1:5.38-2.fc9
Package libflashsupport-000-0.5.svn20070904.i386 requires libcrypto.so.7
Package libflashsupport-000-0.5.svn20070904.i386 requires libssl.so.7
anil@localhost:~$ sudo rpm -e smartmontools-config-5.38-2.fc9.x86_64
anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
Missing dependencies:
Package libflashsupport-000-0.5.svn20070904.i386 requires libcrypto.so.7
Package libflashsupport-000-0.5.svn20070904.i386 requires libssl.so.7
anil@localhost:~$ sudo rpm -e libflashsupport-000-0.5.svn20070904.i386
anil@localhost:~$ sudo package-cleanup --problems
Setting up yum
Loaded plugins: dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
No problems found
=====================================
Saturday, November 21, 2009
Lexmark 7170 and double side printing
If you have a Lexmark x7170 (or any 7100 Series Printer), then you should be able to do double side printing. This is a little bit tricky but not very difficult to achieve.
Benefits of duplex printing and method below:
1) Saves paper and saves trees and helps the environment.
2) Printing is faster if you intend to print double sided and were planning to do manual feed of 2nd side of paper.
Let us assume we have a print job of 9 pages.
So once you hit the "Print" command of your application, the Print menu should pop up. Then click the "Properties" button. This should open the "Lexmark 7100 Series" dialog window. On the left hand side, there is the "Print Layout" section. There click the "Two Sided" link. Now you get a change in the window content and you should see "Duplexing" on the right hand side. Now check the "Two Sided" check box. Uncheck the "Print Instruction Set" check box (remember, we don't want to waste paper). Click ok. (NOTE: You should have the "Print Last Page" checkbox checked).
You should have loaded up a bunch of paper into the tray for the printer to print. The printer will function smartly and print page 9, 7, 5, 3 and 1 on the papers. Then it will pop a window asking you to take the stack of printed pages and feed it back to the tray by rotating the orientation (do not reshuffle or change the pages). Once you have fed the paper to the tray, click the "Continue" button. Now the printer will gleefully print pages 2, 4, 6 and 8. Then it will just chuck the paper with page 9 on it. We are done.
Caveats/Warnings:
* If your current set of paper is precious like you are printing on expensive paper or letterheads etc, do not attempt automatic duplex as the printer spool may feed in 2 papers at one shot and mess up the printing order.
* Print one set at a time. More than one set can cause problems.
Benefits of duplex printing and method below:
1) Saves paper and saves trees and helps the environment.
2) Printing is faster if you intend to print double sided and were planning to do manual feed of 2nd side of paper.
Let us assume we have a print job of 9 pages.
So once you hit the "Print" command of your application, the Print menu should pop up. Then click the "Properties" button. This should open the "Lexmark 7100 Series" dialog window. On the left hand side, there is the "Print Layout" section. There click the "Two Sided" link. Now you get a change in the window content and you should see "Duplexing" on the right hand side. Now check the "Two Sided" check box. Uncheck the "Print Instruction Set" check box (remember, we don't want to waste paper). Click ok. (NOTE: You should have the "Print Last Page" checkbox checked).
You should have loaded up a bunch of paper into the tray for the printer to print. The printer will function smartly and print page 9, 7, 5, 3 and 1 on the papers. Then it will pop a window asking you to take the stack of printed pages and feed it back to the tray by rotating the orientation (do not reshuffle or change the pages). Once you have fed the paper to the tray, click the "Continue" button. Now the printer will gleefully print pages 2, 4, 6 and 8. Then it will just chuck the paper with page 9 on it. We are done.
Caveats/Warnings:
* If your current set of paper is precious like you are printing on expensive paper or letterheads etc, do not attempt automatic duplex as the printer spool may feed in 2 papers at one shot and mess up the printing order.
* Print one set at a time. More than one set can cause problems.
Subscribe to:
Posts (Atom)