World: r3wp
[Linux] group for linux REBOL users
older newer | first last |
Graham 5-Oct-2008 [2349x2] | Just need to add an instruction on how to start cheyenne up with the OS |
Updated the docs since i ran thru the whole procedure and found some differences between what I wrote and what happens! | |
Kaj 5-Oct-2008 [2351x7] | Robert, you said: |
Why does Command on Linux require the libX... libraries? | |
And, is there a list of required libX... ? | |
Whether new libraries installed into /usr/local/lib/ are automatically recognised depends entirely on the sort of Linux you are running; that's why I asked you if the location of your libraries is in your library search paths | |
It's likely that you have to run the ldconfig command (as the root user) before new libraries are added to the libraries cache | |
On Syllable Server, for example, this is not necessary | |
Regarding the shebang line, if you edit a script with one on Windows, you'll have to make sure that the shebang line still ends with just an LF | |
Robert 6-Oct-2008 [2358x4] | Kaj, I have now all X libs installed. But I still don't get why Command requires them. It's plain cosole based no graphics. So why the X libs? |
shebang: Luckly my Windows editor can handle files with mixed returns. So the first line is now unix style while all others are windows style. | |
I have one strange effect, that a Rebol script using a DLL works on Windows whereas on Linux I get a SEGVAULT. How can I best track this down? I tried GDB but didn't made it to load rebol, include script, script etc. until I could start the whole thing. | |
Is there a "simple" way to get more information than just: SEGVAULT? Is it always a memory-problem? | |
BrianH 6-Oct-2008 [2362x2] | Command/View needs X just like View does, even if you are just doing console stuff. Have you tried a Command build, or Core? |
They use the X libs for font management in Draw, which can draw to in-memory image! values as well. | |
Robert 6-Oct-2008 [2364x2] | I just used command, not command/view. But OK I think it's the DRAW into-memory support. |
Made it with GDB. ... Hacking around with the different path etc. solved it. | |
Kaj 6-Oct-2008 [2366x2] | If I remember correctly, the console REBOL versions need the X11 libraries for image manipulation |
This is indeed an important issue when integrating with console Linux server versions | |
Gabriele 7-Oct-2008 [2368] | more specifically, X libs are needed for rendering text. |
Robert 7-Oct-2008 [2369] | Gab, thanks for clearifying. BTW: Is this somewhere documented? I think its a quite importan piece of information. |
Gabriele 8-Oct-2008 [2370] | It may be noted in the command docs, but I'm not sure. |
Pekr 8-Oct-2008 [2371] | Does REBOL work with Suse Linux? I can see Debian in the list, so I expect it to work with Ubuntu for e.g.? |
Graham 8-Oct-2008 [2372] | I've had it working on OpenSuse |
Kaj 8-Oct-2008 [2373] | If it doesn't work on any Linux variety, it depends on the age of the Linux system (C) libraries |
amacleod 8-Oct-2008 [2374] | I think there is a list of needed lib files that some distros may not include in the basic install. I assume they can be added.... |
Graham 11-Oct-2008 [2375] | I need to restart cheyenne. So, I login using ssh, and start Rebol and then cheyenne. But once I close my shell down, Rebol also closes. Anyone know how I can keep them running? |
kcollins 12-Oct-2008 [2376x2] | Graham, follow the command with an ampersand, like so: |
rebol script.r & | |
Tomc 12-Oct-2008 [2378] | man nohup |
Graham 12-Oct-2008 [2379] | kcollins .. I tried that to detach the process, but it didn't seem to work. |
kcollins 12-Oct-2008 [2380] | That was the first thing that came to mind, but I'm playing around with a similar scenario and it doesn't work for me either. |
Graham 12-Oct-2008 [2381x2] | I'm going to research nohup |
there''s also disown (pid) | |
kcollins 12-Oct-2008 [2383x2] | It looks like dtach can do what you need. |
http://www.nslu2-linux.org/wiki/HowTo/KeepRemoteConsoleSessionRunning | |
Graham 12-Oct-2008 [2385] | have you tried it? |
kcollins 12-Oct-2008 [2386x2] | yes |
I just learned about it and tried it | |
Graham 12-Oct-2008 [2388] | like this dtach -A /tmp/mydtachsocket -z bash |
kcollins 12-Oct-2008 [2389] | yes, then you can hit Control - \ to disconnect, and dtach -a /tmp/mydtachsocket to reconnect |
Graham 12-Oct-2008 [2390] | oh .. no dtach ... |
kcollins 12-Oct-2008 [2391] | what distro do you have? Debian? |
Graham 12-Oct-2008 [2392] | Opensuse 10.0 |
kcollins 12-Oct-2008 [2393] | I haven't used that. Does it use yum as package manager? |
Graham 12-Oct-2008 [2394x3] | yast |
wow .. it has a text gui :)s | |
yast can't find it ... | |
kcollins 12-Oct-2008 [2397] | you could build it from source...it's documented on that page I linked |
Graham 12-Oct-2008 [2398] | found a rpm, and it's working. Thanks! |
older newer | first last |