Author Topic: Core to Hybrid  (Read 8999 times)

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Core to Hybrid
« on: August 28, 2007, 08:36:47 pm »
I was wondering if it was possible to change a core install into a hybrid. 

So I installed a core system and added a Generic PC as MD with the web-admin.  Unfortunately I couldn't add it to the core directly but it could be added as a top level device.  Then changed the "This device is controlled via" to CORE, put it in a room and emptied the "IP Address" field.  After a reboot it came up (took a while with lots of installage) but the UI was displayed clipped (only showing the upper left corner).  To fix that I clicked in the bottom left of the screen (normally the LMCE logo in UI1) and then the "Video Res & Audio Setup" button, which took me through the AVWizard that fixed the problem. 

I'm guessing the other way around is even easier. ;)
"Change is inevitable. Progress is optional."
-- Anonymous


nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Core to Hybrid
« Reply #1 on: August 29, 2007, 10:50:13 am »
I'm curious a bit. Plutohome allows to install core or core/hybrid with built-in MD. But LinuxMCE offers core/hybrid only (at least I didn't see anywhere the question what type of server I'd like to install). It might be install to run LMCE of KDE first but it's every time core/hybrid.
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Re: Core to Hybrid
« Reply #2 on: August 29, 2007, 11:20:55 am »
I'm curious a bit. Plutohome allows to install core or core/hybrid with built-in MD. But LinuxMCE offers core/hybrid only (at least I didn't see anywhere the question what type of server I'd like to install). It might be install to run LMCE of KDE first but it's every time core/hybrid.

I'm not sure I understand what you mean exactly, then again I have no experience with Plutohome. 

Do you mean that the Plutohome core install doesn't has X installed?  In LMCE (as far as I can tell) the only  difference between a core and a hybrid is the availability of a "built-in" media director. 

Whether it will start KDE or the launch manager by default is another choice I reckon.
"Change is inevitable. Progress is optional."
-- Anonymous


nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Core to Hybrid
« Reply #3 on: August 29, 2007, 01:33:10 pm »
Plutohome core (not hybrid) doesn't have X at all. You can operate only command line. I made two installations of LMCE and I didn't see any options to install core/hybrid or just a core. Where did you find that option?
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Re: Core to Hybrid
« Reply #4 on: August 29, 2007, 03:12:30 pm »
During the install you are asked whether you want media playback on your core (or something), that is the difference between a core and hybrid in LMCE (as far as I know). 

LMCE has no way to boot a core system without X-windows.  At least not yet, just missing one final piece of the puzzle (a few devices aren't started untill the launch-manager is run) see: http://wiki.linuxmce.com/index.php/Clean_Core
"Change is inevitable. Progress is optional."
-- Anonymous


nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Core to Hybrid
« Reply #5 on: August 30, 2007, 06:33:47 pm »
Quote
During the install you are asked whether you want media playback on your core (or something), that is the difference between a core and hybrid in LMCE (as far as I know).

It was not clear for me. Maybe because I played with Pluto before.
Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Re: Core to Hybrid
« Reply #6 on: August 30, 2007, 11:08:39 pm »
I think it's kind of ironic that I'm trying to achieve the way Pluto is set up, I wasn't aware of that.  ;D 

Switching between booting MCE and KDE mode works really well by the way, might even be nice to have an extra "Start as KDE" button in the UI's power screen.

I'll go nosing through the launchmanager source again to see if I can uncover it's magical secret.  I guess I could try installing Plutohome as well just to see how it was arranged there.  Maybe you could show me the "ls -al" of /etc/rc2.d/ and/or /etc/event.d/ of one of your pluto machines?  That would very be helpfull, if it's not to much hassle of course.

"Change is inevitable. Progress is optional."
-- Anonymous


nite_man

  • NEEDS to work for LinuxMCE
  • ***
  • Posts: 1019
  • Want to work with LinuxMCE
    • View Profile
    • Smart Home Blog
Re: Core to Hybrid
« Reply #7 on: August 31, 2007, 09:34:56 am »
Sure:
Code: [Select]
dcerouter_6772:~# ls -al /etc/rc2.d/
total 12
drwxr-xr-x   2 root root 4096 2007-05-15 12:01 .
drwxr-xr-x  92 root root 4096 2007-08-31 10:16 ..
lrwxrwxrwx   1 root root   20 2006-11-05 17:19 S01bootsplash -> ../init.d/bootsplash
-rwxr-xr-x   1 root root  141 2007-04-10 11:55 S01pluto_docleanup.sh
lrwxrwxrwx   1 root root   18 2006-11-05 18:44 S10sysklogd -> ../init.d/sysklogd
lrwxrwxrwx   1 root root   15 2006-11-05 18:44 S11klogd -> ../init.d/klogd
lrwxrwxrwx   1 root root   13 2006-11-05 18:43 S14ppp -> ../init.d/ppp
lrwxrwxrwx   1 root root   15 2006-11-05 17:18 S15bind9 -> ../init.d/bind9
lrwxrwxrwx   1 root root   17 2006-11-06 00:11 S18portmap -> ../init.d/portmap
lrwxrwxrwx   1 root root   14 2007-05-15 11:26 S19lirc -> ../init.d/lirc
lrwxrwxrwx   1 root root   13 2007-01-16 15:13 S19nis -> ../init.d/nis
lrwxrwxrwx   1 root root   16 2006-11-05 17:18 S20atftpd -> ../init.d/atftpd
lrwxrwxrwx   1 root root   16 2006-11-06 00:13 S20autofs -> ../init.d/autofs
lrwxrwxrwx   1 root root   14 2006-11-06 00:11 S20dbus -> ../init.d/dbus
lrwxrwxrwx   1 root root   18 2006-11-05 17:17 S20ddclient -> ../init.d/ddclient
lrwxrwxrwx   1 root root   22 2006-11-05 17:18 S20dhcp3-server -> ../init.d/dhcp3-server
lrwxrwxrwx   1 root root   15 2006-11-05 18:43 S20exim4 -> ../init.d/exim4
lrwxrwxrwx   1 root root   15 2006-11-05 18:42 S20inetd -> ../init.d/inetd
lrwxrwxrwx   1 root root   14 2007-05-15 12:00 S20lcdd -> ../init.d/lcdd
lrwxrwxrwx   1 root root   17 2007-05-15 12:01 S20lcdproc -> ../init.d/lcdproc
lrwxrwxrwx   1 root root   17 2006-11-05 18:40 S20makedev -> ../init.d/makedev
lrwxrwxrwx   1 root root   15 2006-11-05 17:14 S20mysql -> ../init.d/mysql
lrwxrwxrwx   1 root root   24 2006-11-05 17:19 S20mythtv-backend -> ../init.d/mythtv-backend
lrwxrwxrwx   1 root root   20 2007-01-16 15:17 S20nbd-client -> ../init.d/nbd-client
lrwxrwxrwx   1 root root   20 2007-01-16 15:18 S20nbd-server -> ../init.d/nbd-server
lrwxrwxrwx   1 root root   27 2006-11-06 00:11 S20nfs-kernel-server -> ../init.d/nfs-kernel-server
lrwxrwxrwx   1 root root   20 2007-01-17 10:22 S20nvidia-glx -> ../init.d/nvidia-glx
lrwxrwxrwx   1 root root   23 2007-01-17 10:21 S20nvidia-kernel -> ../init.d/nvidia-kernel
lrwxrwxrwx   1 root root   15 2006-11-05 17:18 S20samba -> ../init.d/samba
lrwxrwxrwx   1 root root   13 2006-11-06 00:11 S20ssh -> ../init.d/ssh
lrwxrwxrwx   1 root root   20 2006-11-06 00:11 S21nfs-common -> ../init.d/nfs-common
lrwxrwxrwx   1 root root   41 2006-11-05 19:36 S22-001-Pluto_ConfirmInstallation.sh -> //etc/init.d/Pluto_ConfirmInstallation.sh
lrwxrwxrwx   1 root root   37 2006-11-05 19:36 S22-001-Pluto_Timezone_Detect.sh -> //etc/init.d/Pluto_Timezone_Detect.sh
lrwxrwxrwx   1 root root   30 2006-11-05 19:35 S22-002-Pluto_corefile.sh -> //etc/init.d/Pluto_corefile.sh
lrwxrwxrwx   1 root root   42 2006-11-05 19:35 S22-005-Pluto_alsaconf-noninteractive -> //etc/init.d/Pluto_alsaconf-noninteractive
lrwxrwxrwx   1 root root   34 2006-11-05 19:36 S22-005-Pluto_PlutoVersion.sh -> //etc/init.d/Pluto_PlutoVersion.sh
lrwxrwxrwx   1 root root   30 2006-11-05 19:35 S22-005-Pluto_SSH_Keys.sh -> //etc/init.d/Pluto_SSH_Keys.sh
lrwxrwxrwx   1 root root   43 2006-11-05 19:35 S22-009-Pluto_Config_Device_Changes.sh -> //etc/init.d/Pluto_Config_Device_Changes.sh
lrwxrwxrwx   1 root root   42 2006-11-05 19:35 S22-010-Pluto_Update_StartupScrips.sh -> //etc/init.d/Pluto_Update_StartupScrips.sh
lrwxrwxrwx   1 root root   36 2006-11-05 19:35 S22-015-Pluto_Diskless_Setup.sh -> //etc/init.d/Pluto_Diskless_Setup.sh
lrwxrwxrwx   1 root root   28 2006-11-05 19:36 S22-015-Pluto_kpanic.sh -> //etc/init.d/Pluto_kpanic.sh
lrwxrwxrwx   1 root root   38 2006-11-05 19:35 S22-015-Pluto_Network_Firewall.sh -> //etc/init.d/Pluto_Network_Firewall.sh
lrwxrwxrwx   1 root root   34 2006-11-05 19:36 S22-015-Pluto_Restart_DHCP.sh -> //etc/init.d/Pluto_Restart_DHCP.sh
lrwxrwxrwx   1 root root   41 2006-11-05 19:36 S22-015-Pluto_Restart_MythBackend.sh -> //etc/init.d/Pluto_Restart_MythBackend.sh
lrwxrwxrwx   1 root root   38 2006-11-05 19:36 S22-015-Pluto_Setup_ExportsNFS.sh -> //etc/init.d/Pluto_Setup_ExportsNFS.sh
lrwxrwxrwx   1 root root   44 2006-11-05 19:36 S22-015-Pluto_Start_NewMD_interactor.sh -> //etc/init.d/Pluto_Start_NewMD_interactor.sh
lrwxrwxrwx   1 root root   38 2006-11-05 19:36 S22-015-Pluto_VoiceMailMonitor.sh -> //etc/init.d/Pluto_VoiceMailMonitor.sh
lrwxrwxrwx   1 root root   25 2006-11-05 19:35 S22-020-Pluto_qos.pl -> //etc/init.d/Pluto_qos.pl
lrwxrwxrwx   1 root root   38 2006-11-05 19:35 S22-020-Pluto_Start_OrbiterGen.sh -> //etc/init.d/Pluto_Start_OrbiterGen.sh
lrwxrwxrwx   1 root root   37 2006-11-05 19:35 S22-030-Pluto_Start_DCERouter.sh -> //etc/init.d/Pluto_Start_DCERouter.sh
lrwxrwxrwx   1 root root   34 2006-11-05 19:35 S22-040-Pluto_Dhcpd-Plugin.sh -> //etc/init.d/Pluto_Dhcpd-Plugin.sh
lrwxrwxrwx   1 root root   38 2006-12-08 03:08 S22-040-Pluto_Report_MachineOn.sh -> //etc/init.d/Pluto_Report_MachineOn.sh
lrwxrwxrwx   1 root root   29 2006-11-05 19:35 S22-040-Pluto_Start_X.sh -> //etc/init.d/Pluto_Start_X.sh
lrwxrwxrwx   1 root root   35 2006-11-05 19:36 S22-060-Pluto_Net_Mount_All.sh -> //etc/init.d/Pluto_Net_Mount_All.sh
lrwxrwxrwx   1 root root   39 2006-11-05 19:36 S22-065-Pluto_UpdateMediaDaemon.sh -> //etc/init.d/Pluto_UpdateMediaDaemon.sh
lrwxrwxrwx   1 root root   40 2006-11-05 19:35 S22-070-Pluto_Start_LocalDevices.sh -> //etc/init.d/Pluto_Start_LocalDevices.sh
lrwxrwxrwx   1 root root   29 2006-11-05 19:35 S22-090-Pluto_WakeMDs.sh -> //etc/init.d/Pluto_WakeMDs.sh
lrwxrwxrwx   1 root root   39 2006-11-05 19:35 S22-099-Pluto_fixMythTvSettings.sh -> //etc/init.d/Pluto_fixMythTvSettings.sh
lrwxrwxrwx   1 root root   37 2006-11-05 19:35 S22-100-Pluto_Backup_Database.sh -> //etc/init.d/Pluto_Backup_Database.sh
lrwxrwxrwx   1 root root   35 2006-11-05 19:35 S22-100-Pluto_Share_IRCodes.sh -> //etc/init.d/Pluto_Share_IRCodes.sh
lrwxrwxrwx   1 root root   24 2006-12-08 02:52 S23instcheck.sh -> /etc/init.d/instcheck.sh
lrwxrwxrwx   1 root root   20 2006-11-05 17:19 S23ntp-server -> ../init.d/ntp-server
lrwxrwxrwx   1 root root   19 2006-12-09 00:21 S25bluetooth -> ../init.d/bluetooth
lrwxrwxrwx   1 root root   15 2007-01-16 15:17 S25mdadm -> ../init.d/mdadm
lrwxrwxrwx   1 root root   17 2006-11-05 17:19 S89anacron -> ../init.d/anacron
lrwxrwxrwx   1 root root   13 2006-11-05 18:44 S89atd -> ../init.d/atd
lrwxrwxrwx   1 root root   14 2006-11-05 18:42 S89cron -> ../init.d/cron
lrwxrwxrwx   1 root root   17 2006-11-05 17:16 S91apache2 -> ../init.d/apache2
lrwxrwxrwx   1 root root   20 2006-11-05 17:30 S92asterisk -> /etc/init.d/asterisk
lrwxrwxrwx   1 root root   19 2006-11-05 18:41 S99rmnologin -> ../init.d/rmnologin
lrwxrwxrwx   1 root root   23 2006-11-05 18:41 S99stop-bootlogd -> ../init.d/stop-bootlogd
lrwxrwxrwx   1 root root   43 2007-04-10 11:59 StorageDevices_SambaRadar.sh -> /usr/pluto/bin/StorageDevices_SambaRadar.sh
lrwxrwxrwx   1 root root   44 2007-04-10 11:59 StorageDevices_StatusRadar.sh -> /usr/pluto/bin/StorageDevices_StatusRadar.sh


Michael Stepanov,
My setup: http://wiki.linuxmce.org/index.php/User:Nite_man#New_setup
Russian LinuxMCE community: http://linuxmce.ru

Zaerc

  • Alumni
  • LinuxMCE God
  • *
  • Posts: 2256
  • Department of Redundancy Department.
    • View Profile
Re: Core to Hybrid
« Reply #8 on: August 31, 2007, 02:52:01 pm »
That is pretty different indeed, I suspect the Launchmanager has taken over some of those tasks.  Worthwile to investigate if I can't figure it out another way, thanks!
"Change is inevitable. Progress is optional."
-- Anonymous