Kan nogen forklare mig logikken i nedenstående:
Jeg undrer mig over farve-angivelserne i xml-filen der oprettes når man ændrer baggrundsbillede/-farver i Ubuntu 9.10.
Indstillingerne gemmes i filen ~/.gconf/desktop/gnome/background/%gconf.xml
Ved højreklik på skrivebordet kan man ændre baggrundsfarve og anføre farver i sædvanlig format #0088FF, altså i hex-form med 6 cifre. Men i xml-filen anføres farven med # efterfulgt af 12 cifre.
For mig at se opdeles de 6 cifre i 3 blokke à 2 cifre, og hver blok skrives to gange lige efter hinanden. Hvis jeg angiver farverne primary #B06840 og secondary #0088FF giver det følgende xml-fil:
Kode: Vælg alt
<?xml version="1.0"?>
<gconf>
<entry name="primary_color" mtime="1267376262" type="string">
<stringvalue>#b0b068684040</stringvalue>
</entry>
<entry name="secondary_color" mtime="1267376262" type="string">
<stringvalue>#00008888ffff</stringvalue>
</entry>
<entry name="picture_filename" mtime="1267376262" type="string">
<stringvalue>/home/jorgen-linde/temp/sommerfugl.jpg</stringvalue>
</entry>
<entry name="color_shading_type" mtime="1267376262" type="string">
<stringvalue>vertical-gradient</stringvalue>
</entry>
<entry name="picture_options" mtime="1267376262" type="string">
<stringvalue>scaled</stringvalue>
</entry>
</gconf>
Jeg har googlet og læst for at finde en forklaring eller en bug-report - det tætteste er noget der omhandler 8.04 og Firefox (https://bugs.launchpad.net/ubuntu/hardy ... omments/15). Og det hjælper ikke på forståelsen.