Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v120 - The big one! #387

Merged
merged 50 commits into from
Jun 24, 2016
Merged

v120 - The big one! #387

merged 50 commits into from
Jun 24, 2016

Conversation

Fourdee
Copy link
Collaborator

@Fourdee Fourdee commented Jun 24, 2016

v120
(24/06/16)

Important Information:

Raspberry Pi Wheezy | Support for Raspberry Pi Wheezy has now finished. I have uploaded a final Wheezy DietPi image which users must install if they want to continue using Wheezy. Please see here for more information: http://dietpi.com/phpbb/viewtopic.php?f=9&t=432

Image Downloads | All DietPi image downloads have been updated to v120. This includes all firmware/kernel/modules updates where applicable. http://dietpi.com/download

Changes / Improvements / Optimizations:

DietPi-Software > User Data | You can now setup a dedicated USB drive at any stage, on the fly : https://github.com/Fourdee/DietPi/issues/377

DietPi-Software > User Data | When changing user data location, DietPi will automatically move your
existing data and setup required symlinks.

DietPi-Software > User Data | You can now force Flash or USB drive user data locations on the fly, disabling the automatic setting.

DietPi-Software > User Data | /mnt/dietpi_userdata will now always point to your user data location, even if its custom.

DietPi-Software | Added DietPi installation option for Mate Desktop: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2073 . Many thanks to Xenformation (JK) for his contributions on this.

DietPi-Software | Added DietPi installation option for GNUstep Desktop: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2072 . Many thanks to Xenformation (JK) for his contributions on this.

DietPi-Software | Added DietPi installation option for NoMachine: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=60#p2071 . Many thanks to Xenformation (JK) for his contributions on this.

DietPi-Software | Added DietPi installation option for XRDP: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2074 . Many thanks to Xenformation (JK) for his contributions on this.

DietPi-Software | Added DietPi installation option for QuiteRSS: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&start=70#p2075 . Many thanks to Xenformation (JK) for his contributions on this.

DietPi-Software | Added DietPi installation option for Cuberite (C++ Minecraft Server with web interface): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2069#p2068

DietPi-Software | Added DietPi installation option for MineOS (Java Minecraft Servers with web interface): http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=2069#p2069

DietPi-Software | FBturbo is now installed along with XSERVERXORG for Pine 64. Should improve 2D (eg: window) performance: https://github.com/Fourdee/DietPi/issues/380#issuecomment-226512966

DietPi-Software | HiFi (MPD + YMPD) is now available for ARM64 devices (eg: Odroid C2/Pine A64).

DietPi-Config | You can now set your country code in "network options: adapters" menu, when running WiFi in hotspot mode (eg: dietpi-sofware > WiFi Hotspot installation). This will allow for channels 12/13 in some countries (eg: EU), and, increased power output (range) for the hotspot.

DietPi-Config | RPi 3 internal WiFi is now disabled by default to save resources on new installs. It will automatically be enabled by DietPi if required.

DietPi-Config | RPi 3 internal Bluetooth is now disabled by default to save resources on new installs. It can be enabled in the advanced menu.

DietPi-Config | RPi 3 increased thermal limit from 65c to 75c. This should reduce the chance of users seeing the heat warning icon on-screen, whilst keeping the device below the 85c official thermal limit used in Raspbian: https://github.com/Fourdee/DietPi/issues/356#issuecomment-223282185

DietPi-Config | cfg80211 wifi module is now disabled by default to save resources on new installs. It will automatically be enabled by DietPi if required.

DietPi-Config | bluetooth module is now disabled by default to save resources on new installs. It can be enabled in the advanced menu.

DietPi-Config | Serial console is now disabled for all DietPi images (where possible): https://github.com/Fourdee/DietPi/issues/343#issuecomment-226946848

DietPi-Config | Corrected typos. Many thanks to Erkan-Yilmaz for spotting these: https://github.com/Fourdee/DietPi/pull/381

DietPi-Cloudshell | Added a feature which allows users to specify start and end times, where DietPi-Cloudshell will power off the screen and disable processing: https://github.com/Fourdee/DietPi/issues/379

DietPi-Backup | Now shows the most recent and successful backup date in main menu.

DietPi-Sync | Now shows the most recent and successful sync date in main menu.

Bug fixes:

DietPi-Banner | Resolved an issue where delayed DHCP offers would not provide the IP address during boot: https://github.com/Fourdee/DietPi/issues/350#issuecomment-223273610

General | DietPi desktop items icon will now show correctly.

DietPi-Automation | Updated missing software automation entries in dietpi.txt. Many thanks for K-plan for his input on this: https://github.com/Fourdee/DietPi/issues/374

DietPi-Software | Resolved an issue where Transmission would not start the web interface during boot (:9091), when using DHCP: https://github.com/Fourdee/DietPi/issues/350

DietPi-Software | Resolved an issue where VIFM and MTRTINY would not be flagged as installed, after the installation. Many thanks to K-plan for spotting this one: https://github.com/Fourdee/DietPi/issues/373 | https://github.com/Fourdee/DietPi/issues/374#issuecomment-225436379

DietPi-Software | Kodi has been disabled for Pine64 (non-functional) whilst we wait for working mali/mali_drm driver: https://github.com/Fourdee/DietPi/issues/380

DietPi-Config | Resolved an issue where the RPi3 internal wifi would still be active after being disabled: https://github.com/Fourdee/DietPi/issues/376 Many thanks to K-plan for reporting this.

DietPi-Backup | Resolved an issue where search results, did not provide the most recent and successful backup date.

DietPi-Sync | Now contains the correct program name in the backtitle.

xenfomation and others added 30 commits May 29, 2016 09:38
…le tickets.

363 - Stub | ViFM to Software Additional
Added option to install ViFM - a CLI-based file manager with Vi bindings under
Software Additional

357 - DietPi-Software | GNUStep Desktop Environment #357
Added option under Software Optimized to install GNUStep -
a lightweight, from-the-ground-up desktop environment.

347 - No Machine & stock configs
191 - DietPi-Software | Add xrdp installation option
Added an new Category under Software Optimized called Remote Desktop
I added the code necessary to pull No Machine's deb package and to run
this multi-platform, secure, very efficient Remote Desktop Server.
It also acts as a client - looking for hosts running No Machine servers
with port 4000 open

For XRDP, it simply installs and works.  Both packages follow previous
examples for ALSA, X components, and if no Desktop environment is selected,
the default goes to LXDE

195 - DietPi-Software | Add QuiteRSS installation option
I have added QuiteRSS under Desktops and Utilities (Software Additional)
I have also ensured that it install X dependencies, such as VNC Server does

151 - DietPi-Software | Add MATE desktop installation option
I added, under Software Additional as it is not optimized, the full MATE
Desktop environment with IceWeasel, etc.

If/Then conditions for Desktops/Software that require X, ALSA, and a
Desktop environment were added to the original section that checks
for these types of installations.
following:

- Installations for XRDP, NoMachine, and additional software
  are set to a value of 2 on completion
- For NoMachine, I used the HW_ARCH value to determine which
  NoMachine package to download and install
- I added a work around where graphical programs depend on
  a DESKTOP selection being made.  If no selection is made,
  dietpi-software will notify the user that a desktop
  selection was expected & is needed: it defaults to LXDE.
- I updated login and autostart to properly leverage
  startx for Autologin related to MATE and GNUStep
+ Version codes
+ Attempt to wait for a fully working network connection, before running
boot script:
https://github.com/Fourdee/DietPi/issues/350#issuecomment-223253560
+ Missing automation linux software options:
https://github.com/Fourdee/DietPi/issues/374
+ Allow USB drive to added at a later date:
https://github.com/Fourdee/DietPi/issues/377
See changelog
+ Auto user data: now shows when its enabled and to which device.
+ Fix MC/IPERF installs: https://github.com/Fourdee/DietPi/issues/374
+ Tweaks to user data creation and moving, to support adding drive at
later date: https://github.com/Fourdee/DietPi/issues/377
+ MTRTINY now showing in dietpi-uninstall:
https://github.com/Fourdee/DietPi/issues/374#issuecomment-225436379
+ Restart services after moving user data.
+ dietpi-config | Bluetooth control for RPi3:
https://github.com/Fourdee/DietPi/issues/376
+ Enable/Disable RPi 3 wifi modules as needed:
https://github.com/Fourdee/DietPi/issues/376
+ RPi 3 WiFi and BT disabled by default on new installations:
https://github.com/Fourdee/DietPi/issues/376
debugging
.
Fourdee added 20 commits June 15, 2016 17:35
- Memory leak.
+ See changelog.
+ Additional patching for user data directory.
- Disable serial console by default.
- Set RPi3 increased temp limit (75) during 1st run, rather than
finalize.
- convert rpi wifi / bt control script to all devices to enable:
https://github.com/Fourdee/DietPi/issues/376#issuecomment-226949571
+ Only wait for valid network connection, after filesystem prep and when
network is activated.
+ dietpi-config | Prevent "nl80211 not found" message when wifi and
modules are disabled.
+ boot log
+ whoopsie!
+ Fix mineos installation.
+ Allow for setting country codes in WiFi hotspot mode.
+ Minor tweaks
+ compiled HiFI (mpd/ympd) for arm64
+ Always set HDMI vout mode for Odroid c1/xu4 when changing resolutions.
I believe the C2 doesnt need hdmi vout, dvi does both.
+ Disable serial console for v120 images (whoopsie)
+ Hide bluetooth option for VM's
@Fourdee Fourdee added this to the v120 milestone Jun 24, 2016
@Fourdee Fourdee merged commit 9d263b8 into master Jun 24, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants