Gå til innhold

Guide - Hvordan lage en annerledes desktop (Linux)


Marsan

Anbefalte innlegg

dgb4gh.jpg

 

Dette er en guide om hvordan du kan endre din desktop slik at den vil se mer fancy og stilig ut. Dine systemfiler (Xorg bl.a) kan bli forandret hvis du følger disse guidene og jeg kan desverre ikke ta ansvar hvis ditt oppsett går til blokksberg, men jeg (og sikkert andre) vil selfølgelig hjelpe hvis ulykken allerede har skjedd :D

 

 

Hvis du er nybegynner så anbefaler jeg å lese igjennom Rattlebattles guide før du begynner

 

Guidene er i hovedsak tenkt for Ubuntu 6.06 og Ubuntu 6.10 brukere

 

 

Conky 1.4.5

- Oversiklig monitoring i ett vindu

Klikk for å se/fjerne innholdet nedenfor

 

Repositories bør være slått på. Les Rattlebattles guide om dette.

 

Vi trenger programmer som gjør at conky kan fungere. Dette er sensorer som kan "føle" prosessortempratur med mere. Først skriv dette i Terminal:

 

sudo apt-get --assume-yes install libxext-dev lm-sensors build-essential checkinstall wmctrl

 

Installer conky:

 

sudo apt-get install conky

 

Neste ting er å gjøre er å legge inn en modul i /etc/X11/xorg.conf

 

åpne med terminal:

 

sudo gedit /etc/X11/xorg.conf

 

Finn seksjonen i xorg.conf fila som det står "Module", der skal dette inn:

 

 Load    "dbe"

 

Etter du har gjort det skal vi lage en configfil i Home mappa:

 

gedit /home/username/.conkyrc

 

I denne fila kan du paste dette inn:

 

Klikk for å se/fjerne innholdet nedenfor
update_interval 5

#use_xft yes

#xftfont

default_color white

draw_shades no

#double_buffer yes

#own_window yes

#own_window_type desktop

 

TEXT

 

SYSTEM ${hr 2}

$nodename

$time

Uptime: $uptime_short

$kernel on $machine

 

CPU ${hr 2}

CPU: $freq_g Ghz

CPU temp: $acpitemp C

CPU use: $cpu % $alignc${cpubar 8}

Processes: $running_processes/$processes

 

MEMORY ${hr 2}

Memorey usage: $mem/$memmax

$memperc % $alignc${membar 8}

 

NAME CPU% MEM%

${top name 1}${top cpu 1} ${top mem 1}

${top name 2}${top cpu 2} ${top mem 2}

 

DISKS ${hr 2}

Home: ${fs_free /home} ${fs_used_perc /home}% ${fs_bar 8 /home}

NTFS: ${fs_free /media/ntfs} ${fs_used_perc /media/ntfs}% ${fs_bar 8 /media/ntfs}

 

NETWORK ${hr 2}

IP: ${addr ra0}

Signal: ${linkstatus ra0}%

Down: ${downspeed ra0} Kb/s ${alignr}Up: ${upspeed ra0} Kb/s

${downspeedgraph ra0 15,50 ffffff ffffff} ${alignr}${upspeedgraph ra0 15,50 ffffff ffffff}$color

Total: ${totaldown ra0} ${alignr}Total: ${totalup ra0}

 

 

I denne fila kan du endre parameter hvis de som står i den som standard ikke passer for deg.

 

Du finner fler configer her, ellers så anbefaler jeg å se på man conky.

 

Hvis du vil ha Conky til å starte hver gang du booter gå til System->innstillinger->sesjoner trykk på oppstartsprogrammer og legg til conky

 

Conky screenshot:

 

marsan_conkyen.jpg

 

Tatt fra Ubuntuforums.org

 

 

gDesklets

- A desktop-mod to rule them all

Klikk for å se/fjerne innholdet nedenfor

Innstalere:

 

sudo apt-get install gdesklets

 

Etter pakken er installert så finner du starteren i programmer->Tilbehør->gDesklets

Hvis du vil at gDesklet skal starte når du booter så legge du den i sesjoner->oppstartsprogrammer .. trykk på legg til å legg inn

gdesklets shell

 

Programmet:

 

Du vil få en systray på panelet. Der kan du gjøre forskjellige innstillinger. Den som er mest interesant er "manage desklets" der du får opp gDesklet shellet. Fra dette shellet kan du loade opp ulike mods slik som klokker, CPU-overvåkere, Diskovervåkere + masse mer.

 

Slik ser shellet ut:

Skjermdump-gDesklets%20Shell.png

 

For å få kjøre moddene dobbelklikker du på det valgte programet så dukker det opp på desktoppen din. Veldig enkelt å bruke. Hvis du ikke er fornøyd med det spesielle programet høyre-klikker du på det og trykker på fjern program.

 

Du finner flere moddprogram til gDesklets på gdesklets.org

 

Slik ser min setup med gDesklets ut:

gDesklets.png

 

 

 

GDM

- Hvordan endre inloggingsutseende

Klikk for å se/fjerne innholdet nedenfor
GDM - Gnome Display Manager

 

For å velge påloggingsskjerm går du til System->Administrasjon->Påloggingsskjerm

 

Du vil få opp et vindu som ser ca. slik ut:

 

Skjermdump-Brukervalg%20for%20p%C3%A5logging.png

 

Som du kanskje har funnet ut så kan de fleste type påloggingsskjermer være ganske "kjedlig". Kanskje du har tenkt deg en påloggingsskjerm som står i stil med din skrivebordbakgrunn eller som rett å slett ser litt mer snakcksy ut.

 

For å skaffe nye påloggingsskjermer går vi til gnome-look.org i spalten GDM themes. Her finnes påloggingskjermer i alle typer og fasonger. Jeg bruker som regel bare å kikke på "highest rated", der jeg mener de beste er.

 

Last ned det GDM temaet som syns passer for deg og legg det til en mappe som du lett kan finne den igjenn. Gå tilbake til Brukervalg for pålogging (System->Administrasjon->Påloggingsskjerm) og trykk på "legg til" knappen. Finn temafila som du lastet ned og trykk på "ok". Nå vil det nye temaet ligge på lista over påloggingsskjermer. Logg ut for å se din nye innloggingsskjerm :D

 

 

Iconer

- Hvordan få fete iconer i Linux

Klikk for å se/fjerne innholdet nedenfor

 

Iconer er viktig når du skal gjøre distroen du kjører mer personlig. Du kan selvsagt lage iconer selv men det letteste er å laste de ned, for det er mange å velge mellom.

 

Dette er det første du må gjøre, altså finne iconer som du liker. Gå til gnome-look.org eller kde-look.org . Trykk på Icons eller Icon themes på venstre framen å se iconer som du kan laste ned. Gå til "highest rated" for å se de "beste" iconene å velg din favoritt. Last ned og legg dem på en plass du kan lett huske (eks. skrivebord) Filformatet er ofte i tar.gz

 

Nå går du til System->Innstillinger->Tema Trykk på innstaller tema å bla igjennom til der du lagret iconfila i tar.gz format. Nå skal icontemaet ligge under "detaljer for tema" i ikon-skesjonen. Innstallerte programs iconer ligger under /usr/share/pixmaps Mens disse nye iconene blir lagt under /home/username/.icons/

Her ligger også cursors, men det du kan være obs på er at de som har pakket disse iconene kan ha dobblet mappene slik at du ikke får tilgang til de i temamenyen. Da må du først gå inn i mappen og kopiere den opp et nivå. Om eventuelle problemer skulle oppstå spør i denne tråden :)

 

Jeg bruker denne iconpakken og er veldig fornøyd med den.

 

Temameny for Iconer:

 

Skjermdump-Detaljer%20for%20tema.png

 

Kiba-Dock

- Launchermeny med geometri - Kjempemorsomt!!

Klikk for å se/fjerne innholdet nedenfor

 

Du må ha xgl eller AIGLX for å denne til å fungere optimalt.

 

Denne finner du HER

 

Last ned og dobbelklikk fila så får du opp et vindu der d står "installer pakke", denne skal instalere seg selv og du vil få programet "kiba-dock" i Programmer->tilbehør .. Kjør denne og docken skal starte :D Med debfila legger du kiba-systray.py i oppstartsprogrammer under sesjoner så vil den starte ved boot.

 

Hvis du får problemer med avhengigheter i forhold til programmet så innstaller:

 

sudo aptitude install build-essential cvs libpango1.0-dev libgtk2.0-dev libgconf2-dev  libglitz-glx1-dev  librsvg2-dev libglade2-dev

 

Pluginnene til denne docken kan du finne i gconf-editor under apps->kiba (trykk alt + F2 for kjør) eller i programmet gset-kiba. Her kan du modifisere alle geometriske effekter, gjennomsiktlighet og bakgrunnsbilder til docken.

 

Slik ser docken ut hos meg :

 

dock1.png

 

Docken har geometriske tilnærminger så derfor blir et bilde for lite å vise dens funksjonalitet. Denne videoen viser alt litt bedre

 

Ytterlige informasjon | Info om kiba til Ubuntu

 

 

OnTV

- Tv-magasinet på Linux

Klikk for å se/fjerne innholdet nedenfor

 

Først litt for de skal prøve OnTV og ikke bruker Ubuntu:

Klikk for å se/fjerne innholdet nedenfor
Depends arch linux:

 

gnome-panel

gnome-python-extras

libnotify

python-celementtree

xmltv

 

Xfce4

 

Her kan du finne en plugin som gjør det mulig og bruke gnome applets i xfce4.4 Her

 

 

Dette programmet kan enten legges in fra pakkebrønnene i Synaptic pakkeprogram eller fra her Jeg anbefaler å instalere fra synaptic ettersom dette kan være lettere for en nybegynner. For at OnTV skal hente informasjon om TV-kanalene trenger vi XMLT for å hente disse. Denne pakken vil du også finne i synaptic pakkebehandler. Eller slik:

 

sudo apt-get install xmltv ontv

 

Det første du må gjøre er å konfiguere tv-grabben som skjer igjennom XMLTV:

tv_grab_no --configure

Du får en hel rekke kanaler du må velge mellom som skal vises på OnTV. (dine favorittkanaler trykker du ja for :D)

 

 

Nå er det bare å hente ned tv-infoen:

tv_grab_no --output=/home/username/.xmltv/listings.xmltv

 

Etterpå kan du kjøre denne:

tv_sort --output=/home/username/.xmltv/listings-sorted.xmltv /home/username/.xmltv/listings.xmltv

 

Jeg bruker ikke den siste komandoen. Den sorterer ser d ut som men jeg vet ikke helt hvordan..

 

Alrigt! Nå har du informasjonen som OnTV trenger for å gi deg oversikt over TV-tidene.

For å starte OnTV så høyre klikker du et panell - Trykk på "legg til på panelet" scroll ned å finn OnTV på lista. Du vil få en skjermlignende sak på panelet. Høyre-klikk den å gå til instillinger. Under "XMLTV file" gir du banen til den fila som du grabba og sorta. f.eks /home/username/.xmltv/listings-sorted.xmltv.

 

Klikker du nå på iconet eller ctrl + alt + O så får du opp oversikten over dine favorittkanaler :D

 

Trenger du iconer ser du her

 

Slik ser det altså ut:

Skjermdump-OnTV.png

 

Hentet fra her og der

 

Muspekere

- Hvordan legge til muspekere

Klikk for å se/fjerne innholdet nedenfor

 

Først må vi legge til gcursor programmet. Du skriver i terminal:

 

sudo apt-get install gcursor

 

Nå vil du finne en ny ting i System->Instillinger->Cursor Selection.

 

Screen:

Skjermdump-Xcursor%20Selector.png

 

Nå kan du gå til gnome-look.org for å finne nye muspekere. For å installere åpne det installerte programmet cursor selection og trykk på "Install theme", finn den muspekerfila du lasta ned og temaet vil komme opp på lista. Kjempelett :D

 

Hvis du installerer et muspeker tema og det ikke kommer opp på lista i "cursor selection" så fortvil ikke, du vil meget muli finne iconene i /home/username/.icons/ Men instalasjonspakken lager undermapper for seg selv så du må muligens flytte mappa opp et nivå.

 

Kilde

 

 

Xgl/Beryl på nVidia

- Den ultimate desktop-moden for Linuxbrukere

 

Ubuntu 6.10

Klikk for å se/fjerne innholdet nedenfor

Med Edgy Eft (6.10) trenger du ikke å sette opp xgl server (nvidia only). Beryl bruker den innebygde AIGLX-akselerasjonen som nå er støttet av xorg7.1 som kommer i nettop denne versonen. Dette kan både være mer eller mindre pirkete ettersom man må legge inn denne driveren til Nvidia.Ok, la oss begynne.

 

Alternativ måte å legge inn skjermkortdrivere

 

I terminal, oppdater systemet:

 

sudo apt-get update
sudo apt-get dist-upgrade

 

og derretter åpne source.list:

 

sudo gedit /etc/apt/sources.list

 

og paste inn:

 

deb http://ubuntu.beryl-project.org/ edgy main

 

Nøkkler:

 

 wget http://ubuntu.beryl-project.org/1609B551.gpg -O- | sudo apt-key add - 

 

oppdater igjenn:

 

sudo apt-get update

 

Innstaller pakker:

 

sudo apt-get install linux-headers-`uname -r` build-essential gcc gcc-3.4 xserver-xorg-dev

 

Nå må du fjerne drivere hvis du har innstallert de fra før:

 

udo rm /etc/init.d/nvidia-*
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-kernel-common
sudo dpkg-reconfigure -phigh xserver-xorg

 

Dette fjerner de gammle driverne og reconfigurerer xserver-xorg

 

Nå går du HIT (9625 - Beta) eller HIT (9629 - offesiell release) eller HIT (9746 nyeste driver) og laster ned driverne. Last de ned til en plass som lett er tiljengelig fra terminal. (Eks. /home/username/Desktop/)

 

Det kan være lurt å printe ut til papir fra her og ned ettersom du ikke har tillgang til nettleser videre i guiden.

 

Du skal nå gå ut av x for å legge inn disse driverne, for de krever at x ikke kjøres når de skal innstalleres. Du går ut av x med å trykke:

 

 ctrl+alt+F1 

 

Du får nå en terminal-loggin uten grafisk grensesnitt. Logg inn. Stop gdm:

 

sudo /etc/init.d/gdm stop

 

Gå dit du har lasta ned driveren:

 

eks:

cd /home/username/Desktop/

 

Og åpne den med:

EKS: Sett in driververson 9XXX->9746

sudo sh ./NVIDIA-Linux-x86-1.0-9XXX-pkg1.run

 

 

Når du har kjørt den og innstallert de nye driverne så kjører du:

 

sudo nano /etc/default/linux-restricted-modules-common

 

I slutten i fila der det står: DISABLED_MODULES="" sett nv inn i gåseøynene slik DISABLED_MODULES="nv" ctrl-x for å avslutte editoren.

 

Restart:

 

sudo shutdown -r now

 

Når du har restartet og logget inn igjenn så konfigurer xorg:

 

Åpne:

 

sudo gedit /etc/X11/xorg.conf

 

Smett inn :

 

Option "AddARGBGLXVisuals" "True"
Option "DisableGLXRootClipping" "True"

 

under screen section. Dette gir vindusrammer.

 

Nå er det tid for at beryl blir innstallert, i terminal:

 

sudo apt-get update && sudo apt-get install beryl

 

Restart xorg (ctrl+alt+backspace) og start beryl med alt+F2 og skriv beryl-manager eller legge beryl-manager i oppstart (system->innstillinger->sesjoner->oppstartsprogrammer)

 

Hvis du får problemer med å starte x etterpå og ikke kommer inn til skrivebordet så kan du kjøre:

 

sudo dpkg-reconfigure -phigh xserver-xorg

 

Kilde

 

 

Ubuntu 6.06

Klikk for å se/fjerne innholdet nedenfor

Først må du være sikker på at du har har 3d akselerasjon innstallert. Dette kan du gjøre ved å kjøre glxgears eller glxinfo i terminal. I glxinfo skal du ha direct rendring. Beryl vil ikke virke hvis ikke.

- Denne påstanden er litt vag, skal prøve å finne mer informasjon om dette ettersom jeg selv ikke har direct rendering men beryl fungerer likevell.

 

Basic update av systemet.

 

I terminal:

 

sudo apt-get update
sudo apt-get dist-upgrade

 

Så må vi legge inn nye pakkebrønner i kildelista:

 

 sudo gedit /etc/apt/sources.list 

 

paste de helt nederst eller hvor det passer deg best:

 

 deb http://www.beerorkid.com/compiz/ dapper main
deb http://xgl.compiz.info/ dapper main
deb-src http://xgl.compiz.info/ dapper main

 

For å bruke pakkebrønnene så må vi ha nøkkel..kjør:

 

wget http://www.beerorkid.com/compiz/quinn.key.asc -O - | sudo apt-key add -

 

Derretter kjør en update:

 

 sudo apt-get update 

 

Nå skal vi innstallere beryl-pakkene å andre nødvendigheter:

 

 sudo apt-get install  xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes

 

Nå skal vi modifisere /etc/gdm/gdm.conf-custom:

 

åpne med:

 

 sudo gedit /etc/gdm/gdm.conf-custom 

 

Så skal vi paste noe nedenfor der det står [servers]

 

Paste inn dette der:

 

[servers]
# Override display 1 to use Xgl (DISPLAY 1 IMPORTANT FOR ATI FGLRX). 
1=Xgl 

[server-Xgl] 
name=Xgl server 
command=/usr/bin/Xgl :1 -fullscreen -ac -accel glx:pbuffer -accel xv:pbuffer
flexible=true

 

Så skal vi modifisere /etc/gdm/gdm.conf:

 

Åpne med:

 

sudo gedit /etc/gdm/gdm.conf

 

gå til linje 530-531 og paste dette over de 2 linjene:

 

 #0=Standard
1=Standard 

 

Gå til linje 198 og finn GdmXserverTimeout=10 denne skal etterstattes med:

 

GdmXserverTimeout=50

 

 

Nå kan du gå til system->innstillinger->sesjoner->oppstartsprogrammer å legg til

 

 /usr/bin/beryl-manager

 

Gjør en dist-upgrade for å forsikre deg om at du har de nyeste pakkene:

 

sudo apt-get update
sudo apt-get dist-upgrade

 

 

 

Snarveier:

 

ctrl+Alt+musknapp(hold nede) = Cubespinn

ctrl+Alt+piltast(opp,ned,venstre,høyre)= Skifter skrivebord område

Alt+Musknapp(hold nede)= Flytt vindu

ctrl+Alt+d= minimerer alle vindu

Alt+musscroll (over vindu) = Endrer gjennomsiktighet

ctrl+musscroll (over vindu) = Endrer farge (farge->svart/hvitt)

shift+musscroll (over vindu) = Endrer mellom lyst->mørkt

 

Guide lånt fra her

 

Se video av Xgl/beryl

 

Forøvrig kan du besøke http://forum.beryl-project.org for mer informasjon om Beryl

 

-------------------------------------------------------------------------------------------------------------------------

 

Håper dere ikke disser denne posten nord og ned. Mange av de som har lyst til å begynne med linux er interessert i desktopmodding derfor tro jeg denne posten vil være hjelpsom. Kanskje dere Linux-veteraner velger å prøve noe av snackset på lista:D

 

Jeg tar selfølgelig imot forslag og nye eye-candy stuff som kan hjelpe å utfylle denne posten.

 

 

Marsan

Endret av Marsan
Lenke til kommentar
Videoannonse
Annonse

Kan jo også ta med adesklets. Personlig liker jeg hvertfall kalenderen og værmeldingen der.

 

Kjempe fint med en slik guide. :)

 

Edit: Blir vel kanskje omtrent det samme som gDesklets, så er kanskje ikke så veldig viktig, men er jo hvertfall et alternativ.

Endret av Jorsalfar
Lenke til kommentar
Jeg prøver å ligge til OnTV, men får denne filen når jeg laster ned dataene:

 

removing bad characters: '�' at /usr/bin/tv_grab_no line 334.

6881659[/snapback]

 

 

Japp..Den får jeg også ... Helt normalt, d kan virke som den henger litt men den blir ferdig..bare vent litt...den trenger bare litt tid :D

Lenke til kommentar
:hmm: Jeg får ikke OnTV til å virke. Det står "no channels selected". Noen som vet?

6887865[/snapback]

Har du kjørt configure?

tv_grab_no --configure

6887991[/snapback]

 

Jeps! Men jeg kjører den en gang til for sikkerhets skyld.

 

Edit: Vet ikke hva som var galt, men jeg gjorde heile greia på nytt. Nå funker det. :D

Endret av Xecuter88
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...