2011-09-07

changing brightness from gnome shell

gnome-power-manager has been rewritten for GNOME 3.2, and is now merged into gnome-settings-daemon as a plugin and this manages policy. The power management is done by UPower for most parts, except backlight.This is managed at Session level by g-s-d via power plugin using XRandR or plain old sysfs depending upon driver support.


To manages screen brightness settings, one would do so via dbus, such as shown below 
$ gdbus call --session --dest org.gnome.SettingsDaemon --object-path /org/gnome/SettingsDaemon/Power --method org.gnome.SettingsDaemon.Power.Screen.GetPercentage


Now the question being, why bother at all with this aspect. On a tablet, this settings needs to be digged out and non-trivial to access. With gnome-shell-extension brightness ( http://people.redhat.com/rkhadgar/personal/gnome3-tablet/brightness.tar.xz ), you can manage the brightness from your desktop. This requires g-s-d to be patched to support "Changed" signal ( https://bugzilla.gnome.org/show_bug.cgi?id=658493 ).


On a side note, devs at gnome-shell are very helpful and felt good talking to them, along with rhughsie.



ToDO
  • display brightness symbolic icon needs different levels, and one for auto setting.
  • Ambient Light Sensor support on linux seems spotty, and needs to be fixed.

2011-06-14

Y2038 !

Why should one move to x86_64 over 32bit ?
http://en.wikipedia.org/wiki/Year_2038_problem aint a nice thing to hit. Do your part, ensure your app works on x86_64 and move to x86_64 .


ಠ_ಠ flash and skype

flash i686 on fedora linux x86_64 with chrome x86_64

Download the yum package from http://get.adobe.com/flashplayer/ , and install adobe-release package.

Once done, install flash plugin from the repository

$ yum install flash-plugin
$ yum install alsa-plugins-pulseaudio.i686 nspluginwrapper.i686 nspluginwrapper.x86_64

$ cd /usr/lib64/mozilla/plugins
$ ln -s ../plugins-wrapped/nswrapper_32_64.libflashplayer.so .


and you are done !

Dell ST2220T on linux

and it works on Fedora linux with evdev on Xorg.

From Gnome



Thanks to Gopal for tracing this one out. Information posted at https://bugzilla.redhat.com/703118 .

2011-04-15

Pushing for xchat-gnome 0.26.3

xchat-gnome 0.26.2 has been tagged, and not yet been pushed into ftp.gnome.org . I am instead trying to push xchat-0.26.3, ( hopefully) the last release for gtk2.x series, followed by xchat-gnome 0.3.0 for gnome3.

2011-02-25

gnome legacy and gnome 3

For all the folks, who like to stick with "gnome legacy", instead of gnome 3 with bling and gnome-shell, setup the default gnome session accordingly

$ cd /usr/share/gnome-session/sessions
$ mv gnome.session gnome-new.session
$ mv gnome-fallback.session gnome.session

GitLab runner on Windows with bash shell on windows contianer on Docker

As part of your pipeline, you may need to perform browser testing across different platforms/environments. To minimize testing time, it'...