SD CARDS
Doesn't matter how SD card partitioned, dd will overwrite partition table with a new one containing only one 40M Win95 FAT32 (type 0x0c) partition with RPI boot files, firmware and Core kernel plus initrd. It is OK for initial run in cloud mode, you can create additional partitions (ext4 for /tce and swap) later.
I'm always creating SD cards with a notebook equipped with SD card adapter running TC, not using externals USB adapters and WINDOWS for this. Usually it works, but there are more parts to fail.
I'm using cards from different vendors. Had problem only with a brand new VERBATIM 4G Class 4 card which was inrealible, with frequent write errors, etc. But in general no issues.
What you must avoid microSD cards with adapters. I have older microSD cards left from demaged smart phones. Cards are slow, and the adapter (Kingston) is causing problems, ubrealible operation, data loss, etc. Its mechanical parameters are different from normal cards, doesn't fit well into the RPI socket, etc. So, never use microsSD card with adapter!
SWAP
In the beginning you do not need swap, but need during ordinary use especially running memory hungry applications, compiling, etc. You can have
- swap partition
- swap file
and you can mix them also. piCore now enables zswap by default, so even if you are not addings swap yourself, you have 105M (Model B with 512M RAM) compressed swap in memory, see '
free
WBAR ICONS
tigervnc-viewer installs vncviewer. If the icon name (.desktop) different than the extension name it is not added when you load just after startx executed. It is not piCore bug, it is a TC5 behavior.
Will check dillo3/pcmanfm.
And thanks for testing and reporting you findings!