Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I need to create my own distro based on Ubuntu Server and I need it as light as possible (so there should be no X or any other stuff like that). By the way the distro installer must be graphical (Ubiquity of course) so that I can put my custom configuration forms in it.

The problem is that as far as I understood (I have tried Remastersys, Customizer and Ubuntu-Builder) you can not use X in your installer (live version) and not to have it in your final installation, but since I have just seen something similar I am sure that its possible to do so.

Is there anyone who has relevant experience?

share|improve this question
    
I assumed I could find some in here since I couldn't see any in my neighborhood. –  SjB Jul 24 '12 at 14:11

1 Answer 1

If you do not want to use X, the only option left is the kernel framebuffer.

What you want to do is not easy and does not make much sense for just 1 reason, the VGA drivers for the linux world of today are mostly written for X, and when i say mostly i mean the 99.9% of the total amount of VGA drivers.

This is an introduction to the framebuffer https://wiki.ubuntu.com/FrameBuffer

The new kid on the block is Wayland but it does not have too much attention, it lacks of driver support.

share|improve this answer
1  
Thanks for quick reply, but I think there is a misunderstanding in here. I have no problem with my installer to rely on X. The point is that I don't want it to install the X as well on the destination system. –  SjB Jul 24 '12 at 14:09
    
the problem is the same, also if your client wants to install the linux driver for its video card he can't do it and is forced to use the machine without drivers. –  user827992 Jul 24 '12 at 14:11

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.