Tiny Core Linux

Tiny Core Base => Corepure64 => Topic started by: pema on January 14, 2015, 03:09:00 PM

Title: No desktop with TinyCorePure64-6.0.iso
Post by: pema on January 14, 2015, 03:09:00 PM
Dear forum,
I just bought me a new 64bit slaptop so now Im playing with the 64bit tcl, for some reason I do not get any gui when booting TinyCorePure64-6.0.iso, is flwm or similar included or should the user start desktop after boot when arrived at tc@box ? If i understood correctly gui is not included in corepure64 but included in tinycore pure 64 right ?
Tried the old startx etc but no luck, browsed around tcl forum and wiki but could not find info, please advice or point me to further info so I can decide to trouble shoot slaptop or tcl.
I have downloaded and burnt several times, slaptop is a cheap acer aspire e15, 64bit intel quadcore.

Kindly Peter.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: gerald_clark on January 14, 2015, 03:50:59 PM
You really have not given us any useful information.
What are you booting?
What does 'showbootcodes' return?
What extensions are loaded?
What does 'startx' return?
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: pema on January 15, 2015, 03:15:49 AM
Hej.
Thank you for reply. Please instruct what commands to execute and the exact syntax for execution and I will happily respond with result. Currently nothing happens, the system boots to textprompt, startx gives no response. Im booting off USB flash, tcl ISO written with rufus in Windows as works with pups, arch etc and if trouble with image I think I would not be able booting to tcl core. No extensions loaded by me, only the tiny core pure 64.
I read one post about loading a intel extension, If that is required for me please point me to info where I can understand how to load required extensions at iso boot, syntax and what extensions you recommend for starting a desktop in tcl.

Kindly Peter.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: Juanito on January 15, 2015, 03:37:12 AM
The iso is intended to be burnt to cd/dvd - if you somehow copied it to a flash drive, the extensions will not load. Basically tinycore expects extensions on a cd/dvd to be in cde/optional whereas they are expected to be in /tce/optional on all other media.

The flwm gui is included in the TinyCorePure64 iso, but it uses Xfbdev as opposed to Xvesa, which only works with 32-bit systems.

If you have a wired network connection you can use the command "tce-load -w extension_name" to download any extensions you require and "tce-load -i extension_name" to load them.

If you don't have a wired network connection, you can copy the contents of cde and cde/optional to tce and tce/optional (for example /mnt/sdb1/tce).
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: pema on January 15, 2015, 04:07:54 AM
Hej.
Thank you for reply. What extensions would you recommend me to start with ? Is the gui started by default or do I have to start gui manually and if so with what commands ? Do I need to start/configure xfbdev ? Apologies for all questions, it is difficult starting with a new lnx flavor.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: Juanito on January 15, 2015, 04:34:52 AM
If the required extensions for a window manager are loaded "onboot", the gui will start automatically.

Xfbdev might work with the default, but depending on your hardware it might not - give it a try and see what happens. If you have the space, you can use Xorg-7.7 instead of Xfbdev.

As mentioned, if you copy the contents of cde/optional to tce/optional, that should be enough to start with.

If you have a wired network connection, you could try either of the following:
Code: [Select]
$ tce-load -iw aterm flwm wbar Xfbdev Xprogs
$ tce-load -iw aterm flwm wbar Xorg-7.7 Xprogs
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: NewUser on January 15, 2015, 10:03:33 AM
I had troubles with all versions of Tiny Core until I used the core2usb ( which can be found here:  http://sourceforge.net/directory/os:windows/freshness:recently-updated/?q=core2usb) to write the .isos to a thumbdrive.  then make sure you are using the boot entry with waitusb=5 boot code.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: aplannan on January 15, 2015, 06:01:02 PM
I had to load xf86-video-intel to get a graphical desktop with the 64bit version of Tiny Core. Hope it helps.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: pema on January 16, 2015, 12:37:27 PM
Hej.
My latest findings:
1. Booting off cd dont work, just reboots over and over.
2. Booting tcl 32 bit off usb gives black screen after boot, I can see it starts up tcl. No one surprised.
3. Copied the tcl files with fatdog to the harddrive and let refind boot them in uefi, stops at kernel panic and asking for what partition to be root, unfortunately im not good enough with syntax as boot option "root= sda7 xyz1234 etc" did not work.
Next step is to try aplannans booting off usb, loading the xf86 but after that I give up, I believe there is something wrong with this release and perhaps there is older releases in an archive somewhere I could try ?

Edit: it was more difficult than expected finding the xf86-video-intel.tcz for separate download...hilfe ?

Kindly Peter.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: Juanito on January 16, 2015, 09:31:50 PM
I'm using corepure64 6.0 all day every day without problems - your problem is either that Xfbdev does not work with your hardware when booting from cd or that you have not managed to create a suitable bootable flash drive/usb stick.

If you search the forums there are detailed explanations on how to create a bootable usb stick with grub2, both for legacy bios and for (u)efi without requiring refind. Reading the the core book would also help.

The tce-install extension will also install 32-bit tc after which you can copy the 64-bit files and create a new bootloader entry.

Ref xf86-video-intel - this will only work if you have Xorg-7.7 loaded and intel graphics hardware.

If you let us know which of the above options you'd like to attempt, we can try to help.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: coreplayer2 on January 16, 2015, 11:12:19 PM
One has to wonder if the op is using the correct ISO..?  Though there could be various other issues..

I'd start again with a new download of TinyCorePure64-6.0 from here http://tinycorelinux.net/6.x/x86_64/release/TinyCorePure64-6.0.iso (http://tinycorelinux.net/6.x/x86_64/release/TinyCorePure64-6.0.iso)  if you need to boot into a desktop.

I was quite impressed when I tried the ISO from the above link, which booted promptly to a desktop using Xfbdev direct from the CD on a normally difficult PC with multiple Video hardware.   Great job Juanito
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: Juanito on January 16, 2015, 11:15:50 PM
I burnt TinyCorePure64-6.0.iso to cd and used it to boot my macmini.

Bizarrely, booting the cd with both the gui and command line options, a few old 32-bit extensions are loaded - it looks like these are being found from a tc-5.x installation on the ssd.

If I use <tab> to modify the cd boot options to add "base norestore", then I can mount the cd, "tce-load -i /mnt/sr0/cde/optional/*tcz" and everything works fine, albeit at a low screen resolution.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: coreplayer2 on January 17, 2015, 01:55:58 AM
Well here's an idea!! 

So I booted TinyCorePure64-6.0.ISO (previously burned to a CD and selected "boot corpure64" from the menu, which take us to a prompt.  At the command line I found and executed the attached script (just this evening put together).. After downloading all the required deps to memory ( /tmp/tce ), the script started Xorg and voila! we have a full Xorg based desktop

Quote
Bizarrely, booting the cd with both the gui and command line options, a few old 32-bit extensions are loaded - it looks like these are being found from a tc-5.x installation on the ssd.
I suspect I had a similar phenomena, instead of downloading duplicates from the repo, I think some deps were found in cde directory...  ??   

I'll attach the script here in case someone might be better off with Xorg instead of Xfbdev, but for someone not used to linux file system it may be hard to find is all..  one additional thought I had.. maybe should include additional drivers as deps for the odd hardware?  afterall would it really matter if additional drivers like xf86-video-intel were loaded but without hardware to use it??

It was an interesting evening project

thoughts?
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: pema on January 17, 2015, 08:03:41 AM
Hej.
Success, I tried another old USB flash I found deep down in a drawer, rewrote the tcl iso with rufus in win and booted in legacy and now I got desktop, just as I did before with a sandisk USB flash but failed. As far as I can see there is no wifi modules included in the ISO, I have only wifi, no wired, what modules would you recommend and how can I download these from fatdog puppy linux (outside tcl) ?

Kindly Peter.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: Juanito on January 17, 2015, 08:57:49 AM
First of all you need to find out what wifi hardware you have.

Download and load the pciutils and usb-utils extensions (and their deps libpci, libusb and udev-lib) and type the commands "lspci" and "lsusb" in a terminal window.

You should be able to spot your wifi hardware in the pci or usb device lists.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: pema on January 18, 2015, 12:42:32 AM
Hej.
Slow progress, Im trying getting a file manager working to get going faster, terminal is so boring and I forgotten most commands. I have the impression emelfm is simplest/easiest but after tce loading glib1, gtk1 emelfm still complains about libgtk 1.2, I have the emelfm icon on desktop but nothing happens and when writing sudo emelfm it misses the libgtk 1.2, where do i find this lib ? (not included in gtk2) or is there a easier way for getting a file manager ? Tried getting wicd or wpa_supplicant started, I've loaded libnl, ncurses, ncurses-common, openssl 1.0.1, wireless-tools etc, all files I could find mentioned in dependencies but for these programs Im still missing libnl-3 which I can not find where included. Is there an easy way to find out exact what dependencies/tce's required for getting a file manager and wifi tool running or complete "package" for download ? it is extremely time consuming downloading each dependency file looking for dependencies, I need some quick shortcuts now. Maybe it would be possible creating "module" packages for us noobs, a zip containing necessary packages just to get a simple file manager started, another package for getting a wifi going, the tce load works very well, it loads the packages required once it finds them in the cde/optional folder, the thing i just to get the user to undertsand waht files is needed.

All ideas appreciated, and no, wired network is not an option, I gave all that stuff away to the local enduro motorcycle club couple of years ago when changing to lte wifi router, tcl is the first software I tested since then without wireless capabilities, I did find my old dvd burner, thought I wasted that too.

Thank you all for pointing me in the right direction, I should be close to get going by my self soon.

Kindly Peter.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: Juanito on January 18, 2015, 01:06:33 AM
I've been playing extensively with the TinyCorePure64 v6.0 iso for the last day or so and I can confirm downloading and loading emelfm works without problems (on a wired internet connection).

It looks like you may be mixing apps between the 5.x and 6.x repos or possibly the x86 and x86_64 repos or you are not downloading the *tcz.dep files. I say this because libnl-3 is in the libnl extension and libgtk-1.2 is in the gtk1 extension so, for example, if the emelfm.tcz.dep file were present locally and you loaded emelfm, the gtk1 extension would be loaded and libgtk-1.2 would be present.

Note that wicd uses wpa_supplicant-dbus and you cannot have both wpa_supplicant and wpa_supplicant-dbus loaded at the same time.

The 32-bit CorePlus iso is an attempt to provide everything available to get wifii working, but even then it's hit or miss due to the fact you need to "cut" broadcom firmware, locate drivers for ndiswrapper, etc, etc.

Did you mention what wifi hardware you have?

I manually download extensions from http://repo.tinycorelinux.net/6.x/x86_64/tcz reasonably often - it's just a matter of downloading the *tcz, *tcz.md5.txt and *tcz.dep files, examining the *tcz.dep file for recursive deps and plodding along methodically.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: pema on February 01, 2015, 09:11:14 AM
Dear forum.

Frist of all, thankyou all for your kind assistance, interest and patience. Just to finish and close this thread, the matter is not solved but I do not have more time playing with this.

To constructively  summarize the problem:
1. I was only able booting tcl using a old thumbdrive, this is no problems to me, you just got to know it if playing with other linuxes.
2. As I have no wired ethernet, only wifi, I was not able getting anyhing extra to work, not even emelfm since the dependency files in the repository is not correct, I opened each dependency txt file for each program manually, noted depencies and made sure I had the complete chain. Also the tcl load function noticed me when loading in wrong order or if something was missing, everything tested twice. A reader of this thread may notice I have never commented the mentioning of mixing 32/64 bit versions or other tcl versions, why should I, why mix incorrect files ? If there is files mixed up in the repositories I do not know, I can only guarantee using correct files from my side.

I have now ended up using puppy lighthouse as it works fairly (just crashed and need to figure out why). I have this far tested Linux mint 17.1 (sometimes boots, sometimes not), bodhi Linux (flimsy and unstable), puppy fatdog 7.00 (unstable), puppy tahr 32bit (was promised to work on 64bit, did not), lubuntu (never got wifi working) and of course the slitaz (same problem here, no wifi).
I had to revert back to win 8.1 installing the classicshell software and now my new intel quadcore laptop is almost as quick as my old xp single core laptop but not as rock solid stable.

I still think tcl is a great initiative and believe in the concept, it may not just be ready for a Linux retard as me. This is very clearly stated in the tcl wiki but I just had to try as Im desperately trying to break out of the windoze prison. Anything that would run a heavy java application in java 7.51 over wifi for me is of interest.

As a future suggestion perhaps someone could make a "wifi-package" together with a file manager, find all required programs (and dependencies), put in a zip file and make available for download together with simple txt file/list with instructions how to just get us noobs online with tcl, once online everything seems well documented. Eventhough this zipfile might be big it is still worth it as ubuntu iso distributions now ticks in at more than 1gb, Linux mint iso is now 1.4gb download size, bigger than my complete xp install !
 
Again, I want to thank you all for your assistance, interest and patience, see you in five years again (I noticed my latest presence here was ~five years ago).

Kindly Peter.
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: Juanito on February 01, 2015, 10:00:09 PM
not even emelfm since the dependency files in the repository is not correct,

Not true, the dep file for emelfm is correct...
Title: Re: No desktop with TinyCorePure64-6.0.iso
Post by: nitram on February 02, 2015, 12:01:02 AM
@Pema: Not sure if you'll check in again on your post. Good luck with your Linux adventures.

Lighthouse Pup is no longer actively maintained: http://www.lhpup.org/

Curious if CorePlus would work on your 64-bit system, just cap max RAM to 4GB. Wifi.tcz and fluff.tcz work well.
Quote
CorePlus is an installation image and not the distribution. It is recommended for new users who only have access to a wireless network or who use a non-US keyboard layout. It includes the base Core System and installation tools to provide for the setup with the following options: Choice of 7 Window Managers, Wireless support via many firmware files and ndiswrapper, non-US keyboard support, and a remastering tool
http://distro.ibiblio.org/tinycorelinux/downloads.html