Tutorials/Programs and editors/Tectonicus/Integrated Video

This tutorial should only be used if you are running Tectonicus on a machine without a discrete videocard, with an integrated one. All Intel videocards are integrated (into the south bridge of a chipset).

Typical Tectonicus error log, when you are have only an internal video card
If you have no dedicated video card, the Tectonicus log will probably contain the following output:

Could not create pbuffer! (colour:24, alpha:8, depth:16, samples:0) Exception while trying to create drawing surface! Try specifying numSamples=0 to disable antialiasing org.lwjgl.LWJGLException: No Pbuffer support at org.lwjgl.opengl.LinuxPbufferPeerInfo.nInitHandle(Native Method) at org.lwjgl.opengl.LinuxPbufferPeerInfo. (LinuxPbufferPeerInfo.java:52) at org.lwjgl.opengl.LinuxDisplay.createPbuffer(LinuxDisplay.java:1149) at org.lwjgl.opengl.Pbuffer.createPbuffer(Pbuffer.java:234) at org.lwjgl.opengl.Pbuffer. (Pbuffer.java:219) at org.lwjgl.opengl.Pbuffer. (Pbuffer.java:190) at org.lwjgl.opengl.Pbuffer. (Pbuffer.java:166) at tectonicus.rasteriser.LwjglRasteriser. (LwjglRasteriser.java:64) at tectonicus.TileRenderer. (TileRenderer.java:147) at tectonicus.TectonicusApp.run(TectonicusApp.java:422) at tectonicus.TectonicusApp.main(TectonicusApp.java:604)

This means the PBuffer feature of LWJGL java library, which is used by Tectonicus, is not working correctly.

Instructions for GNU/Linux machines
Relevant to a DEB-based distributions, such as Debian and Ubuntu.


 * Install libgl1-mesa-swx11 package by running this command in the terminal:

sudo apt-get install libgl1-mesa-swx11

This will probably provoke a virtual package libgl1 conflict with libgl1-mesa-glx package, so you will be asked if it should be removed or not. libgl1-mesa-glx should be removed.


 * Prepare your Tectonicus console command as usual, but define minecraftJar= according to downloaded minecraft.jar and probably append useBiomeColours=false if you are getting the corresponding error.

More information about console triggers can be found here.

Caution
It has been reported that hardware rendering after this package swapping becomes laggy, so it may be necessary to disable any desktop compositing effects.