<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SupremeTechs &#187; Aptana problem in Linux Mint</title>
	<atom:link href="http://supremetechs.com/tag/aptana-problem-in-linux-mint/feed/" rel="self" type="application/rss+xml" />
	<link>http://supremetechs.com</link>
	<description>Anything and everything techy</description>
	<lastBuildDate>Mon, 07 May 2012 11:47:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Eclipse issues in Linux Mint</title>
		<link>http://supremetechs.com/2010/01/10/eclipse-issues-linux-mint/</link>
		<comments>http://supremetechs.com/2010/01/10/eclipse-issues-linux-mint/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 15:38:41 +0000</pubDate>
		<dc:creator>Randy</dc:creator>
				<category><![CDATA[Applications]]></category>
		<category><![CDATA[Linux Stuff]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Aptana issues in LinuxMint]]></category>
		<category><![CDATA[Aptana problem in Linux Mint]]></category>
		<category><![CDATA[Eclipse error in Mint]]></category>
		<category><![CDATA[Eclipse not working correctly in Linux Mint]]></category>
		<category><![CDATA[Eclipse problem in LinuxMint]]></category>

		<guid isPermaLink="false">http://supremetechs.com/wordpress/?p=462</guid>
		<description><![CDATA[I've been wrestling with IDEs and OSs for the past few days, trying to decide which would be best for Javascript and PHP development. I had been using Netbeans. I absolutely love Netbeans, but I found that editing Javascript in it was somewhat lacking. I was having trouble keeping up with my nested anonymous functions [...]<p><a href="http://supremetechs.com/2010/01/10/eclipse-issues-linux-mint/">Eclipse issues in Linux Mint</a> is a post from: <a href="http://supremetechs.com">SupremeTechs</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I've been wrestling with IDEs and OSs for the past few days, trying to decide which would be best for Javascript and PHP development. I had been using Netbeans. I absolutely love Netbeans, but I found that editing Javascript in it was somewhat lacking. I was having trouble keeping up with my nested anonymous functions and thought it'd be a good time to try out other alternatives. </p>
<p>I bounced around between <a href="http://supremetechs.com/category/operating-systems/linux-stuff/" >Linux</a> Mint, Mac OS X, and <a href="http://supremetechs.com/category/windows/" >Windows</a> 7. I find that I would really like to program on my Macbook Pro, but it just doesn't feel comfortable. There's something about the keyboard setup or something that just annoys me. It's more of a problem with my familiarity with the keyboard, I think.  At any rate, after messing with Eclipse, Netbeans, and Textmate on my Mac, I decided it was going to be a no-go.</p>
<p><a href="http://supremetechs.com/category/windows/" >Windows</a> 7 presented a problem in the fact that XAMPP seems to have issues with sessions. They work but almost at random, creating a new session will lock up the entire web server. When you are developing a website which uses Sessions for user logins, that creates a problem. So, I decided it would be in my best interest to use <a href="http://supremetechs.com/category/operating-systems/linux-stuff/" >Linux</a>, which seems to be made for programmers, because most programming related things work great in it and the fact that you almost have to be a programmer to get some things to work correctly in it. Though, that is an outdated misconception, but everyone still seems to believe it. </p>
<p>I had been using <a href="http://supremetechs.com/category/operating-systems/linux-stuff/" >Linux</a> for most of the development of my new project anyway. So, there was no transition there. I'm using SVN on a server machine so it really didn't matter which OS or IDE I decided upon for that. They are all pretty universal in their ability to handle SVN. The major exception was Mac OS X which didn't include the ssh-askpass command needed to tunnel SVN through ssh correctly. I was able to find a shell script that handled the ssh-askpass function, however. Textmate didn't really work well, either, because it didn't really have robust SVN integration. It was pretty much just like manual SVN. I also needed separate programs for Diff and Merge. That was lacking and clunky. I was spoiled by Netbeans' built-in Merge, Diff, SVN, and so forth. </p>
<p>I thought I'd give Aptana a try. It is a PHP developer plugin for Eclipse. It is also available in a standalone package. I had various problems with the standalone version of Aptana so I decided to install Eclipse from the LinuxMint/Ubuntu repositories. Eclipse worked great, and Aptana installed perfectly. However, I needed the SVN tools that are Aptana add-ons. They wouldn't install. There was a version conflict with the version of Eclipse in the LinuxMint/Ubuntu repositories. </p>
<p>So I decided to install the latest version of Eclipse. I downloaded and ran the latest version and found that there were UI issues. This brings me to the subject of this post. The UI issues were a major roadblock, so I searched for a solution. The problem, I believe, stems from compositing inside Gnome. Unlike Ubuntu, I couldn't find an easy way to turn off compositing inside LinuxMint. OH, I'm sure I could disable the compositing extension inside the xorg.conf file, but I really wanted a light switch option. The normal way I would handle this is the Fusion Icon. It didn't seem to work. I also tried disabling effects from the Gnome Appearances menu option. Compositing just wouldn't turn off that easily. </p>
<p>So here is the solution for Eclipse and Aptana inside <a href="http://supremetechs.com/category/operating-systems/linux-stuff/" >Linux</a> Mint.<br />
<code><br />
GDK_NATIVE_WINDOWS=true /opt/eclipse/eclipse<br />
</code></p>
<p>That will work if eclipse is installed in /opt/eclipse, but I just had mine downloaded to my home folder. It doesn't really matter. You would just change the /opt/eclipse/eclipse to your actual executable path. The key here is to add the GDK_NATIVE_WINDOWS=true before the eclipse command. </p>
<p>I'm about to create a shortcut to do this for me. Now all my buttons will work when I click on them. That's convenient huh. </p>
<p><a href="http://supremetechs.com/2010/01/10/eclipse-issues-linux-mint/">Eclipse issues in Linux Mint</a> is a post from: <a href="http://supremetechs.com">SupremeTechs</a></p>
]]></content:encoded>
			<wfw:commentRss>http://supremetechs.com/2010/01/10/eclipse-issues-linux-mint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

