On 2012-11-27 21:42 (GMT+0100) François ANDRIOT composed:
OK I've done the following steps and I confirm it
works:
Install opensuse (i586 in my case) with very minimal
installation.
Configure networking, configure repositories.
Install minimal xorg with:
zypper install xorg-x11-server
done
Install minimal TDE with:
zypper install trinity-tdebase
done
Install iceauth (required for dcopserver):
zypper install iceauth
(dependency will be added in next TDE build for opensuse)
done
Configure DISPLAYMANAGER=/opt/trinity/bin/kdm in
/etc/sysconfig/displaymanager
done
Fix missing 'Xsession' file (file exists but
not in expected folder):
ln -s /etc/X11/xdm/Xsession /etc/X11/Xsession
(will be fixed in next TDE build for opensuse)
done
Set default runlevel to 5 in systemd.
rm -f /etc/systemd/system/default.target
ln -s /lib/systemd/system/runlevel5.target
/etc/systemd/system/default.target
systemd in 12.2 is an non-mandatory/broken/incomplete openSUSE misfeature. I
have sysvinit-init installed instead, with id:5:initdefault: in /etc/inittab.
And reboot.
It works, tested in virtual machine again.
Here on real hardware X starts to start (busy cursor and non-black background
appear briefly), then exits to tty login prompt. Does trinity-tdm create a
log file anywhere? I wonder if
https://bugzilla.novell.com/show_bug.cgi?id=783862 is related?
--
"The wise are known for their understanding, and pleasant
words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata ***
http://fm.no-ip.com/