Sida 1 av 4
Hur fungerar Ubuntus live-cd?
Postat: 10 feb 2009, 01:34
av JeyPeyy
Jag fortsätter på min förra tråd eftersom jag hade två frågor på förra tråden men har fått svar på en av dem.
Jag har som projektarbete i skolan att göra en egen linux-distribution och valde att basera det på ubuntu. Jag går efter
den här dokumentationen. Jag har lyckats installera några program och så, men har svårt att förstå hur jag ska ändra inställningarna i panelen från terminalen som det står
här
Det står att jag ska skriva
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set yourkey "yourvalue"
där string= typ, yourkey=nyckel och yourvalue=värdet jag vill ändra. Detta är väldigt förvirrande. Vad är det för "typ, nyckel och värde" man ska skriva in? Hur gör jag t.ex. för att få bort den övre panelen och lägga till/ta bort applets från panelerna?
Sedan skulle jag även vilja ändra tema och så, men det är mindre viktigt.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 10 feb 2009, 02:01
av Konservburk
JeyPeyy skrev:Det står att jag ska skriva
gconftool-2 --direct --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --type string --set yourkey "yourvalue"
där string= typ, yourkey=nyckel och yourvalue=värdet jag vill ändra. Detta är väldigt förvirrande. Vad är det för "typ, nyckel och värde" man ska skriva in? Hur gör jag t.ex. för att få bort den övre panelen och lägga till/ta bort applets från panelerna?
Just det exemplet kan jag inte på rak arm, men vi kan ta ett annat:
Kod: Markera allt
gconftool-2 -t str -s /desktop/gnome/background/picture_filename /usr/share/images/C/ubuntuheader.png
Här är typen
str
nyckeln
/desktop/gnome/background/picture_filename
och värdet
/usr/share/images/C/ubuntuheader.png
Jag låter helt enkelt nyckeln få ett nytt strängvärde. I det här fallet namnet på den bild jag vill ha som skrivbordsunderlägg, dvs jag byter bakgrundsbild. Kolla i
gconftool och se om du hittar nycklar och värden som har med panelerna att göra.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 10 feb 2009, 12:26
av JeyPeyy
Tack så mycket, det hjälpte lite i alla fall. Frågan är dock om det inte går att skicka över de inställningarna man själv har till defaultinställningarna i den nya disten. Det vore mycket enklare.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 16 feb 2009, 16:36
av JeyPeyy
Kan man inte använda gconf-editor på något sätt för att ändra default-värderna? Det vore ju också mycket enklare.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 16 feb 2009, 17:29
av JeyPeyy
Någon? Jag vill alltså föra över nödvändiga filer till mappen 'edit' för att kunna köra gconf-editor. De ändringar jag gör skall då sparas till default-värdena eftersom det inte finns någon användare.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 16 feb 2009, 18:31
av Konservburk
Jag vet inte hur man ändrar default-inställningarna. Det kanske är jättelätt, men det skulle lika gärna kunna vara ganska svårt, dock är det helt säkert inte omöjligt.
Jag vet däremot att du kan ställa in allting som du vill ha det och sedan kopiera katalogen ~/.gconf till /etc/skel så att nya användare får just de inställningarna.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 16 feb 2009, 23:40
av JeyPeyy
Konservburk skrev:Jag vet däremot att du kan ställa in allting som du vill ha det och sedan kopiera katalogen ~/.gconf till /etc/skel så att nya användare får just de inställningarna.
Tack, det var ju ganska enkelt.
Här står det ju att man ska använda gconftool, men det här var ju mycket enklare.
Var kan man ändra inloggningsfönstrets egenskaper och inloggningsljudet? Inloggningsljudet antar jag finns med gconf, så det är väl bara att ändra i System=>Inställningar=>Ljud? Men inloggningsfönstret är ju inte användarens egenskaper, så det kan väl inte finnas i gconf?
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 16 feb 2009, 23:51
av Konservburk
JeyPeyy skrev:Här står det ju att man ska använda gconftool
Ska och ska

Man kan såklart göra sådär om man vill, men det är inte nödvändigt.
JeyPeyy skrev:Var kan man ändra inloggningsfönstrets egenskaper och inloggningsljudet? Inloggningsljudet antar jag finns med gconf, så det är väl bara att ändra i System=>Inställningar=>Ljud? Men inloggningsfönstret är ju inte användarens egenskaper, så det kan väl inte finnas i gconf?
Iställningar som berör inloggningsfönstret bör du hitta under /etc/gdm om jag inte minns helt fel.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 17 feb 2009, 00:25
av JeyPeyy
Konservburk skrev:Iställningar som berör inloggningsfönstret bör du hitta under /etc/gdm om jag inte minns helt fel.
Ja det verkar rätt, men att hitta i gdm.conf som finns där är inte en lek

Tog en stund tills att jag hittade det jag behövde (rad 504). Dock består frågan om hur man ändrar inloggningsljudet.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 20 feb 2009, 00:51
av JeyPeyy
Är inloggningsljudet med i gconf kanske?
Eftersom det här är ett projektarbete måste jag förstå alla kommandon jag gör. Jag har lite problem med det här kommandot:
sudo chroot edit dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest
Vad betyder ">"där? Kan inte hitta något om det i vare sig chroot manualen eller dpkg-query manualen. Jag antar att den gör så att alla paketnamn skrivs in i filesystem.manifest på något vänster, men vilket kommando tillhör ">"?
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 20 feb 2009, 04:19
av Konservburk
JeyPeyy skrev:Är inloggningsljudet med i gconf kanske?
Vet inte.
JeyPeyy skrev:Eftersom det här är ett projektarbete måste jag förstå alla kommandon jag gör. Jag har lite problem med det här kommandot:
sudo chroot edit dpkg-query -W --showformat='${Package} ${Version}\n' > extract-cd/casper/filesystem.manifest
Vad betyder ">"där? Kan inte hitta något om det i vare sig chroot manualen eller dpkg-query manualen. Jag antar att den gör så att alla paketnamn skrivs in i filesystem.manifest på något vänster, men vilket kommando tillhör ">"?
">" tillhör själva skalet, precis som fnuttarna runt '${Package} ${Version}\n'.
Kod: Markera allt
>word Use file word as standard output (file descriptor 1). If the
file does not exist then it is created; otherwise it is trun-
cated to zero length.
Det handlar om att skriva den vanliga utdatan (till skillnad från felmeddelanden) från kommandot till en fil.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 21 feb 2009, 14:23
av JeyPeyy
Tack konservburken!
Nu skulle jag även vilja ändra default-ikon på gnome-main-menu (egentligen helst på hela systemet, så att den kan uppfattas som en dist för sig). Hur gör jag detta? Jag vill även fortfarande veta om login-ljudet är i gconf eller någon annan stans.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 21 feb 2009, 21:17
av Konservburk
JeyPeyy skrev:Nu skulle jag även vilja ändra default-ikon på gnome-main-menu (egentligen helst på hela systemet, så att den kan uppfattas som en dist för sig). Hur gör jag detta? Jag vill även fortfarande veta om login-ljudet är i gconf eller någon annan stans.
Jag vet som sagt inte hur du ändrar. Jag vet däremot både var default-ljud och default-ikoner finns. Det kanske hjälper lite iaf...
/usr/share/icons/
/usr/share/sounds/
Sjäva inloggningsljudet heter:
/usr/share/sounds/ubuntu/stereo/desktop-login.ogg
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 21 feb 2009, 22:06
av djkmmo
Menyikonen heter "gnome-logo-icon-transparent.png" och ligger i /user/share/pixmaps/. Den enkla lösningen är att kopiera filen du vill använda dit och döpa om den till gnome-logo-icon-transparent.png.
En kanske lite "snyggare" lösning finns annars här:
http://forums.debian.net/viewtopic.php?t=14877.
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 21 feb 2009, 22:38
av JeyPeyy
Konservburk skrev:JeyPeyy skrev:Nu skulle jag även vilja ändra default-ikon på gnome-main-menu (egentligen helst på hela systemet, så att den kan uppfattas som en dist för sig). Hur gör jag detta? Jag vill även fortfarande veta om login-ljudet är i gconf eller någon annan stans.
Jag vet som sagt inte hur du ändrar. Jag vet däremot både var default-ljud och default-ikoner finns. Det kanske hjälper lite iaf...
/usr/share/icons/
/usr/share/sounds/
Sjäva inloggningsljudet heter:
/usr/share/sounds/ubuntu/stereo/desktop-login.ogg
Tack, men det visste jag faktiskt innan. Det funkar ju att byta ut dessa ikoner/ljud, men det känns bättre att göra nya ikoner och säga i någon conf-fil var filen som skall användas ligger.
djkmmo skrev:Menyikonen heter "gnome-logo-icon-transparent.png" och ligger i /user/share/pixmaps/. Den enkla lösningen är att kopiera filen du vill använda dit och döpa om den till gnome-logo-icon-transparent.png.
Det är det väl inte? Den ikonen är ju gnome-iconen, inte den ikonen som syns vid menyn (ubuntu-ikonen).
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 22 feb 2009, 12:25
av djkmmo
JeyPeyy skrev:djkmmo skrev:Menyikonen heter "gnome-logo-icon-transparent.png" och ligger i /user/share/pixmaps/. Den enkla lösningen är att kopiera filen du vill använda dit och döpa om den till gnome-logo-icon-transparent.png.
Det är det väl inte? Den ikonen är ju gnome-iconen, inte den ikonen som syns vid menyn (ubuntu-ikonen).
Jag kör inte gnome själv, men enligt howton i länken så skall det där vara ikonen som syns på menyn. Har du provat?
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 22 feb 2009, 13:01
av JeyPeyy
djkmmo skrev:Jag kör inte gnome själv, men enligt howton i länken så skall det där vara ikonen som syns på menyn. Har du provat?
Nej jag har inte provat, men det känns onödigt då man ser att den bilden är ett fotavtryck (gnome) och att den i menyn är ubuntu logon. Att tänka på är att länken visar Debians forum, vilket
inte betyder att allt måste fungera likadant i ubuntu (även om ubuntu är baserat på debian). Jag är dock tacksam för all hjälp
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 22 feb 2009, 13:05
av BadOmen
Jag har själv bytt ut de där tre standardmenyerna mot en enda ikon som man kan lägga till om man högerklickar på panelen och väljer lägg till osv. Sen har jag använder gconf-editor för att byta ut den till en annan ikon.
Jag har skrivit hur jag gjorde i denna tråd:
http://ubuntu-se.org/phpBB3/viewtopic.p ... 74#p244074
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 22 feb 2009, 15:43
av djkmmo
JeyPeyy skrev:djkmmo skrev:Jag kör inte gnome själv, men enligt howton i länken så skall det där vara ikonen som syns på menyn. Har du provat?
Nej jag har inte provat, men det känns onödigt då man ser att den bilden är ett fotavtryck (gnome) och att den i menyn är ubuntu logon. Att tänka på är att länken visar Debians forum, vilket
inte betyder att allt måste fungera likadant i ubuntu (även om ubuntu är baserat på debian). Jag är dock tacksam för all hjälp
Jo det gör det i det här fallet, för Gnome är Gnome oavsett vilken distribution det handlar om. Det är bara att ikonen som används kan heta något annat. I vilket fall så kanske är lättare om du använder den "rätta" lösningen i länken (dvs samma lösning som BadOmen pekar på).
Re: Ändra egenskaper i panelen och annat från terminalen?
Postat: 22 feb 2009, 15:57
av JeyPeyy
djkmmo skrev:Jo det gör det i det här fallet, för Gnome är Gnome oavsett vilken distribution det handlar om. Det är bara att ikonen som används kan heta något annat. I vilket fall så kanske är lättare om du använder den "rätta" lösningen i länken (dvs samma lösning som BadOmen pekar på).
Att ändra på den bilden kan ju inte gå då det inte är den bilden som syns i menyn. Jag skulle kunna göra som BadOmen sa, men jag undrar var det står vilken bild ubuntu använder. Det måste ju stå i någon configurations-fil vilken bild som ska synas där, eller? I så fall skulle jag vilja ändra den länken så att den pekar på en egen bild. Om det är bilden i temat som används så kan jag tänka mig att ändra de ikonerna eller skapa ett eget tema.