If you like me have a machine running Linux OS and want to be able to persist your screen’s brightness setting, here is a small script that does the trick. (I don’t know if that feature lacks only in Ubuntu running in a Dell XPS 15 l502x or common to all Linux laptops)
Initially the problem is that once you reboot the machine, you lose the brightness setting and you have to manually adjust again. Annoying!
With the following instructions, you’ll be able to fix that. Tested in Ubuntu 13.10.
Copy these following three scripts in your Desktop folder (Or in the same folder) and give them execution permission:
RESET script (brightness-reset.sh):
#!/bin/bash # Author: Hanine HAMZIOUI ALMADANY <email@example.com> # This script sets the brightness in Ubuntu as it is not persistent upon reboot # In order to manually execute these commands below, the user must be root # Brightness values are integers that range from 0 to 15 DEFAULT_BRIGHTNESS=7 CUSTOMBRIGHTNESS="$HOME/brightness/last_brightness" if [ -f $CUSTOMBRIGHTNESS ];then echo $(cat $CUSTOMBRIGHTNESS) > /sys/class/backlight/acpi_video0/brightness else echo $DEFAULT_BRIGHTNESS > /sys/class/backlight/acpi_video0/brightness fi exit 0
Brightness RUN (brightness-run.sh)
#!/bin/bash # Persist Brightness value in Ubuntu 13.10 # Author Hanine HAMZIOUI ALMADANY <firstname.lastname@example.org> if [ -f "brightness-reset.sh" ]; then sudo cp -v brightness-reset.sh /etc/init.d/ && sudo chmod +x /etc/init.d/brightness-reset.sh else echo "brightness-reset file does not exist, it must be in the same folder. Terminating..."; exit 0; fi if [ -f "brightness-save.sh" ]; then sudo cp -v brightness-save.sh /etc/init.d/ && sudo chmod +x /etc/init.d/brightness-save.sh else echo "brightness-save file does not exist, it must be in the same folder. Terminating..."; exit 0; fi sudo ln -s /etc/init.d/brightness-save.sh /etc/rc0.d/K10brightness-save # Brightness SAVE Symbolic link to RC 0 sudo ln -s /etc/init.d/brightness-save.sh /etc/rc6.d/K10brightness-save # Brightness SAVE Symbolic link to RC 6 rawfile=`cat /etc/rc.local | grep "/etc/init.d/brightness-reset.sh"` if [ -z "$rawfile" ]; then sudo sed -e 's/exit 0//g' -i /etc/rc.local sudo echo "#Reset screeen brightness" >> /etc/rc.local sudo echo "/etc/init.d/reset-brightness.sh" >> /etc/rc.local sudo echo "exit 0" >> /etc/rc.local else echo "RC.LOCAL file is already customized to reset brightness at startup...If you think otherwise, do it manually again!" fi exit 0;
BRIGHTNESS Save (brightness-save.sh)
#!/bin/bash # Author: Hanine HAMZIOUI ALMADANY <email@example.com> # Target: Ubuntu 13.10 and below # Script that saves the last brightness value used CUSTOMBRIGHTNESS="$HOME/brightness/last_brightness" mkdir -p $(dirname $CUSTOMBRIGHTNESS) cat /sys/class/backlight/acpi_video0/brightness > $CUSTOMBRIGHTNESS exit 0;
chmod +x ~/Desktop/brightness-*
And finally; from your terminal again:
You will be prompted for your user password.
Now adjust brightness ti a certain value and reboot. ;)
The era of very ugly LibreOffice icons is over. A new set of beautiful and homogeneous icons is being prepared for the next versions of LibreOffice.
You can use the Beta version if you’re impatient like me. This is how:
Copy/Paste the content of this script below in a text file in your Desktop folder (name it for example: icoffice.sh, and give it execution permissions:
#!/bin/bash # Script that downloads Libreoffice new gnome icons # Author: hanynowsky 2013 # After executing this script: From the LibreOffice menu select Tools > Options, # then under LibreOffice > View > Icon size and style, set the icon theme to "Crystal" sudo apt-get install libreoffice-style-crystal cd /tmp && wget https://github.com/hotice/myfiles/raw/master/images_flat.zip if [ -d "/usr/share/libreoffice/share/config/" ]; then sudo cp images_flat.zip /usr/share/libreoffice/share/config/images_crystal.zip else echo "No official LibreoFfice?" fi if [ -d "/opt/libreoffice4.0/share/config/" ]; then sudo cp images_flat.zip /opt/libreoffice4.0/share/config/images_crystal.zip else echo "No custom Libreoffice - it is okay!" fi exit 0
chmod +x ~/Desktop/icoffice.sh
You’ll be prompted to type your password in order to achieve installation of the new icon set.
Once finished, after executing this script: From the LibreOffice menu select Tools -> Options. Then under LibreOffice -> View -> Icon size and style, set the icon theme to “Crystal“
Due to recent changes and updates in Ubuntu 13.10, Version 1.x of Jayatana no longer works.
A new version (2.0) of Java Ayatana is being tested to support java Application menu integration with UBuntu 13.10. Watch this post. Un update should land soon.
Hopefully, the new version 2.0 is released and you can get it right away for Ubuntu 13.10:
sudo add-apt-repository ppa:danjaredg/jayatana sudo apt-get update sudo apt-get install jayatana
This post mentions some issues and fixes after upgrading to Ubuntu 13.10.
For Ubuntu 13.04 and previous versions, please refer to the corresponding post.
- First of all, once the upgrade has completed, the user should workaround bumblebee to make it work:
When you run optirun command, you get an error message like this:
error while loading shared libraries: libturbojpeg.so: cannot open shared object file: No such file or directory
Open a Terminal and type:
sudo ln -s /usr/lib/x86_64-linux-gnu/libturbojpeg.so.0 /usr/lib/x86_64-linux-gnu/libturbojpeg.so
sudo ln -s /usr/lib/i386-linux-gnu/libturbojpeg.so.0 /usr/lib/i386-linux-gnu/libturbojpeg.so
SD Card Reader:
Up to 13.04, the SD card reader was not really functional, unless you boot up with the card inserted. This bug has been fixed in Kernel 3.12 and should be backported soon to 13.10. Patience.
We’d be updating this post by this week-end, with useful information.
Java & C as worldwide trending languages. Not something to be surprised about.