oem-config-firstboot needs x, but no x in server installs

Bug #68223 reported by Karl Palsson
2
Affects Status Importance Assigned to Milestone
oem-config (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

I installed ubuntu 6.06.1 server version from CD, (into a VMware machine)

I chose expert mode, and OEM mode.

At first boot, I could log in as oem:<password from setup> and all was good. I could customize things, and do whatever I needed to.

When all was working, I issued "sudo oem-config-prepare" as told at first boot.

Rebooting the system at that point caused no end of troubles.

The system tries to change res a few times (vmware window resizes), and fails 5 times, each with the same traceback.

Traceback (most recent call last):
   File "/usr/sbin/oem-config-dm", line 58 in ?
      sys.exit(dm.run(*sysv.argv[3:]))
   File "/usr/sbin/oem-config-dm", line 44 in run
      os.kill(server.pid, signal.SIGTERM)
OSError: [Errno 3] No such process
>>>>> repeated 5 times <<<<<<<
ERROR: The OEM installer failed. Your system may not be usable yet. Please report this as a bug to your vendor (presumably in this case, that means myself)

It then asks me to create a user normally, and warns me that I'm in single user mode, root shell.

The user that you create here is NOT added to the sudoers list, so if you simply follow the instructions here, and reboot, you're screwed.

I take it oem mode is simply not designed for text only systems, (though it seems like a wonderful feature for people building vmware appliances) and as such could it either be removed from the menu, or fixed to work in text mode?

Revision history for this message
Colin Watson (cjwatson) wrote :

oem-config depends on xserver-xorg, so an X server should certainly be installed. Is the X server just not working for you? There should be logs in /var/log/Xorg.0.log or similar, or possibly /var/log/oem-config.log.

Revision history for this message
Sebastian Rode (sebastian-ro-deactivatedaccount) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in oem-config:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.