

On my Ubuntu on WSL2, I have downloaded and compiled PHP 7.4.4 along with XDebug 2.9.3. After following a tutorial to enable this feature, which includes joining the insider preview program (which is free), you would need to setup something like Ubuntu 18 from the Windows store.

You need a build later than 18917 to enable WSL2. I’m running Windows 10 Education build 19041.172. Environment Informationīefore we go any further, it is wise to discuss what my current setup is. But this new setup came with its own set of challenges that I’m going to discuss in this post and share my solutions with you. One week in, I’m satisfied with my decision. Specifically with WSL2 and native Docker support, I thought this would be the perfect time to give them a try. After some digging, I finally decided to go back to Windows.
#Phpstorm ubuntu drivers
I soon noticed that my accessories and their drivers work nowhere near as smooth as they do on my Mac. But then I had to move my computer home because of all this WFH stuff. I’ve been using Ubuntu for the past couple of years. Let me start by telling you how I got here. Moreover, Docker is now fully supported making development much easier. It’s super easy to work with files from both Windows and Linux and it is much quicker than WSL 1. The significant point about WSL2 is that Windows has now switched to full virtualization to run Linux with a good level of integration between the two operating systems. : Could not initialize class Īt .(Component.java:593)Īt .showMessage(Main.java:280)Īt .showMessage(Main.java:266)Īt .main(Main.java:87)įor me dont make sense because i have checked the files and the file libawt_xawt.so: exist and is on the right path.2.3 Using X11 Forwarding (Everything Runs on Linux) Īt 0(Native Method)Īt (NativeMethodAccessorImpl.java:62)Īt (DelegatingMethodAccessorImpl.java:43)Īt .invoke(Method.java:497)Īt .main(Bootstrap.java:39)Īt .main(Main.java:84)Ĭaused by: : /usr/local/java/jdk1.8.0_65/jre/lib/i386/libawt_xawt.so: libXtst.so.6: cannot open shared object file: No such file or directoryĪt $NativeLibrary.load(Native Method)Īt 0(ClassLoader.java:1938)Īt (ClassLoader.java:1821)Īt 0(Runtime.java:809)Īt (System.java:1086)Īt (ClassLoader.java:1842)Īt 0(Runtime.java:870)Īt (System.java:1122)Īt $3.run(Toolkit.java:1636)Īt $3.run(Toolkit.java:1634)Īt (Native Method)Īt (Toolkit.java:1633)Īt .HTMLEditorKit.(HTMLEditorKit.java:623)Īt .UIUtil.(UIUtil.java:96)Īt .PluginManager.start(PluginManager.java:71)Īlso, an UI exception occurred on attempt to show above message: When I use the option number 2 (the new java version that I updated) I get this error: Java HotSpot(TM) Server VM warning: ignoring option MaxPermSize=250m support was removed in 8.0
#Phpstorm ubuntu manual
* 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto modeġ /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual modeĢ /usr/local/java/jdk1.8.0_65/bin/java 100 manual mode

#Phpstorm ubuntu update
I was using the openjdk7 and i update to java 8.įollow the java versions that i have on my laptop: Selection Path Priority Status desktop files have the same permissions.The phpstorm was working good before, this problem appeared after that i updated my java version. So i created the sktop file in /usr/share/applications: I tried to launch the PHPStorm on the main menu in Ubuntu.

Here is a very strange situation.I installed the PHPStorm and if i use the terminal and type: /opt/phpstorm/bin/phpstorm.sh
