Tiny Core Base > Micro Core
Using microcore with xorg-xvesa-lite and xbdev
tclfan:
Experimenting with microcore and xorg-xvesa-lite.tce as well as xbdev, I am not getting gui desktop, just prompt, after displaying messages on creating .xauthority files and something like 'no screen found'... All works fine if I use the standard xvesa extension.
I am sure I am missing some configuration, due to my limited very knowledge in this area... What do I need to do in addition to placing these core elements in tce folder?
I sort of expected destop to come up with both xbdev and xorg-xvesa-lite, in the same manner it comes up when specifying default xvesa, without any additional work...
Please help me...
tclfan:
In the spirit of modular architecture built on microcore, target systems can be built from microcore and additional components. To start, in the microcore elements folder we have basic X infrastructure components, such as xlibs, xprogs and xserver (to chose from 3 options, xvesa being default).
My understanding was that taking microcore, the resulting system will be composed depending what choice of core elements will be placed in tce, which means that if I pick xprogs and xlibs (common infrastructure elements) and add xvesa plus jwm, then I should get in result our familiar and treasured Tiny Core... No additional configuration!
Now if I venture to chose another xserver from microcore elements, I am getting black screen and command prompt. Clearly there is more to a successful build on this architecture than just placing components in tce... Can anyone please point me to some info how to successfully integrate the other 2 xserver options? Please be considerate of the fact I am not necessarily familiar with xservers and was expecting (incorrectly) that the xserver elements listed in the core components are interchangeable without additional work...
^thehatsrule^:
--- Quote ---All works fine if I use the standard xvesa extension.
--- End quote ---
Does this mean the "core elements" one, or the extension?
Which version of MC are you using? Can you verify if the core elements were loaded correctly? (i.e. run `startx` manually)
roberts:
Just tested both. Work as advertised! Simple drop in replacements on my hardware. YMMV
And of course, with Xfbdev you must specify a framebuffer vga code.
I used vga=788 and Xfbdev booted without mods or editing.
With Xorg-vesa-lite is was as simple as dropping into my tce directory.
I would check that you have all the needed core elements mounted.
Check your .xsession is calling the expected Xserver and such is actually available.
Be sure you have updated your .profile and .xsession for the latest changes with v2.2
tclfan:
Thank you. This must be me then (or my hardware). I will re-do it tonight on several hardware, but at least your word inspires confidence that in principle it should work.
Just to make sure I am doing the right thing (this is to thatsarule's question):
1. On removeable media (USB stick or MMC card) I set up the tce folder
2. I copy to tce core elements (xlibs, xprogs and one of choice of xserver options, e.g. xorg-xvesa-lite) from core-elements library.
3. I copy to tce a windows manager - in this case jwm.tce
4. I boot from Microcore LiveCD specifying tce location (mmcblk0p1 in this case or sdb2. Therefore, e.g. boot option: microcore tce=mmcblk0p1
Now, thanks to modular architecture, this should result in booting to jwm without any additional configuration? Except that only with xfbdev the framebuffer vga parameter must be specified on boot code...
Please let me know if the above process is correct...
It did work for me when using default xvesa element, not other x core elements, so I hope it is not hardware picky...
Of course I mean microcore 2.2 gold in this case...
Once I manage to resolve screen resolution support issue (with one x or another, considering Xvesa does not support newer screens), this will open wide all the goodness of modularity, efficiency and system integrity of PPR/TCZ concept to build on...
Thanks very much for your help.
Navigation
[0] Message Index
[#] Next page
Go to full version