Fantastisk - Arch Linux
Efter lidt tid med Ubuntu som den primære desktop blev jeg træt af hastigheden og hvordan det hele laggede når CPU'en havde lidt travlt, så jeg gik tilbage til Arch Linux.
Og blev så glad, for min LXDE desktop er bare så snappy! Jeg vil så gerne dele min glæde med andre, så jeg vil kort fortælle hvad jeg har gjort, med lidt tips og tricks.
- Brændt archlinux-core iso'en til en cd-rw og installeret arch den vej.
- efter første boot lavet mit user med "useradd" kommandoen. Husket at tilføje brugeren til følgende grupper: users,audio,video,optical,storage,power.
- kørt en "pacman -Sy sudo xorg lxde numlockx alsa-utils gcc sakura obconf firefox gamin nvidia" (da jeg har nvidia kort)
- kørt en "visudo" og sat en linie op til at køre admin-kommandoer som bruger med sudo: "ondope ALL=(ALL) ALL" og shutdown med
"ondope ALL= NOPASSWD: /sbin/shutdown".
- kørt "X -configure" for at lave en xorg fil og derefter kopieret den til /etc/X11/
- redigeret xorg.conf og tilføjet Option "XKbLayout" "dk" under device og Option "NoLogo" true (pga mit nvidia kort)
- redigeret /etc/rc.conf og tilføjet @alsa til deamons linien. Og sat @ foran resten også.
- kørt en "alsaconf".
- redigeret /boot/grub/menu.lst hvor jeg har tilføjet "vga=773 quiet" til kernel linien.
- skiftet til min bruger "exit" efterfulgt af login.
- lavet en autologin.c fil med følgende indhold:
int main() {
execlp( "login", "login", "-f", "ondope", 0);
}
- kompileret: "gcc -o autologin autologin.c" og chmod 755 på den og flyttet den med sudo til /usr/local/sbin
- redigeret med sudo nano /etc/inittab: "c1:2345:respawn:/sbin/agetty -n -l /usr/local/sbin/autologin -8 38400 vc/1 linux" i stedet for den "c1" linie der står der i forvejen.
- redigeret ~/.bash_profile og tilføjet:
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/vc/1 ]; then
startx
fi
- redigeret ~/.xinitrc og tilføjet
xbindkeys &
setxkbmap -keycodes evdev -model evdev -layout dk &
numlockx &
exec startlxde
i bunden.
- slutteligt hentet yaourt med "wget http://repo.archlinux.fr/i686/yaourt-0.9.1-1.pkg.tar.gz" og installeret med "sudo pacman -U yaourt-0.9.1-1.pkg.tar.gz"
- genstartet og har derefter en snappy desktop med nyeste software, som kan genstartes og slukkes uden brug af adgangskode eller login manager. Til firefox har jeg hentet pluginsne "fission" og "hide menu" og fjernet alle værktøjslinier undtagen den med navigationspilene og adressefeltet, for lige at få en helt clean oplevelse. Sakura er default terminal. Installeret et par temaer, Clearlooks er valgt her, og derefter Clearlooks gennem obconf også, samt et wallpaper fra kdemod pakken og får følgende:
http://peecee.dk/upload/view/145277 som booter på ingen tid.
Kom endelig med dine egne arch linux tips herunder...
Og blev så glad, for min LXDE desktop er bare så snappy! Jeg vil så gerne dele min glæde med andre, så jeg vil kort fortælle hvad jeg har gjort, med lidt tips og tricks.
- Brændt archlinux-core iso'en til en cd-rw og installeret arch den vej.
- efter første boot lavet mit user med "useradd" kommandoen. Husket at tilføje brugeren til følgende grupper: users,audio,video,optical,storage,power.
- kørt en "pacman -Sy sudo xorg lxde numlockx alsa-utils gcc sakura obconf firefox gamin nvidia" (da jeg har nvidia kort)
- kørt en "visudo" og sat en linie op til at køre admin-kommandoer som bruger med sudo: "ondope ALL=(ALL) ALL" og shutdown med
"ondope ALL= NOPASSWD: /sbin/shutdown".
- kørt "X -configure" for at lave en xorg fil og derefter kopieret den til /etc/X11/
- redigeret xorg.conf og tilføjet Option "XKbLayout" "dk" under device og Option "NoLogo" true (pga mit nvidia kort)
- redigeret /etc/rc.conf og tilføjet @alsa til deamons linien. Og sat @ foran resten også.
- kørt en "alsaconf".
- redigeret /boot/grub/menu.lst hvor jeg har tilføjet "vga=773 quiet" til kernel linien.
- skiftet til min bruger "exit" efterfulgt af login.
- lavet en autologin.c fil med følgende indhold:
int main() {
execlp( "login", "login", "-f", "ondope", 0);
}
- kompileret: "gcc -o autologin autologin.c" og chmod 755 på den og flyttet den med sudo til /usr/local/sbin
- redigeret med sudo nano /etc/inittab: "c1:2345:respawn:/sbin/agetty -n -l /usr/local/sbin/autologin -8 38400 vc/1 linux" i stedet for den "c1" linie der står der i forvejen.
- redigeret ~/.bash_profile og tilføjet:
if [ -z "$DISPLAY" ] && [ $(tty) == /dev/vc/1 ]; then
startx
fi
- redigeret ~/.xinitrc og tilføjet
xbindkeys &
setxkbmap -keycodes evdev -model evdev -layout dk &
numlockx &
exec startlxde
i bunden.
- slutteligt hentet yaourt med "wget http://repo.archlinux.fr/i686/yaourt-0.9.1-1.pkg.tar.gz" og installeret med "sudo pacman -U yaourt-0.9.1-1.pkg.tar.gz"
- genstartet og har derefter en snappy desktop med nyeste software, som kan genstartes og slukkes uden brug af adgangskode eller login manager. Til firefox har jeg hentet pluginsne "fission" og "hide menu" og fjernet alle værktøjslinier undtagen den med navigationspilene og adressefeltet, for lige at få en helt clean oplevelse. Sakura er default terminal. Installeret et par temaer, Clearlooks er valgt her, og derefter Clearlooks gennem obconf også, samt et wallpaper fra kdemod pakken og får følgende:
http://peecee.dk/upload/view/145277 som booter på ingen tid.
Kom endelig med dine egne arch linux tips herunder...
Kommentarer19
Re: Fantastisk - Arch Linux
Re: Fantastisk - Arch Linux
Re: Fantastisk - Arch Linux
Dog kan jeg godt lide at selv bestemmt hvilken user jeg vil logge ind.
Så jeg har tilføjet dette i min .bashrc
if [[ -z "$DISPLAY" ]] && [[ $(tty) = /dev/vc/1 ]]; then
startx &> /dev/null &
logout
fi
Så har jeg lidt samme virkning, at jeg ikke behøver at loade slim eller andre dm's.
Så hvis man kan undvære lidt grafik, så syntes jeg at det er en god løsning.
Hvis jeg for eksempel vil logge ind som root, så gør jeg bare det og loader ikke lxde op... og hvis jeg vil min bruger ind uden at starte x op, så skifter jeg bare til tty2 og logger ind.
Det var det eneste jeg kunne komme på hvad jeg vil ændre, lige pånær browser valg måske, jeg har kørt med midori her de sidste par dage, og den køre bare derudaf... jeg har ikke oplevet problemer, og den loader de fleste sider en del hurtigere firefox...
Selv hvis jeg er inde på sider som youtube så bruger den nu kun 30% cpu frem for de 50% som firefox brugte.
Men ja, fedt setup :)
Jeg kan bestemt anbefale det.
Re: Fantastisk - Arch Linux
Er der nogen der ved hvordan man fjerner bootup console beskeder? Altså uden at bruge splash, da det forlænger opstarten. På en eller anden måde route hele lortet til > /dev/null
#2
Det var jackd jeg mente.
Det var jackd jeg mente. men det kan jo være ligemeget så, da mit lydstudio skal køre Ardour, er windows ikke så interessandt.
Re: Fantastisk - Arch Linux
#6
Nej ikke endnu.
Nej ikke endnu.
Re: Fantastisk - Arch Linux
Re: Fantastisk - Arch Linux
On topic er der egentlig nogen der ville kunne hjælpe mig med at omsætte #0 til et script, der evt kunne køres efter installation. Det må gerne være generisk, så andre user names og grafikkort kan bruge det.
Re: Fantastisk - Arch Linux
#10 Enten eller :)
Kan man
Kan man lave et automatiseret arch linux - respin da? (på en let måde og ikke faunos?)
Re: Fantastisk - Arch Linux
hej alle arch brugere
Hent:
ftp://ftp.gigabit.nu/is
ftp://ftp.gigabit.nu/iso/2008.06/archlinux-2008.06-core-i686.iso
Og følg:
http://surl.dk/566/
Jeg kender ikke dit trådløse netkort men hvis det er understøttet af kernen skulle det gerne være muligt. Ellers må du lige skrive igen.
Re: Fantastisk - Arch Linux
Du skal bare huske at loade det kernel modul dit dit chipset
og så køre noget i stil med
iwconfig wlan0 essid DitNetværk
dhcpcd wlan0
Ellers prøv at læse den her artikkel fra wikien.
http://wiki.archlinux.org/index.php/Wireless_Setup
Re: Fantastisk - Arch Linux
og det har faunos understøttelse for men når jeg sætter netkortet op så finder den trådløst netværk men kan ikke connecte til dem ,nogen ide om hvad der kan være galt.og findes der andre arch baserede distroer en faunos ?
Re: Fantastisk - Arch Linux
Re: Fantastisk - Arch Linux
god jul og godt nytår til alle
#18
Jeg kunne forestille mig
Jeg kunne forestille mig at dit FaunOS-problem kommer af, at Arch's pakker bliver opdateret næsten dagligt, så naturligvis vil den hele tiden sige at der er nye opdateringer. Arch er som bekendt rolling-release ;)