Skickad

Warlock Invocations

DnD3.5
https://srd.dndtools.org/srd/magic/invocations/classInvocationLists/warlockInvocations.html

Complete Arcane, Least:
  • Frightful Blast, CAr, least essence: Target must make Will save or become shaken.
  • Sickening blast, CAr, least essence: Target must make Fortitude save or become sickened.
  • Eldritch Spear, CAr, least blast: Blast range increases to 250 feet, no range increments.
  • Hideous Blow, CAr, least blast: Melee attack channels eldritch blast.
  • Baleful Utterance, CAr, least, 2: A single syllable of the Dark Speech (Book of Vile Darkness), an object or area affected as if shatter spell cast.
  • Beguiling Influence, CAr, least, 2: +6 on Bluff, Diplomacy, Intimidate.
  • Dark One’s Own Luck, CAr, least, 2: Add CHA to one of your saves. You can change save.
  • Darkness, CAr, least, 2: As the spell Darkness.
  • Devil’s Sight, CAr, least, 2: See normally in darkness and magical darkness out to 30’.
  • Earthen Grasp, CAr, least, 2: As the spell Earthen Grasp from CAr.
  • Entropic Warding, CAr, least, 2: As the spell Entropic Shield + Pass without Trace + Can’t be tracked by scent (can be smelled, but not tracked).
  • Leaps and Bounds, CAr, least: Gain bonus on Balance, Jump, and Tumble checks.
  • Miasmic Cloud, CAr, least: Create a cloud of mist that grants concealment and fatigues those who enter.
  • See the Unseen, CAr, least: Gain see invisibility as the spell and darkvision.
  • Spiderwalk, CAr, least: Gain spider climb as the spell and you are immune to webs.
  • Summon Swarm, CAr, least: Use summon swarm as the spell
Complete Arcane, Lesser:.
  • Beshadowed Blast, CAr, lesser essence: Target must make Fortitude save or become blind for 1 round.
  • Brimstone Blast, CAr, lesser essence: Blast deals fire damage and target must make Reflex save or catch fire.
  • Hellrime Blast, CAr, lesser essence: Blast deals cold damage and target must make Fortitude save or take –2 penalty to Dexterity.
  • Eldritch Chain, CAr, lesser blast: Blast jumps from initial target to secondary targets.
  • Charm, CAr, lesser, 4: As spell Charm Monster, but: 60’, will save, treat you as camrade, language dependent, only one creature at any time.
  • Curse of despair, CAr, lesser: Curse one creature as the bestow curse spell, or hinder their attacks.
  • Fell Flight, CAr, lesser, 3: Shadowy cape, fly at land speed. good maneuverability.
  • Flee the Scene, CAr, lesser, 4: As spell Dimension door, but short range (25’+5’/2lvls), Leave behind a major image of yourself for 1 round.
  • Hungry Darkness, CAr, lesser: Create shadows filled with a swarm of bats.
  • Stony Grasp, CAr, lesser, 3: As the spell Stony Grasp from CAr.
  • The Dead Walk, CAr, lesser, 4: As spell Animate dead, but if no material component (onyx gem 25 gp/HD of Undead) undead crumble to dust after 1 min/level.
  • Voidsense, CAr, lesser, 4: Blindsense 30’.
  • Voracious Dispelling, CAr, lesser, 4: As spell Dispel Magic, but item/creature affected takes 1hp/spell level, no save.
  • Walk Unseen, CAr, lesser, 2: As spell Invisibility, but self only.
  • Wall of Gloom, CAr, lesser: Use wall of gloom as the spell.
Complete Arcane, Greater:
  • Bewitching Blast, CAr, greater essence: Target must make Will save or be confused for 1 round.
  • Noxious Blast, CAr, greater essence: Target must make Fortitude save or be nauseated.
  • Repelling blast, CAr, greater essence: Target must make Reflex save or be knocked back.
  • Vitrolic Blast, CAr, greater essence: Blast ignores spell resistance and deals acid damage for several rounds.
    *Eldritch Cone, CAr, greater blast: Blast takes the shape of a cone.
  • Chilling Tentacles, CAr, greater, 5: As spell Evard’s Black Tentacles, but creatures within area takes 2d6 cold dmg even if not grappled.
  • Devour Magic, CAr, greater, 6: As spell Dispel Magic, but gain 5 temporary hp/level dispelled. Temp hp fade after 1 minute.
  • Enervating Shadow, CAr, greater: Gain total concealment in dark areas and impose a Strength penalty on adjacent living creatures.
  • Tenacious Plague, CAr, greater: Use insect plague as the spell, but the summoned locust swarm deals damage as a magic weapon.
  • Wall of Perilous Flame, CAr, greater: Create a wall of fire as the spell, but half the damage from the wall results from supernatural power.
  • Warloc’s Call, CAr, greater: Use sending as the spell, but risk damage from recipient.
Complete Arcane, Dark:
  • Utterdark Blast, CAr, dark essence: Target must make Fortitude save or gain two negative levels.
  • Eldritch Doom, CAr, dark blast: Blast affects all enemies within 20 feet.
  • Dark Discorporation, CAr, dark, 8: Your body changes to swarm and gain “swarm abilities”.
  • Dark Foresight, CAr, dark: Use foresight as the spell, and communicate telepathically with a close target of the effect.
  • Path of Shadow, CAr, dark, 6: As spell Shadowwalk, but each hour you regain hp as if rested for a full day.
  • Retributive Invisibility, CAr, dark, 5: As spell Greater Invisibility, but if dispelled sonic boom 20’ radius 4d6 sonic dmg & stun 1 riound, fort save for ½ & no stun.
  • Word of Changing, CAr, dark, 5: As spell Baleful Polymorph, but save allowed after 24 hours.
Complete Mage, Least
  • Hammer Blast, CM, least essence: Eldritch blast deals normal damage to objects.
  • All-Seeing Eyes, CM, least: As comprehend languages on written material, bonus on Search and Spot checks.
  • Call of the Beast, CM, least: Speak with animals and influence their behavior.
  • Otherworldy Whispers, CM, least, 2: +6 on Knowledge Arcana, Religion, Planes.
  • Serpent’s Tongue, CM, least: Gain the scent ability, +5 bonus on saves against poison.
  • Soulreaving Aura, CM, least: As reaving aura, plus gain temporary hit points if nearby creature dies.
  • Swimming in the Styx, CM, least, 2: Swim speed same as base land speed, breathe water.
Complete Mage, Lesser:
  • Baneful Blast, CM. lesser essence: Eldritch blast deals extra damage against specified creature type.
  • Cold Comfort, CM, lessser: You and nearby allies protected by endure elements.
  • Crawling Eye, CM, lesser: Your eye leaves your head and grows spidery legs, enabling it to scout for you.
  • Disembodied Hand, CM, lesser: Detach one of your hands and send it forth to manipulate objects or attack.
  • Mask of Flesh, CM. lesser, 3: Touch attack as spell Disguise Self, you choose: will save or target lose 1d6 CHA for duration 1hour/level.
  • Relentless Dispelling, CM, lesser, 4: As Dispell Magic + one more Dispel Magic next round.
  • Witchwood Step, CM, lesser: Walk on water and move through some obstacles unimpeded.
Complete Mage, Greater:
  • Hindering Blast, CM, greater essence: Target of your eldritch blast must succeed on a Will save or be slowed for 1 round.
  • Caustic Mire, CM, greater: Acidic sludge slows progress, deals damage.
  • Hellspawned Grace, CM, greater: Transform into a hellcat for 1 round/2 warlock levels.
  • Nightmares Made Real, CM, greater, 5: As spell Nightmare Terrain in CM, but each creature within area take 1d6 dmg each of your turns if not succeed savde for disbelieve.
  • Painful Slumber of Ages, CM, greater, 6: As spell Endless Slumber in CM, but awakened any other way than save take level hp dmg.
Complete Mage, Dark:
  • Binding Blast, CM, dark essence: Target of your eldritch blast must make Will save or be stunned for 1 round.
  • Caster’s Lament, CM. greater, 8: Touch attack as spell Break Enchantment, but only once/24 hours per effect, + counter spel up to 7th level as spell Greater Dispel Magic.
  • Steal Summoning, CM, dark: Take control of another caster’s summoned monster.
Dragon?
  • Eldritch Glaive, DrM, least blast: Blast becomes a glaive, which uses touch attacks to hit.
  • Detoriating Blast, DrM, lesser essence: Blast lowers damage reduction of target.
  • Dread Seizure, DrM, lesser, 4: Speak a word, single target ½ speed, -5 on attacks if more than 5’ away, effect 3 rounds, fort negates.
  • Ignore the Pyre, DrM, lesser: Gain resistance to any energy type equal to your caster level.
  • Weighty Utterance, DrM, lesser, 4: Speak a word on Dark Speech (Book of Vile Darkness), one single creature within 60’, will save or fall 5’/level, if hit ground take fall dmg & can’t fly for 1 round.
  • Penetrating Blast, DrM, greater essence: Blast has +4 bonus on caster level checks to overcome spell resistance, and target has spell resistance lowered.
  • Dragonward, DrM, greater blast: Resist dragon abilities.
  • Eldritch Line, DrM, greater blast: Blast becomes a 60ft line.
  • Impenetrable Barrier, DrM, dark, 7: As spell Wall of Force, only one wall at a time, if destroyed you take 1d10 dmg.
Cityscape
  • Cocoon of Refuse, City, least: Subject is entangled by trash and detritus in an area.
  • Thieve’s Bane, City, lesser: As hold portal, plus the portal explodes for 5d6 damage when forced open.
  • Devil’s Whispers, City, greater, 5: As spell Suggestion, but as effect ends save at -5 or forget. You can have CHA Devil’s Whispers at same time.
Drow
  • Spider Shape, Drow, lesser: Take the form of a fiendish spider.
  • Sudden Swarm, Drow, lesser, 4: When creature killed by invocation/eldritch blast, a swarm of spiders burst through the corpse, max one swarm at same time, level rounds.
DnD5 https://dnd5e.wikidot.com/warlock%3Aeldritch-invocations
  • Agonizing Blast, DnD5, least, 2: Add CHA modifier to Eldritch Blast dmg.
  • Armor of Shadows, DnD5, least, 2: As spell Mage Armor.
  • Ascendant Step, DnD5, least, 2: As spell levitate.
  • Beast Speech, DnD5, least: Speak with animals, as the spell, at will.
  • Beguiling Influence, DnD5, least: Proficiency in the Deception and Persuasion skills.
  • Bewitching Whispers, DnD5, level 7: Compulsion 1/day.
  • Chains of Carceri, familiar, level 15: Hold mnster (only Celestial/Fiend/Elemental) at will, must take long rest against same creature.
  • Cloak of Flies, Xanathar, level 5: Surronded by magical aura look like buzzing flies, 5’ radius, advantage on intimidation, disadvantage on other CHA, creatures within take CHA poison dmg, last untill unconscious or dismissed, 1/day.
  • Devil’s Sight, DnD5, least, 2: See in magical/nonmagical darkness, 120’.
  • Dreadful Word, DnD5, level 7, Cast Confusion 1/day.
  • Eldritch Mind, DnD5, least, 2: +6 on Concentrate.
  • Eldritch Sight, DnD5, least, 2: As spell Detect Magic.
  • Eldritch Spear, DnD5: Eldritch Blast 300’.
  • Eyes of the Rune Keeper, DnD5: You can read all languages.
  • Fiendish Vigor, DnD5, least, 2, As spell False Life.
  • Gaze of Two Minds, DnD5: See through aother willing creatures eyes, while self blinded.
  • Ghostly Gaze, Xanathar, level 7: 30’ X-ray vision + dark vision in 1 minute, must rest for 1 hr to use again.
  • Gift of the Dephts, Xanathar, level 5: Breathe underwater, swim speed as walk. Also cast Water Breathing on other 1/day.
  • Gift of the Ever-Living Ones, Xanathar, familiar: Heal twice as fast when familiar is within 100’.
  • Grasp of Hadar, Xanathar: Eldritch blast pull creature 10’ closer.
  • Investment of the Chain Master, Tasha, familiar:
  • Kiss of Mephistopoles, Unearthed Arcana 40, level 5: Creature hit by Eldritch blast also hit by Fireball centered on it, uses 1 spell slot.
  • Lance of Lethargy, Xanathar: Hit by Eldritch Blast lose 10’ move for 1 round.
  • Maddening Hex, Xanathar, ability to curse, level 5: Target and all within 5’ take CHA psychic dmg.
  • Mask of Many Faces, DnD5, least, 2: As spell Change Self.
  • Master of Myriad Forms, DnD5, lesser, 3: As spell Alter Self.
  • Minions of Chaos, DnD5, level 9: Conjure Elemental 1/day.
  • Mire the Mind, DnD5, level 5: Slow 1/day.
  • Misty Visions, DnD5, least, 2: As spell Silent Image.
  • One with Shadows, DnD5, level 5: If in shadow and not moving; invisible.
  • Otherwordly Leap, DnD5, level 9: Cast Jump at will.
  • Relentless Hex ,Xanathar, ability to curse, level 7: If cused target visible, you can teleport 30’ closer 1/round.
  • Repelling Blast, DnD5: Eldritch Blast push creature 10’.
  • Sculptor of Flesh, level 7: Cast Polymorph 1/day.
  • Shroud of Shadow, Xanathar, level 15: Cast Invisibility at will.
  • Sign of Ill Omen, DnD5, level 5: Cast Bestow Curse 1/day.
  • Thief of Five Fates, DnD5: Cast Bane 1/day.
  • Tomb of Levistus, Xanathar, level 5: As reaction to dmg, entombe in ice for 1 round, dmg taken draws from 10 temporary hp.
  • Trickster’s Escape, Xanathar, level 7: Cast Freedom of Movement 1/day.
  • Undying Servitude, Tasha, level 5: Cast Animate Dead 1/day.
  • Visions of Distant Realms, DnD5, lesser, 4: As spell Arcane Eye.
  • Voice of the Chain Master, DnD5, familiar: As familiar is on the same plane, use familiars senses, speak through familiar.
  • Whispers of the Grave, DnD5, lesser, 4: As spell Speak with Dead.
  • Witch Sight, DnD5, greater, 6: As spell True Seeing, but only you & 30’.

DnD4
https://dnd4.fandom.com/wiki/Warlock

Cantrip: Phantasmal Escape (Illusion)
Casting time: 1 action
Range: 30’
Components: V, S (dust thrown in the air)
Duration: 1 round
Choose one target that you have eye contact with.
Throw some dust in the air. I start to glitter and sparkle and you will disappear in front of his eyes until the beginning of your next turn.

Dreadful Word
A word that causes dmg.

Steal Life
A black string of pulsating necrotic energy connect your mouth to the targets heart.
Target takes 1d6 necrotic dmg each round, you receive that amount of temporary hp.

Witchfire
Target engulfed in flames.
They continue until put out.

Curse of the dark dream / Mire of the mind.
Target se only hallucionations and is effectively blinded and mentally assaulted.

Frigid darknes
Black oily darkness creeps up from the ground to swallow the target. Cold dmg & fear.

Dust devil
Throw target into the air.

Ill Omen
target has disadvantage on all rolls, all others has advantage against the target.

Ghostly Message
A ghostly image of you appear before the target within 100 miles and deliver a short message.

Plague of the Fireflies
Like insect plague, but burning from hell and causes fire dmg.

Cloak of Shadow
fly with shadowy wings.

Maelstrom
A black swirling hole opens under target who fall down and takes dmg as he is flyiing around.

Raven’s Glamor
Misty Step, but you appear as a major Image for one more round.

Cleave
Upper half of body just float in the air. Lower half act as confused.
Target must spend round to pull himself together – succeed with a save.

Venomous Thorns
Thorns grow, targets in area must both save to escape and save vs. poison.

Curse of the Twin Princes
You touch the target and start to look and sound exactly the same. No one can tell you apart.

Black hole
A hole appear below target simultaneously a hole appear 10’/ spell level above target. As soon as the target fall through and appear above the hole vanishes and the target take falling dmg.
If there is a ceiling below the hole above, the hole appear in the ceiling, but the target still fall the full distance.

Steal Luck
During next round the target has disadvantage on next d20 roll, and you have advantage.

Fates Entwined
Target takes same dmge as caster.

Hellraiser Chains
Target imobilized.
If target dies, he is sent to hell.

Summon rot grub
Rot grubs attack target

Eyes in the back, eyes everywhere
Can’t be surprised, advantage on perception, fail all saves depending on eye sight (like medsua)

Turn to ooze
Caster polymorph himself to an ooze

Rain of Hell
Fire and acid fall from sky

Ghostly attacks
Invisible force attack target if not defending all the time.

Meteor Strike

Mischief of Magpies
A swarm of black-white birds appear in area round the targets.
Each round the swarm make pick pockets agains targets.

Web of pain
All enemies linked and take the same damage

Gaze of Lethargy

DnD3 Dragon Shaman Invocations
https://srd.dndtools.org/srd/magic/invocations/classInvocationLists/dragonShamanInvocations.html

ENworld
https://www.enworld.org/threads/new-warlock-invocations.656403/

Egna invocations

  • Bygger mestadels på spells
  • Spells ska ha duration på minst 1 minut
  • Vanliga skolor: charm, divination, illusion, necrotic
  • Även om invocation duration är “always”, ibland 24h, kastar man igen disable första spell

3E PHB
W1 Endure Elements
W1 Hideous Laughter
W1 Silent Image
W1 Unseen Servant
W2 Resist Energy
W2 Detect Thoughts
W2 Touch of Idiocy
W2 Scent
W3 Gaseous Form
W3 Nondetection
W3 Stinking Cloud
W3 Gaseous Form
W3 Slow
W4 Polymorph specific)
W5 Baleful Polymorph
W6 True Seeing
W8 Mindblank

Animate Object
Hex
Armor of Agathys
Arms of Hadar
Hunger of Hadar

Skribent

Skickad

Linux (out of the box) är tyvärr inte optimerat för batteridrift på laptops.
Det går att göra massor med saker för att öka batteritiden, så varför görs de inte automatiskt när man installerar en distro?
Dels för att vissa saker är proprietära och sånt installeras sällan per automatik.
Dels för att vissa saker är valfria och många användare vill inte ha dem förinstallerade, även om det skulle förlänga batteritiden.

En annan sak att tänka på är att batterier är hårdvara. Det är inte så att man installerar drivrutiner för batterier. Men nästan.
Det finns flera olika program som kan optimera batteritiden, men dessa är sällan kompatibla med varandra – just för att batterier är hårdvara och det kan bara vara ett program åt gången som kontrollerar hårdvaran.

Om man kör Ubuntu, eller någon annan distro med GNOME, följer det med ett power management verktyg: där kan man välja tre olika nivåer: normalt, optimerat så datorn är så snabb som möjligt och drar som mest ström, samt strömspar så datorn blir långsam.
Inte ens GNOME power managemnt går att köra tillsammans med andra strömsparprogram.

Men först: allmänna råd:
- Försök hålla jämna battericykler: använda ner till 20 %, ladda upp till 80 %, o.s.v., så ökar batteriets livslängd.
- Stäng av laptopens keyboard backlight. Det finns numera som inställning om man klickar längst upp till höger.
- Dra ner ljusstyrkan på skärmen, sänk volymen, använd headsets.
- Använd dark style (ljus text på mörk bakgrund).
- Stäng av wifi och bluetooth när man inte använder dem.

En sak som inte direkt sparar, men som kan underlätta är att visa hur många procent batteri man har kvar, i GNOME: Settings > Power > Show Batteri Percentage.

En vanlig sysselsättning är att titta på video i en webläsare.
Ska man bara titta på en youtubevideo på en liten laptopskärm räcker det med 720p upplösning.
Kör man Firefox kan man sätta två inställningar i about:config till True, vilket gör att Firefox använder GPUn, istället för CPUn:
gfx.webrenderer.all
layers.acceleration.force-enabled

Slutligen finns det program som man kan installera för att optimera batterianvändningen.
Tlp och tlp-rdw är enkla program som optimerar batteriet.
Installerar man tlp i Ubuntu får man tlp-rdw på köpet.
Observera att installerar man tlp i Ubuntu så aktiveras tlp automatiskt, samt att GNOME power management stängs av.
Tlp ui är ett grafiskt gränssnitt för tlp, det går att installera som flatpak.
Tips om man inte använder Bluetooth eller NFC: öpnna tlp ui, gå till Radio > DEVICES_TO DISABLE_ON_BAT, se till att den är förbockad och att bara Bluetooth och NFC är förbockade.

Förutom tlp ui, finns även “Slimbook Battery 4” som går att installera som PPA i Ubuntu och som fungerar ihop med tlp:
Tlp ui och Slimbook Battery krockar inte med varandra, men gör samma sak.
Slimbook Battery har samma tre lägen som GNOME Power Manager.
https://slimbook.com/en/blog/guides-2/post/slimbook-battery-4-application-to-optimize-your-laptop-s-battery-238

Powertop är ytterligare ett program som går att installera med apt. Powertop går att köra med tlp, då det är ett diagnostikprogram som rekommenderar vad man ska ändra (i t.ex. tlp).
Det fungerar även ihop med Slimbook Battery så man får ett grafiskt gränssnitt.

Saker som inte är kompatibla med tlp:
Auto-cpufreq: en mjukvara som “underklockar” processorn: ju långsammare processorn arbetar ju mindre ström dras. Ska man bara använda ordbehandlare, mail och lättare surf är detta ett jättebra hjälpmedel och det går att ändra med ett klick när man sedan behöver mer processorkraft. Finns som snap.

Det finns fler program men det här räcker för nu.

Skribent

Skickad

Även om denna artikel är skriven speciellt för Ubuntu finns det många saker här som gäller för andra distros.
Men alla distros är unika, vissa saker man gör i Ubuntu går inte att göra i andra distros och saker man gör i andra distros går inte att göra i Ubuntu.

Det första man ska göra efter att ha installerat Ubuntu (eller vilket OS som helst) är att uppdatera systemet.
Faktum är att varje gång man ska installera något bör man uppdatera systemet.
Här sparkar många gamla windowsanvändare bakut. De har börjat använda linux för att slippa windowsuppdateringar.
Jag kan trösta er med att jag är likadan, jag hatar windowsuppdateringar.
Men ändå uppdaterar jag regelbundet linux någon gång i veckan, så låt mig förklara varför.

En linuxuppdatering är inte samma sak som en windowsuppdatering.
Om du uppdaterar windows, uppdateras då Google Chrome, Steam, Adobe Photoshop och alla andra program i datorn samtidigt?
Nej, självklart inte! De är ju inte en del av windows och det är bara windows man uppdaterar.
Det är den stora skillnaden mellan windows och linux: en linuxuppdatering uppdaterar alla program i linux. Om det kommit en ny version av Google Chrome så uppdaterar man inte Google Chrome som man gör i Windows, utan man uppdaterar linux och får då senaste versionen av Google Chrome på köpet.
I Windows brukar det finnas en ikon som ser ut som en vit väska nere till vänster på skärmen. Det är Microsoft store där man kan installera program. Tänk om Windows fungerade så att när man uppdaterar windows så uppdateras alla program som installerats via Microsoft store. Så fungerar linux.

Nu säger säkert någon gammal windowsanvändare: “NEEEJ, det är ju ännu mer uppdateringer, jag vill ha FÄRRE uppdateringar!!!”
För det första: linux är mycket snabbare än Windows så att uppdatera bara windows tar ofta mer än dubbelt så lång tid som det tar att uppdatera både linux och alla dess program.
Gamla program som inte är uppdaterade är en säkerhetsrisk. Du vill väl t.ex. inte köra en gammal version av Google Chrome och få virus?
Dessutom är det oändligt mycket smidigare att få alla program i datorn uppdaterade med klick, jämfört med att manuellt gå igenom alla program och se om det finns nya uppdateringar att installera.

Dessutom behöver man sällan starta om datorn efter en linuxuppdatering, på samma sätt som man inte behöver starta om windows bara för att man installerar ett program.
Det är bara när själva linux uppdateras som man bör starta om, men inte ens då blir man påtvingad en omstart, utan väljer själv när man startar om.
Dessutom kan man välja hur många uppdateringar man får beroende på vilken distro man kör:
Debian och Ubuntu LTS som uppdateras vart annat år och distros som bygger på dessa har minst uppdateringar.
Sedan kommer vanliga Ubuntu och Fedora som uppdateras en gång i halvåret och distros som bygger på dessa.
Mest uppdateringar har rolling releases som Arch, OpenSUSE Tumbleweed och Debian Sid som alltid får de senaste uppdateringarna hela tiden, så här kan man uppdatera flera gånger i veckan.

Men varför bör man uppdatera linux innan man installerar något nytt?
För att programmen man installerar och använder är en integrerad del av linux.
Uppdaterar man inte innan man installerar nytt kan de gamla programmen som redan fanns installerade på datorn vara äldre än det nya programmet man just installerade och man kan få en mjukvarukonflikt som gör att saker slutar att fungera.
Det bör påpekas att detta är extremt ovanligt så man kommer antagligen inte att råka ut för det – men har man inte uppdaterat systemet på ett halvår och installerar något nytt kan det hända.
Normalt räcker det att man uppdaterar en gång i veckan för att man ska slippa de här problemen.

Hur uppdaterar man då?
Om man bara väntar i några minuter efter man startat linux för första gången efter installation kommer det upp ett fönster som frågar om man vill uppdatera. Samma fönster är inställt på att dyka upp en gång i veckan.
Man behöver inte uppdatera när fönstret dyker upp, utan man väljer själv.
Och man kan ställa in hur ofta fönstret ska dyka upp.

Men om man vill uppdatera själv och inte vänta på att fönstret dyker upp om en vecka?
Klicka på Ubuntu-ikonen längst ner till vänster på skärmen, leta reda på programmet “Software Updates”, ikonen ser ut som ett A i en vit cirkel på mörk bakgrund.
Vill man ändra på hur ofta man får meddelandet letar man reda på programmet “Software & Updates”, ikonen ser ut som ett A i en vit cirkel på blå bakgrund.

Det finns fler sätt att uppdatera, men detta räcker för nu.
Tänk på att det blir mer komplicerat om man använder andra paketerare för att installera program än de som följer med Ubuntu, eftersom man kontrollera varje uppdaterare var för sig.

Skribent

Skickad

Att göra efter man installerat Ubuntu

Med tanke på att många nya linuxanvändare sällan använt Firefox och sällan ens tänkt på säkerhet kommer här en guide hur man säkrar Firefox.

Jag förutsätter (dumt) att ni installerat engelska linux och därför har engelska Firefox.
Om ni kör svenska Firefox och har svårt att hänga med, skrolla ner till hur jag visar hur man får svenska Firefox och installera engelska istället.
När det är gjort kan man växla mellan svenska/engelska med ett knapptryck.

Firefox är säkert, men inte det säkraste som finns från början.
Vill man prova säkrare varianter finns:
- Librewolf, som är en säkrare variant av Firefox.
- Tor, som är gjord för att vara svår att spåra.
- Mullvad, som är gjort av det svenska VPN-företaget Mullvad. Bygger på Tor, men är tänkt att köras med VPN för maximal anonymitet.
- Arkenfox, som är skript man kör för att göra Firefox supersäkert. Många tycker att det är för säkert – så Firefox blir omöjligt att anvämnda; då finns det snällare skript.

Och vill man nödvändigtvis ha Chrome så rekommenderar jag att man provar Brave.

Men nu gäller det Firefox.
Öppna Firefox, tryck [alt]-tangenten så toppmenyn visas, klicka Tools > Add-ons
Använd More Add-ons
Sök efter och installera fäöjande add-ons:
- uBlock Origin (om du använt andra adblockers, sluta med det och börja använda uBlock istället)
- Privacy Badger (ökar din integritet och gör det svårare för sidor att spåra dig)
- CanvasBlocker (Gör att webläsaren inte lämnar något som kan spåras till din dator (kom ihåg att DU fortfarande lämnar spår efter DIG). Detta kallas för “fingerprinting”, det är lite som en någon som filar bort sina fingeravtryck. Tyvärr är detta fortfarande ganska ovanligt, så det går fortfarande spåra för att det är så ovanligt)
- Firefox Multi-Account Containers (separerar olika sidor från varandra; om jag skapar en container kallad “Google” och ser till att google.com, Youtube, Google Earth o.s.v. bara öppnas där och ingen annanstans, vet google inte vad som händer i resten av webläsaren)
- Bitwarden (en lösenordshanterare: Man skapar ETT komplicerat lösenord som man lär sig för att öppna Bitwarden, sedan byter man alla lösenord på nätet olika SUPERKOMPLICERADE lösenord, så att alla sajter har olika lösenord, sedan spars allt i Bitwarden)
- Video Speed Controller (Man kan ändra hastighet på videor. Det kan man väl göra ändå, jo, men nu kan man göra det med tangentbordet: s -10 %, d +10 %, samt x för att avsluta videon. Tänk på att många (men inte alla) reklamfilmer går att avsluta med x)
- I don’t care about cookies (döljer popups om cookies och svarar ja på allt. Meningen är inte att slippa cookies, utan att slippa popups)

Högerklicka på pusselbiten uppe till höger, klicka på kugghulet efter varje add-on och välj “pin” så de syns hela tiden.
Canvas, Badger och uBlock fungerar hela tiden. Badger- och uBlock-ikonerna kan man klicka på för att stänga av för enskilda sajter (annars visas inte sajterna korrekt), glöm inte att ladda om sidan efter.
För BitWarden måste man skapa ett konto, men när det är gjort kan man använda BitWarden på alla sina datorer/mobiler.
Video Speed används bara för video.

Containers måste konfigureras: klicka på ikonen, klicka dig förbi alla dumma frågor, tills man kommer till “multi-account containers”, klicka på “manage containers” längst ner. Skapa en ny container som heter t.ex. goggel. klicka på de tre strecken (hamburgermeny) efter de containers man inte har användning för och ta bort dem.
Gå till t.ex. google.com, högerklicka åp tabben som google öppnas i, välj öppna i container, stäng den första tabben och använd bara den som äppnats i en container (den har en annan färg). Klicka på containertaggen efter URL:en och välj att den sidan alltid ska öppnas i den containern.

Nu fortsätter vi.
Klicka på hamburgermenyn (de tre strecken) uppe till höger, välj “Settings”:

- General:
— Jag brukar ändra website appearance till dark för jag gillar mörka sidor (samt att ljusa sidor drar mer ström på bärbara).
— Under Languages, klicka på English och välj “Search for more”, klicka på “Select a language to add”, man kan behöva klicka ett par gånger och vänta lite, men sen dyker en lista upp med all världens språk, välj Svenska, sedan Add. Man kan nu växla mellan Engelska och Svenska, men framförallt har man nu inbyggd rättstavning för både svenska och engelska om man skriver mycket i forum och på sociala medier.
— Bocka för Digital Rights Management (DRM) om du vill se på Netflix och andra streamingsajter.

- Home
— Firefox Home Content: bocka för web search, bocka för shortcuts och ändra till tre rader, bocka av sponsored shortcuts och recent activity.
Firefox kommer nu att visa de 20 senaste sajterna du besökt varje gång du öppnar en ny tab. Fungerar bättre äb bookmarks.

- Search
— Ändra Default Search Engine till DuckDuckGolmStartpage, Brave, eller vad som helst utom google. Vill man använda google kan man skriva @google när man söker så används google trots att man har en annan sökmotor.

- Privacy and Security
— Ändra Enhanced Tracking Protection till Strict
— Passwords: bocka av “Ask to Save”, du använder ju en passwordmanage som BitWarden nu.
— Enable DNS over HTTPS: sätt till Max.
— Permissions / Autoplay / Settings… > Ändra så det är Block Audio AND Video
— Website Advertising Preferences / Allow websites to perform privacy-preserving ad measurement < Stäng av.

Öppna en ny flik och gå till:
about:about
Man kommer till en sida med massor med länkar, t.ex. about:preferences; man kan antingen skriva (t.ex. about:preferences) i URL:en direkt, eller klicka på länken. Preferences tar en för övrigt till Settings där vi precis har varit. Om man öppnar Settings via hamburgermenyn ser du att URL:en blir just about:preferences. Men det är inte dit vi ska.
Gå till about:config, acceptera riskerna (ändrar man fel saker här kan man förstöra hela Firefox), sök efter:
gfx.webrenderer.all
Och ändra till true genom att klicka på pilarna längst ut till vänster. Detta gör att Firefox använder GPU istället för CPU, vilket är effektivare.
layers.acceleration.force-enabled

Skribent

Skickad

Man behöver inte lära sig terminalen för att använda linux och det mesta går att göra med musen i vanliga fönsterprogram.
Men många saker går snabbare/enklare att göra i terminalen så det är värt att lära sig grunderna.
Ett fåtal saker går bara att göra i terminalen, men man behöver inte lära sig terminalen för det. Det räcker med att lära sig hur man öppnar, skriver ett par kommandon och sedan stänger terminalen.
Det här är inte en terminalskola, utan bara de absoluta grunderna för att överleva ett möte med terminalen.

Öppna terminalen:
Klicka på Ubuntuikonen nere till vänster; alla installerade program visas.
Om du inte ser terminalikonen på en gång är det bara att börja skriva terminal i sökrutan ovanför ikonerna.
Om du använder terminalen mycket kan du högerklicka på ikonen och välja “pin to dash”, så finns terminalen alltid i vänsterkanten av skrivbordet.
Snabbkommandot för att starta terminalen är ctrl+alt+t. Vill du ändra snabbkommandot kan du gå till settings > Keyboard > Shortcuts > Launchers > Terminal.

När man öppnar terminalen ser man en kort text och en blinkande markör:
användarnamn @ datornamn : ~ $

Om du tycker att början ser ut som en mailadress har du helt rätt; de första mailen var korta textmeddelanden som skickades mellan användare i små datornätverk, långt innan internet var uppfunnet.

Tilde, ~, visar att du är i din hemkatalog, där du har saker som nedladdade filer, dina dokument, bilder, musik, videor, o.s.v.
Om du skulle gå till en annan katalog i terminalen skulle ~ ändras till sökvägen till den katalogen.

Slutligen avslutas raden med ett dollartecken, $. Det betyder att du är en vanlig användare. Om det istället hade avslutats med en fyrkant, #, betyder det att du är administrator, superuser, root (kärt barn har många namn).

Prova att skriva någon skräptext, t.ex. asdf och tryck sedan på [Retur]-tangenten.
Terminalen svarar att den inte hittar något sånt kommando.
Prova att skriva exit.
Tänk på att man sällan avslutar med punkt i terminalden, så du ska skriva “exit”, inte “exit.”
Observera att linux skiljer på stora och små bokstäver, det betyder att man får felmeddelande om man försöker skriva “Exit” eller “EXIT”.
Tänk även på att du alltid ska avsluta med att trycka [Retur]-tangenten.
Med lite tur så stängdes terminalen och du har skrivit ditt första terminalkommando.

Öppna terminalen igen.
Innan man lär sig terminalen kommer mycket av det du gör bestå av att du kopierar text du hittar på nätet och i böcker som du klistrar in i terminalen.
Var alltid försiktig om du klistrar in saker som du inte förstår och försök alltid hitta två olika sidor som säger samma sak. Det är fullt möjligt att förstöra hela linuxinstallationen om man skriver fel saker i terminalen.
Tänk på att terminalen arbetar med ett kommando åt gången, om du ser flera rader kod ska du kopiera första raden, klistra in, trycka retur, kopiera andra raden o.s.v.
Nästa problem är att det inte går att klipp och klistra i terminalen. Mer korrekt: ctrl+x, ctrl+c och ctrl+v fungerar inte.
Ska man klistra in, så högerklickar man på den blinkande markören och väljer klistra in.
Ska man kopiera markerar man text med musen, högerklickar på den markerade texten och väljer kopiera.
Ytterligare ett problem är att musen inte fungerar heller. Den fungerar så som jag beskrivit när man klipper och klistrar, men den fungerar inte till mycket annat.

Varför fungerar inte vanliga kommandon som ctrl+c i linux?
De gör de visst, öppna vilket annat program som helst: en webläsare, eller ett ordbehandlingsprogram – och ctrl+c fungerar alldeles utmärkt i linux.
Men varför fungerar de inte i terminalen?
För att de gör andra saker.
Prova att pinga sunet i terminalen, skriv:
ping sunet.se
Sunet.se är svenska universitetsnätverket och den sidan är nästan alltid uppe, andra sidor som nästan alltid är uppe är aftonbladet.se och google.com.
Ping betyder att din dator frågar “är du där” och sunet.se svarar “ja, det är jag”.
Som du kanske räknat ut används ping för att se om man har internet, eller för att se om en sida är uppe. Svarar sidan så fungerar allt.
Men det verkar som att datorn kommer att pinga i oändlighet, hur får vi stopp på det? Jo, genom att trycka ctrl+c.
Ctrl+c används för att avbryta något i terminalen. Ett annat vanligt kommando är ctrl+d som avslutar något. Testa ctrl+d i terminalen och se vad som händer.

Men varför ska terminalen krångla och fungera annorlunda än alla andra program?
Det gör gör den inte.
Terminalen i linux fungerar precis som i Windows.
Prova att starta programmet cmd i Windows, det är kommandoprompten och den ser nästan likadan ut som terminalen i linux. Prova att skriva:
ping sunet.se
Det verkar fungera likadant som i linux, förutom att den bara pingar 4 gånger. Prova att skriva:
ping -t sunet.se
Titta! Nu beter sig Windows precis likadant som linux och fortsätter att pinga i oändlighet.
Gissa en gång hur man avbryter pingandet i windows (ledtråd: på samma sätt som i linux).

Nu har du antagligen massor med text i terminalen efter allt pingande.
Prova att trycka ctrl+l så försvinner det.
Nej, det försvinner inte på riktigt, du kan fortfarande skrolla upp och se vad du gjort.
Vill man verkligen tömma terminalen på text skriver man:
clear

Det vanligaste man brukar göra i terminalen är att uppdatera och installera program. Ett vanligt kommando är:
sudo apt update && sudo apt upgrade; sudo snap refresh

Låt oss gå igenom ovanstående.
Det är i själva verket tre kommandon, så vi skulle ha kunnat skriva:
sudo apt update
sudo apt upgrade
sudo snap refresh

Apt och snap är pakethanterare.
Program i linux installeras i paket: ett paket kan innehålla flera små program, medan stora program kan kräva att man installerar flera paket.
Men man kan inte installera eller uppdatera i linux hur som helst, precis som i windows måste man ha administratörsrättigheter.
I Windows är folk lata och gör sina användare till administratörer, för att slippa krångla med att byta till ett admin-konto så fort man ska installera eller ändra något. Det är ett av skälen till att folk får virus i Windows.
I linux använder man sudo som är lite smartare. Kommandot sudo betyder “superuser do” och ger en vanlig linuxanvändare adminrättigheter i c:a 15 minuter.
Om man använder ett vanligt program i linux, ett sånt som öppnas i ett fönster och där man kan använda musen; om programmet frågar efter lösenord är det för att programmet behöver sudo-rättigheter för att ändra något i linux.

Apt är lite krångligare än snap.
Apt update uppdaterar bara listan med program i datorn, utan att göra något mer, medan apt upgrade faktiskt upgraderar något program som fått ny version enligt update.
Snap refresh gör både update och upgrade samtidigt.

Men vad är “&&” och “;” som används mellan kommandona?
Jo “;” används för att tala om för terminalen att det kommer ett nytt kommando, det har samma effekt som att man trycker på [Retur].
Medan “&&” är lite speciellt. Det betyder att om kommandot före && inte behöver göra något så behöver inte kommandot efter && köras.
Så sudo apt update && sudo apt upgrade betyder: uppdatera linux först, men finns det inget att uppdatera behöver vi inte uppgradera heller.

Med apt kan man installera, uppdatera, eller avinstallera program. Man kan även söka efter program och visa info om program.
Tänk på att det bara är när man gör ändringar i systemet som man behöver använda sudo.
Säg att vi vill söka efter ett program som heter neofetch.
apt search neofetch
Det verkar finnas tre liknande program: hyfetch, neofetch och neowofetch.

Säg att vi vill se info om just neofetch:
apt show neofetch

Sedan vill vi installera:
sudo apt install neofetch

När det är installerat är det bara att skriva neofetch i terminalen så visas massor med info om ens dator.

Vill man sedan avinstallera skriver man:
sudo apt remove neofetch

Man kan även installera flera program samtidigt, t.ex. programmen htop och tldr:
sudo apt install htop tldr

Vill man veta hur ett installerat program fungerar använder man manualkommandot, här är för htop:
man htop

Är man inne på en man-sida kan man gå upp och ner med piltangenterna och avsluta genom att trycka q.

Ett annat sätt är att skriva —help efter kommandot:
htop —help

Men det enklaste sättet är att använda tldr (too long; didn’t read:)
tldr htop

(första gången man använder tldr så laddas en liten databas ner, så det tar lite längre tid)

Om du läste lite ser du att htop är ett terminalprogram som fungerar ungefär som Windows Task Manager. Skriv htop i terminalen.
Nu visas hur mycket linux använder processorerna, RAM-minnet, visar processer o.s.v.
Observera att htop är ett av de få terminalprogrammen där man kan använda musen.
Precis som med kommandot “man” avslutar man htop genom att trycka q.

Det är vanligt att man avslutar terminalprogram genom att trycka q (för quit).
Det är även vanligt att man använder piltangenterna och [Tab]-tangenten för att flytta runt mellan olika delar av ett terminalprogram.

Nu kan du de minimala grunderna i terminalen.
Lycka till!

Skribent