R8

Version 4 (brfransen, 10/21/2013 08:19 am)

1 1
h1. LinHES R8  new features and changes.
2 1
3 1
With this release of LinHES several things have changed.  Some things you may see, others will probably go unnoticed.
4 1
The main thing to note is that with this release, LinHES will support 64 bit processors only.  This change along with a partition layout change means that an inplace upgrade of an existing system is not possible.  All installs of R8 should be treated as new installs, with the option to import the old recordings if desired.  
5 1
R8 uses the same version of mythtv as R7, so importing the old recordings should be very straightforward.  
6 1
To make things even easier step-by-step instructions have been provided: [[Upgrading_LinHES R7X_to_R8]]
7 1
8 1
h2.  Special notes
9 1
10 1
* Depending on the model mce blaster support may not work.  For many people including those not using LinHES  mce blaster/transmitting does not work.
11 1
* Disks larger then 2TB are not supported for OS installation.  They however may be used for a separate data disk.
12 3 brfransen
* The master backend must have either  working DNS or remote systems defined in /etc/hosts for full functionality of supplemental web.
13 1
14 1
h2.  Changes
15 1
16 1
*  i686 has been dropped, all packages are compiled for x86_64.
17 1
*  Old nVidia drivers have been dropped.  The current nVidia drivers support the 8xxxx series, gt2xx and later.
18 1
*  xconfig.sh will no longer generate full xorg.conf files, instead it places snippets in /etc/X11/xorg.conf.d/
19 1
*  Fbsplash was removed and replaced with plymouth
20 1
*  rrdstats was removed and replaced with xymon, which is part of supplemental web (installed by default)
21 1
*  grub2  replaced grub
22 1
*  tightvnc replaced by tigervnc
23 1
*  Fluxbox has been replaced by enlightenment as the default window manager.   set_windowmanager.sh may be used to restore fluxbox
24 1
*  Remote selection was reorganized.  Now there are 4 major types of classifications, which should make it easier to find more common remotes.
25 1
*  Partition change, instead of 3 partitions there are now 7 for the main disk.  Home and /data/srv/mysql are separate partitions.  This will make updates even easier and help prevent system corruption due to a filled disk.
26 1
*  The mount point for myth data has moved to /data/storage/disk0/media   /myth is provided as a symlink for legacy purposes.
27 1
*  Package cache has moved from the main drive to /data/storage/disk0/pacman/pkg
28 1
*  Standalone system type has been dropped, because of network changes within MythTV it's no longer feasible.
29 1
*  rc.conf was dropped, as it's no longer used for system configuration
30 1
*  mythbackup/mythrestore have been replaced by lh_system_backup/lh_system_restore.
31 1
*  Zoneminder/mythzoneminder are no longer half-implemented in the service menu.
32 1
33 1
h2.  New stuff
34 1
35 1
*  Language selection screen during install
36 1
*  Overall a better system integration, both as a standalone system and with remote frontends.
37 1
*  Added a new OSD message subsystem.  This stops messages from overlapping and should keep things looking more consistent.
38 1
*  Added an option that will cause slave and frontend systems to wait for the masterbackend to become available.  This is enabled by default.
39 1
*  New version of add_storage.  This is a program to make adding both new and old storage very simple.  It asks a couple questions and takes care of the dirty work.  Storage will be added to /data/storage/$drive_serialnumber
40 1
*  NFS and Samba share definitions are auto generated. The share information is provided by add_storage.
41 1
*  For first time setups autocard.py will detect tuner cards, create static dev nodes, and add them to mythtv.  Cards detected include pvr-xxx, dvb cards, hdhomerun, ceton infinitv, hdpvr.  For the ceton infinitv it's expected that the cards network is running at it's default values.
42 1
*  Frontend system, will run /etc/X11/autostart  when starting up  regardless of the windowmanger selected.  If you need to start custom things for X, this is the place to put it.
43 1
* vnc support was added for both the main display and running a seperate session.  If enabled via the service menu  the seperate session will be located at $ip:1 and the mirror of the main display will be $ip:2
44 1
*  New website on the masterbackend.  Things such as system health checks, backup/restore, updates, logs  and much more can be found on the  local website.
45 3 brfransen
*  Automated and install of a a self-signed SSL certificate
46 1
*  Integrated channel change script for set top boxes.  This script matches the transmitter # with the transmitter number in /etc/systemconfig.  To use the new script with the first transmitter, enter "change_channel_wrapper.sh -n1 -c" as the tuner change channel script in mythtv-setup.  Previous LinHES releases left all of this up to the end user. 
47 1
* patched version of mythutils to save/restore/clone settings between systems.
48 1
* Options to mythbackend/mythfrontend can be added in /etc/conf.d/mythbackend  or /etc/conf.d/mythfrontend.  The startup scripts reference the MYTH_ARGS variable which is sourced from their respective file.
49 1
*  Many more behind the scenes changes.