CapnBlackHeart
Vintarian-
Posts
11 -
Joined
-
Last visited
Content Type
Profiles
Forums
Blogs
News
Store
Everything posted by CapnBlackHeart
-
Would downgrading glfw be preferable to upgading to Slackware-current from 15?
-
Working with LD_DEBUG_OUTPUT is proving to be more of a headache than I'm willing to deal with at the moment so I'm going to circle back to that bu thanks for pointing me to that option. Running "glxgears' produces the desired output, the small window with spinning gears, and running "ldd Lib'libglfw.so.3" returns: Lib/libglfw.so.3: /lib64/libc.so.6: version `GLIBC_2.34' not found (required by Lib/libglfw.so.3) the problem with that is when I search for glibc with slackpkg, I get: ... [ installed ] - glibc-2.33-x86_64-8_slack15.0 [ installed ] - glibc-i18n-2.33-x86_64-8_slack15.0 [ installed ] - glibc-profile-2.33-x86_64-8_slack15.0 [ installed ] - glibc-zoneinfo-2025c-noarch-1_slack15.0 ... None of these show an option for upgrading. I've already updated and upgraded all packages in my system (and ran lilo) so unless different mirrors have different versions of packages (I'm using the princeton mirror, option #1 in the U.S. list), I don't have know how to upgrade that
-
I reinstalled Slackware (full this time, no packages left out) and updated it, installed ASP.NET Core 8, made sure Perl and OpenAL were installed, ran "inxi -G" and this was the output: Graphics: Device-1: Intel UHD Graphics 620 driver: i915 v: kernel Device-2: Acer SunplusIT Integrated Camera type: USB driver: uvcvideo Display: server: X.Org 1.20.14 driver: loaded: modesetting unloaded: vesa resolution: 1920x1080~60Hz OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.3.5 After running that, I ran "glxinfo -B" and got: name of display: :0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: Intel (0x8086) Device: Mesa Intel(R) UHD Graphics 620 (KBL GT2) (0x5917) Version: 21.3.5 Accelerated: yes Video memory: 3072MB Unified memory: yes Preferred profile: core (0x1) Max core profile version: 4.6 Max compat profile version: 4.6 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 OpenGL vendor string: Intel OpenGL renderer string: Mesa Intel(R) UHD Graphics 620 (KBL GT2) OpenGL core profile version string: 4.6 (Core Profile) Mesa 21.3.5 OpenGL core profile shading language version string: 4.60 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 4.6 (Compatibility Profile) Mesa 21.3.5 OpenGL shading language version string: 4.60 OpenGL context flags: (none) OpenGL profile mask: compatibility profile OpenGL ES profile version string: OpenGL ES 3.2 Mesa 21.3.5 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 The problem is, I'm still getting the same crash report, even now when Mesa and OpenGL seem to register fine with my system now. Does anyone know what could still be causing this? Is it a bug?
-
I ran "LD_DEBUG=all ./run.sh" and got walls of debug logs but couldn't write it to a file to sift through it, so I ran LD_DEBUG=all ./run.sh >> crash.log" and got the same crash log I've been getting. That returns: name of display: :0.0 Error: couldn't find RGB GLX visual or fbconfig I have all of those files in /usr/bin, and "LIBGL_DEBUG=verbose glxgears" returns: Error: couldn't get an RGB, Double-buffered visual What I could do is wipe the drive and reinstall (I have nothing important on this machine) and install all of the available packages (full install) and see if that fixes anything. My thought is that since I didn't opt for the program development package, I'm missing some important programs or links or libs somewhere that most people would ordinarily have.
-
I'm using Slackware because my father has been using it since before 1.0 and is very well accustomed to it so I can ask as many questions as I need
-
I installed Perl an ran "inxi -G". this is the output from that: bash-5.1# inxi -G Graphics: Device-1: Intel UHD Graphics 620 driver: i915 v: kernel Device-2: Acer SunplusIT Integrated Camera type: USB driver: uvcvideo Display: server: X.Org 1.20.14 driver: loaded: modesetting unloaded: vesa resolution: 1920x1080~60Hz OpenGL: renderer: N/A v: N/A I'm going to try updating the BIOS on my laptop and see if that helps. Lenovo does not offer and non-Windows update for the graphics drivers through their website so I don't have any options for that.
-
This is my current crash log report: Running on 64 bit Linux (Slackware 15.0 x86_64) [Kernel 5.15.19.0] with 23808 MB RAM Game Version: v1.21.6 (Stable) 1/17/2026 1:53:03 PM: Critical error occurred Loaded Mods: System.TypeInitializationException: The type initializer for 'OpenTK.Windowing.Desktop.Monitors' threw an exception. ---> System.DllNotFoundException: Unable to load shared library 'glfw' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: /root/comp/vintagestory/glfw.so: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.20/glfw.so: cannot open shared object file: No such file or directory /root/comp/vintagestory/Lib/glfw.so: cannot open shared object file: No such file or directory /root/comp/vintagestory/libglfw.so: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.20/libglfw.so: cannot open shared object file: No such file or directory /root/comp/vintagestory/Lib/libglfw.so: cannot open shared object file: No such file or directory /root/comp/vintagestory/glfw: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.20/glfw: cannot open shared object file: No such file or directory /root/comp/vintagestory/Lib/glfw: cannot open shared object file: No such file or directory /root/comp/vintagestory/libglfw: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.20/libglfw: cannot open shared object file: No such file or directory /root/comp/vintagestory/Lib/libglfw: cannot open shared object file: No such file or directory at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError) at OpenTK.Windowing.GraphicsLibraryFramework.GLFWNative.LoadLibrary(String libraryName, Version version, Assembly assembly, Nullable`1 searchPath) at OpenTK.Windowing.GraphicsLibraryFramework.GLFWNative.<>c.<.cctor>b__4_0(String name, Assembly assembly, Nullable`1 path) at System.Runtime.InteropServices.NativeLibrary.LoadLibraryCallbackStub(String libraryName, Assembly assembly, Boolean hasDllImportSearchPathFlags, UInt32 dllImportSearchPathFlags) at OpenTK.Windowing.GraphicsLibraryFramework.GLFWNative.glfwSetErrorCallback(ErrorCallback callback) at OpenTK.Windowing.GraphicsLibraryFramework.GLFW.SetErrorCallback(ErrorCallback callback) at OpenTK.Windowing.Desktop.GLFWProvider.EnsureInitialized() at OpenTK.Windowing.Desktop.Monitors..cctor() --- End of inner exception stack trace --- at OpenTK.Windowing.Desktop.Monitors.GetPrimaryMonitor() at VSPlatform.XPlatImpl.GetScreenSize() in XPlatformInterface\PlatformFormsImpl.cs:line 32 at Vintagestory.Client.NoObf.ClientPlatformWindows..ctor(Logger logger) in VintagestoryLib\Client\ClientPlatform\GameWindow.cs:line 64 at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 171 at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 131 at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95 System.DllNotFoundException: Unable to load shared library 'glfw' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: /root/comp/vintagestory/glfw.so: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.20/glfw.so: cannot open shared object file: No such file or directory /root/comp/vintagestory/Lib/glfw.so: cannot open shared object file: No such file or directory /root/comp/vintagestory/libglfw.so: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.20/libglfw.so: cannot open shared object file: No such file or directory /root/comp/vintagestory/Lib/libglfw.so: cannot open shared object file: No such file or directory /root/comp/vintagestory/glfw: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.20/glfw: cannot open shared object file: No such file or directory /root/comp/vintagestory/Lib/glfw: cannot open shared object file: No such file or directory /root/comp/vintagestory/libglfw: cannot open shared object file: No such file or directory /usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.20/libglfw: cannot open shared object file: No such file or directory /root/comp/vintagestory/Lib/libglfw: cannot open shared object file: No such file or directory at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError) at OpenTK.Windowing.GraphicsLibraryFramework.GLFWNative.LoadLibrary(String libraryName, Version version, Assembly assembly, Nullable`1 searchPath) at OpenTK.Windowing.GraphicsLibraryFramework.GLFWNative.<>c.<.cctor>b__4_0(String name, Assembly assembly, Nullable`1 path) at System.Runtime.InteropServices.NativeLibrary.LoadLibraryCallbackStub(String libraryName, Assembly assembly, Boolean hasDllImportSearchPathFlags, UInt32 dllImportSearchPathFlags) at OpenTK.Windowing.GraphicsLibraryFramework.GLFWNative.glfwSetErrorCallback(ErrorCallback callback) at OpenTK.Windowing.GraphicsLibraryFramework.GLFW.SetErrorCallback(ErrorCallback callback) at OpenTK.Windowing.Desktop.GLFWProvider.EnsureInitialized() at OpenTK.Windowing.Desktop.Monitors..cctor()
-
What sent me down this rabbit hole was following the installation steps of .NET 8 (which was another story but I got it working), installing OpenAL (which was a breeze), and getting to the graphics drivers step. I know when I bought this laptop that it has integrated graphics (and not the upgradeable option Nvidia integrated graphics) so I tried following the steps I mentioned earlier. I know it has some drivers installed because I have the /x, /xap, and /xfce packages installed and the desktop works just fine. Obviously there's an easy way to do this and clearly I haven't done that lol.
-
Running "glxgears returns: Error: couldn't get an RGB, Double-buffered visual Running "inxi -G" returns: /usr/bin/env: ‘perl’: No such file or directory I should mention that when I installed Slackware recently, I opted to not include the d/ (development) module since i did not plan on developing software on mylaptop. Is this why I don't have Mesa installed?
-
I haven't seen many people mention Slackware on this forum so I figured I'd make a thread about running Vintage Story on Slackware specifically. Namely, I'm having trouble with the installation of OpenGL. The documentation and installation guide are geared towards Debian and Ubuntu and "other distros" which means finding relevant information means disregarding 80% of the material and using 5 year old Youtube videos. Here's my machine's specs: Machine: Lenovo ThinkPad T480s OS: Slackware 15.0 CPU: Intel i7-8550U RAM: 23808M GPU: Integrated graphics So far, I've tried https://wikis.khronos.org/opengl/Getting_Started which eventually brings you to Mesa, which means you have to download and install Meson, which hasn't worked no matter what I try. What am I missing? Is there a different/better way to install just OpenGL? Is there better documentation specifically for Slackware?