ubuntu10.01lts, ændre shmmax værdien?
ubuntu10.01lts, ændre shmmax værdien?
Avast deb vil kun køre, hvis shmmax værdien ændres til 128000000.
Kommentarer om avast kan udelades.
Dette kan gøres ved i terminalen at skrive: sudo sysctl -w kernel.shmmax=128000000
Herefter virker avast fint.
Når computeren slukkes og tændes igen, har ubuntu tilsyneladende glemt shmmax værdien
på 128000000, og avast vil først virke igen, når shmmax værdien igen ændres, som beskrevet ovenfor.
Spørgsmål:
Er der en måde, så shmmax værdien kan ændres til 128000000, og så værdien forbliver 128000000, efter
computeren har været slukket?
Dette link omhandler problemet:
http://forum.avast.com/index.php?topic=57812.0
Linket fortæller, at man skal ændre/skrive et script (hvad er et script?)
i "/etc/init.d/rcS".
Jeg har fundet denne folder, eller hvad det kaldes.
Men jeg ved ikke hvad, eller hvordan jeg skal skrive, for at ændre shmmax værdien vedvarende.
Tak for svar.
Kommentarer om avast kan udelades.
Dette kan gøres ved i terminalen at skrive: sudo sysctl -w kernel.shmmax=128000000
Herefter virker avast fint.
Når computeren slukkes og tændes igen, har ubuntu tilsyneladende glemt shmmax værdien
på 128000000, og avast vil først virke igen, når shmmax værdien igen ændres, som beskrevet ovenfor.
Spørgsmål:
Er der en måde, så shmmax værdien kan ændres til 128000000, og så værdien forbliver 128000000, efter
computeren har været slukket?
Dette link omhandler problemet:
http://forum.avast.com/index.php?topic=57812.0
Linket fortæller, at man skal ændre/skrive et script (hvad er et script?)
i "/etc/init.d/rcS".
Jeg har fundet denne folder, eller hvad det kaldes.
Men jeg ved ikke hvad, eller hvordan jeg skal skrive, for at ændre shmmax værdien vedvarende.
Tak for svar.
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: ubuntu10.01lts, ændre shmmax værdien?
Et script i denne sammenheng er en tekstfil der indeholder en række terminal kommandoer som så udføres når den bliver kald. Det kommer af "manuscript". Hvis du kender bat filer fra Windows så er det det samme.
På dansk kalder man normalt "forlder" for mappe.
For at kunne oprette en fil i den mappe skal du være administrator.
Nu kender jeg ikke programmet, men du kan muligvis slippe af sted med at tilføje kommandoen under, system-indstillinger-opstartsprogrammer.
På dansk kalder man normalt "forlder" for mappe.
For at kunne oprette en fil i den mappe skal du være administrator.
Nu kender jeg ikke programmet, men du kan muligvis slippe af sted med at tilføje kommandoen under, system-indstillinger-opstartsprogrammer.
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: ubuntu10.01lts, ændre shmmax værdien?
Hvis du inkluderer stien til sysctl og du udelader sudo, så kan du køre den fra /etc/init.d/rc.local uden at skulle oprette scripts på den rigtige måde.
sysctl skal ændres til /sbin/sysctl
Et script er tekst, der kan køres som et program. Det bliver kørt af en fortolker.
Husk at tage backup af /etc/init.d/rc.local før du piller i den:
Åbn gedit med gksudo til at rette i filen:
og indsæt så linien som ikke må have sudo med, og som også har stien til sysctl med.
Den skal altså se således ud:
/Lars
sysctl skal ændres til /sbin/sysctl
Et script er tekst, der kan køres som et program. Det bliver kørt af en fortolker.
Husk at tage backup af /etc/init.d/rc.local før du piller i den:
Kode: Vælg alt
sudo cp /etc/init.d/rc.local /etc/init.d-$(date -uR)
Åbn gedit med gksudo til at rette i filen:
Kode: Vælg alt
gksudo gedit /etc/init.d/rc.local
og indsæt så linien som ikke må have sudo med, og som også har stien til sysctl med.
Den skal altså se således ud:
Kode: Vælg alt
/sbin/sysctl -w kernel.shmmax=128000000
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
Re: ubuntu10.01lts, ændre shmmax værdien?
Tak for svar.
Til lath.
Hvis jeg i terminalen skriver:
som jeg antager er en kopifunktion,
sker følgende:
Når jeg skriver:
kommer følgende script frem:
Da jeg ikke kan finde ud af at indsætte et jpeg billede, er billedet auto oversat,
og ikke helt nøjagtigt.
Spørgsmål:
Hvor skal
indsættes?
Tak.
Til lath.
Hvis jeg i terminalen skriver:
Kode: Vælg alt
sudo cp /etc/init.d/rc.local /etc/init.d-$(date -uR)
som jeg antager er en kopifunktion,
sker følgende:
Kode: Vælg alt
cp: target '+0000' is not a directory
Når jeg skriver:
Kode: Vælg alt
gksudo gedit /etc/init.d/rc.local
kommer følgende script frem:
Kode: Vælg alt
#! /bin/sh
### BEGIN INIT INFO
# Provides: rc.local
# Required-Start: $remote_fs $syslog $all
# Required-Stop: # Default.Start: 2 3 4 5
# Default-Stop:
# Short-Description: Run /etc/rc.local if it exist
### ENO INIT INFO
PATN=/sbin:/usr/sbin:/bin:/usr/bin
. //ib/init/vars.sh
. /lib/lsb/init-functions l
do_start() {
if [ -x /etc/rc.local ]; then
[ "SVERBOSE" != no ] && log_begin_msg "Running local boot scripts I/etc/rc./ocall"
/etc/rc.local
ES=$?
[ "SVERBOSE" != no ] && log_end_msg $ES
return $ES
fi
case "$1" in
start)
do start
;;
restart I reload I force-reload)
echo "Error: argument '$1'not supported" >&2
exit 3
;;
stop)
;;
*)
echo "Usage: $0 start I stop" >&2
exit 3
;;
esac
Da jeg ikke kan finde ud af at indsætte et jpeg billede, er billedet auto oversat,
og ikke helt nøjagtigt.
Spørgsmål:
Hvor skal
Kode: Vælg alt
/sbin/sysctl -w kernel.shmmax=128000000
indsættes?
Tak.
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: ubuntu10.01lts, ændre shmmax værdien?
Åh ja den kommando laver mellemrumstegn og så bliver bash forvirret, så du kan bare erstatte kommendoen der laver en dato (det er $(date -uR)) med noget andet, uden mellemrumstegn.
Indsæt på en ny linie sidst i filen.
Det virker iøvrigt først når du har genstartet (medmindre du har kørt kommandoen manuelt i en terminal - med sudo foran)
/Lars
Indsæt på en ny linie sidst i filen.
Det virker iøvrigt først når du har genstartet (medmindre du har kørt kommandoen manuelt i en terminal - med sudo foran)
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: ubuntu10.01lts, ændre shmmax værdien?
Når du indsætter kode så pak det ind i Code mærker så er det letter at overskuge.
Hvad mener du med at billedet er auto oversat? Når det bare er tekst er det jo også bedre at kopiere teksten direkte her ind.
Men hvis du skal indsætte et billed en anden gang skal du først uploade det til et sted på nettet.
Hvad mener du med at billedet er auto oversat? Når det bare er tekst er det jo også bedre at kopiere teksten direkte her ind.
Men hvis du skal indsætte et billed en anden gang skal du først uploade det til et sted på nettet.
Re: ubuntu10.01lts, ændre shmmax værdien?
Til lath
Tak for svarene.
Det virkede.
Spørgsmål:
Hvis man ikke vil ændre scriptet i rc.local,
kan man så lave en "action command" ved at bruge Nautilus, således at shmmax-værdien ændres
ved at bruge en menu genvej, og i givet fald, hvordan udfyldes rubrikkerne i nautilus?
Tak for svarene.
Det virkede.
Spørgsmål:
Hvis man ikke vil ændre scriptet i rc.local,
kan man så lave en "action command" ved at bruge Nautilus, således at shmmax-værdien ændres
ved at bruge en menu genvej, og i givet fald, hvordan udfyldes rubrikkerne i nautilus?
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: ubuntu10.01lts, ændre shmmax værdien?
gtr skrev:Til lath
Tak for svarene.
Det virkede.
Spørgsmål:
Hvis man ikke vil ændre scriptet i rc.local,
kan man så lave en "action command" ved at bruge Nautilus, således at shmmax-værdien ændres
ved at bruge en menu genvej, og i givet fald, hvordan udfyldes rubrikkerne i nautilus?
Det kan du ikke lave uden at skulle indtaste dit kodeord hver gang du vil køre den, og der findes ikke rigtig nogen god metode til at undgå det.
(og nej jeg fortæller dig ikke den dårlige metode for den laver Ubuntu mere usikker end Windows - og den metode virker iøvrigt kun på maskinkode programmer og ikke scripts, fordi kernen er programmeret til at ignorere scripts der bruger den metode netop fordi den er så farlig)
/Lars
Senest rettet af lath 3. mar 2011, 19:47, rettet i alt 1 gang.
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: ubuntu10.01lts, ændre shmmax værdien?
Som jeg nævnte tidliger kunne du have forsøgt dig med system-indstillinger-opstartsprogrammer.
Jeg kan ikke lige se hvad fordelen ville være ved et script som du manuelt skulle køre hver gang du startede computeren.
Jeg kan ikke lige se hvad fordelen ville være ved et script som du manuelt skulle køre hver gang du startede computeren.
Re: ubuntu10.01lts, ændre shmmax værdien?
Til lath.
At jeg spurgte efter en 'genvejs-menu' måde at ændre shmmax-værdien til 128000000,
var også fordi, det åbenbart i almindelighed ikke er nødvendigt, eller måske ikke hensigtsmæssigt
at shmmax-værdien forhøjes automatisk, hver gang computeren startes.
Da avast ikke kører real time, og kun bruges lejlighedsvis, er det ikke et problem, hvis bruger-
koden skal indtastes hver gang, man trykker på genvejs-menuen for at forhøje shmmax-værdien
til 128000000.
Brugerkoden skal også indtastes, når man updaterer, eller installerer nye programmer, eller andet.
Så derfor efterspørges en 'genvejs-menu' måde at forhøje shmmax-værdien til 128000000 stadigvæk.
Til
AJenbo.
Mine ubuntu forudsætninger er, at jeg næsten ikke ved noget om ubuntu.
Jeg ved ikke, hvad shmmax-værdien er, eller bruges til.
Jeg har forsøgt at læse mig til en måde, at få avast til at virke i ubuntu.
Og derved kom jeg til at læse om shmmax-værdien forskellige steder.
Når du svarer, forudsætter du, at jeg selv kan finde ud af detaljerne omkring løsningen.
Det er ikke tilfældet.
Jeg kan kun anvende et svar, hvis jeg helt skematisk får oplyst, hvad der skal gøres.
Derfor har jeg ikke kunne anvende dine svar.
Nogle fora løser dette, ved ud for medlemsnavnet at skrive, hvad et medlems
vidensniveau er.
At jeg spurgte efter en 'genvejs-menu' måde at ændre shmmax-værdien til 128000000,
var også fordi, det åbenbart i almindelighed ikke er nødvendigt, eller måske ikke hensigtsmæssigt
at shmmax-værdien forhøjes automatisk, hver gang computeren startes.
Da avast ikke kører real time, og kun bruges lejlighedsvis, er det ikke et problem, hvis bruger-
koden skal indtastes hver gang, man trykker på genvejs-menuen for at forhøje shmmax-værdien
til 128000000.
Brugerkoden skal også indtastes, når man updaterer, eller installerer nye programmer, eller andet.
Så derfor efterspørges en 'genvejs-menu' måde at forhøje shmmax-værdien til 128000000 stadigvæk.
Til
AJenbo.
Mine ubuntu forudsætninger er, at jeg næsten ikke ved noget om ubuntu.
Jeg ved ikke, hvad shmmax-værdien er, eller bruges til.
Jeg har forsøgt at læse mig til en måde, at få avast til at virke i ubuntu.
Og derved kom jeg til at læse om shmmax-værdien forskellige steder.
Når du svarer, forudsætter du, at jeg selv kan finde ud af detaljerne omkring løsningen.
Det er ikke tilfældet.
Jeg kan kun anvende et svar, hvis jeg helt skematisk får oplyst, hvad der skal gøres.
Derfor har jeg ikke kunne anvende dine svar.
Nogle fora løser dette, ved ud for medlemsnavnet at skrive, hvad et medlems
vidensniveau er.
-
- Indlæg: 5095
- Tilmeldt: 27. apr 2008, 02:16
- IRC nickname: lars_t_h
- Geografisk sted: Fyn
Re: ubuntu10.01lts, ændre shmmax værdien?
gtr skrev:Til lath.
At jeg spurgte efter en 'genvejs-menu' måde at ændre shmmax-værdien til 128000000,
var også fordi, det åbenbart i almindelighed ikke er nødvendigt, eller måske ikke hensigtsmæssigt
at shmmax-værdien forhøjes automatisk, hver gang computeren startes.
Da avast ikke kører real time, og kun bruges lejlighedsvis, er det ikke et problem, hvis bruger-
koden skal indtastes hver gang, man trykker på genvejs-menuen for at forhøje shmmax-værdien
til 128000000.
Brugerkoden skal også indtastes, når man updaterer, eller installerer nye programmer, eller andet.
Så derfor efterspørges en 'genvejs-menu' måde at forhøje shmmax-værdien til 128000000 stadigvæk.
...
Ja ok.
Til føj et panelikon ved at højreklikke på et panel og vælg "tilføj til panel" > marker "brugerdefineret programvej" og tryk på tilføj tasten:
Sæt type til "Program i terminal"
I "Navn" og "kommentar" kan du skrive "SHMMAX 128MiB"
udfor kommando skriver du din kommando (med sudo foran)
/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
-
- Admin
- Indlæg: 20878
- Tilmeldt: 15. nov 2009, 15:04
- IRC nickname: AJenbo
- Geografisk sted: Vanløse, København
Re: ubuntu10.01lts, ændre shmmax værdien?
Du kan også lave et som et menu punkt ved at højreklikke på menuen og vælge rediger.
Siden dit problem er løst må du meget gerne markere emnet som løst ved at trykke på [V ] knappen
Siden dit problem er løst må du meget gerne markere emnet som løst ved at trykke på [V ] knappen