Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - kithros

#1
Support / Re: Black screen? Or, game won't run?
January 21, 2018, 01:10:31 PM
Quote from: maximente on January 21, 2018, 01:01:34 PM
hey fellow linux users, wondering if  you can help me..

running Arch Linux. tried w/ and w/o `-force-opengl` as well as `jemalloc` and the `LD_SOFTWARE` flag from page 1. no luck. always a black screen. always have to `kill -9` the process to get my window manager back.

latest log: https://pastebin.com/L9pw6zFb


I'll take a look overnight, if I remember. Ill see if I can get mine working on arch. I vaguely remember having the same problem the first time I launched on Arch.

#2
Support / Re: Black screen? Or, game won't run?
January 12, 2018, 06:09:54 AM

Im pretty sure any modern linux is using grub2 and it would located here:


[root@JRoLaptop grub2]# ls -lah
total 32K
drwx------. 5 root root   97 Jan 11 11:14 .
dr-xr-xr-x. 5 root root 4.0K Jan 11 11:14 ..
-rw-rw-r--. 1 root root   64 Jan 11 01:59 device.map
drwxr-xr-x. 2 root root   25 Jan 11 01:59 fonts
-rw-rw-r--. 1 root root 5.0K Jan 12 04:42 grub.cfg
lrwxrwxrwx. 1 root root   28 Jan 11 11:11 grubenv -> /boot/efi/EFI/centos/grubenv
drwxr-xr-x. 2 root root 8.0K Jan 11 01:59 i386-pc
drwxr-xr-x. 2 root root 4.0K Jan 11 01:59 locale
[root@JRoLaptop grub2]# pwd
/boot/grub2

Log file is located at:

/tmp/rimworld_log
[code]


#3
Support / Re: [B18] Unplayable on Linux
January 12, 2018, 05:52:56 AM
Make sure that if you have an intel graphics chipset that you are really using the X11 drivers for intel. On my Centos7 machine i had to remove the kernel switch "nomodeset" so it would stop using the ati/vesa/fb drivers and allow it to access OpenGL profiles higher than 2.1

YMMV but it worked for me.

#4
Support / Re: Black screen? Or, game won't run?
January 12, 2018, 05:50:56 AM
Ok i got B18 to run on my machine. Basically X11 wasn't using the Intel Drivers so it didnt have access to the OpenGL profile above 2.1. This was because of a Kernel switch in grub.

I removed nomodset from my kernel line and BINGO, everything worked. I even have steam running.

I am running Centos7, so YMMV but it worked for me.
#5
Support / Re: Black screen? Or, game won't run?
January 12, 2018, 05:03:39 AM
Check /tmp/rimworld.log for the real error.

That file will 've created when the game launches for the first time. That error is a red herring.

#6
Support / Re: Black screen? Or, game won't run?
January 12, 2018, 04:34:23 AM
Quote from: Nukeist on January 12, 2018, 12:58:05 AM
Quote from: kithros on January 11, 2018, 01:33:44 PM
Quote from: Nukeist on January 10, 2018, 06:23:56 PM
Hi, love the game and the community. First post so I'll try to keep it concise. I'm attempting to run Rimworld on a Debian Jessie Virtual Box VM. I downloaded the file, unzipped to the directory I wanted it to be in that had the correct user permissions. Running "./RimWorld1722Linux.x86_64" yields "Player data archive not found at 'mydir/RimWorld1722Linux/RimWorld1722Linux_Data/data.unity3d', using local filesystem" then nothing. When I attempt to run "./start_RimWorld_openglfix.sh" i get "Sorry, game still crashed with the -force-opengl fix" after what looks like something trying to open. After this i tried "./start_RimWorld.sh" and it again looks like something tried to open but was immediately closed. I have yet to get the game to actually run on this system but it does run on my host so the files are okay. I have also redownloaded/reextracted with no luck. I'm quite new in general so if there is something else I can provide to help diagnose this please let me know.

Edit: I posted here because this is where the "Notes for Linux Users.txt" file suggests. If there is a better place for this i'd be happy to change locale.

Edit 2: Also, right-clicking and selecting run through file manager does nothing on x86 or x86_64.

Edit 3: Tried possible solution here https://ludeon.com/forums/index.php?topic=2605.msg23998#msg23998 by creating a new script and adding those lines plus the recommended "-savedatafolder=SaveData" and "-force-opengl". Running the new script gave the same result as the above scripts. It seems that there is some library I'm unaware of that has unity.3d or the game is supposed to create it at boot but is refusing to?

Having the same issue on KDE/ CENTOS7. Worked fine on the same laptop wih Arch linux. Will be working on this today, Will update if I find anything.

I've tried every Debian based distro with no luck. All saying they are missing a data.unity3d file. Spoke to people in the unity freenode IRC and they have no idea what's going on. I'll be trying on rhel based distros today as well. If you find a distro that runs it please let me know. I'm stuck running on a low end windows machine D:

Ok after looking at this it looks like its the version of OpenGL that is killing it, Check this post

https://ludeon.com/forums/index.php?topic=36958.0

My understanding is that the new unity used openGL3.2 .

you can check your supported opengl with
glxinfo|grep OpenGL

Right now it looks like the only way to play the game is to revert back to A17. I might try that and report back.
#7
Support / Re: Black screen? Or, game won't run?
January 11, 2018, 01:33:44 PM
Quote from: Nukeist on January 10, 2018, 06:23:56 PM
Hi, love the game and the community. First post so I'll try to keep it concise. I'm attempting to run Rimworld on a Debian Jessie Virtual Box VM. I downloaded the file, unzipped to the directory I wanted it to be in that had the correct user permissions. Running "./RimWorld1722Linux.x86_64" yields "Player data archive not found at 'mydir/RimWorld1722Linux/RimWorld1722Linux_Data/data.unity3d', using local filesystem" then nothing. When I attempt to run "./start_RimWorld_openglfix.sh" i get "Sorry, game still crashed with the -force-opengl fix" after what looks like something trying to open. After this i tried "./start_RimWorld.sh" and it again looks like something tried to open but was immediately closed. I have yet to get the game to actually run on this system but it does run on my host so the files are okay. I have also redownloaded/reextracted with no luck. I'm quite new in general so if there is something else I can provide to help diagnose this please let me know.

Edit: I posted here because this is where the "Notes for Linux Users.txt" file suggests. If there is a better place for this i'd be happy to change locale.

Edit 2: Also, right-clicking and selecting run through file manager does nothing on x86 or x86_64.

Edit 3: Tried possible solution here https://ludeon.com/forums/index.php?topic=2605.msg23998#msg23998 by creating a new script and adding those lines plus the recommended "-savedatafolder=SaveData" and "-force-opengl". Running the new script gave the same result as the above scripts. It seems that there is some library I'm unaware of that has unity.3d or the game is supposed to create it at boot but is refusing to?

Having the same issue on KDE/ CENTOS7. Worked fine on the same laptop wih Arch linux. Will be working on this today, Will update if I find anything.