WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Adios TinyCore  (Read 4021 times)

Offline Fred

  • Newbie
  • *
  • Posts: 7
Adios TinyCore
« on: August 04, 2009, 12:35:48 AM »
I'm using an Intel board, onboard video and ethernet with a Celeron processor.  It's hooked up to a Viewsonic 19" crt monitor. 

Tinycore 1.4.3 - If I boot without an option, I get video, with 1024x768x32 resolution.  Using boot option 789 for 800x600x24 does nothing.  XvesaSetup doesn't work, only wrecks the mouse.  So, I have to edit .xsession to get the resolution I want. No problem here, but are there others?

Tinycore 2.1 - Forget it.  All I can get is a blur of a screen with a faint cursor that won't move.

Tinycore 2.2 - Doesn't recognize the ethernet connection. 

Apparently, there are considerable differences between these versions.

The other night, using version 1.43, I tried three times to install to hard drive using instructions from this site.  In each case, all seemed to go well until I tried to boot.  Result, error 15, something about not finding bzImage.

And so, ........................





Offline alu

  • Sr. Member
  • ****
  • Posts: 429
Re: Adios TinyCore
« Reply #1 on: August 04, 2009, 01:52:29 AM »
you maybe need the 915resolution extension for your graphic card, and type Xvesa -listmodes in aterm to see which resolution fits your monitor at best.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Adios TinyCore
« Reply #2 on: August 04, 2009, 01:53:54 AM »
VIDEO:

Try Xorg with Intel driver and forget Vesa, XVesa. If you got onbord video it will work for sure. It offers better picture quality, faster drawing and more choices of resolutions and refresh rates.

ETHERNET:

1) Check hardware type with e.g. lspci

2) Check with other Live distro, whether it works or not. If you find one, it may help to find root cause. Example SLAX has a good hw detection and runs on most hw: www,.slax.org

Don't give up!
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline mikshaw

  • Sr. Member
  • ****
  • Posts: 368
Re: Adios TinyCore
« Reply #3 on: August 04, 2009, 11:41:11 PM »
Quote
Result, error 15, something about not finding bzImage
This might be as simple as making sure you have the proper spelling (i.e. case).  Make sure the bzImage file is named properly in grub's menu.lst...if the file is named bzImage (capital "I"), it must say bzImage in menu.lst

Offline Fred

  • Newbie
  • *
  • Posts: 7
Re: Adios TinyCore
« Reply #4 on: August 05, 2009, 10:23:04 AM »
VIDEO:

Try Xorg with Intel driver and forget Vesa, XVesa. If you got onbord video it will work for sure. It offers better picture quality, faster drawing and more choices of resolutions and refresh rates.

ETHERNET:

1) Check hardware type with e.g. lspci

2) Check with other Live distro, whether it works or not. If you find one, it may help to find root cause. Example SLAX has a good hw detection and runs on most hw: www,.slax.org

Don't give up!

Good ideas.  I tried DSLinux & Knoppix which both ran well with the onboard video. Slax couldn't run X because no screens.  I looked in /etc/X11/xorg.conf where monitor refresh was correct, but MODES not shown in screen section. I didn't try to edit.

With some diddling,  I can get onboard video with all versions   Only version 1.4 will recognize the onboard ethernet by default.  If there's a way around this, I don't know how.  Looks like I'm stuck with version 1.4, no problem.

I'd much rather use xorg, but after installation, how is it used by default when starting TC?

Offline Fred

  • Newbie
  • *
  • Posts: 7
Re: Adios TinyCore
« Reply #5 on: August 05, 2009, 10:27:41 AM »
Quote
Result, error 15, something about not finding bzImage
This might be as simple as making sure you have the proper spelling (i.e. case).  Make sure the bzImage file is named properly in grub's menu.lst...if the file is named bzImage (capital "I"), it must say bzImage in menu.lst

You are probably correct. Note that I wrote "bzimage" and that's probably what I typed.  Bad eyesight. I'll try again.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14786
Re: Adios TinyCore
« Reply #6 on: August 05, 2009, 10:48:59 AM »
I'd much rather use xorg, but after installation, how is it used by default when starting TC?

You add the Xorg extension to your /tce folder, add your /etc/X11/xorg.conf to your backup, modify .xsession to call Xorg (see info file) and add that to your backup as well.

Offline robc

  • Sr. Member
  • ****
  • Posts: 447
Re: Adios TinyCore
« Reply #7 on: August 05, 2009, 11:38:12 AM »
Quote
Only version 1.4 will recognize the onboard ethernet by default.
You may need the firmware extension (firmware-2.6.29.1-tinycore.tce) to get your nic to work on TC 2.x. Note that the dhcp.sh script is ran before this extension is loaded so you will have to either manually reconnect your connection in the Control Panel or run the dhcp.sh script from bootlocal.sh.

IMO execution of dhcp.sh should be moved to after the extensions are loaded so the firmware can be used.
"Never give up! Never surrender!" - Commander Peter Quincy Taggart

"Make it so." - Captain Picard

Offline tclfan

  • Sr. Member
  • ****
  • Posts: 286
Re: Adios TinyCore
« Reply #8 on: August 05, 2009, 01:36:26 PM »
Only version 1.4 will recognize the onboard ethernet by default.  If there's a way around this, I don't know how.  Looks like I'm stuck with version 1.4, no problem.

This concerns me... I thought Tiny Core would not reduce network support, but rather expand it to support as many network cards as possible. Network support is vital to TinyCore. All App management depends on it. What happened here, some network card drivers have been dropped between TCL 1.4 and 2.2?

Offline danielibarnes

  • Hero Member
  • *****
  • Posts: 548
Re: Adios TinyCore
« Reply #9 on: August 05, 2009, 02:30:11 PM »
Quote
IMO execution of dhcp.sh should be moved to after the extensions are loaded so the firmware can be used.

You bring up a good point. When I load my open-vm-tools extension, it provides virtual network drivers. My startup script must wait for dhcp.sh to finish, remove the pcnet32 module, kill any dhcp client processes, load the new driver (vmxnet), then restart dhcp.sh. If dhcp.sh were delayed, I would not have to kill the dhcp client processes and restart it. I could just unload pcnet32 and load vmxnet.

IMHO, I think that the loading of network modules via extensions is sufficient reason to delay the start of dhcp.sh. The first thing the script does is wait for devices to settle, so in many cases it is a "hurry up and wait" scenario.