Hi all,

I am trying GNUstep GUI on Linux for the first time. I have installed GNUstep 
on a fresh Ubuntu 16.04 box like so

        su -

        apt-get install --yes --force-yes  build-essential
        apt-get install --yes --force-yes  gobjc
        apt-get install --yes --force-yes  libffi6 libffi-dev
        apt-get install --yes --force-yes libxml2 libxml2-dev
        apt-get install --yes --force-yes libxslt-dev
        apt-get install --yes --force-yes libgnutls-dev
        apt-get install --yes --force-yes libjpeg-dev
        apt-get install --yes --force-yes libpng-dev
        apt-get install --yes --force-yes libtiff-dev
        apt-get install --yes --force-yes libxt-dev
        apt-get install --yes --force-yes libxft-dev
        apt-get install --yes --force-yes libcairo2-dev
        apt-get install --yes --force-yes libfreetype6-dev



        apt-get install --yes --force-yes  git-core
        git --version
        mkdir /usr/src/GNUstep
        cd /usr/src/GNUstep

        git clone https://github.com/gnustep/tools-make.git
        cd tools-make
        ./configure --enable-debug-by-default --with-layout=gnustep
        make
        make install
        cd ..

        . /usr/GNUstep/System/Library/Makefiles/GNUstep.sh

        git clone https://github.com/gnustep/libs-base.git
        cd libs-base
        ./configure 
        make
        make install
        cd ..

        git clone https://github.com/gnustep/libs-gui.git
        cd libs-gui
        ./configure 
        make
        make install
        cd ..

        git clone https://github.com/gnustep/libs-back.git
        cd libs-back
        ./configure 
        ./configure --enable-graphics=art
        make
        make install
        cd ..

        ln -s /usr/src/GNUstep/tools-make/openapp /usr/local/bin

built my source tree and started the app first under the normal Ubuntu window 
manager.

                apt-get install ubuntu-desktop

This worked not at all. I then tried 
        
                apt-get install wmaker

This worked a lot better. I at least got the application menu and was able to 
log into in application. But as soon as I try to an application window I get

2020-05-05 19:15:59.337 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x15e8330)
2020-05-05 19:15:59.345 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x1150210)
2020-05-05 19:15:59.346 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x15ea5d0)
2020-05-05 19:15:59.357 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x17e8a20)
2020-05-05 19:15:59.359 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x17e8a20)
2020-05-05 19:15:59.360 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x17e8a20)
2020-05-05 19:15:59.361 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x1501910)
...
2020-05-05 19:15:59.473 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x15ea5d0)
2020-05-05 19:15:59.475 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x15ea5d0)
2020-05-05 19:15:59.477 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x15ea5d0)
2020-05-05 19:15:59.479 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x15ea5d0)
2020-05-05 19:15:59.602 SOObjectBrowser[18492:18492] Cairo status 'invalid 
value (typically too big) for the size of the input (surface, pattern, etc.)' 
in DPSinitgraphics
2020-05-05 19:15:59.620 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x1501910)
2020-05-05 19:15:59.622 SOObjectBrowser[18492:18492] WARNING: -drawGState 
called with a NULL target context ((null)) or source context (0x15ea5d0)

and the app malfunctions (window is not drawn, app hangs). 

Any idea what this is caused by or what I could do to investigate this any 
further?

Thanks a lot,

 Andreas
 




  • ... Andreas Höschler via Discussion list for the GNUstep programming environment
    • ... Liam Proven
    • ... Svetlana
      • ... Andreas Höschler via Discussion list for the GNUstep programming environment
        • ... Svetlana
          • ... Andreas Höschler via Discussion list for the GNUstep programming environment
        • ... Liam Proven
          • ... Andreas Höschler via Discussion list for the GNUstep programming environment
            • ... Liam Proven
            • ... Johannes Brakensiek
              • ... Andreas Höschler via Discussion list for the GNUstep programming environment

Reply via email to