It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I have download the game and the installation was succefull, but when I want to start the game via the start.sh I will get this error:

user@Multimedia-PC:~/Spiele/Lords$ ./start.sh
Running Lords of Xulima
./LinuxLauncher: Zeile 2: /home/user/Spiele/Lords/game/LOXLinux: Datei oder Verzeichnis nicht gefunden

In english:

user@Multimedia-PC:~/Spiele/Lords$ ./start.sh
Running Lords of Xulima
./LinuxLauncher: line 2: /home/user/Spiele/Lords/game/LOXLinux: file or directory not found

But the file exist:

user@Multimedia-PC: ls /home/user/Spiele/Lords/game/ | grep LOX
LOXBold.ttf
LOXCondensed.ttf
LOXLinux
LOXMedium.ttf
LOX.sqlite

user@Multimedia-PC: ls /home/user/Spiele/Lords/game/ | grep Lox
LoX.exe
LoX.exe.config
LoX.vshost.exe
LoX.vshost.exe.config
LoX.vshost.exe.manifest

What can I do? Everything looks okay, but the game does not find the files.....


Edit:
If I want to use LOXlinux

user@Multimedia-PC:~/Spiele/Lords/game$ ./LOXLinux
bash: ./LOXLinux: Datei oder Verzeichnis nicht gefunden

I can not understand that.....
Post edited November 05, 2015 by Patsche85
What do you get if run
ls -l
on the file in question?

By the way, you can force error messages to appear in English by adding
LANG=C
to the beginning of each command. I recommend doing this whenever you post on an English language forum (like this one) or if you want an error message to type into a search engine.
avatar
dtgreene: What do you get if run
ls -l
on the file in question?

By the way, you can force error messages to appear in English by adding
LANG=C
to the beginning of each command. I recommend doing this whenever you post on an English language forum (like this one) or if you want an error message to type into a search engine.
If I use the command on the LOXLinux file I get this output.

-rwxr-xr-x 1 user user 7684 Nov 5 20:22 LOXLinux

Is there something wrong with this file or with the installer? And thanks for the LANG code ;)

Edit:
Here the file info:

file LOXLinux
LOXLinux: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.24, BuildID[sha1]=00c4c5668c4e8a22ab62b8ebb77fc6deaf13e2a8, not stripped

Edit 2:

Can you test the new installer? I thinks there is something wrong because nobody have this failure in the past.

Edit 3:
Puuuh it is a bad port I think. I have installes some i386 libs. For example libgtk2.0-0 and libgdiplus. Now the game wants to start, but I can not explain why there is so bad error without tha libs....hmmm okay. Now I get this error:

Running Lords of Xulima
sh: 1: export: Games/LordsofXulima/lib/:./Linux/lib:./Linux/lib: bad variable name
Gtk not found (missing LD_LIBRARY_PATH to libgtk-x11-2.0.so.0?), using built-in colorscheme
Detected configuration: Linux / Mono
xdg-open: unexpected option '-showerror'
Try 'xdg-open --help' for more information.

The game does not start. If I use the xdg-command I see this

xdg-open start.sh

-----------------------------------------------------
#!/bin/bash
# GOG.com (www.gog.com)
# Lords of Xulima

# Initialization
CURRENT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd "${CURRENT_DIR}"
source support/gog_com.shlib

# Game info
GAME_NAME="$(get_gameinfo 1)"
VERSION="$(get_gameinfo 2)"
VERSION_DEV="$(get_gameinfo 3)"

# Actions
run_game() {
echo "Running ${GAME_NAME}"
local bin32_name="LinuxLauncher"
local bin64_name="$bin32_name"
local bin_path32="$CURRENT_DIR/game/"
local bin_path64="$bin_path32"
local lib_path32="$CURRENT_DIR/lib/"
local lib_path64="$lib_path32"
execute_game "${bin32_name}" "${bin64_name}" "${bin_path32}" "${bin_path64}" "${lib_path32}" "${lib_path64}"
}

default() {
run_game
}

# Options
define_option "-s" "--start" "start ${GAME_NAME}" "run_game" "$@"

# Defaults
standard_options "$@"

------------------------------

Edit 4:
Now it works. The game use only a wrapper for some files. I have install the package wine:i386 with all depencies and now the game starts. But I thinks it is no native linux port......
Post edited November 06, 2015 by Patsche85
avatar
Patsche85: Linux things
Does this occur with the new .sh installer we have for the game? We just updated LoX to version 2.0.4 so please re-download the new installer for the game, remove the old version, and try again :)
Today I tried to install and start the game on my Debian 8 (Jessie) again and now I have nearly the same problem. The game want to start and than X crashed.
A workaround is to start the game via "LinuxLauncher" which is in the "game"-folder. Than the game works fine. But for beginners it is hard to find out.
If I try to start the game via start.sh I get a lib-error message. I can not put in here because X crash and I can not copy the message.

Edit:
XulimaLinux/libLinux/libLinux ..... bad variable name

This is nearly the error message.
Post edited March 09, 2017 by Patsche85
avatar
Patsche85: If I try to start the game via start.sh I get a lib-error message. I can not put in here because X crash and I can not copy the message.
You can, of course, redirect the output to ta file to get the error message, like this (assuming the error is normally sent to stderr):

$ start.sh 2> errors.txt

Then check errors.txt for the error message.
avatar
dtgreene: ...
Big THX for reply. Here is the output:

Running Lords of Xulima
Detected configuration: Linux / Mono
X11 Error encountered:
Error: GLXBadContext
Request: 156 (6)
Resource ID: 0x3A00012
Serial: 251
Hwnd: <null>
Control: <null> at System.Environment.get_StackTrace()
at System.Windows.Forms.XplatUIX11.HandleError(IntPtr display, XErrorEvent ByRef error_event)
at OpenTK.Platform.X11.Glx.IsDirect(IntPtr , IntPtr )
at OpenTK.Platform.X11.X11GLContext..ctor(OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, IGraphicsContext shared, Boolean direct, Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.Platform.X11.X11Factory.CreateGLContext(OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, Boolean directRendering, Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.Graphics.GraphicsContext..ctor(OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.X11GLControl.CreateContext(Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.GLControl.OnHandleCreated(System.EventArgs e)
at System.Windows.Forms.Control.WmCreate(Message ByRef m)
at System.Windows.Forms.Control.WndProc(Message ByRef m)
at System.Windows.Forms.ScrollableControl.WndProc(Message ByRef m)
at System.Windows.Forms.ContainerControl.WndProc(Message ByRef m)
at System.Windows.Forms.UserControl.WndProc(Message ByRef m)
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage(Message ByRef m)
at System.Windows.Forms.Control+ControlNativeWindow.WndProc(Message ByRef m)
at System.Windows.Forms.NativeWindow.WndProc(IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.SendMessage(IntPtr hwnd, Msg message, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.CreateWindow(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.XplatUI.CreateWindow(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.NativeWindow.CreateHandle(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.ChangeParent(System.Windows.Forms.Control new_parent)
at System.Windows.Forms.Control+ControlCollection.Add(System.Windows.Forms.Control value)
at DXVision.DXRender_OpenGL.InitAsGLControl(System.Object control)
at DXVision.DXRender_OpenGL.DXVision.IDXRenderer.InitRenderer(System.Object control)
at DXVision.DXViewerForm.StartScene(TRenderers tRenderer, DXVision.DXObject rootObject)
at JXApp.Render.JXRender.StartScene(DXVision.DXObject rootObject)
at JXApp.Render.JXRender.StartScene(System.Drawing.Image image)
at JXApp.Render.JXRender.StartScene()
at JXApp.Windows.JXFMain.FMain_Shown(System.Object sender, System.EventArgs e)
at System.Windows.Forms.Form.OnShown(System.EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.RunLoop(Boolean Modal, System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Windows.Forms.Form mainForm)
at JXApp.Program.Main()

X11 Error encountered:
Error: BadValue (integer parameter out of range for operation)
Request: 156 (3)
Resource ID: 0x0
Serial: 250
Hwnd: <null>
Control: <null> at System.Environment.get_StackTrace()
at System.Windows.Forms.XplatUIX11.HandleError(IntPtr display, XErrorEvent ByRef error_event)
at OpenTK.Platform.X11.Glx.IsDirect(IntPtr , IntPtr )
at OpenTK.Platform.X11.X11GLContext..ctor(OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, IGraphicsContext shared, Boolean direct, Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.Platform.X11.X11Factory.CreateGLContext(OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, IGraphicsContext shareContext, Boolean directRendering, Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.Graphics.GraphicsContext..ctor(OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.X11GLControl.CreateContext(Int32 major, Int32 minor, GraphicsContextFlags flags)
at OpenTK.GLControl.OnHandleCreated(System.EventArgs e)
at System.Windows.Forms.Control.WmCreate(Message ByRef m)
at System.Windows.Forms.Control.WndProc(Message ByRef m)
at System.Windows.Forms.ScrollableControl.WndProc(Message ByRef m)
at System.Windows.Forms.ContainerControl.WndProc(Message ByRef m)
at System.Windows.Forms.UserControl.WndProc(Message ByRef m)
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage(Message ByRef m)
at System.Windows.Forms.Control+ControlNativeWindow.WndProc(Message ByRef m)
at System.Windows.Forms.NativeWindow.WndProc(IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.SendMessage(IntPtr hwnd, Msg message, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.CreateWindow(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.XplatUI.CreateWindow(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.NativeWindow.CreateHandle(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.ChangeParent(System.Windows.Forms.Control new_parent)
at System.Windows.Forms.Control+ControlCollection.Add(System.Windows.Forms.Control value)
at DXVision.DXRender_OpenGL.InitAsGLControl(System.Object control)
at DXVision.DXRender_OpenGL.DXVision.IDXRenderer.InitRenderer(System.Object control)
at DXVision.DXViewerForm.StartScene(TRenderers tRenderer, DXVision.DXObject rootObject)
at JXApp.Render.JXRender.StartScene(DXVision.DXObject rootObject)
at JXApp.Render.JXRender.StartScene(System.Drawing.Image image)
at JXApp.Render.JXRender.StartScene()
at JXApp.Windows.JXFMain.FMain_Shown(System.Object sender, System.EventArgs e)
at System.Windows.Forms.Form.OnShown(System.EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.RunLoop(Boolean Modal, System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Windows.Forms.Form mainForm)
at JXApp.Program.Main()

X11 Error encountered:
Error: GLXBadContext
Request: 156 (5)
Resource ID: 0x3A00012
Serial: 254
Hwnd: <null>
Control: <null> at System.Environment.get_StackTrace()
at System.Windows.Forms.XplatUIX11.HandleError(IntPtr display, XErrorEvent ByRef error_event)
at OpenTK.Platform.X11.Glx.MakeCurrent(IntPtr , IntPtr , IntPtr )
at OpenTK.Platform.X11.Glx.MakeCurrent(IntPtr display, IntPtr drawable, ContextHandle context)
at OpenTK.Platform.X11.X11GLContext.MakeCurrent(IWindowInfo window)
at OpenTK.Graphics.GraphicsContext.MakeCurrent(IWindowInfo window)
at OpenTK.GLControl.MakeCurrent()
at OpenTK.GLControl.OnHandleCreated(System.EventArgs e)
at System.Windows.Forms.Control.WmCreate(Message ByRef m)
at System.Windows.Forms.Control.WndProc(Message ByRef m)
at System.Windows.Forms.ScrollableControl.WndProc(Message ByRef m)
at System.Windows.Forms.ContainerControl.WndProc(Message ByRef m)
at System.Windows.Forms.UserControl.WndProc(Message ByRef m)
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage(Message ByRef m)
at System.Windows.Forms.Control+ControlNativeWindow.WndProc(Message ByRef m)
at System.Windows.Forms.NativeWindow.WndProc(IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.SendMessage(IntPtr hwnd, Msg message, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.CreateWindow(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.XplatUI.CreateWindow(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.NativeWindow.CreateHandle(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.ChangeParent(System.Windows.Forms.Control new_parent)
at System.Windows.Forms.Control+ControlCollection.Add(System.Windows.Forms.Control value)
at DXVision.DXRender_OpenGL.InitAsGLControl(System.Object control)
at DXVision.DXRender_OpenGL.DXVision.IDXRenderer.InitRenderer(System.Object control)
at DXVision.DXViewerForm.StartScene(TRenderers tRenderer, DXVision.DXObject rootObject)
at JXApp.Render.JXRender.StartScene(DXVision.DXObject rootObject)
at JXApp.Render.JXRender.StartScene(System.Drawing.Image image)
at JXApp.Render.JXRender.StartScene()
at JXApp.Windows.JXFMain.FMain_Shown(System.Object sender, System.EventArgs e)
at System.Windows.Forms.Form.OnShown(System.EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.RunLoop(Boolean Modal, System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Windows.Forms.Form mainForm)
at JXApp.Program.Main()
Post edited March 11, 2017 by Patsche85
X11 Error encountered:
Error: 0
Request: 156 (26)
Resource ID: 0x0
Serial: 254
Hwnd: <null>
Control: <null> at System.Environment.get_StackTrace()
at System.Windows.Forms.XplatUIX11.HandleError(IntPtr display, XErrorEvent ByRef error_event)
at OpenTK.Platform.X11.Glx.MakeCurrent(IntPtr , IntPtr , IntPtr )
at OpenTK.Platform.X11.Glx.MakeCurrent(IntPtr display, IntPtr drawable, ContextHandle context)
at OpenTK.Platform.X11.X11GLContext.MakeCurrent(IWindowInfo window)
at OpenTK.Graphics.GraphicsContext.MakeCurrent(IWindowInfo window)
at OpenTK.GLControl.MakeCurrent()
at OpenTK.GLControl.OnHandleCreated(System.EventArgs e)
at System.Windows.Forms.Control.WmCreate(Message ByRef m)
at System.Windows.Forms.Control.WndProc(Message ByRef m)
at System.Windows.Forms.ScrollableControl.WndProc(Message ByRef m)
at System.Windows.Forms.ContainerControl.WndProc(Message ByRef m)
at System.Windows.Forms.UserControl.WndProc(Message ByRef m)
at System.Windows.Forms.Control+ControlWindowTarget.OnMessage(Message ByRef m)
at System.Windows.Forms.Control+ControlNativeWindow.WndProc(Message ByRef m)
at System.Windows.Forms.NativeWindow.WndProc(IntPtr hWnd, Msg msg, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.SendMessage(IntPtr hwnd, Msg message, IntPtr wParam, IntPtr lParam)
at System.Windows.Forms.XplatUIX11.CreateWindow(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.XplatUI.CreateWindow(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.NativeWindow.CreateHandle(System.Windows.Forms.CreateParams cp)
at System.Windows.Forms.Control.CreateHandle()
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.ChangeParent(System.Windows.Forms.Control new_parent)
at System.Windows.Forms.Control+ControlCollection.Add(System.Windows.Forms.Control value)
at DXVision.DXRender_OpenGL.InitAsGLControl(System.Object control)
at DXVision.DXRender_OpenGL.DXVision.IDXRenderer.InitRenderer(System.Object control)
at DXVision.DXViewerForm.StartScene(TRenderers tRenderer, DXVision.DXObject rootObject)
at JXApp.Render.JXRender.StartScene(DXVision.DXObject rootObject)
at JXApp.Render.JXRender.StartScene(System.Drawing.Image image)
at JXApp.Render.JXRender.StartScene()
at JXApp.Windows.JXFMain.FMain_Shown(System.Object sender, System.EventArgs e)
at System.Windows.Forms.Form.OnShown(System.EventArgs e)
at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
at System.Windows.Forms.Control.set_Visible(Boolean value)
at System.Windows.Forms.Application.RunLoop(Boolean Modal, System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Windows.Forms.ApplicationContext context)
at System.Windows.Forms.Application.Run(System.Windows.Forms.Form mainForm)
at JXApp.Program.Main()