[opensuse-autoinstall] opensuse 12.1 welcome screen
Hello,
I'm making an autoyast configuration for 12.1 and when the install
is complete I get a grey login screen with a clock on it which is not
what I get when I do a manual install. I started yast on a machine and
looked into the sysconfig editor and put the same options I saw in the «
display manager » and « window manager » sections.
The only thing what got written out is this part (I assume because the
other options are default).
<sysconfig config:type="list">
Hello! On 07.12.11 20:50, Pierre Girard wrote:
I'm making an autoyast configuration for 12.1 and when the install is complete I get a grey login screen with a clock on it which is not what I get when I do a manual install.
Same here.
There must be something I' missing somewhere, but I can't find it. Any clues?
I used a script to fix the config file:
<scripts>
<chroot-scripts config:type="list">
<script>
<chrooted config:type="boolean">true</chrooted>
<debug config:type="boolean">true</debug>
<feedback config:type="boolean">false</feedback>
<filename>autoyast-chroot.sh</filename>
<interpreter>shell</interpreter>
<source><![CDATA[#
# Script hook before first reboot
exec >& /root/autoyast-chroot.log
set -x -v
echo 'DISPLAYMANAGER="kdm"' >> /etc/sysconfig/displaymanager
echo 'DISPLAYMANAGER_KDM_THEME="SUSE"' >> /etc/sysconfig/displaymanager
echo 'DISPLAYMANAGER_ROOT_LOGIN_LOCAL="yes"' >>
/etc/sysconfig/displaymanager
]]></source>
</script>
</chroot-scripts>
</scripts>
Ugly but useful.
You may also discover that the autoinstall version will display a "based
on OpenSuSE" string everywhere. I changed this behavior by fixing the
package list:
<software>
<packages config:type="list">
...
<package>branding-openSUSE</package>
</packages>
<remove-packages config:type="list">
<package>branding-basedonopensuse</package>
</remove-packages>
<patterns config:type="list">
<pattern>base</pattern>
...
</patterns>
</software>
Finally I found the init-script failing. When I remember correctly this
way already an issue on this list.
Even the 12.0 was skipped, the 12.1 looks like a true "dot zero" version
of OpenSuSE :-)
Beat
--
\|/ Beat Rubischon
Le 2011-12-08 02:15, Beat Rubischon a écrit :
I used a script to fix the config file: [...] Ugly but useful.
Thanks for the script, that worked nicely. I already used a postinstall script for other things so I'll add that in there until there's another solution.
You may also discover that the autoinstall version will display a "based on OpenSuSE" string everywhere. I changed this behavior by fixing the package list:
I'll check that out as well, thanks for the tip. -- To unsubscribe, e-mail: opensuse-autoinstall+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-autoinstall+owner@opensuse.org
participants (2)
-
Beat Rubischon
-
Pierre Girard