=== XINUTOP-NAV === By Frank Baudet http://marinux.tuxfamily.org Martinique, West Indies Central America - 2019 - *************************** FUTURE *************************** As announced by Debian in https://lists.debian.org/debian-devel/2015/09/msg00589.html, the compatibility with 586 processors class is dropped since Debian V9/Stretch. More, after tests of this version: - Final size take 25% more space. - QT5 and GTK3 are huge and heavy. - The 32 bits plateform is living it's lasts years and the 64 bits with the UEFI make the things complicate. For people (as me) who refuse to put in trash a functional PC to buy a functional PC, these elements preclude the compatibilty with low-power processors and are not in accordance with the Xinutop principles. So, Xinutop will not migrate to V9/Stretch and continue to be maintained on V8/Jessie using backports, as long as possible. To keep the KISS mind and as the ARM platform is mature, I will report my effort to bring a Xinutop version for Raspberry and derivates. The first developpements are very likely. ************************** V2.4 april 19 ************************** - General update with OCPN V5.0.0 - Fix dnsmasq (DNS cache) - Free size for tmpfs in RAM (as logs) - Complete plugins alvailable for OCPN - Some minor fixes and changes ************************** V2.3 aug 18 ************************** - VDI version alvailable to run into VirtualBox - General update Debian 8.11 + backports - Update OpenCPN V4.8.6 - Update PolarView V3.0 - Update rastow - Update harmonics - Add dnsmasq - Add gawk and detox (for rastow) - Add alsa-utils - Remove gnome-ppp and umts-panel2 (wifi tethering generalization on mobiles) - Remove links2 - mount-cifs in menu - gman: run in browser without apache server - lrd: add extlinux - Fixed freeze on reboot - Default timezone london - Some adjustements in change.txt and version - todo: thunar-network is unstable (use mount-cifs.sh if troubles) ************************** V2.2 jul 17 ************************** - General update Debian 8.8 + backports - Exception update for linssid & zygrib marked as hold (QT4 versions, see above QT5 considerations) - Update lrd - Replace mpv/smplayer (QT) by mplayer2/gnome-mplayer (GTK) - Replace qupzilla (QT) by midori (GTK), html5, WebM & H264 compatible - Add aafm (Android File Manager), adb based, gvfs/mtp has troubles with recents Android versions - Add gvfsd-fuse.wrapper for easy and full access to shares mounts - Add microcode for Intel_x86 and AMD_64 processors - Add gnome-keyring (for SSL certificates auto-signed with midori) - Add hddtemp for xfce4-sensors - Modify all logs are now in tmpfs - Remove mount-cifs - Remove alarm-clock-applet > use orage, integrated in xfce4-desktop - Remove unnecessary consolekit - Remove & deep cleanup of libs and progs, respecting Debian rules (main squashfs ~450MB) - Fixed libjavascript compatibility for non SSE2 processors - Fixed gmeasures locales/units - Fixed obex-thunar.wrapper - Fixed bluetooth restart KNOW BUG: sometime halted on reboot since update, seems to be an hardware dependent problem ************************** V2.1 may 17 ************************** - General update Debian 8.8 and OpenCPN 4.6.1 - Update: mount charts for multiple iso and squashfs (thanks to LooongDuck) - Update: muplex - Update: manual.txt - Replace: qtweb (abandonned, no updates since 2013) by qupzilla - Replace: on-screen matchbox-keyboard by florence (thanks to Ronan) - Replace: gnome-mplayer/mplayer2 by smplayer/mpv - Add: laptop-detect & cpufrequtils (for 2 speeds processors as PIII on Panasonic CF-M34) - Add: xserver-xorg-video-geode (Linutop 1/2 - thanks to Jean-Pierre) - Add: pcmciautils (wifi for some notebooks as Panasonic CF-M34) - Add: linssid (advanced scan for wifi networks) - Add: qupzilla-dl.sh (basic script for view or download videos by external downloader) - Modify: OpenCPN charts colors to sweedish style - Modify: OpenCPN logs in tmpfs - Modify: user file xsession-errors in tmpfs - Remove: xrdp - Fixed: autologin after update KNOW BUG: blank screen on my PC test after disconnect Xsession. Use to reboot or push ON/OFF button (ACPI active) to stop. FIXME: is it a graphic problem (i915), do you have the same trouble ? ************************** V2.0 oct 16 ************************** - New index version - Complete rebuild with Debian 8.6.0-i386 Jessie (32 bits) - Kernel: 3.16.36-1xinutop2 custom (non PAE, 586, 686) - General update of scripts and external programs - Rewrite documentation, renamed manual.txt and add conventional install chapiter - Update OpenCPN V4.4.0 - Ready for dAISy AIS - Ready for RTL-SDR dongles used as AIS - Add PolarView V2.0.7, one month trial version - Add VNC server and client - Add xRDP server and client - Add GPRS-EDGE-UMTS panel - Add matchbox-keyboard (keyboard on screen) - Add Alarm-Clock - Remove Abiword - Add Ted editor - Remove Gnumeric - Add mtCellEdit - Remove mtPaint - Remove gpicView - Add Mirage - Remove DoubleCMD - Remove Android file manager ************************** V16.01c ************************** - OpenCPN V4.2 - kernel: 3.13.0-77-generic - back main squashfs file compressed with gz for faster decompression "on the fly" - improvements in add-langs.sh - add libbsb and update rastow V0.3 - add Putty - add Display_control in menu/settings, to get around the xfce-ubuntu bug #1193716 in "presentation mode" - reactivate suspend mode choice at logout - add screen brightness and manual suspend mode taskbar applet ************************** V16.01b ************************** - main squashfs file compressed with xz - update documentation - some minors arrangements ************************** V16.01 ************************** - Complete rebuilt with Ubuntu 14.0 Trusty packages based - Kernel: 3.13.0-74-generic - Add Growpart and Resize2fs in initrd: automatically resize the Xinutop partition at maximum alvailable (see readme.txt/others infos) - OpenCPN V4.0.0 - All ocpn plugins installed (but not enabled) - Wrapper for OpenCPN (see readme.txt/others infos) - All others navigation software updated - Others languages can be download after install (see readme.txt/others infos) - Add Rastow.sh: raster charts classification - Update OSD-depth, Muplex and many utilities - Add icon on desktop to activate/deactivate screensaver service - DoubleCMD, my beloved tool, now in menu on superuser mode - Add Android file manager (USB wired) - Add mount-cifs.sh: mount CIFS client - Replace Midori (bug webkit with non SSE2 proc instructions as PIII, Athlon, Duron, AMD Geode) by QtWeb (amazing for a static package of 13Mo) - Many scripts and presets realised/revised ************************** V13.05 ************************** - all updates with kernel 3.2.0-41 - add toram option, able to run the entire squashfs system from ramdisk for fast time access - modify, add cheatcodes and create (/base)/boot/extlinux/cheatcodes.txt) - auto save home directory during restore - modify preconf opencpn (some systems don't like plugins) and harmonics dir - add force checkfs during restore *************************** V13.03b *************************** - Official ZyGrib precise repository obsolete > replaced by author version - Update sources.list - Update documentation - Bug gRdesktop to write session file > replaced by TSclient - Trouble to obtain DNS server with wicd in auto mode > forced to dhclient mode - Install SoCat (for muplex) - Reinit extlinux on language menu after a reset - User home moved to /home/users/marinux - Access to local copy of marinux website in menu *************************** V13.03 *************************** - Modify numbering versions: only yy.mm - Based on Ubuntu 12.04 packages and updates - Add En, Fr, Es, It, Pt and De languages, choice at start - ext4 partition - Add OpenGL compliance - Add bluetooth connectivity - Add aaFM, Android File Manager for tablets and phones, trought USB cable - Add Gufw, Grafical Uncomplicated Firewall - Add Xfburn, able to make iso images (see charts) - Add Gmeasure units converter - Add Muplex - Add OSD Depth - Add USBmodeSwitch, to use 3G USB keys - Add Gnome-PPP, able to establish internet connections with PPP modems (serial, bluetooth, USB-3G) - Replace VLC by Gnome-Mplayer - Remove PSKmail - Remove Skype - Remove Gebabbel - Fldigi 3.21.61 with Navtex - OpenCPN 3.2 - Automatically empty trash every reboot - Modify tree structure and some directories names - Rewrite Lrd scripts - Refresh persistent-net.rules by udev every boot - Refine scripts and configs - Exclude essentials and preconfigurables files from squashfs image to (/base)/configs and linked from their original source - Modified files moved to /usr/local and linked from their original source - Files impossible to move to /usr/local are linked, to gather for inspect and debug all modifs in /usr/local - Boot and squashfs files and directories fully locked with chattr, making Xinutop unbreakable (may I say "unbrickable" or almost ?) *************************** V120501 *************************** - Add xinutop-nav-xx-xxxxxx.img for fast and simple install - Update kernel 2.6.38-13 & linutop-kernel-modules-2.6.38-13-generic 0.8 - Add mountpy to automatically mount devices & volumes connected at startup - Replace adobe-flash10 (proprietary, closed source) by gnash (swf reader, open-source) - Replace hamfax by fldigi (with weatherfax) - Add flarq & flrig (tranceiver control) - Add pskmail (Ham Radio Mail) - Add dosfstools for gparted - Replace dhcp3 by dhcpcd - Replace Xarchive by Xarchiver - Add Remote Desktop Protocol (rdp) client, for servers Linux (xrdp) or Windows - Add findshares to scan cifs shares alvailable - Add mount-cifs to mount cifs shares alvailable - Rename and modify /cdrom/etc/mount-iso.sh to local.sh for more general scripts at startup - Move and link /etc/skel to /cdrom/etc/skel to customize default configs user See version-120501.txt & readme-120501.txt *************************** V120209 *************************** First public release See version-120209.txt & readme-120209.txt # EOF