Skip to Content

Issue in ABAP in Eclipse on Linux

Hi folks,

I have installed SAP GUI for Java 7.40 rev 12 on Ubuntu (17.04). Then I installed Eclipse Oxygen and ADT tools for ABAP development.

But I have a strange issue in Eclipse :

  • When I use use 'Open SAP Gui' (Ctrl + 6) button to open any transaction (say se11) and open tables etc., everything works fine.
  • But if I use the same button to open any code (through se38/se37/se80 etc.) the screen starts to flicker rapidly. It becomes impossible to work after that. The only way is to restart Eclipse.
  • Strangely using 'Open ABAP development Object' (Ctrl+Shift+A) button to search and open the same report/FM etc. does not cause any flicker and I am able to work fine.

Initially I thought it may be bug with Eclipse Oxygen, so I went to Eclipse Neon version, but same issue was there too. I even checked with a friend, who noticed same issue so I am sure the issue isn't only on my machine.

I installed SAP Gui 7.50 on Windows (native client) and then Eclipse Oxygen/SAP ADT, but I didn't find this issue in Windows.

So, I suspect it's either issue with Linux client or SAP GUI Java. Any suggestions to resolve this issue?



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • Best Answer
    Oct 18, 2017 at 10:51 AM

    Hi Ravi,

    Today I had exactly the same bug. Somehow Eclipse does not like to work with GTK3. So what I did was to include this line in the eclipse.ini file:



    That did the job! Now I can display any SAP transaction and debug from eclipse.

    Add comment
    10|10000 characters needed characters exceeded

  • Aug 07, 2017 at 08:53 AM

    My guess is that it's either to do with java or eclipse-sapgui integration.

    Do you get flickering if you start sapgui directly - i.e. bypassing eclipse altogether?

    If so then the issue is with your java or the java gui. If not, then it's java or the eclipse-sapgui integration.

    Add comment
    10|10000 characters needed characters exceeded

    • Mike I did upgrade to SAP 7.5 GUI for Linux. Upgraded Eclipse (currently using Oxygen 3.a), upgraded JDK (currently JDK 10). But nothing worked.

      I had read this issue was due to Eclipse not behaving properly in GTK3 environment. Hence, Marco's solution above worked for me.

      Thanks for the help though :)

  • avatar image
    Former Member
    Mar 29, 2018 at 07:59 AM

    I have the same problem, so it's not just you. I am on Fedora 28 and can reproduce the issue both in xfce as well as gnome3. Former Member solution (calling `eclipse --laucher.GTK_version 2`) causes eclipse to reproducably crash when opening a report (not a class or function module!) and starting to scroll.

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 11 at 05:40 PM


    unfortunately this annoying error is still there in the latest versions (on linux Debian) with Eclipse 2018.12, ADT 3.0.2, SAPGUI java 7.50 rev 5 with openjdk 11.0.2 sapmachine .

    It would be nice if it gets fixed.

    Best regards,


    Add comment
    10|10000 characters needed characters exceeded