Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Owdy - 17.08.06 - klo:10.09
-
Xubuntussa/Xfacessa on näppärä säätö olla voi säätää työpöydän kirkkautta. Onko Ubuntulle vastaavaa olemassa?
-
Työpöydän kirkkautta? Siis näytön kirkkauttako?
xfce-mcs-manager, siis asetusten hallitsija, sisältää gamma-säädön.
Arvelen että xfce käyttää X-serverin gammasäädintä xgamma:aa gammansa säätelyyn, joten käytä sinäkin sitä.
xgamma -gamma 0.8 esimerkiksi, tai xgamma -rgamma 1.2 -ggamma 1.3 -bgamma 0.9 värikohtaisesti.
man xgamma
KDE:lle on kgamma, http://kgamma.berlios.de/index2.php
Genomelle ei taida olla mitään tuollaista?
Tosin jonkun tekemän (epävirallisen) xgamma Gtk-naamataulun näin joskus jossain,
mutta en sitä nyt löytänyt tähän hätään.
-
Työpöydän kirkkautta? Siis näytön kirkkauttako?
Ei, vaan työpöydän. Eli taustakuva yms himmenee mutta palkit pysyy entisellään.
-
Aha, onkos siinä sellainenkin säätö... :)
Xfce:ssä on oma "komposiittimanageri" -> X.org composite extension (en edes yritä suomentaa tuota) jonka kautta moinen on sitten varmaan tehty. Gnomessa ei kai sellaista vekotinta ole (ainakaan vielä).
-
Pienen tuumaustauon jälkeen älysin että onhan meillä ImageMagick ;)
convert -gamma 0.8 ~/originellikuva.png ~/uusikuva.png
convert -gamma 0.8 ~/kuva.png ~/kuva.png
voi myös sanoa, mutta silloin alkuperäiseen gamma-säätöön voi olla hankala päästä takaisin.
Eihän se niin hieno ole kuin graafinen sovellus, mutta toimii.
Tosin taustakuva pitää "jotenkin" kai ladata uudelleen säädön jälkeen,
mikä onnistuu helposti jos se on asetettu vaikka imagemagick:illä (display -komento) ;)
ImageMagick pitää siis olla olemassa:
sudo apt-get install imagemagick
Convert käskyllä on mahdollisuus tehdä paljon muutakin:
http://www.imagemagick.org/script/convert.php
Bash-alias:
alias gammaset1.5='convert -gamma 1.5 ~/kuva.png ~/kuva2.png && display -dispose Background -window root ~/kuva2.png'
Jotenkin en saanut $1 toimimaan tuossa arvon tilalla, bash-gurut saanee,
tai voihan tuolle tehdä skriptinpätkänkin, jåå. :)
-
tai voihan tuolle tehdä skriptinpätkänkin, jåå. :)
Vaikka tämmösen:
!/usr/bin/perl
# gammaset, background-image-gamma tool :: raimo 170806
# license: http://creativecommons.org/licenses/publicdomain/
#
# imagemagick is required: sudo apt-get install imagemagick
#
#INSTALL:
# wget http://dash.atspace.org/kvaak/gammaset.txt
# sudo cp gammaset.txt /usr/bin/gammaset
# sudo chmod 755 /usr/bin/gammaset
#
#RUN:
# gammaset PATH/TO/IMAGE GAMMA.VALUE
# gammaset ~/images/image1.jpg 0.8
use strict;
# ----------- SETTINGS ----------- #
my $image = ""; # # default original image
my $image2 = $ENV{"HOME"} . "/kuva2.png"; # new background image
# -------------------------------- #
my $name = $0;
$name =~ s/^.*\///;
my $ver = 20060817;
my $url = "http://dash.atspace.org/kvaak/gammaset.txt";
my ($image, $gamma);
&help if (grep/^-h$|^-v$/, @ARGV) || !@ARGV;
exit print "please, install ImageMagick\n" if !-x "/usr/bin/convert";
foreach (@ARGV){
$image = $_ if -f $_ && (grep/\.png$|\.jpg$|\.svg$/, $_); # only image files
$gamma = $_ if $_ =~ /^(\d+)\.(\d+)$/; # X.XX
}
print `convert -gamma $gamma $image $image2` if -f $image && $gamma or &help;
print `display -dispose Background -window root $image2` if -f $image2 or die "$image2 $!";
sub help{
print "$name version $ver\n$url\n\n",
"usage: $name PATH/TO/IMAGE GAMMA.VALUE\n\n";
exit 0;
}
exit 0;
Makeesti vaihtuu/säätyy tausta ainakin Openboxissa,
ja toimii samalla taustakuvanvaihtimena kun asettaa arvoksi 1.0
Kiitos Osku loistavasta ideasta! ;)