Sista månaden har jag har varit för sjuk för att kunna arbeta särskilt mycket och därmed testa nya LibreOffice 3.4. Det jag kunnat göra visar att det finns flera nya bra funktioner, men att en del inte är färdigbakade, samt att LibO 3.4 har en bra bit kvar innan det är stabilt och faktiskt inte alls borde ha släppts.
Bra saker
Jag har testat LibO 3.4 i en Linuxinstallation med KDE som skrivbordsmiljö. Som vanligt är det främst ordbehandlingsmodulen, Writer, jag använder. LibO 3.4 är något snabbare att starta i Linux än LibO 3.3. Detta beroende på att man slipat uppstarten och rensat i kodbasen.
En mycket bra sak är att nedladdningspaketen på LibO:s hemsida har blivit mindre. Särskilt stor är minskningen för Windows. Det gör att det går snabbare att ladda ner och installera LibO. Jag tror även att programmet mår bra av att man rensat bort död kod. Detta kommer man att ha nytta av framöver.
En bra sak är att man reparerat python som gick sönder i LibO 3.3. Det gör att tillägg som använder python som EuroOffice Clipart fungerar igen.
Halvbra saker
Som jag skrivit om tidigare har sökfunktionen i Writer har gjorts om. När man trycker CTRL+F får man upp den lilla sökraden som introducerades i OOo 3.2. Den poppar upp i nedre vänstra hörnet.

Sökraden i nedre vänstra hörnet. Notera att resten av verktygsraden är tom och sträcker sig längs hela arbetsytan. På en liten skärm tar den lilla sökraden därmed oproportionerligt stort utrymme.
För den gamla, mer omfattande sökfunktionen, trycker man CTRL+ALT+F eller hittar den i menyn under Redigera.
I grund och botten är detta en bra förändring. De allra flesta sökningarna klarar man i den enkla sökraden. Problemet är att sökraden inte försvinenr då man sökt färdigt. Man får alltså en permanent extra menyrad med bara den lilla sökraden i botten av arbetsytan. På en liten skärma är detta inte alls lyckat och i slutänden lyckas inte den nya funktionen spara plats. Man kan gömma verktygsraden med knappen längst till höger, men det tar tid och bryter arbetsflödet.
Det enda rimliga är om sökraden försvann med CTRL+F, precis som sökfunktionen försvinner i de flesta webbläsare. En annan variant skulle möjligen vara om man kunde korta ner verktygsraden så att den bara visar sökfönstret och inte en massa tomrum.
Jag har lagt tillbaka sökraden i verktygsraden. Då slipper jag en extra menyrad.
Funktionen är alltså i slutänden bara halvbakad och måste arbetas vidare på innan den är fullt användbar.
Jag har som sagt testat LibO i skrivbordsmiljön KDE i Linux. Man har arbetat vidare med integrationen i KDE som har varit (och är) under all kritik.
Man har lyckats till hälften. Verktygsrader och knappval är tydligare, men grova och fula.
Det är nästan bättre att ta bort KDE-integrationen helt, vilket visar på att man måste arbeta vidare på att integrera LibO i KDE.
Den dåliga integrationen påverkar även menyer och dialogrutor.

Dialogrutan Alternativ för autokorrigering i LibO 3.3. Bockarna i valen blir ibland nästan osynliga och hamnar på sniskan...
Vissa tillägg blir omöjliga att arbeta med i KDE. Ett exempel är Para DTP vars dialogruta är oläsbar.
Den usla integrationen för LibO/OOo i KDE är en av de saker som gör mig fundersam över att använda KDE som skrivbordsmiljö i Linux. För den som inte använder KDE eller Linux är denna diskussion ovidkommande och LibO ser bra ut i Windows och andra OS.
Att man har gjort nedladdningspaketen mindre är inte bara positivt. Man har tagit bort det klassiska temat.
Det var kanske det mest -80-talsaktiga i OOo, men det finns säkert de som tycker om det.
Det dåliga – det riktigt dåliga
LibO 3.4 Writer är stabilt som en tidig betaversion. Det kraschar ständigt, särskilt, om man som jag då och då använder litet mer avancerade funktioner. Det kraschar i alla möjliga och omöjliga lägen. Flera gånger låste Writer datorn och jag fick göra norsk omstart.
Writer kraschar då filer med mer invecklade funktioner sparas. Jag har inte lyckats ringa in krascherna, men det händer med många av mina dokument. Jag får genomgående frågan om jag vill återskapa dokument nästa gång jag öppnar dem, även om det verkar som om sparningen lyckades har alltså LibO kraschat.
Writer kraschar också om man arbetar med flera dokument parallellt och till exempel kopierar och klistrar in text från ett dokument till ett annat. När man sedan stänger ett av dokumenten kraschar LibO utan att de andra dokumenten sparas.
Detta har lett till att jag förlorat arbete. Sådant är oacceptabla i en skarp programversion. Jag har inte testat tillräckligt för att avgöra om problemen finns i Windows eller är Linuxspecifika, men enligt LibO:s buggrapporteringssystem finns det av allt att döma användare som drabbats av liknande problem i Windows.
Förutom detta har LibO 3.4 stora problem med kompatibilitet med MS Office, vilket gör det svårt för mig som fri kontorsslav att samarbeta med ofria kontorsslavar. Filtren har helt enkelt gått sönder och måste lagas.
Det finns dessutom flera något mindre allvarliga buggar som man kanske hade kunnat leva med.
Under gamla SUN/Oracle/OOo regimen var det i alpha och tidigt betastadium av utvecklingscyklerna som man som modig användare/testare kunde förlora data. I LibO tillåter man det i skarpa versioner. Även om hemsidan deklarerar att det finns buggar och att version 3.4 är för tidiga testare, sägs det ingenting om de återkommande krascharna i Writer eller att man kan förlora data.
I LibO har man infört en rullande släppcykel där man rättar buggar efterhand. Jag tycker att oavsett vilken strategi man valt är det oacceptabelt att släppa ett program med så usel kvalitet som LibO 3.4. De enda som bör använda det är utvecklare och betatestare.
Jag tycker detta är ett belägg för att LibO:s släppstrategi inte fungerar. Släpper man program på den här nivån skrämmer man bort användare. Det hade varit bättre att släppa en Releasekandidat till och väntat en eller ett par veckor tills de värsta krascharna hunnit åtgärdas.
LibO3.4 är i praktiken en tidig betaversion. Jag avråder därför alla från att använda det annat än för testning och buggrapportering. Risken att förlora arbete är mycket stor. Jag håller mig till LibO 3.3.3 som visserligen också har buggar (python filtren…), men som på det stora hela är stabilt.
LibO-gänget kommer snart att släppa en buggfixversion till LibO3.4. Vi får se om de lyckats eliminera alla kraschar och kritiska buggar. Jag tror inte att de kommer att hinna. Efter att ha följt med i utvecklingen av OOo under flera år tror jag att man behöver ett par månader innan LibO 3.4 kan användas av andra än betatestare.
En stor skillnad är att det arbetade fler betalda utvecklare med OOo som kunde gneta med buggar. I LibO arbetar fler frivilliga utvecklare på sin fritid. Fokus hamnar då av förklarliga skäl oftare på roliga saker som att utveckla och förbättra funktioner än gnetet med att fixa buggar.










#1 by Maths on 27 juni 2011 - 15:03
Quote
Om det du skriver är sant, och du brukar ha både ett gott omdöme och mycket på fötterna, så är det dubbelt tragiskt. För LO skeppas ju med flera Linuxdistributioner. Ser jag till Ubuntu, som också har börjat ge ut betaversioner, blir det förödande. När saker inte funkar, hur tror man att folk vill byta det man har mot det nya? Något är ruttet i landet FOSS.
Krya på dig!
#2 by ZZplutoZZ on 27 juni 2011 - 15:19
Quote
Jag använder Ubuntu med Libreoffice både på 10.04 och 11.04, jag vet att jag inte är lika kunnig som dej! Men för mig är Libre väldigt stabilt!! Men jag har heller inte nyttjat det så avancerat som dej!! Så egentligen vet jag inte vad jag pratar om!!! Jo en sak vet jag och det är att för normal användaren fungerar Libre bra!!
#3 by Påvel on 27 juni 2011 - 15:40
Quote
Ubuntu skeppar ännu så länge en äldre version av LibO som är stabilare än den nya version 3.4. Detta gäller även om man installerar en nyare version från PPA: http://pavel.frimix.se/2011/01/08/installera-libreoffice-i-ubuntu/. Använder man dessa är LibO helt OK och stabilt. Jag använder själv PPA-versionen.
#4 by ZZplutoZZ on 27 juni 2011 - 20:24
Quote
Jasså är det så! Men tror du att dom olika versionerna möts innan det blir problem för den vanlige användaren?
#5 by ZZplutoZZ on 27 juni 2011 - 20:37
Quote
Jag menar skulle ubuntu acceptera problem med det office som följer med deras system? Om jag var dom så skulle jag tycka det var besvärligt med ett problem till isåfall!!! Men LibreOffice är säkert inte det största problemet i dag som dom har..Då menar jag att få folk att tycka om Uniity kanske är mer prioritera just nu?…Men ett problem är ett för mycket!!!
#6 by Påvel on 27 juni 2011 - 22:01
Quote
Ingen kan veta vad Ubuntu hittar på härnäst och man slutar inte förundra sig. De problem som OOo och LibO har hamnat i är problematiska för alla Linuxversioner och givetvis för alla andra som vill ha ett fritt kontorspaket också.
#7 by ZZplutoZZ on 27 juni 2011 - 22:34
Quote
Ja om det är som du säger kommer ju alla att få problem! Alla som vill och kommer att köra LO som Office, även då för Windows användare! Jag ska läsa igenom dina synpunkter bättre i morgon så jag förstår mer av vad du menar.. Men jag tycker det är bra att man granskar, du gör det mycket bra som jag tvärsett, mycket enkelt och pedagogiskt!!!
#8 by MJ on 28 juni 2011 - 13:27
Quote
Med låser sig, menar du att datorn låser sig på riktigt, eller menar du att datorn blir så långsam att den blir näst intill oanvändbar?
Om det är det senare, vilket jag misstänker, så brukar jag när jag kör buggiga program ha en ikon på en av panelerna som kör pkill, t.ex. ”pkill npviewer.bin” som dödar flash i Firefox, Opera och en del andra webbläsare. Även när systemet blir segt och hoppigt, så brukar det ändå gå att klicka på denna ikon. Kör ”man pkill” i ett terminalfönster för mer info.
Istället för ”norsk omstart” så rekommenderar jag avstängningsknappen som finns på baksidan av alla nyare (sedan knappen på framsidan blev mjukavstängning) stationära datorer. Att dra ur sladden när datorn är igång kan ge elektriska spikar som datorn inte mår bra av (bärbara, som är tänkta att kunna hanteras så, har oftast något system inbyggt som skyddar mot dessa spikar).
[Kort intro. för de som inte brukar läsa manualsidor.
"man" är kommandot för att läsa manualsidor (oftast bättre än hjälpfunktionerna i de flesta grafisk program). För mer information om hur man använder "man", kör "man man" i ett terminalfönster. "man" använder en sidvisare (annars skulle texten bara rulla förbi supersnabbt), i Ubuntu är denna "less", som har de flesta funktioner och lite till som andra dokumentvisare har (t..ex.GNOMES dokumentvisare), för mer information om "less" kör "man less", man kan också trycka "h" för en kort hjälp när man använder "less". Det viktigaste är att veta att man trycker "h" för snabb-hjälp, "q" för att avsluta och skriver "/sökterm" för att söka efter något i texten framåt, "?" söker bakåt. Information från "man" kan pipas ut till andra kommandoradsverktyg, precis som vanligt (då hoppar den över att använda "less").
Om man inte vet vad manualsidan heter för det man söker, så kör man "man -k sökterm1 sökterm2 etc". då får man ut en lista över träffar på sidor som innehåller söktermerna. Denna lista visas inte med "less", är den lång kan man pipa den genom less med "man sökterm1 sökterm2 | less".
Ibland hittar inte "man" manual-sidorna för nyligen installerade (eller felaktigt installerade) program. Då kan det hjälpa att köra "sudo mandb", detta städar också bort gamla manualsidor för program som avinstallerats.
I ubuntu, om man begär man-sidor för ett program som inte är installerat (men finns i Ubuntus mjukvaru-förråd), så får man istället för man-sidan information hur man installerar programmet i terminalen.
En sak som är bra att veta när man använder terminalen är att vissa kommandon är inbyggda i kommando-skalet. Eftersom dessa inte är program (eller konfigurationsfiler, eller enheter, eller...), så saknar de egna man-sidor. Istället finns de beskrivna i man-sidorna för kommando-skalet, t.ex. "man bash".
Program från GNU har ofta info-sidor också, som det oftast hänvisas till i deras något nedbantade man-sidor. info är ett konkurrerande manualsystem med hyperlänkade dokument. Kör "man info" om du vill veta mer. Även inne i "info" ger "h" en snabbhjälp.
"man" och "less" är de enda kommandona man behöver lägga på minnet när man använder en ubuntu-terminal, resten går att slå upp när man behöver. ]
PS. terminalfönster eller terminal heter egentligen ”grafisk terminal-emulator”.
#9 by Påvel on 28 juni 2011 - 16:23
Quote
Jag tackar för den fina lektionen i terminalhantering!
LibO låser verkligen datorn. Det vill säga den går inte långsamt utan fryser helt och går inte alls. ”Norsk omstart” inkluderar den metod du beskriver.
#10 by Janne on 29 juni 2011 - 3:58
Quote
Ett petimeterinlägg:
Det är nog ”bara” den grafiska miljön som fryser. Klen tröst för vissa.
Om du trycker och väntar (ibland väldigt länge) får du upp en inloggningsskärm. Där kan du logga in och sedan köra ”sudo shutdown -r now” så startas systemet om på ett kontrollerat sätt och chansen att slippa tappa data ökar.
Ett bättre alternativ är att ha en ssh-server igång på datorn så att man kan logga in från en annan dator och slippa den långa trista väntan på att boota om. Funkar nästan alltid.
#11 by Janne on 30 juni 2011 - 11:36
Quote
Så det kan gå. Det blev visst ogiltiga HTML-taggar sist. Och HTML är definitivt inte min starka sida.
Det ska inte vara:
Om du trycker och väntar (ibland väldigt länge) får du upp en inloggningsskärm.
Utan mer i stil med:
Om du trycker CTRL ALT F2, dvs de tre tangenterna samtidigt, och väntar (ibland väldigt länge) får du upp en inloggningsskärm.
Hoppas det blev läsbart den här gången.
#12 by Jag on 28 juni 2011 - 22:43
Quote
Att libreoffice 3.4 inte är stabilt är inte så konstigt då det inte är en stabil release.
3.4 är endast tänkt för dom som bidrar till libreoffice och inte för att användas och har därför ett varnings tecken framför sig på hemsidan.
3.3.3 Är den stabila versionen och den du bör använda.
Att klaga på att 3.4 inte är stabil och inte borde ha släppts talar endast för att du inte läst varningarna.
Som det ser ut nu så lär inte 3.4 bli stabil innan tidigast 3.4.2 men ev. senare.
Så vill du ha en stabil version så får du använda en stabil version vilket i nuläget innebär 3.3.3
3.4 är att betrakta som en alfa eller beta och inget för aktivt användande.
I övrigt är detta en bra artikel men jag tycker du tydligt bör klargöra i början av artikeln att du testar en framtida version och att inte libreoffice är så dåligt som det framstår i denna artikeln.
#13 by Påvel on 28 juni 2011 - 23:10
Quote
Jag tycker inte alls att LibO är dåligt. Jag använder det dagligen och är mycket nöjd.
Visst finns det varningar på nedladdningssidan om version 3.4. Om man menar att produkten man har håller alfa eller beta kvalitet är det fel att ge den ett skarpt versionsnummer. Man borde ha kallat den för vad den är: en utvecklingsversion avsedd för utvecklare och betatestare. På det här sättet riskerar att gå för snabbt fram och sänka sitt projekt. Förfadern till LibO, Go-oo hade precis samma kvalitetsproblem. För min del är det helt OK att använda en tidig version som kan ha vissa brister och buggar och hjälpa till med buggrapportering, men att programmet kraschar och att man förlorar data visar att det inte är färdigt.
Jag har börjat ringa in krascherna jag drabbas av. De verkar bara hända i Linux och inte i Windows. Kanske problemen går att ringa in ytterligare till KDE eller Kubuntu. Jag måste testa i ytterligare distar innan jag är säker på var felet sitter. Kanske är det den nya KDE-integrationen som ställer till det? Det är ju en ganska stor förändring. Någonting har dock hänt till version 3.4 eftersom 3.3.3 fungerar felfritt. Jag får se hur mycket jag orkar betatesta och i så fall blir det en buggrapport.
TILLÄGG: Efter några timmars buggjakt kan jag konstatera att kraschbuggen finns åtminstone i Ubuntu och Kubuntu 11.04. Den är alltså inte knuten till KDE. Däremot verkar den inte finnas i Debian Stable. Det är inte alla Writerdokument som kraschar, nya dokument fungerar som de ska. Det måste alltså vara någon egenskap hos mina filer som gör att de kraschar kanske i kombination med något i senaste *buntu. Det gäller bara att hitta vad det är för något som inte fungerar längre. Fram till LibO 3.3.3 har filerna fungerat utan problem på alla OS…
Jag ska försöka skriva ihop en buggrapport om problemet.
#14 by Jag on 04 juli 2011 - 11:36
Quote
Tror vi missförstod varandra lite.
Det låter bra det du skrev.
Lycka till avlusandet