Vad stöter man på för problem idag i en modern Linuxdist?

Permalänk
Datavetare
Skrivet av serafim:

1.
Vore bra om du berättar vilka problem du stött på (vilket ju är vad tråden handlar om ) och inte svävande bara säger "för många saker som inte funkar bra".

Givet detta

"Kubuntu, jag körde dock inte LTS då mjukvaran som följer med i LTS är alldeles för gammal, dock så är ju mjukvaran som följer med i icke-LTS varianterna också relativt gammal."

är i alla fall inte jag förvånad efter att kört Linux på skrivbordet under nästan två decennier och då primärt Ubuntu. I fallet Ubuntu är LTS-versionerna "riktiga" releaser medan de mellanliggande versionerna ska ur alla praktiska hänseenden ses som test/beta-versioner.

Kan inte se hur en utvecklare kan ha problem att primärt köra med de stabila versioner man får med en LTS och sedan göra specifika installationer av t.ex. ett ramverk man vill ha specifika (t.ex. absolut senaste) versionen av.

Att ovanpå det köra Kubuntu (som inte får lika mycket omsorg som "vanliga" Ubuntu) icke-LTS på något man använder för professionellt arbete är ju att be om problem. Hoppades länge att Qt skulle "vinna" striden om destop Linux, men är det inte så att Gtk i praktiken vunnit.

Och att det inte blivit ett klar vinnare ligger tyvärr Linux i fatet, det är problematiskt när det inte finns en klar default-val. Fast det är kanske allt mer Electron som gäller.

Som utvecklare slutas jag inte förvånas/förfasas över vad folk verkar stå ut med på Windows-sidan. Är av tekniska orsaker tvingad att utveckla på Windows för tillfället. WTF-frekvensen är brutalt mycket högre nu än de var under åren med Linux. Är så mycket enklare att reda ut varför något inte fungerar som tänkt på Linux jämfört med att göra det på Windows. Men som utvecklare får man anpassa sig till vad som krävs för stunden!

Skrivet av serafim:

2.
Undrar också lite över hur många år sedan det var som du bytte tillbaka till Windows. Jag har använt Linux i drygt 30 år och har de senaste 18 åren aldrig råkat ut för att en uppdatering orsakat att "random saker går sönder". Och ja, jag har använt Linux för att utveckla och underhålla stora komplexa system som sedan sjösatts och körts på Linux-servrar där jag varit ansvarig för både drift och säkerhet. Jag har aldrig upplevt att någon enda del av min tid gått åt till att fixa saker som går sönder på grund av uppdateringar. Då har jag ju i. o. f. s. haft noggranna strategier för uppdatering och underhåll och bara använt programvaror som testats och godkänts av de som utvecklat och uppdaterat systemen och deras programarkiv, vilket (väl) är vad man gör när man håller på med professionell utveckling och drift av programvaror.

Nu har jag inte använt en icke-LTS version av Ubuntu mer än för väldigt kort testing sedan innan 2006, och håller med. Har jobbat med väldigt många (primärt headless servers) installationer av LTS-ubuntu och det har i princip inte varit några problem alls med uppdateringar.

Då kan man i något mån tycka att jag utmanat ödet när en väldigt stor andel av dessa system är ARM64 baserade, inte x86_64 baserade.

Här vore det intressant att höra fler erfarenheter från folk som kör icke-LTS. Misstänker att nivån på dessa är väsentligt mycket lägre jämfört med LTS-versionerna.

Huvudpoängen med icke-LTS är rätt mycket att testa bleeding-edge tekniker för att se vilka som är mogna att användas i kommande LTS och vilka som fortfarande är allt för mycket på test-stadiet.

Skrivet av serafim:

3.
En del uppdateringar har jag varit extra försiktig med, inte för att programvarorna varit undermåliga, utan för att det hänt att man vid uppgradering av programvaror känt sig tvingade att göra sådana ändringar att t.ex. databaser måst konverteras till nya interna format och då har det alltid annonserats av utvecklarna så att man kunnat undanta uppdateringar av de programvarorna tills man hunnit utföra de nödvändiga konverteringarna. Till det har det alltid funnits mjukvara som tillhandahållits av programutvecklarna och sådant har utförts genom att jag lagt in extra regler i underhållsskripten, vilket aldrig tagit mer än ett par minuter i anspråk.

Finns specifika lägen när man t.ex. måste köra absolut senaste från github. Ska man ligga så i framkant tror jag man får acceptera att det också kommer med kravet att man får följa med lite i vad som händer i det projektet. För när man är så bleeding-edge kommer det dyka upp problem.

Skrivet av serafim:

4.
Jag har haft datorer där jag kört s k "bleeding edge"-versioner av Linuxdistributioner men då har det varit just för att testa alfa- och betaversioner av programvaror och aldrig på de datorerna som varit för utveckling och drift.

Nu är det rätt länge sedan jag körde Gentoo. Lade ned det väldigt mycket just för jag inte kunde se värdet med att stå ut med relativ frekventa problem, utan att man egentligen fick något för besväret. Prestandavinsten att bygga allt specifikt för sin CPU låter långt bättre än vad det är i praktiken, de mest prestandakritiska biblioteken kommer utnyttja din CPU även om man kör Ubuntu LTS.

Har också testat ClearLinux, men det var inte heller alls på samma nivå som LTS-Ubuntu vad det gäller stabilitet. Hastighetsökningen var inte värd problemen.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av serafim:

Jag har använt Linux i drygt 30 år och har de senaste 18 åren aldrig råkat ut för att en uppdatering orsakat att "random saker går sönder".

För egen del så skapade uppgraderingen till Ubuntu 24.04.1 LTS en hel del problem, men kunde fixa allt på egen hand.

Sen vet jag att PPA:er samt Gnome Extensions ofta skapar problem, men att inte Google Chrome gick att starta med Kernel 6.8 är fortfarande ett mysterie för mig.

I övrigt är Wayland bitvis fortfarande trasigt, trots att det "bara funkar" för vissa här.

Permalänk
Medlem
Skrivet av Yoshman:

Nu är det rätt länge sedan jag körde Gentoo. Lade ned det väldigt mycket just för jag inte kunde se värdet med att stå ut med relativ frekventa problem, utan att man egentligen fick något för besväret. Prestandavinsten att bygga allt specifikt för sin CPU låter långt bättre än vad det är i praktiken, de mest prestandakritiska biblioteken kommer utnyttja din CPU även om man kör Ubuntu LTS.

Har också testat ClearLinux, men det var inte heller alls på samma nivå som LTS-Ubuntu vad det gäller stabilitet. Hastighetsökningen var inte värd problemen.

Ja, Gentoo är mycket huvudvärk till i stort sett ingen vinst. Är man ute efter prestanda idag skulle jag tro CachyOS/Arch med CachyOS kärna och repon är bästa valet. De har också implementerat bland annat ClearLinux-patchar.

Permalänk
Datavetare
Skrivet av DasIch:

Ja, Gentoo är mycket huvudvärk till i stort sett ingen vinst. Är man ute efter prestanda idag skulle jag tro CachyOS/Arch med CachyOS kärna och repon är bästa valet. De har också implementerat bland annat ClearLinux-patchar.

Om man tittar på i stort sätt vilket mjukvaruprojekt som helst är det väldigt svårt att se hur det ens teoretiskt är möjligt att uppnå samma stabilitet med en rullande release jämfört med vad man gör med LTS:erna.

Om CachyOS är en kombo av Arch och ClearLinux tvivlar jag inte på att man kan få en handfull procentenheter högre prestanda i vissa lägen, men det lär vara mer strul jämfört med att hållas sig på Ubuntu LTS. För de som bara vill att "det ska fungera" borde då stabiliteten väga över.

Ovanpå det finns ju saker som att Nvidias drivare absolut kan köras i nästan alla diston, men faktum kvarstår där att de själva faktiskt bara testar med relativt få distron. Ubuntu LTS är en av de man explicit stödjer, både x86_64 och ARM64. Det är långtifrån allt som primärt bara testas på de större distrona, generellt fungerar det mesta ändå men om stabilitet är top-prio är detta värt att ha med i beräkningen.

Är helt med på att man kan vilja ha senaste versionen, eller även flera versioner samtidigt, av vissa programvaror. Det kan vara lite lurigare för nybörjare att få till på något som Ubuntu LTS, men för de som är bekväm med programutveckling och/eller terminalen (och inte helt sällan specifika PPAs) är inte heller det något hinder.

Att bygga saker från source är så mycket lättare både i Linux (tack vare saker som deb och liknande) och även MacOS (tack vare brew) jämfört med Windows (även om det blivit enklare där med projekt som vcpkg och liknande, dock fortfarande långt mer splittrat jämför med *NIX).

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av Yoshman:

Att bygga saker från source är så mycket lättare både i Linux (tack vare saker som deb och liknande) och även MacOS (tack vare brew) jämfört med Windows (även om det blivit enklare där med projekt som vcpkg och liknande, dock fortfarande långt mer splittrat jämför med *NIX).

Du brukar skriva de absolut bästa inläggen på hela Sweclockers, men nu tror jag du blandar ihop saker och ting

deb-filer hanteras av dpkg eller apt, ungefär som msi-filer på Windows hanteras av Windows Installer. deb-filer har ingenting med kompilering av källkod att göra.

Visa signatur

MSI PRO Z790-P WIFI | Intel i9 13900K | 128 GB DDR5
GTX 4070 12 GB
Samsung 990 Pro 4 TB | WD Black SN850X 2 TB Gen 4 | 2 x 1 TB Samsung 970 EVO Plus
3 x ASUS 27" | 1 x Philips 49"

Permalänk
Medlem
Skrivet av Superfrog:

Du brukar skriva de absolut bästa inläggen på hela Sweclockers, men nu tror jag du blandar ihop saker och ting

deb-filer hanteras av dpkg eller apt, ungefär som msi-filer på Windows hanteras av Windows Installer. deb-filer har ingenting med kompilering av källkod att göra.

Jag gissar att han menar saker som apt source:
https://wiki.debian.org/Packaging/SourcePackage

Permalänk
Medlem
Skrivet av medbor:

Jag gissar att han menar saker som apt source:
https://wiki.debian.org/Packaging/SourcePackage

Aldrig hört talas om, men det är nog det han menar. Tack

Visa signatur

MSI PRO Z790-P WIFI | Intel i9 13900K | 128 GB DDR5
GTX 4070 12 GB
Samsung 990 Pro 4 TB | WD Black SN850X 2 TB Gen 4 | 2 x 1 TB Samsung 970 EVO Plus
3 x ASUS 27" | 1 x Philips 49"

Permalänk
Datavetare
Skrivet av Superfrog:

Du brukar skriva de absolut bästa inläggen på hela Sweclockers, men nu tror jag du blandar ihop saker och ting

deb-filer hanteras av dpkg eller apt, ungefär som msi-filer på Windows hanteras av Windows Installer. deb-filer har ingenting med kompilering av källkod att göra.

Det går att förlänga apt till att få väldigt bra stöd även om man vill bygga från source: apt build-dep <pkg>

Kan vara rätt frustrerande att bygga lite mer komplicerade saker då det kan ta rätt många försök innan man har allt på plats. Har man aktiverat "deb-src" (de är inte påslagna som förval) är det sedan bara att köra detta för att få allt som behövs för att bygga "bash" från source

sudo apt build-dep bash

På MacOS får man gräva fram beroende från hand, positiva är att allt går typiskt att få in via brew. På Windows är det numera hyfsat enkelt om allt är C eller C++ tack vare vcpkg, men går man utför det är man tillbaka i träsket.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
Medlem
Skrivet av DasIch:

Ja, Gentoo är mycket huvudvärk till i stort sett ingen vinst. Är man ute efter prestanda idag skulle jag tro CachyOS/Arch med CachyOS kärna och repon är bästa valet. De har också implementerat bland annat ClearLinux-patchar.

Håller inte med, Gentoo kräver mycket insats innan allt är installerat/konfigurerat och klart men efter det är det en av dom enklaste att underhålla. Portage har också blivit mycket bättre och man behöver inte bygga om paket manuellt om det finns beroenden som man behövde för längesedan. Man behöver tex inte kompilera kärnan längre om man nu inte vill såklart.
Har även testat CachyOS och det skulle nog vara mitt andraval om jag inte körde Gentoo. Utvecklarna är mycket tillgängliga och svarar på frågar och fixar fel ganska snabbt.

Gentoo kräver dock en annan kunskapsnivå och intresse för att vara något man ska kika på. Skulle tex inte rekommendera min mor att installera

Permalänk
Medlem
Skrivet av DasIch:

Ja, Gentoo är mycket huvudvärk till i stort sett ingen vinst. Är man ute efter prestanda idag skulle jag tro CachyOS/Arch med CachyOS kärna och repon är bästa valet. De har också implementerat bland annat ClearLinux-patchar.

Man kör inte Gentoo för att man är ute efter prestanda, man kör Gentoo för att man kan skippa väldigt mycket "bloat" genom att inte kompilera in stöd för funktioner du inte använder och inte vill ha. Portage är en grym pakethanterare just för att den hanterar hela trädet av dependencies med hänsyn till vad för saker du väljer att bygga in. Vill man t.ex. inte ha Xorg eller webkit-gtk på sitt system så är det rätt enkelt att bli av med det. Plus att man extremt enkelt blandar paket som är stabila, testing eller bleeding edge (från senaste git-commit) hejvilt.

Sen kan man ju även tänka lite så att anledningen att man inte vill ha typ qtwebengine och webkit-gtk på datorn är för att de tar tusen år att kompilera så det är ju lite hönan och ägget... Men ju färre saker du har installerat desto färre saker är det som kan paja eller ha säkerhetsluckor.

Finns många fördelar med Gentoo men prestanda är troligtvis inte en av dem utom i extremt specifika fall (och har du sådana behov så finns det ju inget som hindrar dig att kompilera om paket med vilka flaggor du vill på vilken distro du vill). Det handlar om valfrihet och där skulle jag tro att Gentoo ligger extremt långt fram jämfört med allt annat.

Permalänk
Medlem

Vilka Linuxdistar ska vi anse vara moderna och vilka är omoderna?

Permalänk
Medlem

Kört linux i omgångar på min Main här hemma men har det även på dotterns dator och på min server har jag flera olika instanser av Linuxdistar.

Största problemen jag stött på är

  • inkompatibla program/spel

  • Justeringar i system via cli som slaktar systemet

  • uppdateringar som pajjar systemet på grund av problem som uppstår av ovanstående anledning

Generella sett skulle jag säga att mina stabilt konfigurerade linuxsystem håller sig stabila. Väldigt nöjd med min server exempelvis som bygger på proxmox, OPNsense, Ubuntu server, Ubuntu Desktop, Windows Server med mera.

Visa signatur

Laptop Workstation PC Specialist || Intel 10875H - 250mv & Liquid Metal || Nvidia RTX 2070 883mv @ 1935MHz & Liquid Metal ||64GB Ram || Samsung 970 EVO 2TB + 512GB OEM || 1TB & 512GB External SSD + 2.5TB NAS
Lyssna gärna på mitt band The Mulak Mind
Citera gärna om du vill ha svar!

Permalänk
Medlem
Skrivet av ronnylov:

Vilka Linuxdistar ska vi anse vara moderna och vilka är omoderna?

Vilka är dina kriterier?

Visa signatur

Marantz NR1605, Rotel RB1090, Ino Audio piPs
SMSL SP200 THX Achromatic Audio Amplifier 888, SMSL M400, Audio-Gd NFB-11 (2015), Objective2+ODAC RevB, Audeze LCD-2 Rosewood, Monoprice M1060, ATH-M40x, Sennheiser HD660S, DROP X KOSS ESP/95X, Koss KPH30i, DROP X HiFiMan HE4XX

Permalänk
Medlem
Skrivet av r80x:

Kört linux i omgångar på min Main här hemma men har det även på dotterns dator och på min server har jag flera olika instanser av Linuxdistar.

Största problemen jag stött på är

  • inkompatibla program/spel

  • Justeringar i system via cli som slaktar systemet

  • uppdateringar som pajjar systemet på grund av problem som uppstår av ovanstående anledning

Generella sett skulle jag säga att mina stabilt konfigurerade linuxsystem håller sig stabila. Väldigt nöjd med min server exempelvis som bygger på proxmox, OPNsense, Ubuntu server, Ubuntu Desktop, Windows Server med mera.

Vilka inkompatibla program förutom spel?

Vad är det för kommandon du använder som "slaktar" systemet?

Bättre att vara specifik och inte komma med svepande formuleringar, de säger ingenting. Framför allt ger de ingen vägledning till @swenorth1

Mina Linuxsystem är också stabila och eftersom jag är gammal i gården så är det mycket kommandoraden som gäller men trots det lyckas jag inte "slakta" mina system och därför undrar jag lite över vilka kommandon du använder.

Permalänk
Medlem
Skrivet av backspace:

Vilka är dina kriterier?

Att disten fortfarande underhålls av utvecklarna tänker jag.

Permalänk
Medlem
Skrivet av serafim:

Vilka inkompatibla program förutom spel?

Vad är det för kommandon du använder som "slaktar" systemet?

Bättre att vara specifik och inte komma med svepande formuleringar, de säger ingenting. Framför allt ger de ingen vägledning till @swenorth1

Mina Linuxsystem är också stabila och eftersom jag är gammal i gården så är det mycket kommandoraden som gäller men trots det lyckas jag inte "slakta" mina system och därför undrar jag lite över vilka kommandon du använder.

För mig, Cubase och plugins, men det är 80% av min tid på dator och Bitwig gör det inte riktigt för mig. Spelat på Linux var länge sen men som jag förstått har det blivit otroligt mycket bättre.

Kommandon jag använt var mycket när man börjat lära sig och utgår från Google som lärare. Specifika kommandon kan jag tyvärr inte ge dig då det är länge sen och idag så är jag intresserad av stabila system, inte häftiga system som lockade med coola GUI's när man var ung. Minns när jag skulle försöka installera Gentoo första gången. Tog en vecka sen installerade jag Ubuntu då jag aldrig fick Gentoo att funka, länge sen dock.

Visa signatur

Laptop Workstation PC Specialist || Intel 10875H - 250mv & Liquid Metal || Nvidia RTX 2070 883mv @ 1935MHz & Liquid Metal ||64GB Ram || Samsung 970 EVO 2TB + 512GB OEM || 1TB & 512GB External SSD + 2.5TB NAS
Lyssna gärna på mitt band The Mulak Mind
Citera gärna om du vill ha svar!

Permalänk
Medlem
Skrivet av Yoshman:

Om man tittar på i stort sätt vilket mjukvaruprojekt som helst är det väldigt svårt att se hur det ens teoretiskt är möjligt att uppnå samma stabilitet med en rullande release jämfört med vad man gör med LTS:erna.

Om CachyOS är en kombo av Arch och ClearLinux tvivlar jag inte på att man kan få en handfull procentenheter högre prestanda i vissa lägen, men det lär vara mer strul jämfört med att hållas sig på Ubuntu LTS. För de som bara vill att "det ska fungera" borde då stabiliteten väga över.

Ovanpå det finns ju saker som att Nvidias drivare absolut kan köras i nästan alla diston, men faktum kvarstår där att de själva faktiskt bara testar med relativt få distron. Ubuntu LTS är en av de man explicit stödjer, både x86_64 och ARM64. Det är långtifrån allt som primärt bara testas på de större distrona, generellt fungerar det mesta ändå men om stabilitet är top-prio är detta värt att ha med i beräkningen.

Är helt med på att man kan vilja ha senaste versionen, eller även flera versioner samtidigt, av vissa programvaror. Det kan vara lite lurigare för nybörjare att få till på något som Ubuntu LTS, men för de som är bekväm med programutveckling och/eller terminalen (och inte helt sällan specifika PPAs) är inte heller det något hinder.

Att bygga saker från source är så mycket lättare både i Linux (tack vare saker som deb och liknande) och även MacOS (tack vare brew) jämfört med Windows (även om det blivit enklare där med projekt som vcpkg och liknande, dock fortfarande långt mer splittrat jämför med *NIX).

Jag tror inte heller man kan få samma stabilitet med en rullande release som med LTS. Däremot vill jag påstå att det ändå funkar väldigt bra på i varje fall Arch. Men det kräver förstås mer handpåläggning för att konfigurera systemet som man vill ha det, och just där kan man skapa problem för sig själv.

Permalänk
Medlem
Skrivet av ronnylov:

Att disten fortfarande underhålls av utvecklarna tänker jag.

Oj. Det är nog något som kan förtjäna en egen tråd istället för att skriva en massa inlägg i tråden som heter "Vad stöter man på för PROBLEM idag i en modern Linuxdist?"

Visa signatur

Marantz NR1605, Rotel RB1090, Ino Audio piPs
SMSL SP200 THX Achromatic Audio Amplifier 888, SMSL M400, Audio-Gd NFB-11 (2015), Objective2+ODAC RevB, Audeze LCD-2 Rosewood, Monoprice M1060, ATH-M40x, Sennheiser HD660S, DROP X KOSS ESP/95X, Koss KPH30i, DROP X HiFiMan HE4XX

Permalänk
Medlem
Skrivet av ronnylov:

Att disten fortfarande underhålls av utvecklarna tänker jag.

Då blir det ganska många, för många för att ta upp här. I databasen hos DistroWatch finns det för närvarande 165 linux distar, som de klassar som aktiva, under kategorin "Desktop".

Permalänk
Datavetare
Skrivet av DasIch:

Jag tror inte heller man kan få samma stabilitet med en rullande release som med LTS. Däremot vill jag påstå att det ändå funkar väldigt bra på i varje fall Arch. Men det kräver förstås mer handpåläggning för att konfigurera systemet som man vill ha det, och just där kan man skapa problem för sig själv.

Då tråden heter "Vad stöter man på för PROBLEM idag i en modern Linuxdist?" så är det ändå värt att nämna just i valet kring distro att likt Nvidia så har även Intel bara officiellt stöd för en rätt begränsad uppsättning distros.

För desktop är Intels officiella stöd absolut minimalt: Ubuntu LTS. För GPGPU-användning är det rätt samma som för Nvidia på x86_64 (Nvidia har sedan flera år tillbaka även officiellt stöd för ARM64 på ett gäng distrons, bl.a. Ubuntu LTS).

Scannande Intels forum för deras Linux GPU-drivers och var inte helt ovanligt med just "jag kör Arch och har problem med X, Y eller Z". Där var Intel rätt snabba att nämna: vi stödjer bara Ubuntu LTS, case closed.

Kollade AMDs officiella stöd för deras GPU-drivare när det kommer till ROCm. Rätt samma story där, officiellt stödjer man två senaste Ubuntu LTS samt en eller två av de senaste RHEL, SLES och Oracle Linux.

Det betyder naturligtvis inte att det är kört att använda t.ex. Arch. Men man får då vara medveten om att man ändå kör en konfiguration som potentiellt aldrig testas eller fått rätt begränsad testning.

Visa signatur

Care About Your Craft: Why spend your life developing software unless you care about doing it well? - The Pragmatic Programmer

Permalänk
99:e percentilen

Har enorma problem med ljudet. Det typiska scenariot är att jag kopplar in jobbdatorn (Ubuntu 20.04) hemma, varpå varken ljud (via en SMSL SU‑8s) eller mikrofon (Sennheiser Profile) fungerar överhuvudtaget.

Under Sound i Settings är då samtliga dropdowns och reglage helt tomma/utgråade, förutom att jag kan klicka på knappen Test. Då öppnas ett litet fönster med titeln Testing (null), men det innehåller inte de sedvanliga knapparna för att testa ljudet.

Jag har inte den blekaste aning om hur jag tar mig ur den situationen, trots att jag har gjort det dussintals, om inte hundratals, gånger. Brukar sitta och hålla på med pulseaudio -k, pulseaudio --start och alla möjliga kommandon innan jag ger upp och norskar hela datorn, låter den vila en stund helt avstängd och sedan startar den igen. Då brukar det funka, men inte alltid, och ibland bara börjar det funka utan anledning. Det tar sällan mindre än 30 minuter att få igång ljudet igen.

Visa signatur

Skrivet med hjälp av Better SweClockers

Permalänk
Skrivet av serafim:

Tänkte klaga lite här men efter de senaste inläggen håller jag med er båda. Jag började med Linux direkt 1991 och experimenten var så lovande att vi på jobbet använde Linux för enstaka servrar där vi inte kunde rättfärdiga priset för Solaris eller annan Unix. Resultatet blev att jag (inte jobbet) började använda Linux som mitt enda OS sommaren 1994. Red Hat, Debian, Slackware och så småningom lyckades jag gå igenom en hel del distributioner när de dök upp. Av lathet använder jag nu två, Debian på en server och Linux Mint på mina 2 laptop och på mina 2 stationära. Av lathet eftersom jag numera vill att allt ska fungera utan en massa strul, samma argument som används av de windows-förespråkare som inte kan låta bli att posta i tråden trots att det inte handlar om något windows-linux-krig. Intressant är väl att jag inte har några av de problem som listats i den här tråden. Enda "strulet" har väl varit att den ena stationära har flera skärmar och att det i kombination med Stellarium inte fungerade bra med nouveau så jag bytte till Nvidia-drivern.

Efter många problem med Windows på datorn jag byggde åt min fru gick även hon över till Linux Mint och är mer än nöjd (och har inte heller några problem), ett återkommande problem för henne på windows var att Windows ibland fick för sig att det var något fel på hårdvaran och stängde ner med blåskärm, sparade allt på någon hemlig partition och ville felsöka. Felsökningen resulterade aldrig i något mer än att det fortfarande var "något icke diagnostiseringsbart fel" men det gick att starta om och köra några dagar innan blåskärmen återkom.
I och med installationen av Linux Mint har alla problemen (naturligtvis?) upphört. Det kan ju inte vara fel på mitt hemmabygge

Så svaret på frågan i trådtiteln: "Vad stöter man på för PROBLEM idag i en modern Linuxdist?" är
den som inte har väldigt specifika krav stöter inte på några problem.

Låter mer som ett hårdvarufel snarare än Windows var det en bärbar eller stationär?

Permalänk
Medlem
Skrivet av Dinkefing:

Låter mer som ett hårdvarufel snarare än Windows var det en bärbar eller stationär?

Stationär och, nej det är inget hårdvarufel, test av hårdvaran visar att allt fungerar, både mina tester (på Linux) och en kompis tester (på Windows) säger att allt fungerar. Det enda kompisen kunde misstänka var att blandningen av gamla och nya komponenter kunde uppfattas som lite obalanserad, vilket tydligen är OK i Linux men uppenbarligen inte i Windows. I vilket fall som helst så fungerar det utan problem i Linux och min fru är nöjd.

Permalänk
Skrivet av serafim:

Stationär och, nej det är inget hårdvarufel, test av hårdvaran visar att allt fungerar, både mina tester (på Linux) och en kompis tester (på Windows) säger att allt fungerar. Det enda kompisen kunde misstänka var att blandningen av gamla och nya komponenter kunde uppfattas som lite obalanserad, vilket tydligen är OK i Linux men uppenbarligen inte i Windows. I vilket fall som helst så fungerar det utan problem i Linux och min fru är nöjd.

Har ni gjort uteslutningsmetoden? Byt ut minne, tagit ut en minnessticka, bytt grafikkort mm?

Permalänk
Medlem
Skrivet av Yoshman:

Då tråden heter "Vad stöter man på för PROBLEM idag i en modern Linuxdist?" så är det ändå värt att nämna just i valet kring distro att likt Nvidia så har även Intel bara officiellt stöd för en rätt begränsad uppsättning distros.

För desktop är Intels officiella stöd absolut minimalt: Ubuntu LTS. För GPGPU-användning är det rätt samma som för Nvidia på x86_64 (Nvidia har sedan flera år tillbaka även officiellt stöd för ARM64 på ett gäng distrons, bl.a. Ubuntu LTS).

Scannande Intels forum för deras Linux GPU-drivers och var inte helt ovanligt med just "jag kör Arch och har problem med X, Y eller Z". Där var Intel rätt snabba att nämna: vi stödjer bara Ubuntu LTS, case closed.

Kollade AMDs officiella stöd för deras GPU-drivare när det kommer till ROCm. Rätt samma story där, officiellt stödjer man två senaste Ubuntu LTS samt en eller två av de senaste RHEL, SLES och Oracle Linux.

Det betyder naturligtvis inte att det är kört att använda t.ex. Arch. Men man får då vara medveten om att man ändå kör en konfiguration som potentiellt aldrig testas eller fått rätt begränsad testning.

Detta postades helt rätt i tiden, satt igår kväll och försökte få bukt med just ett AMD kort.

Har under en tid känt att mitt 7900XT underpresterar i Linux, men då jag mest spelar äldre och lättare spel har jag inte tänkt så mycket mer på saken.
Detta i Garuda (Arch, KDE plasma 6 + wayland).

Igår fick jag tummen ur och gjorde lite tester, landade på cyberpunk 2077 för att det är rimligt tungt och inte alltför stort att installera.
Jämförde sedan mot Ubuntu och Windows 11 med följande resultat:
Garuda:

Dold text

Ubuntu:

Dold text

Windows 11:

Dold text

Som ni ser ligger Ubuntu (gnome default) och Windows på princip samma nivå, precis vad jag var ute efter, medans Garuda ligger en bit under.

Har listat ut med mangohud att det troligtvis har att göra med klockfrekvensen, då den i princip inte går över 2Ghz (ska vara upp till 2.7Ghz med fabriksöverklocken, eller 2.4Ghz standard).
I Ubuntu ser det normalt ut, likadant som i Windows 11.

Provade med ett gäng olika kernels, zen, arch, LTS i versioner mellan 6.5-6.11 samt X11 istället för wayland utan någon större skillnad.

Den enklaste lösningen är ju såklart att gå över på Ubuntu helt, men jag verkar ha dragit på mig någon sorts förbannelse då Ubuntu i princip alltid är ostabilt för mig (kraschande appar, ljud som försvinner, inställningar som skrivs över osv osv) medan Garuda har varit oförväntat stabilt.

Har någon en idé om vad som kan vara galet?

Visa signatur

Stationär: Core i9 13900k | Asus X790 ROG Strix Gaming-F | 32GB DDR5 | GeForce RTX 5090 | Lian Li PC-O11 dynamic evo
Laptop: Macbook Pro 16" | Apple M1 Max

Permalänk
Medlem
Skrivet av Dinkefing:

Har ni gjort uteslutningsmetoden? Byt ut minne, tagit ut en minnessticka, bytt grafikkort mm?

Fanns ingen anledning, allt fungerar med Linux, lshw ger vid handen att det inte är några fel, så varför bry sig mer än så? Det är ett hyfsat hembygge där några komponenter tagits från slaktade äldre hembyggda datorer men med modernt moderkort och en i5-12500-processor.

rättelse
Permalänk

Bortsett från saker som distributionerna inte kan göra så mycket åt som exempelvis att vissa moderna spel med bökigare anti-chat inte fungerar:

- Detta kan mycket väl vara en vanesak men jag tycker fontrenderingen/text ser sämre ut att läsa. Har prövat alla möjliga distros, skrivbordsmiljöer och pillat med olika inställningar i fontconfig. Speciellt ljus text mot mörk bakgrund. Upplever det inte lika illa under Windows.

- Sämre prestanda när jag prövade att spela. Försökte mig på DotA 2 på både Arch och Fedora med Steam-versioner både från egna paketförrådet och Flatpak men det presterade sämre än under Windows för mig. Hade problem med FPS-drops och att det kunde börja "hacka" under matcher trots att shaders laddat in fullt innan matchstart. Detta är givetvis ett väldigt begränsat fall och det var dessutom något år sedan så det är möjligt att det förbättrats sedan dess.

- Nvidia kan fortfarande vara lite bökigt. Jag har en dualboot med Fedora och det krävs fortfarande extrasteg efter installation för att deras egna proprietära drivrutiner ska fungera. Och det går exempelvis inte att använda Fedoras "offline-uppdaterare" som är standard om man uppdaterar via det grafiska gränssnittet för då får du ett system som bootar upp utan Nvidia proprietära drivrutin efteråt. Liknande upplevelse i openSUSEs Tumbleweed där du istället får nöja dig med gamla/"stabila" om du följer deras officiella väg. Och har haft strul att dessa slutat fungera under uppdateringar flera gånger. Det är faktiskt Arch som varit bäst men dom erbjuder också drivrutinen direkt från deras officiella paketförråd.

Går ju givetvis att argumentera att detta är Nvidia fel och ja, mitt nästa grafikkort kommer troligtvis vara från AMD. Men verkligheten är att många fortfarande kör Nvidia oavsett vilka vackra åsikter du har om företaget. Fortfarande en stor bas av potentiella användare som behöver böka onödigt mycket.

- Fortfarande lite småsaker som att scrolla i Firefox känns betydligt mer "hackigt" än i Windows. Haft problem under flera distributioner där systemd inte klarar av att stänga av någon av processerna vilket gör att den "hänger" sig i nästan 2 minuter innan datorn slocknar. Wayland-bekymmer men jag kan inte använda push-to-talk i TeamSpeak 3 via Flatpak.

Men största anledningen är fortfarande att jag spelar och att en del spel inte har officiellt stöd för Linux. Det blir mer pillande och kan innebära prestandaförlust eller så fungerar det inte alls. Windows fungerar tillräckligt bra.

Permalänk
Medlem

Idag stötte jag faktiskt på första problemet på mycket länge , efter en uppdatering av Ubuntu tvärvägrar den montera NFS share på min QNAP, övriga monteringar i både NFS o CIFS går bra så de är något mot just QNAPen, felsöker, degradera till v3 tex hjälper inte, skumma felmeddelanden om rpc problem osv , men övriga shares fine, blir väll helgnöje felsöka, QNAPEN är inte uppdaterad på nån månad o har inga fel i loggar etc , naja nu jobba

Permalänk
Medlem

Linux var oskyldigt, QNAPen som behövde en reboot

Permalänk
Medlem
Skrivet av MaxieTheHatter:

Detta postades helt rätt i tiden, satt igår kväll och försökte få bukt med just ett AMD kort.

Har under en tid känt att mitt 7900XT underpresterar i Linux, men då jag mest spelar äldre och lättare spel har jag inte tänkt så mycket mer på saken.
Detta i Garuda (Arch, KDE plasma 6 + wayland).

Igår fick jag tummen ur och gjorde lite tester, landade på cyberpunk 2077 för att det är rimligt tungt och inte alltför stort att installera.
Jämförde sedan mot Ubuntu och Windows 11 med följande resultat:
Garuda:

<Uppladdad bildlänk>

Dold text

Ubuntu:

<Uppladdad bildlänk>

Dold text

Windows 11:

<Uppladdad bildlänk>

Dold text

Som ni ser ligger Ubuntu (gnome default) och Windows på princip samma nivå, precis vad jag var ute efter, medans Garuda ligger en bit under.

Har listat ut med mangohud att det troligtvis har att göra med klockfrekvensen, då den i princip inte går över 2Ghz (ska vara upp till 2.7Ghz med fabriksöverklocken, eller 2.4Ghz standard).
I Ubuntu ser det normalt ut, likadant som i Windows 11.

Provade med ett gäng olika kernels, zen, arch, LTS i versioner mellan 6.5-6.11 samt X11 istället för wayland utan någon större skillnad.

Den enklaste lösningen är ju såklart att gå över på Ubuntu helt, men jag verkar ha dragit på mig någon sorts förbannelse då Ubuntu i princip alltid är ostabilt för mig (kraschande appar, ljud som försvinner, inställningar som skrivs över osv osv) medan Garuda har varit oförväntat stabilt.

Har någon en idé om vad som kan vara galet?

Lyckades lösa det!
Drog hem CoreCtrl och kunde se att powerlimit var satt till ~260w.
Drog upp till 333w och nu fungerar det mycket bättre.

Högst oklart varför den var satt så lågt ¯\_(ツ)_/¯
Förhoppningsvis hjälper detta någon med liknande bekymmer!

Visa signatur

Stationär: Core i9 13900k | Asus X790 ROG Strix Gaming-F | 32GB DDR5 | GeForce RTX 5090 | Lian Li PC-O11 dynamic evo
Laptop: Macbook Pro 16" | Apple M1 Max