- For Gummiboot, EFI must be enabled in the bios setup BEFORE YOU START the installation process. It will yell at you if this is not enabled.
- If you do not have UEFI, it may be easier to use rEFInd or Grub2
#!/usr/bin/python | |
# The idea behind this script is if plugging a RaspberryPi into a foreign network whilst running it headless | |
# (i.e. without a monitor/TV), you need to know what the IP address is to SSH into it. | |
# | |
# This script emails you the IP address if it detects an ethernet address other than it's usual address | |
# that it normally has, i.e. on your home network. | |
import subprocess | |
import smtplib |
####GoPro Protune correction, timelapse assembling, fisheye removal, slow motion, 4:3 to 16:9 and motion blur in Linux OS - GoPro Studio for Linux - KDEnlive, FFMPEG, ImageMagick, Mencoder and Python!
GoPro Studio has been tremendously useful for GoPro users, but not all GoPro users can enjoy the tool, there is no GoPro Studio for Linux. So some users made their ways to emulate GoPro Studio on Linux.
This guide is more than GoPro Studio, is a must read guide for Linux and GoPro users.
The main features of GoPro Studio are:
- Convert and edit Protune footage and apply Protune effect.
- Convert 4:3 footage to 16:9
- Slow motion
#HERO+ LCD hacking
#####All in one awesome
###Out of the box features:
- Video:
- Single video, Resolutions: 1080p 60/30, 720p 60/30 w/ SuperView
- Looping
- Photo:
#Hack for hero4 session, makes it even more stoked and versatile. | |
t app usb msc | |
sleep 10 | |
t app test oled brightness 0 |
To limit a CPU to a certain C-state, you can pass the processor.max_cstate=X
option in the kernel
line of /boot/grub/grub.conf
.
Here we limit the system to only C-State 1:
kernel /vmlinuz-2.6.18-371.1.2.el5 ... processor.max_cstate=1
On some systems, the kernel can override the BIOS setting, and the parameter intel_idle.max_cstate=0
may be required to ensure sleep states are not entered:
#!/bin/bash | |
# put this in your bin directory, e.g. /usr/bin or ~/.local/bin | |
sleep 20 # update interval | |
# you have to generate a new ACCESS_TOKEN for yourself here (https://github.com/settings/tokens, you only need "notifications" access) and replace the value | |
response=$(curl -s https://api.github.com/notifications?access_token=ACCESS_TOKEN) | |
if [[ $response =~ "{" ]] |