Pages

2009-12-31

Set master volume by command line (e.g. in a rc script)

Get Volume:

amixer get Master

Set Volume:

amixer set Master 75%


That's it!

New framebuffer size settings in Grub2 (vga=xxx is obsolete)

Set desired console resolution in /etc/default/grub

GRUB_GFXMODE=1200x1024x16

Add the following line in /etc/grub.d/00_header

set gfxpayload=keep

Directly after this one: set gfxmode=${GRUB_GFXMODE}



Now update grub:

update-grub


That's it!

Set up SNMP Listener on Windows


Install SNMP:

Control Panel -> Software -> Add Windows Components -> Management & Monitoring Tools -> Simple Network Management Protocol

Set up SNMP:


services.msc -> SNMP Service
-> Traps -> public
-> Security -> Community public & Allow SNMP packages from YOUR_TRUSTED_HOSTS

Set up Firewall:

Windows Firewall -> Exceptions (Inbound Connections) -> Allow Port 161 (UDP)

That's it!



Capture and handle CTRL + C with SWT


Add the following listener to yor list, table or any other widget:


        private Listener myKeyListener() {
                return new Listener() {
                        public void handleEvent(Event e) {
                                if(!(e.keyCode == 'c' && e.stateMask == SWT.CTRL)) return;
                                System.out.println("CTRL + C");
                               // Do what you want to do now

                        }
                };
        }

That's it!