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 videocard
If you have no a dedicated videocard, Tectonicus log will probably may content follow 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 in a right way.

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


 * Install libgl1-mesa-swx11 package. Run next command in terminal:

sudo apt-get install libgl1-mesa-swx11

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


 * Download a special minecraft.jar executable, different from the official client, here.


 * Prepare your Tectonicus console command as usual, but define minecraftJar= according to downloaded minecraft.jar and probably append useBiomeColours=false if you'll get an appropriate error.

More information about console triggers you will find here.

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