Off-Topic > Off-Topic - Tiny Core Lounge

Tiny Core Thin CLient

<< < (2/3) > >>

andrew_d_mackenzie:
I hope I'm doing the right thing keeping this thread going here. If not, and I should move the discussion somewhere else, then please let me know.

I've done a bit of experimenting, using the remastering instructions published on the web and the earlier posts and things work pretty well. Kiosk mode works well and no messing with plug-ins. Thanks for the tip!

Some notes/questions

- When I added opera, the size of the initrd went from 9M to 17M. Oh well, I guess that's still pretty small...any recomended diets for opera are always welcome.

- any way to avoid the license agreement dialog on opera start-up each time?

- I'm using isolinux boot loader and I throw up a simple image (.rle) while things start loading.
I specify "silent" for kernel line and "quiet" for initrd line.
TinyCore boots so fast I don't think I need to do any other image at a later stage, such as using splashy or usplash.
So my question is:
    - is there any way to avoid the console echo/print output such as the ones for loading kernel, loading initrd,
    - can I avoid the clear screen and then the print output such as decompressing kernel, and a couple I see from ide init and X?

I tried appending "console=ttyX" (X>1) to boot line but no change
I'd rather just have that simple bitmap for a few seconds, and then boom....the desktop (or browser in my case)....

Thanks again.

Andrew

Jason W:
You can avoid the license popup with Opera if you open copy the ~/.opera directory from a session where you opened Opera once and checked the license to the /etc/skel of the remaster.  I am away from TC (and Linux) now and don't remember any of the other stuff.

curaga:
The echo statements can be commented pretty easily in tc-config and tc-restore.sh. For the output of isolinux, ie "loading kernel... loading initrd", I'm not sure they can be disabled.

The extension fb-utils has tools to show images and animations on the framebuffer. Nothing's automated, but they could be used along with an added bootcode such as "vga=791" (1024x768 16 bit) to provide a nice-looking boot.

danielibarnes:
It's a bit of shameless self-promotion, but my remaster script at http://forum.tinycorelinux.net/index.php?topic=677.0 may help you build your custom ISO.

To avoid text output, use the "console 0" option in isolinux: http://syslinux.zytor.com/wiki/index.php/SYSLINUX#CONSOLE_flag_val in combination with the "console=ttyS0 vga=0x314" boot parameters. The only text you will see is the ISOLINUX copyright line. You will see the "Tiny Core" boot logo briefly before X starts. If you want less than that, you'll need to rebuild the kernel to disable the boot logo. This isn't isn't as bad as it sounds.

Attached is an example project ("noconsole") using my script as described in above post. It does three things:
1) Custom isolinux.cfg to add "console 0" option and "ssh console=ttyS0 vga=0x314" boot options
2) Custom root filesystem to redirect jwm output to /dev/null and suppress motd display on login
3) Recompile kernel to remove boot logo

Absolutely nothing is displayed after the ISOLINUX copyright message until the X desktop.

Removing support for hardware you know you won't need will help reduce the kernel size.

Daniel

mikshaw:

--- Quote ---- any way to avoid the license agreement dialog on opera start-up each time?
--- End quote ---
The best way I can think of is to use a different browser.  Opera is not free software, and while it is not as restrictive as some, there is a potential for unwanted baggage when you begin redistributing any non-free software.

I'm not saying Opera is bad.  Just sayin'.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version