Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
150 user(s) are online (27 user(s) are browsing News)

Members: 1
Guests: 149

Mozzerfan, more...

Support us!

Headlines


Recent Replied Topics
Software News : AmiCygnix V1.0 released
Posted by cygnusEd on 2008/12/21 5:15:11 (2735 reads) News by the same author
Software News

On OS4-Depot is the final version of AmiCygnix for AmigaOS4 available. AmiCygnix
is a Unix environment, which makes it possible, to port unix software easily.
AmiCygnix replaces the prereleases of Cygnix.

read more

The software published for Cygnix will not work with AmiCygnix anymore! These
packages will be rereleased step by step. The packages of AbiWord 2.6.2 and
Gnumeric 1.6.3 will be published first.

The base installation is now separated into two packages:

A basic package, which contains all necessary things to install and run
AmiCygnix applications. Important news:

* Complete new desktop.
* New display drivers. One of them can open the desktop in a window on the
workbench.
* Mousewheel support.
* Completely recompiled for Newlib.
* Support for amiga clipboard.
* Better stability by avoiding the typical unix assigns (e.g. USR:) and
saving the environmant variables into an own subdirectoy.

A second tools package contains following software:

* The filemanager ROX-Filer 2.9
* The webbrowser NetSurf 1.2
* The editor Leafpad 0.8.12 with UTF-8 support
* The picture viewer GPicView 0.1.9
* The PDF viewer Xpdf 3.02
* The GTK2 prefs editor LXAppearance 0.2
* The window manager prefs editor ObConf 2.0.3
* ...

Snapshot:Resized Image







Download-Links:
amicygnix-base.lha
amicygnix-tools.lha

Printer friendly page Send this story to a friend
The comments are owned by the author. We aren't responsible for their content.
Author Thread
PEB
Published: 2008/12/21 5:33  Updated: 2008/12/21 5:33
Not too shy to talk
Joined: 11/29/2006
From:
Comments: 474
 Re: AmiCygnix V1.0 released
Just crashes here.

I've tried it with all of the different video driver options. I guess I'll just have to play with it a bit more.

Is it a problem to use the P96pip video driver on a 32bit Workbench screen (when the most Cygnix is capable of is 16bit)?
DaveN
Published: 2008/12/21 6:26  Updated: 2008/12/21 6:29
Just popping in
Joined: 04/03/2008
From: Grimsby, UK
Comments: 2
 Re: AmiCygnix V1.0 released
Working great here on AmigaOS 4.0, very impressive.

@ PEB

> Is it a problem to use the P96pip video driver on
> a 32bit Workbench screen (when the most Cygnix is
> capable of is 16bit)?

Looks like 16 bit is the way to go for now, from the AmiCygnix-en.guide:

24 and 32 bit screenmodes are not working and mostly the 8 bit modes too. This is a problem of the X server.
cygnusEd
Published: 2008/12/21 12:34  Updated: 2008/12/21 12:34
Quite a regular
Joined: 12/24/2006
From: Germany
Comments: 566
 Re: AmiCygnix V1.0 released
@ PEB

When does it crash? Does the server crash immediately? You could try to launch the programs one after the other in a shell window to find it out. You also will see error messages there.

Example:
> Cygnix:CygnixPPC/X11R6.3/bin/XGeekPPC :0 -pri 0 -screen CyberGraphX@1024x768x16
> Cygnix:CygnixPPC/sbin/esd -port 16001 -nobeeps
> Cygnix:CygnixPPC/X11R6.3/bin/Esetroot -scale /Cygnix/CygnixPPC/share/pixmaps/backgrounds/AmiCygnix_1024x768.png
> Cygnix:CygnixPPC/bin/openbox
> Cygnix:CygnixPPC/bin/lxpanel
> Cygnix:CygnixPPC/bin/idesk


As the workbench window is an overlay window, you should be able to use a 16bit window on a 32bit Workbench without problems.
Elwood
Published: 2008/12/21 13:25  Updated: 2008/12/21 13:25
Just can't stay away
Joined: 12/09/2006
From: Lyon, France
Comments: 1370
 Re: AmiCygnix V1.0 released
@PEB

Also you must not install it on JXFS. It crashes here too.

On SFS2: perfect.

@CygnusED

Fassssst!!! Wonderful job.
nubechecorre
Published: 2008/12/21 13:27  Updated: 2008/12/21 13:27
Just can't stay away
Joined: 11/24/2006
From: Sanremo
Comments: 1899
 Re: AmiCygnix V1.0 released
Works fine also here on my Sam

Thanks
PEB
Published: 2008/12/21 20:00  Updated: 2008/12/21 20:00
Not too shy to talk
Joined: 11/29/2006
From:
Comments: 474
 Re: AmiCygnix V1.0 released
@Elwood

Quote:
Also you must not install it on JXFS. It crashes here too.


Thanks for pointing this out. That was the problem. Upon reinstalling it to an SFS partition, I noticed the important ReadMe window that pops up mentions this very thing. Unfornutely, on my initial install, I did not read this important ReadMe window

Anyway, all is good now. Thanks, Edgar, for this great piece of software!
Troels
Published: 2008/12/21 21:16  Updated: 2008/12/21 21:16
Not too shy to talk
Joined: 11/30/2006
From:
Comments: 449
 Re: AmiCygnix V1.0 released
@nubechecorre

How is speed on the SAM, is it fast enough?
cygnusEd
Published: 2008/12/21 23:42  Updated: 2008/12/21 23:42
Quite a regular
Joined: 12/24/2006
From: Germany
Comments: 566
 Re: AmiCygnix V1.0 released
@Elwood

Quote:
@CygnusED

Fassssst!!! Wonderful job





@all

Have fun
nexus
Published: 2008/12/22 22:22  Updated: 2008/12/22 22:22
Just popping in
Joined: 11/12/2008
From: Germany
Comments: 161
 Re: AmiCygnix V1.0 released
I've just installed the new AmiCygnix V1.0. The installation process was easy and without problems. Unfortunately, for me it doesn't work as good as the previous Cygnix version.

I mainly used Cygnix to display remote programs like skype, firefox, etc. For this i opend a amiga shell and typed:

ssh -X login@X_remote_machine

and then I could start my X applications.

With the new AmiCygnix it doesn't work anymore. I get the error:

"xterm Xt error: Can't open display:
xterm: DISPLAY is not set"

So it seems, that the new AmiCygnix is not recognized as X-server?

Anyone knows what the problem here is?

Regarding the speed issue, I think on Sam440ep, AmiCygnix is too slow. I tried to use NetSurf in order to post this comment here. It was not possible. Keybard input was too slow to type anything??? Though, with the previous Cygnix version and an remotely started firefox I was able to post somthing ..
I have not used Abiword on any Cagnix version so far and therefore, I can't say if there's a speed difference here.

What I really miss with AmiCygnix is an Xterm (or any other unix terminal) Any chance for compiling one? From my imagination, this should be easier than compiling abiword or NetSurf

Anyway, great job! But i guess, i will use the previous cygnix version again if I can't start remote applications with AmiCygnix.

nexus
cygnusEd
Published: 2008/12/22 23:27  Updated: 2008/12/22 23:27
Quite a regular
Joined: 12/24/2006
From: Germany
Comments: 566
 Re: AmiCygnix V1.0 released
@nexus

I think the problem is, that the DISPLAY environment variable is not set. The environment vars for AmiCygnix are stored in a subdirectory (ENVARC:Cygnix). Try to set the variable by hand:

setenv SAVE DISPLAY <hostname>:0


The speed problem is new to me. I have no idea, what's wrong here. The X server is not as fast as native amiga programs, but fast enough to type in text without problems. Are any other network programs running at the same time?

You could try to refresh the cache files. Call this script (when AmiCygnix is not running): "Cygnix:S/Utilities/Refresh-ALL-Caches.bat"


I really like to have xterm too, but the problem is, that I don't have a unix compatible terminal device. Ixemul has a builtin one. I was not able to implement it by myself.

CygnusEd
nexus
Published: 2008/12/22 23:49  Updated: 2008/12/22 23:49
Just popping in
Joined: 11/12/2008
From: Germany
Comments: 161
 Re: AmiCygnix V1.0 released
The variable:

Cygnix/DISPLAY

ist set to:

localhost:0

and hostname is set to localhost as well.

I pretty sure, this was the case for the old cygnix version, too.
I set DISPLAY to "<ip-address>:0". It still doesnt work.

thanks for your quick response!

nexus.
nexus
Published: 2008/12/23 0:08  Updated: 2008/12/23 0:08
Just popping in
Joined: 11/12/2008
From: Germany
Comments: 161
 Re: AmiCygnix V1.0 released
I set that DISPLAY environment variable during AmiCygnix was already running.

After trying to shut down X (by pressing the shutdown-button in the X environment), AOS4.1 froze!
Rebooting and restarting AmiCygnix caused AOS4.1 to freeze again. I rebooted and tried again. No luck. Then I relized, AOS4.1 always freezes during starting of AmiCygnix unless the DISPLAY environment variable was set to "localhost:0" again!

With localhost:0, starting and shuting down X works perfectly. Changing the variable to <ip-adress>:0, causes AOS4.1 to freeze!

Weird?

nexus
cygnusEd
Published: 2008/12/23 0:59  Updated: 2008/12/23 0:59
Quite a regular
Joined: 12/24/2006
From: Germany
Comments: 566
 Re: AmiCygnix V1.0 released
@nexus

Hmm - yes, weird.

You could contact Yakov Mindelis (Jack) for this. He uses AmiCygnix for remote programs too and it works for him. I have not much experience here.
Mrodfr
Published: 2008/12/23 8:03  Updated: 2008/12/23 8:03
Quite a regular
Joined: 10/14/2008
From: France
Comments: 647
 Re: AmiCygnix V1.0 released
Hello CygnusED

for user like me, actually on AOS3.x classic amiga, what mean:

1. AmiCygnix is a Unix environment ??? (A new linux like debian or an amiga coded program who launch unix programs)

2. Porting easily unix program ?? (need compile unix program on a C compiler on amiga or just change program settings- or between). I'm curious to know the skill needed to port something on amicygnix (even if I'm not a coder at all).
cygnusEd
Published: 2008/12/24 7:50  Updated: 2008/12/24 7:50
Quite a regular
Joined: 12/24/2006
From: Germany
Comments: 566
 Re: AmiCygnix V1.0 released
@Mrodfr

To 1: Unix environment means, that the data is organized in the same way as under Unix:

- AmiCygnix provides a typical unix dir tree. This includes a home directory for the active user.
- The data is stored into the dir tree like under a Unix system.
- The typical environment variables are also available.

To 2: You need to compile the programs with a C compiler. The result is a native binary.
Everything mentioned above makes porting easier. But the main advantage of AmiCygnix is the availability of the GUI toolkits like GTK2, wxWidgets or Motif. A simple program can be compiled with "./configure, make, make install" just like under Unix.
nexus
Published: 2008/12/24 13:59  Updated: 2008/12/24 14:04
Just popping in
Joined: 11/12/2008
From: Germany
Comments: 161
 Re: AmiCygnix V1.0 released
Wohoo .. got AmiCygnix to work with remote applications

You have to set DISPLAY environment variable not in Cygnix/DISPLAY.

setenv SAVE DISPLAY=localhost:0

does the job and you can forward x-applications, like skype to AmiCygnix! Great!

Thanks for this great and usefull Application


Now an local xterm and the possibility to start X-apps directly on the workbench and not only on an separate screen (or within one window), and I call you divine CygnusEd

nexus

P.S Merry Christmas!
Jack
Published: 2008/12/24 23:08  Updated: 2008/12/25 21:21
Quite a regular
Joined: 11/27/2006
From: Israel
Comments: 933
 Re: AmiCygnix V1.0 released
@nexus:

Quote:

ssh -X login@X_remote_machine

and then I could start my X applications.

With the new AmiCygnix it doesn't work anymore. I get the error:

"xterm Xt error: Can't open display:
xterm: DISPLAY is not set"

So it seems, that the new AmiCygnix is not recognized as X-server?

Anyone knows what the problem here is?


ssh uses DISPLAY. just set DISPLAY's content to the value of Cygnix/DISPLAY, I did it permanently.
The value can be either localhost (127.0.0.1) or the hostname (net card's IP address).
The later gave better peformance in earlier versions of cygnix with some local apps (see FAQ).
It's not SSH fault, but side effect of grouping cygnix' env vars in a separate directory.

Authorization when forwarding is standard:
xhost + remote_IP (once under AOS)
"setenv DISPLAY " or "export DISPLAY=" followed by your_IP:0 in every login instance you want to froward graphics from.

Or instead of "xhost + ":
12.AOS4.1:> more Cygnix:CygnixPPC/etc/X0.hosts
localhost
aetpy
cart
aeone


If some remote apps such as mozilla/firefox/seamonkey and grip fail (don't remember the err message atm). Solution is to disable keyboard extension, I modified the launch script:

12.AOS4.1:> grep -n kb Cygnix:s/Start_XGeek.bat
20: Run >NIL: <NIL: Cygnix:CygnixPPC/X11R6.3/bin/XGeekPPC :{DISPLAYNUM} -kb -pri 0 -screen CyberGraphX@800x600x16
23: Run >NIL: <NIL: Cygnix:CygnixPPC/X11R6.3/bin/XGeekPPC :{DISPLAYNUM} -kb -pri 0 -screen `GetEnv Cygnix/CYGNIX_SCREEN_MODE`

And last one, to extend keyboard functionality, I enabled startup script in config gui (the script is Cygnix:s/User-Startup) and put there this:

12.AOS4.1:> tail -n 1 Cygnix:s/User-Startup
xmodmap /home/.xmodmap

where:

12.AOS4.1:> type home:.xmodmap
keycode 80 = Page_Up
keycode 81 = Page_Down
keycode 83 = F11
keycode 119 = F12
keycode 120 = Home
keycode 121 = End

xev was used to find out the keycodes , see it's and xmodmap's man pages for more details.

Jack
nexus
Published: 2008/12/26 13:44  Updated: 2008/12/26 13:44
Just popping in
Joined: 11/12/2008
From: Germany
Comments: 161
 Re: AmiCygnix V1.0 released
Hi Jack,

If i set Cygnix/HOSTNAME to my local ip address and Cygnix/DISPLAY to HOSTNAME:0 then AmiCygnix doesn't start anymore but the whole AOS4.1 freezes as soon as the grey background of the X-Server appears.

I have to set everything to localhost:0. Then it works.

greetings,
nexus
Jack
Published: 2008/12/27 17:56  Updated: 2008/12/27 17:56
Quite a regular
Joined: 11/27/2006
From: Israel
Comments: 933
 Re: AmiCygnix V1.0 released
Add lines "localhost" and "your-ip-number" (two lines) to cygnix:cygnixppc/etc/X0.hosts.
There's no harm (security-wise) in doing so on single-user machine running AOS.
BTW: there's no need to do that except when having the situation of very singular slowdowns in local apps when opening menus and doing other manipulation of gui objects (this was true with some earlier releases, with current AmiCygnix and AOS4.1 it doesn't appear, at least here).


Jack
nexus
Published: 2008/12/28 14:43  Updated: 2008/12/28 14:47
Just popping in
Joined: 11/12/2008
From: Germany
Comments: 161
 Re: AmiCygnix V1.0 released
@Jack

thanks, this works

But using AmiCygnix on my Sam e.g. with NetSurf is still faaar too slow. Posting this comment here was impossible.

Anyway, I can use remotly skype and some other useful apps on my Amiga. That's simply great! Thanks a lot

nexus

P.S. In NetSurf&AmiCygnix, text in input-fields (in order to post comments) is not rendered until the full browser window is updated (e.g. by scrolling down the content of the browser window).
Jack
Published: 2008/12/28 19:21  Updated: 2008/12/28 19:21
Quite a regular
Joined: 11/27/2006
From: Israel
Comments: 933
 Re: AmiCygnix V1.0 released
@nexus

You can also use remotely opera/firefox/seamonkey/konqueror/etc.
And set yourself a passwordless ssh (using key-based authentication)

I can't live here without ssh/X11 (I work a lot from home and all computers at work are unices).


Jack
General
Site sponsors
 
Contact us on discord to advertise here.

Site statistics
Registered members
  1722
Logged in last:
  24 hours, 70
  7 days, 128
  30 days, 189

Random Photo
Commodore Development SDK V1.1 Decemeber 1985

New Articles List

New Members
Amigafreak02
Amigafreak02 11/15/2024
Drakken
Drakken 11/14/2024
ybbasepiw
ybbasepiw 11/11/2024
Mr_byte
Mr_byte 11/06/2024
ghettofinger
ghettofinger 10/30/2024
VaultDweller
VaultDweller 10/30/2024
Greenslade
Greenslade 10/11/2024
komyash
komyash 09/20/2024
Correine
Correine 09/16/2024
Falke_34
Falke_34 09/14/2024


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project