Skip to content

Instantly share code, notes, and snippets.

@danboid
danboid / gist:f312e12545baea7ac7c1
Created December 1, 2015 01:25
Evolution vs Thunderbird
Why use Evolution instead of Thunderbird and its Lightning calendar add-on?
I was using Thunderbird as my only mail and calendaring client for almost 18 months until one day it stopped receiving mail. The Thunderbird/Mozilla IRC channel failed to provide a fix for me so I decided to try Evolution instead and thats how I learned Evolution has several advantages over Thunderbird:
You need at least two add-ons for Thunderbird to enable Exchange calendar support. I never had a problem with Lightning not working after an upgrade but every time you update Thunderbird you risk losing calendaring if the add-ons don't work with the new version. Evolution includes an (optional) Exchange Web Services module as standard for those who want to use it with Exchange.
Evolution has better support for IMAP than Thunderbird. This is most notable in that Evolution supports mail folders created under Outlook. Such folders are invisible to the user under Thunderbird. Evolution also highlights high-priority emails unlike
@danboid
danboid / gist:de8be1374e6e0b952e79
Created December 1, 2015 01:35
Evolution tips
Enable images for all emails
Whilst still under preferences, go to Mail Preferences -> HTML messages and select 'Always load images from the internet'
Add your signature and enable HTML messages
Again under preferences, go to Composer Preferences -> Signatures -> Add. I found it easiest to use Insert -> HTML file to import my signature as pasting the HTML into the Add signature window didn't seem to work as expected.
Whilst still under Composer Preferences enable 'Format messages in HTML' to stop Evolution prompting you on if you want to lose formatting every time you reply to a HTML formatted email.
If you want Evolution to automatically add a signature to all new mails go to Mail Accounts under preferences, select the account for which you want a default sig, click 'Edit' and then choose the desired default sig from the drop-down menu under the Identity options.
@danboid
danboid / gist:21bec31c59c561a9c867
Created December 27, 2015 12:59
muse3 startup segfault
muse3
Config File </home/dan/.config/MusE/MusE.cfg>
LOCALE en_GB
Denormal protection enabled.
Trying RTC timer...
RtcTimer::setTimerFreq(): cannot set freq 1024 on /dev/rtc: Permission denied
precise timer not available, check file permissions and allowed RTC freq (/sys/class/rtc/rtc0/max_user_freq)
Trying ALSA timer...
AlsaTimer::initTimer(): best available ALSA timer: system timer
got timer = 71
@danboid
danboid / gist:add44c6705a2310b74e4
Created December 27, 2015 15:29
muse3 startup segfault bt
[dan@arch76 ~]$ gdb muse3
GNU gdb (GDB) 7.10.1
Copyright (C) 2015 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-unknown-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
@danboid
danboid / gist:c642fd1c087992c01541
Created January 2, 2016 21:29
budgie git info
[dan@arch76 ~]$ gresource list /usr/bin/budgie-panel
/com/solus-project/budgie/endsession/endsession.ui
/com/solus-project/budgie/panel/panel.ini
[dan@arch76 ~]$
[dan@arch76 ~]$
[dan@arch76 ~]$
[dan@arch76 ~]$ gresource list /usr/lib/libbudgietheme.so.0.0.0
/com/solus-project/budgie/theme/assets/checkbox-active.png
/com/solus-project/budgie/theme/assets/checkbox-active@2.png
/com/solus-project/budgie/theme/assets/checkbox.png
[dan@arch76 ~]$ budgie-panel --replace &
[1] 18205
[dan@arch76 ~]$
(budgie-panel:18205): Gtk-WARNING **: Theme directory of theme oxygen has no size field
** (budgie-panel:18205): WARNING **: manager.vala:350: Error loading theme: <broken file>:1:0Failed to import: The resource at '/com/solus-project/budgie/theme/theme.css' does not exist
** Message: libsession.vala:50: DESKTOP_AUTOSTART_ID not set, session registration may be broken (not running budgie-desktop?)
** (budgie-panel:18205): WARNING **: manager.vala:350: Error loading theme: <broken file>:1:0Failed to import: The resource at '/com/solus-project/budgie/theme.css' does not exist
@danboid
danboid / gist:63fa9b077304e5244596
Created January 2, 2016 21:42
budgie panel ldd
[dan@arch76 ~]$ ldd /usr/bin/budgie-panel
linux-vdso.so.1 (0x00007fffd3df2000)
libuuid.so.1 => /usr/lib/libuuid.so.1 (0x00007f9a54978000)
libbudgie-plugin.so.0 => /usr/lib/libbudgie-plugin.so.0 (0x00007f9a54771000)
libraven.so.0 => /usr/lib/libraven.so.0 (0x00007f9a54508000)
libgtk-3.so.0 => /usr/lib/libgtk-3.so.0 (0x00007f9a53be5000)
libgdk-3.so.0 => /usr/lib/libgdk-3.so.0 (0x00007f9a53918000)
libpeas-1.0.so.0 => /usr/lib/libpeas-1.0.so.0 (0x00007f9a53704000)
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0 (0x00007f9a53385000)
libgirepository-1.0.so.1 => /usr/lib/libgirepository-1.0.so.1 (0x00007f9a53151000)
@danboid
danboid / gist:7b71a7eb93a611326763
Created January 3, 2016 12:36
Oh no! Budgie filled its keks!
Jan 03 11:31:55 arch76 org.a11y.Bus[1109]: Activating service name='org.a11y.atspi.Registry'
Jan 03 11:31:55 arch76 org.a11y.Bus[1109]: Successfully activated service 'org.a11y.atspi.Registry'
Jan 03 11:31:55 arch76 org.a11y.atspi.Registry[1235]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Jan 03 11:31:55 arch76 gnome-session[20228]: gnome-session-binary[20228]: WARNING: Could not parse desktop file shutter.desktop or it references a not found TryExec binary
Jan 03 11:31:55 arch76 gnome-session-binary[20228]: WARNING: Could not parse desktop file shutter.desktop or it references a not found TryExec binary
Jan 03 11:31:55 arch76 gnome-session[20228]: gnome-session-binary[20228]: WARNING: Could not parse desktop file lxqt-compton.desktop or it references a not found TryExec binary
Jan 03 11:31:55 arch76 gnome-session-binary[20228]: WARNING: Could not parse desktop file lxqt-compton.desktop or it references a not found TryExec binary
Jan 03 11:31:55 arch76 gnome-session-binary[20
Jan 03 17:12:33 arch76 org.a11y.Bus[1109]: Activating service name='org.a11y.atspi.Registry'
Jan 03 17:12:33 arch76 org.a11y.Bus[1109]: Successfully activated service 'org.a11y.atspi.Registry'
Jan 03 17:12:33 arch76 org.a11y.atspi.Registry[1235]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
Jan 03 17:12:33 arch76 gnome-session-binary[19773]: WARNING: Could not parse desktop file shutter.desktop or it references a not found TryExec binary
Jan 03 17:12:33 arch76 gnome-session[19773]: gnome-session-binary[19773]: WARNING: Could not parse desktop file shutter.desktop or it references a not found TryExec binary
Jan 03 17:12:33 arch76 gnome-session-binary[19773]: WARNING: Could not parse desktop file lxqt-compton.desktop or it references a not found TryExec binary
Jan 03 17:12:33 arch76 gnome-session[19773]: gnome-session-binary[19773]: WARNING: Could not parse desktop file lxqt-compton.desktop or it references a not found TryExec binary
Jan 03 17:12:33 arch76 gnome-session-binary[19
CC [M] sound/ac97_bus.o
MK_FW firmware/am335x-pm-firmware.elf.gen.S
make[1]: *** No rule to make target 'firmware/am335x-pm-firmware.elf', needed by 'firmware/am335x-pm-firmware.elf.gen.o'. Stop.
Makefile:943: recipe for target 'firmware' failed
make: *** [firmware] Error 2
==> ERROR: A failure occurred in build().
Aborting...