LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - General
User Name
Password
Linux - General This Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.

Notices


Reply
  Search this Thread
Old 08-02-2016, 03:43 AM   #1
Celtic Yokel
Member
 
Registered: Feb 2013
Location: Knighton, Powys, Mid Wales
Distribution: Linux Mint
Posts: 41

Rep: Reputation: Disabled
Which is the best aquarium or ocean screensaver


I'd like a realistic-looking aquarium/ocean scene screensaver. Does anyone have any favourites that I ought to look at, please?
There have been similar threads in the past, but they're all several years old now, and I wondered if there were some better new screensavers available.
 
Old 08-02-2016, 03:04 PM   #2
frankbell
LQ Guru
 
Registered: Jan 2006
Location: Virginia, USA
Distribution: Slackware, Ubuntu MATE, Mageia, and whatever VMs I happen to be playing with
Posts: 19,324
Blog Entries: 28

Rep: Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142Reputation: 6142
In the Linux world, xscreensaver's Atlantis module isn't too bad, but I wouldn't mind seeing something more colorful (Atlantis is deep sea--whales and sharks; some tropical would be nice, at least while the Great Barrier Reef still lives.

The Linux screensaver world is very different from Windows'. You do not commonly find third-party screensavers for download and installation.

Xscreensaver is the granddaddy of all the major Linux screensavers and most of the others that I've encountered are respins of Xscreensaver branded by various desktop projects (e.g. Gnome-screensaver, MATE-screensaver, kscreensaver). As far as I am concerned, none of those respins stand up to the original; if I install a distro with one of them, I replace it will Xscreensaver.

That's just my experience, mind.
 
2 members found this post helpful.
Old 08-02-2016, 03:26 PM   #3
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
+1 Xscreensaver...

check this out: https://www.jwz.org/xscreensaver/faq.html#mpeg
or another way to make a video screensaver from some HD.
 
Old 08-02-2016, 06:51 PM   #4
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,225

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
I haven't actually tried it, but Asciiquarium and its forks look to be worth a try.
 
Old 08-04-2016, 01:34 PM   #5
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by jamison20000e View Post
it also allows for a swf (aka flash) file to be played, i could imagine some aquarium flash animation exists...
 
1 members found this post helpful.
Old 08-04-2016, 02:36 PM   #6
ardvark71
LQ Veteran
 
Registered: Feb 2015
Location: USA
Distribution: Lubuntu 14.04, 22.04, Windows 8.1 and 10
Posts: 6,282
Blog Entries: 4

Rep: Reputation: 842Reputation: 842Reputation: 842Reputation: 842Reputation: 842Reputation: 842Reputation: 842
Quote:
Originally Posted by frankbell View Post
In the Linux world, xscreensaver's Atlantis module isn't too bad, but I wouldn't mind seeing something more colorful (Atlantis is deep sea--whales and sharks; some tropical would be nice, at least while the Great Barrier Reef still lives.
+1

In Linux, I think Atlantis is the best one is going to get. Not that it's bad at all, (in fact, it's my favorite screesaver in Linux,) it's just not as realistic as some of the aquarium screensaver software I've seen for Windows.

Regards...

Last edited by ardvark71; 08-04-2016 at 02:37 PM. Reason: Added wordage.
 
Old 08-18-2023, 01:06 PM   #7
wryan67
LQ Newbie
 
Registered: Feb 2023
Posts: 1

Rep: Reputation: 0
I've successfully run "Marine Aquarium 3" (MA3) on Ubuntu 22.04 using wine. There was very little effort to get it running in fullscreen or windowed mode. The Specific version of MA3 is "20A12.3.3.6381"

Download from: https://www.serenescreen.com/

To install:
Code:
$ sudo apt install wine 
$ wine MarineAquarium3.exe
To change settings:
Code:
$ wine marineaquarium3.scr
To run directly, add a dash:
Code:
$ wine marineaquarium3.scr -
Settings can be accessed while the screen saver is running by pressing the space bar.

The photo Album has 1920x1200 examples, one full screen, and one full screen windowed example. It also has one smaller windowed screen snippet that I used for this post.

Photo Album


Last edited by wryan67; 08-18-2023 at 01:38 PM.
 
Old 08-19-2023, 11:01 AM   #8
jmccue
Member
 
Registered: Nov 2008
Location: US
Distribution: slackware
Posts: 687
Blog Entries: 1

Rep: Reputation: 380Reputation: 380Reputation: 380Reputation: 380
Not a screensaver, but there is xfishtank, It animates you window background.

But if you use KDE/GNOME/XFCE will not work

(note, seems the new fvwm2 can have issues with it, you can loose your menu. But it works with other windowmanagers. I have not executed this in a very long time)

slackbuilds.org Xfishtank

I put the slackbuild here because I list the link to its WEB Site, but it has a link to the sourecode. I usually executed as:

Code:
xfishtank -f 10 -c #2f426c
See attached window (fvwm2), the fish will swim by behind the windows.

Rant:
These old X utilities I will miss when Linux deprecates X. Already many of these do not work with desktop environments.
Attached Thumbnails
Click image for larger version

Name:	xfishtank.png
Views:	54
Size:	71.0 KB
ID:	41505  

Last edited by jmccue; 08-19-2023 at 11:12 AM.
 
Old 08-20-2023, 06:32 AM   #9
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
One could search* use video as a screensaver

🐟
🐟🐟
🐟🐟🐟 don't think outside of the box, there is no box!
 
Old 08-21-2023, 03:44 PM   #10
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,657

Rep: Reputation: 255Reputation: 255Reputation: 255
Quote:
Originally Posted by Celtic Yokel View Post
I'd like a realistic-looking aquarium/ocean scene screensaver. Does anyone have any favourites that I ought to look at, please?
There have been similar threads in the past, but they're all several years old now, and I wondered if there were some better new screensavers available.
rain.c is a light screensaver

Code:

#include <stdio.h>
#include <stdlib.h>
#include <term.h>	
#include <curses.h>
// or ncurses.c

#include <time.h>
#include <unistd.h>
#include <math.h>
#include <time.h>
#include <signal.h>
/* rain 11/3/1980 EPS/CITHEP */

static float ranf(void);
static void onsig(int sig);

static int next_j(int j)
{
    if (j==0) j=4; else --j;
    if (has_colors()) {
	int z = (int)(3*ranf());
	chtype color = COLOR_PAIR(z);
	if (z)
	    color |= A_BOLD;
	attrset(color);
    }
    return j;
}

//int main(
//	int argc GCC_UNUSED,
//	char *argv[] GCC_UNUSED)


int main( int argc, char *argv[])
{
int x, y, j;
static int xpos[5], ypos[5];
float r;
float c;

    //for (j=SIGHUP;j<=SIGTERM;j++)
    //	if (signal(j,SIG_IGN)!=SIG_IGN) signal(j,onsig);

    initscr();
    if (has_colors()) {
	int bg = COLOR_BLACK;
	start_color();
#ifdef HAVE_USE_DEFAULT_COLORS
	if (use_default_colors() == OK)
		bg = -1;
#endif
	init_pair(1, COLOR_BLUE, bg);
	init_pair(2, COLOR_CYAN, bg);
    }
    //nl();
    //noecho();
    curs_set(0);
    //timeout(0);

    r = (float)(LINES - 4);
    c = (float)(COLS - 4);
    for (j=5;--j>=0;) {
	xpos[j]=(int)(c* ranf())+2;
	ypos[j]=(int)(r* ranf())+2;
    }

    for (j=0;;) {
         nodelay( stdscr, TRUE );
         usleep( 1e6 /2 /5 ); 


	x=(int)(c*ranf())+2;
	y=(int)(r*ranf())+2;

	mvaddch(y,x, '.');

	mvaddch(ypos[j], xpos[j], 'o');

	j = next_j(j);
	mvaddch(ypos[j], xpos[j], 'O');

	j = next_j(j);
	mvaddch( ypos[j]-1, xpos[j],    '-');
	mvaddstr(ypos[j],   xpos[j]-1, "|.|");
	mvaddch( ypos[j]+1, xpos[j],    '-');

	j = next_j(j);
	mvaddch( ypos[j]-2, xpos[j],     '-');
	mvaddstr(ypos[j]-1, xpos[j]-1,  "/ \\");
	mvaddstr(ypos[j],   xpos[j]-2,  "| O |");
	mvaddstr(ypos[j]+1, xpos[j]-1,  "\\ /");
	mvaddch( ypos[j]+2, xpos[j],     '-');

	j = next_j(j);
	mvaddch( ypos[j]-2, xpos[j],     ' ');
	mvaddstr(ypos[j]-1, xpos[j]-1,  "   ");
	mvaddstr(ypos[j],   xpos[j]-2, "     ");
	mvaddstr(ypos[j]+1, xpos[j]-1,  "   ");
	mvaddch( ypos[j]+2, xpos[j],     ' ');

	xpos[j] = x; ypos[j] = y;

	switch(getch())
	{
	case('q'):
	case('Q'):
	    curs_set(1);
	    endwin();
	    return(EXIT_SUCCESS);
	case 's':
	    nodelay(stdscr, FALSE);
	    break;
	case ' ':
	    nodelay(stdscr, TRUE);
	    break;
#ifdef KEY_RESIZE
	case(KEY_RESIZE):
	    r = (float)(LINES - 4);
	    c = (float)(COLS - 4);
	    break;
#endif
	}
	//napms(50);
    }
}




//static void onsig(int n GCC_UNUSED)
static void onsig(int n )
{
    curs_set(1);
    endwin();
    exit(EXIT_FAILURE);
}

static float
ranf(void)
{
    long r = (rand() & 077777);
    return ((float) r / 32768.);
}
Attached Thumbnails
Click image for larger version

Name:	1692650689-screenshot.png
Views:	31
Size:	11.8 KB
ID:	41514  
 
Old 08-21-2023, 03:47 PM   #11
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,657

Rep: Reputation: 255Reputation: 255Reputation: 255
Quote:
Originally Posted by wryan67 View Post
I've successfully run "Marine Aquarium 3" (MA3) on Ubuntu 22.04 using wine. There was very little effort to get it running in fullscreen or windowed mode. The Specific version of MA3 is "20A12.3.3.6381"

Download from: https://www.serenescreen.com/

To install:
Code:
$ sudo apt install wine 
$ wine MarineAquarium3.exe
To change settings:
Code:
$ wine marineaquarium3.scr
To run directly, add a dash:
Code:
$ wine marineaquarium3.scr -
Settings can be accessed while the screen saver is running by pressing the space bar.

The photo Album has 1920x1200 examples, one full screen, and one full screen windowed example. It also has one smaller windowed screen snippet that I used for this post.

Photo Album


where is the scr file to be downloaded? does it work on raspberry pi rpi4 ?
 
Old 08-22-2023, 02:35 PM   #12
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
everybody knows these fish are extinct by now, right... the world's population divided by two and multiplied by itself so the rest maybe soon https://english.stackexchange.com/qu...rm-for-screwed

Last edited by jamison20000e; 08-29-2023 at 03:48 PM.
 
1 members found this post helpful.
Old 08-27-2023, 09:31 AM   #13
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,657

Rep: Reputation: 255Reputation: 255Reputation: 255
Quote:
Originally Posted by Celtic Yokel View Post
I'd like a realistic-looking aquarium/ocean scene screensaver. Does anyone have any favourites that I ought to look at, please?
There have been similar threads in the past, but they're all several years old now, and I wondered if there were some better new screensavers available.
what about dosbox for SCR file in windows 31 or in windows 95 a????

win 31 with dosbox


WINDOWS 95 a on raspberry PI:
gunzip drive-c.img.gz ; imgmount 2 drive-c.img -size 512,63,16,1015 -t hdd -fs none ; boot -l C
Attached Thumbnails
Click image for larger version

Name:	dosbox-win31-rootfs.png
Views:	8
Size:	28.2 KB
ID:	41533   Click image for larger version

Name:	dosbox-31-scr.png
Views:	15
Size:	24.2 KB
ID:	41534  
 
Old 08-27-2023, 09:33 AM   #14
Xeratul
Senior Member
 
Registered: Jun 2006
Location: UNIX
Distribution: FreeBSD
Posts: 2,657

Rep: Reputation: 255Reputation: 255Reputation: 255
Quote:
Originally Posted by jamison20000e View Post
everybody knows these fish are extinct by now, right... the world's population divided by two and multiplied by itself plus the rest maybe https://english.stackexchange.com/qu...rm-for-screwed
fishes made out of plastic ???`

(sorry for the joke)
 
Old 08-27-2023, 11:21 AM   #15
jamison20000e
Senior Member
 
Registered: Nov 2005
Location: ...uncanny valley... infinity\1975; (randomly born:) Milwaukee, WI, US( + travel,) Earth&Mars (I wish,) END BORDER$!◣◢┌∩┐ Fe26-E,e...
Distribution: any GPL that work on freest-HW; has been KDE, CLI, Novena-SBC but open.. http://goo.gl/NqgqJx &c ;-)
Posts: 4,888
Blog Entries: 2

Rep: Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567Reputation: 1567
You might be right; since before ^2013 those are some of the worst kind, https://www.theworldcounts.com/chall...c-in-the-ocean but I digressed...

[ON-TOPIC]https://cobberlinux.wordpress.com/20...ux-tools-mate/


https://stackoverflow.com/questions/...x-screen-saver[/ON-TOPIC]



https://www.ywamemerge.org/oasys




https://www.fishforums.net/threads/h...e-dark.161627/ I love how the plastic industry is still telling us how great plastic is... https://friendsoftheearth.uk/plastic...0even%20coal).
Attached Thumbnails
Click image for larger version

Name:	MuaKissGIF.jpg
Views:	5
Size:	9.6 KB
ID:	41535  

Last edited by jamison20000e; 08-29-2023 at 03:57 PM. Reason: added
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Fedora 23: In The Ocean Again LXer Syndicated Linux News 0 11-06-2015 11:09 PM
Digital Ocean API, and an IdeDigital Ocean API hunterjoz1996 Programming 0 09-30-2015 01:45 AM
Hello! here's my first dip into the ocean.......... rajux LinuxQuestions.org Member Intro 1 09-06-2010 08:44 AM
Let's declare war on the ocean! icecubeflower General 29 04-16-2010 03:54 PM
3D Aquarium Screensaver for linux? infected Linux - Software 4 01-23-2006 03:30 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - General

All times are GMT -5. The time now is 01:49 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration