PDA

View Full Version : Lich problems



vyrshkana
12-11-2015, 06:31 PM
I just moved to a new laptop, and set up Ruby 2.0 and Lich 4.6.x (whatever the lastest release is).

It freezes randomly on me. Every death I've had since moving to this machine has been because of Lich freezing. Yes, I've tried Stormfront without Lich, and so far as I can tell (since the freezing is random and I can't prove a negative) it has something to do with lich. I had infomon and lnet running; go2, sorter, bigshot and whatlevel were running SOMETIMES but not others.

I uninstalled Ruby 2.0, downloaded the old version of lich v. 4.4.x from github, and copied my lich folder (minus the lich 4.6.x) over, and put the 4.4.x version in the new lich folder. I installed Ruby 1.9.xx.

I rebooted my computer. There is no longer a C:\Ruby200 folder on my hard drive. I associated lich 4.4.x with rubyw.exe in the ruby193 folder.

Lich won't open.

Ruby doesn't show up in the Task manager details window.

Can anyone offer any advice? More specifically, I had lich set up on my old computer so that I could use lich when logging in through the SGE, since the lich login window had issues from when I'd tried to upgrade to Ruby 2.0 and failed, but since I can't get the lich login window to pop up at all, does anyone know how to do that manually in the rbw file if I open it in a text editor?

Thanks.

Tillmen
12-12-2015, 08:41 AM
Lich needs Gtk to create windows, which is generally not included with the Ruby installer. You could possibly install the Gtk bindings for the Ruby 1.9 that you have, but you should probably just use the old installer I created with Gtk bundled in. It's at: https://lichproject.org/download/ruby-1.8.7-p352-setup.exe

Or you could type something like "ruby lich.rbw --install" at a Windows command prompt (you'll probably need to add the full path for ruby and lich.rbw to the command). You should be able to log in with the SGE after that, but Lich still won't be able to create windows so narost and things like that won't work.