Tried this suggested change to the dependency list, and it did not change how things behaved. i.e. I still got a black screen into normal multi-user graphical boot..
I do not think it is a dependency issue, as I can startup to multi-user (in text mode) and manually start 'gdm'.
Which works fine. I then manually edited /etc/init/gdm.conf and removed the exit 0 when 'text' is in /proc/cmdline.
And then: 'start gdm' also works fine.
So:
- when the system is booted into multi user (or single user) mode, I can manually get the gdm service to start
- when run under strace, the gdm service starts all the time (albeit slowly)
Hmm, actually, it might be a dependency issue -- perhaps X (and/or gdm) is depending upon something else working? Is there a way to see in what order services were kicked off by Upstart? Then I can have gdm depend on the very last service and then bisect the list to see if adding anothing dependency helps.
Hi Scott,
Tried this suggested change to the dependency list, and it did not change how things behaved. i.e. I still got a black screen into normal multi-user graphical boot..
I do not think it is a dependency issue, as I can startup to multi-user (in text mode) and manually start 'gdm'.
Which works fine. I then manually edited /etc/init/gdm.conf and removed the exit 0 when 'text' is in /proc/cmdline.
And then: 'start gdm' also works fine.
So:
- when the system is booted into multi user (or single user) mode, I can manually get the gdm service to start
- when run under strace, the gdm service starts all the time (albeit slowly)
Hmm, actually, it might be a dependency issue -- perhaps X (and/or gdm) is depending upon something else working? Is there a way to see in what order services were kicked off by Upstart? Then I can have gdm depend on the very last service and then bisect the list to see if adding anothing dependency helps.
Regards,
Anand