It doesn't seem to be a compatibility issue.
Code:
INFO: Multi-processor system detected. Run with -multithreaded argument to enable multithreading (EXPERIMENTAL).
INFO: Starting VDrift: development-full, Version: exported, O/S: Unix
INFO: Home directory: /home/eej
INFO: Settings file: /home/eej/.vdrift/VDrift.config
INFO: Data directory: /usr/local/share/games/vdrift/data
DATA_DIR: /usr/local/share/games/vdrift/data
INFO: Temporary directory: /home/eej/.vdrift/tmp
INFO: Log file: /home/eej/.vdrift/log.txt
INFO: SDL initialization successful
INFO: SDL video query was successful
INFO: Disabling antialiasing
INFO: Display change was successful: 1440x900x32 24z fullscreen=1
INFO: GL Renderer: GeForce GT 240/PCI/SSE2
INFO: GL Vendor: NVIDIA Corporation
INFO: GL Version: 3.3.0 NVIDIA 270.41.06
INFO: Initialized GLEW 1.5.6
INFO: Loading /usr/local/share/games/vdrift/data/shaders/gl3/vdrift1.rhr...
INFO: Loaded /usr/local/share/games/vdrift/data/shaders/gl3/vdrift1.rhr
INFO: GL3 initialization successful
INFO: 0 joysticks found.
INFO: Loading car controls from: /home/eej/.vdrift/controls.config
INFO: Update status file /home/eej/.vdrift/updates.config will be created
INFO: Sound initialization information:
INFO: Obtained audio device:
Frequency: 44100
Format: 32784
Bits per sample: 16
Channels: 2
Silence: 0
Samples: 8290
Size: 33160
Sound initialization successful