Finns det någon Linuxdist som är användarvänlig?

Permalänk
Medlem
Skrivet av HolyFather:

Och vad har hänt med Photoshop sen 1998? Tror det bara är den vanliga oviljan att lära om sig lite. Ofta är det väldigt små detaljer som avgör. Det tar en kväll att ställa om sig.

Jag har dessutom proofat tekniska manualer i OpenOffice utan problem, och var glad att slippa Words egenheter. Både de som är kvar från 90-talet och de "nya" dumheterna med kasst UI.

Jag satt och brottades med OpenOffice (med spinoffs) i åratal innan jag gav upp och köpte Office istället, till en otroligt liten kostnad för all sparad tid och frustration.

Permalänk
Medlem
Skrivet av plunn:

OK...

Nu sympatiserar jag själv starkt med öppen källkod som licensieras via Apache, BSD eller liknande men GPL är en återvändsgata som gör Linux trasigt.

Den stora symbolen är nVidias källkod, varför skulle de släppa den??? Så korkad kan väl ingen vara!

Nvidias DRM-del är FOSS, den är bara inte med i kerneln. Men det har vi redan berört.

AMD släpper öppna drivare och kör både deras stängda och öppna mot samma DRM, som är inbakat i kerneln och som de arbetar med upstream. Intel släpper enbart öppna drivare för GNU/Linux och *BSD:erna. Inget av det är i GPL och behöver inte vara.

Permalänk
Medlem
Skrivet av Petterk:

Hade du läst övriga inlägg av mig i tråden hade du inte haft några problem att förstå att jag syftade på 16-235 respektive 0-255. Det finns heller inga andra specifika färgnivåer, och det är RGB det handlar om i båda fallen, då det inte finns någon vits för en PC att byta över till YUV/YCbCr, HDMI ska alltid acceptera RGB.

Jag hade inga problem med att tolka vad du skrev. Jag försökte vara tydlig och försökte uttrycka mig på ett sätt som jag trodde du och andra skulle förstå och samtidigt vara öppen för att jag kunde ha misstolkat vad du skrev. Detta eftersom jag anser att termen videonivåer är tvetydig. Det var inte min mening att väcka anstöt.

Det jag pratar om är Video Quantization Ranges och följer man t.ex. HDMI 1.3 specen så ska alltid Limited range användas för RGB när videoformatet är matchar något av de format som definieras av CEA-861-D (förutom för 640x480p). Hur detta har ändrats i senare versioner av HDMI vet jag inte då jag inte har tillgång till nyare specar.

CEA-861-D specificerar bl.a. en rad vanligt förekommande format som används i film och TV sammanhang. Terminologin där är för övrigt CE video format och IT video format, där det senare används för att benämna alla format som inte definieras i CEA-861-D.

Nu är jag på intet sätt någon expert, men i detta sammanhang uppfattar jag Limited range och Full range som olika videonivåer och mao uppfattar jag termen videonivåer i detta sammanhang som en synonym för Video Quantization Ranges.

Skrivet av Petterk:

Självklart blir det fel om TVn inte kan kommunicera att du ändrat till full/PC-nivåer på TVn. Det är dock inget operativsystems fel.

Som jag förstått det är det inte TV:n som begär nåt från datorn, utan TV:n (som är en HDMI sink) kommunicerar vad den kan till datorn (som är en HDMI source) och sen är det datorn som väljer vad den vill använda (inom ramen för vad standarden tillåter). Vilken Video Quantization Range som används bestäms då antingen implicit av vilket video format som används, eller genom att datorn explicit signalerar detta (i den mån det är möjligt).

Om TVn har någon form av användarinställning som gör att man "tvingar" den att tolka RGB enligt Full range så blir det troligtvis fel om man använder den och det kan man ju, precis som du säger, inte skylla på operativsystemet.

Däremot bör ju operativsystemet/drivrutinen välja bästa möjliga video format och Video Quantization Range utifrån vad TV:n kan och då ska det, givet att TV:n inte är tvingad till Full range, se rätt ut både för video och skrivbord.

Ser det inte rätt ut så är nånting definitivt fel. Felet behöver inte ligga i datorn, men om det ser rätt ut för videoklipp som spelas upp i ett fönster på skrivbordet men fel ut för skrivbordet i övrigt så tycker jag nog att det lutar åt att felet ligger på datorsidan. Spelar man upp video i fullskärm där ett annat video format används än det som används när skrivbordet visas kan ju felet lika gärna vara på TV-sidan.

Visa signatur

"I have a hammer! I can put things together! I can knock things apart! I can alter my environment at will and make an incredible din all the while! Ah, it’s great to be male!"

Permalänk
Medlem
Skrivet av Hurtigbullen:

Jag hade inga problem med att tolka vad du skrev. Jag försökte vara tydlig och försökte uttrycka mig på ett sätt som jag trodde du och andra skulle förstå och samtidigt vara öppen för att jag kunde ha misstolkat vad du skrev. Detta eftersom jag anser att termen videonivåer är tvetydig. Det var inte min mening att väcka anstöt.

Det jag pratar om är Video Quantization Ranges och följer man t.ex. HDMI 1.3 specen så ska alltid Limited range användas för RGB när videoformatet är matchar något av de format som definieras av CEA-861-D (förutom för 640x480p). Hur detta har ändrats i senare versioner av HDMI vet jag inte då jag inte har tillgång till nyare specar.

CEA-861-D specificerar bl.a. en rad vanligt förekommande format som används i film och TV sammanhang. Terminologin där är för övrigt CE video format och IT video format, där det senare används för att benämna alla format som inte definieras i CEA-861-D.

Nu är jag på intet sätt någon expert, men i detta sammanhang uppfattar jag Limited range och Full range som olika videonivåer och mao uppfattar jag termen videonivåer i detta sammanhang som en synonym för Video Quantization Ranges.

Som jag förstått det är det inte TV:n som begär nåt från datorn, utan TV:n (som är en HDMI sink) kommunicerar vad den kan till datorn (som är en HDMI source) och sen är det datorn som väljer vad den vill använda (inom ramen för vad standarden tillåter). Vilken Video Quantization Range som används bestäms då antingen implicit av vilket video format som används, eller genom att datorn explicit signalerar detta (i den mån det är möjligt).

Om TVn har någon form av användarinställning som gör att man "tvingar" den att tolka RGB enligt Full range så blir det troligtvis fel om man använder den och det kan man ju, precis som du säger, inte skylla på operativsystemet.

Däremot bör ju operativsystemet/drivrutinen välja bästa möjliga video format och Video Quantization Range utifrån vad TV:n kan och då ska det, givet att TV:n inte är tvingad till Full range, se rätt ut både för video och skrivbord.

Ser det inte rätt ut så är nånting definitivt fel. Felet behöver inte ligga i datorn, men om det ser rätt ut för videoklipp som spelas upp i ett fönster på skrivbordet men fel ut för skrivbordet i övrigt så tycker jag nog att det lutar åt att felet ligger på datorsidan. Spelar man upp video i fullskärm där ett annat video format används än det som används när skrivbordet visas kan ju felet lika gärna vara på TV-sidan.

Det är just för att de följer CEA/EIA som detta inträffar, där man manuellt måste ändra i både datorn och TVn (eventuellt att de kör något PC-läge i TVn som redan förväntar sig 0-255). TVn kommer inte ändra hur den identifierar sig för att du ändrar till full range (som kan heta normal, PC levels osv) i TVn, samma EDID-information skickas ut i båda fallen. Skrivbordet i Windows vet jag alltid kör 0-255 oavsett vilka nivåer du kör grafikkortet i. Allt i en Linux-distro (olika komponenter och program) kommer knappast köra rätt nivåer heller, därför enklast att köra 0-255 när man kan. Tycker för övrigt inte det är tvetydigt när det är etablerade begrepp och jag har använt limited i tråden också. En monitor (som det finns gott om med HDMI) skickar inte ut information som tyder på att den förväntar sig att man följer CEA/EIA (den kör ju DMT), så där är det inte problem man behöver uppmärksamma. Hårklyveri behöver vi inte ha, ord betyder olika saker och det framgår av hur man formulerar sig. @Laxpudding använder videonivåer respektive datornivåer i sin artikel här på Sweclockers. En videoredigeringssvit däremot kanske kallar RGB limited för studio RGB, men där hör du hur långt ifrån HDMI source och sink vi är.

Permalänk
Medlem
Skrivet av Petterk:

Det är just för att de följer CEA/EIA som detta inträffar, där man manuellt måste ändra i både datorn och TVn (eventuellt att de kör något PC-läge i TVn som redan förväntar sig 0-255).

Man måste ju inte ändra något, Limited range fungerar, men i vissa fall med en aning reducerad kvalitet. Om man prompt vill köra Full-range så kan man behöva ändra manuellt ja.

Ock jag håller med dig. Ställer man om datorn eller TV:n manuellt så att dom inte följer HDMI standarden så sitter felet troligtvis bakom tangentbordet och det ska man inte skylla på OS:et.

Skrivet av Petterk:

TVn kommer inte ändra hur den identifierar sig för att du ändrar till full range (som kan heta normal, PC levels osv) i TVn, samma EDID-information skickas ut i båda fallen.

Visst EDID kommer inte att ändras, men om TV:n stöder Full-range i de videoformat som CEA-861 definierar så borde den också signalera det i EDID informationen (*). I de fallen torde man ju inte heller behöva manuellt ändra nåt på TV:n.

*) Det jag specifikt menar är QS biten i VCDB (CEA-861-D kap 7.5.6)

Skrivet av Petterk:

En monitor (som det finns gott om med HDMI) skickar inte ut information som tyder på att den förväntar sig att man följer CEA/EIA (den kör ju DMT), så där är det inte problem man behöver uppmärksamma.

En bra poäng. Detta har jag faktiskt inte funderat på förut. Är du säker på att monitorer verkligen alltid använder RGB med omfånget 0..255? Jag menar, det är inte säkert att man faktiskt ser någon större skillnad mellan Limited range och Full range, så det kan ju tänkas att Limited range används när man använder CEA/EIA format utan att man märker av det.

Jag kollade lite i HDMI 1.3 specen och jag funderar på om monitorer kanske identifierar sig som DVI enheter (kap 8.3.3). Annars kan jag tänka mig att dom faktiskt nyttjar QS biten.

Skrivet av Petterk:

Tycker för övrigt inte det är tvetydigt när det är etablerade begrepp och jag har använt limited i tråden också.
...
Hårklyveri behöver vi inte ha, ord betyder olika saker och det framgår av hur man formulerar sig. @Laxpudding använder videonivåer respektive datornivåer i sin artikel här på Sweclockers. En videoredigeringssvit däremot kanske kallar RGB limited för studio RGB, men där hör du hur långt ifrån HDMI source och sink vi är.

Du klagade på att jag hittade på egna termer och jag har försökt förklara för dig varför jag uttryckte mig som jag gjorde. Jag förstår din ståndpunkt och du har troligtvis förstått min, så tänker jag tänker inte lägga ner mer tid på att debattera detta.

Däremot fortsätter jag gärna en diskussionen om det tekniska

Visa signatur

"I have a hammer! I can put things together! I can knock things apart! I can alter my environment at will and make an incredible din all the while! Ah, it’s great to be male!"

Permalänk
Medlem
Skrivet av Hurtigbullen:

Man måste ju inte ändra något, Limited range fungerar, men i vissa fall med en aning reducerad kvalitet. Om man prompt vill köra Full-range så kan man behöva ändra manuellt ja.

Ock jag håller med dig. Ställer man om datorn eller TV:n manuellt så att dom inte följer HDMI standarden så sitter felet troligtvis bakom tangentbordet och det ska man inte skylla på OS:et.

Visst EDID kommer inte att ändras, men om TV:n stöder Full-range i de videoformat som CEA-861 definierar så borde den också signalera det i EDID informationen (*). I de fallen torde man ju inte heller behöva manuellt ändra nåt på TV:n.

*) Det jag specifikt menar är QS biten i VCDB (CEA-861-D kap 7.5.6)

En bra poäng. Detta har jag faktiskt inte funderat på förut. Är du säker på att monitorer verkligen alltid använder RGB med omfånget 0..255? Jag menar, det är inte säkert att man faktiskt ser någon större skillnad mellan Limited range och Full range, så det kan ju tänkas att Limited range används när man använder CEA/EIA format utan att man märker av det.

Jag kollade lite i HDMI 1.3 specen och jag funderar på om monitorer kanske identifierar sig som DVI enheter (kap 8.3.3). Annars kan jag tänka mig att dom faktiskt nyttjar QS biten.

Du klagade på att jag hittade på egna termer och jag har försökt förklara för dig varför jag uttryckte mig som jag gjorde. Jag förstår din ståndpunkt och du har troligtvis förstått min, så tänker jag tänker inte lägga ner mer tid på att debattera detta.

Däremot fortsätter jag gärna en diskussionen om det tekniska

Gällande andra svaret, om TVn hade ändrat till rätt nivåer automatiskt (hur nu det skulle gå till, den ser ju bara vilken upplösning, frekvens man kör?) så skulle de inte ens behöva ha en inställning man ändrar manuellt för vilka nivåer man vill köra.

@Laxpudding kanske kan säga något om hur monitorer normalt hanterar EDID över HDMI. Kan bara notera att monitorer ofta har PC-läge och AV/video-läge eller dylikt i menyerna eller likt många TVs där man får välja HDMI-läge på normal eller låg, som du måste ändra för att få det rätt där, och att manualerna ofta beskriver upplösningarna som VESA DMT. Problemet är inte unikt till TVs alltså, men problemet blir det omvända på datorskärmar, då "PC-läget" kommer vara det som skärmen förväntar sig och är förinställt på. Sen att analysera EDID-information från olika skärmar är inget jag sysslat med eller har intresse av. Vet att det finns produkter för att manipulera EDID-informationen i kedjan och de kan också sniffa EDID, men jag har inte gjort något där jag fått problem och behövt använda dessa produkter. Tror inte det finns någon bra lösning här, man får helt enkelt fippla i menyer.

Permalänk
Bildexpert 📺

@Petterk: Det enkla svaret är att det är varierar. Tyvärr. Själva principen är enkel, matcha nivåerna och det finns totalt fyra kombinationer av matchningar som jag visar i HDMI-artikeln.

I praktiken vet jag att det inte fungerar så och man måste bli detektiv varje gång. Trots att jag gjort den här inställningen på vad som är 500+ displayer kliar jag huvudet så gott som varenda gång. Till exempel kan betydelsen av "Normal" växla mellan videonivåer för YCbCr och datornivåer för RGB. Samsungs TV brukar fungera så. En del Sony-TV för åtminstone 2014 och 2013 hade omväxlare för detta djupt nere i menyerna. Men de tar effekt först när du bootar om TV:n.

Därför måste man med testmönster komma fram till "rätt svar" för varje kombination av utrustning av källa och display. Att lista ut vad som ger datornivåer (när det är målet) och vilka kombinationer som ger videonivåer (när det är målet) är tyvärr ett måste. Då måste man använda testmönster.

Detta kan i sin tur kompliceras ytterligare av att det internt kan leda till andra problem. Till exempel att andra reglage påverkas av dessa inställningar så att man måste dra i ett brightness-reglage eller liknande för att komma rätt. Testmönster, testmönster, testmönster...

Skrev jag "testmönster"?

Permalänk
Medlem

@Laxpudding: Kör du med någon vanlig bild eller app för testmönster, eller en dedikerad signalgenerator?

Visa signatur

macOS: MacBook Air 13" [M1/16/256GB], MacBook Pro 16" [M2/32/512GB], iOS: iPad Mini [128GB/LTE], iPad Pro 12,9" [M1/512GB/LTE], iPhone SE3 [128GB], Apple Watch Series 6 44mm [LTE], LG 77" OLED C2 [OLED77C25LB]
The purpose of morality is to teach you, not to suffer and die, but to enjoy yourself and live. --Ayn Rand
Skriv under ett upprop för en grönare energipolitik: https://energiupproret.se/

Permalänk
Medlem
Skrivet av Petterk:

Gällande andra svaret, om TVn hade ändrat till rätt nivåer automatiskt (hur nu det skulle gå till, den ser ju bara vilken upplösning, frekvens man kör?) så skulle de inte ens behöva ha en inställning man ändrar manuellt för vilka nivåer man vill köra.

Med en brasklapp om att jag sitter på lastgamla versioner av specarna och att jag inte är specialist på detta:

TV:n kan i EDID skicka med en flagga som säger det går att åsidosätta standard RGB-omfång [CEA-861-D kap 7.5.6] och datorn kan signalera att den åsidosätter RGB-omfånget i en AVI (Auxiliary Video Information) infoframe [CEA-861-D kap 6.4].

Därmed kan datorn upptäcka att för t.ex. 1920x1080p så stöder TV:n valbart RGB-omfång. Datorn kan då mao välja vilket omfång den "vill" använda. I princip kan den försöka använda det som bäst matchar den egna representationen av video, eller så kan det ju vara en inställning som användaren själv får göra.

Dessvärre är både HDMI 1.3 och CEA-861-D specarna motsägelsefulla i sig själva. Mekanismerna för valbart RGB-omfång finns där, men båda specarna säger på flera ställen att Limited-range ska användas för CE video format.

Dock innehåller CEA-861-D kap 6.4 en liten pärla med innebörden (jag vill inte klistra in det stycket här eftersom det inte är en "gratis-spec" samtidigt som jag är osäker på om det är ok, eller hur mycket som är ok, att klistra in här på forumet):

CEA-861-D stöder valbart RGB-omfång. Som standard ska man anta att man videoformatet styr vilket RGB omfång som används. Kvantiseringbitarna tillåter källan att åsidosätta detta standardbeteende.

I samma stycke så sägs det sen att source:en inte får åsidosätta standardbeteendet om inte sink:en explicit sagt att den stöder funktionaliteten.

Fast med tanke på kommentaren från @Laxpudding ovan så är antingen detta helt fel tolkat eller så är det nåt annat som strular till det och förhindrar en bra implementation.

@Laxpudding: Vill passa på att tacka för din informativa artikel!

Visa signatur

"I have a hammer! I can put things together! I can knock things apart! I can alter my environment at will and make an incredible din all the while! Ah, it’s great to be male!"

Permalänk
Medlem

@Hurtigbullen

YQ/Q-biten verkar som den ska ignoreras (CEA-861-F) och om TVn eller datorskärmen inte kan eller ska läsa informationen den får så kan den ju inte göra något med den

En HDMI-generator/analysator kan skicka ut en infoframe med RGB quant ställt till full. En analysator kan såklart kolla om ens källa gör så också. Men jag tror inte det hjälper som sagt. Tror Ytterberg sitter på en HDMI-analysator eller generator modell värre, eller minns jag fel?

Ska det se rätt ut med PC till TV tror jag man ändå skulle behöva fippla i menyerna, då den bara ska stänga av bildbehandling när man kör en "IT"-upplösning i princip. Går ju också att skicka att källan är en PC i infoframe, tror ändå inte man kan vänta sig att TVn eller datorskärmen automatiskt ställer in allt rätt. Om den ens skulle försöka det vill säga.

Permalänk
Bildexpert 📺

@martinot: Beror på. I första hand signalgenerator om vi talar om AV, hemmabio etc. I andra hand via datorn till exempel Calman Client. Men bara en så enkel sak som http://www.lagom.nl/lcd-test/black.php och http://www.lagom.nl/lcd-test/white.php säger väldigt mycket.

För HTPC-liknande situationer kör jag AVSHD709 som finns som mp4:or. Där ska man också tänka på att programvaran för uppspelning och codec-paket ofta påverkar nivåerna ytterligare. Det gör att man ganska snabbt når kanske dussinet eller fler kombinationer av parametrar som påverkar nivåerna.

Permalänk
Bildexpert 📺
Skrivet av Hurtigbullen:

Fast med tanke på kommentaren från @Laxpudding ovan så är antingen detta helt fel tolkat eller så är det nåt annat som strular till det och förhindrar en bra implementation.

Tack för info! Jag arbetar mer på nivån "Hrrm, en svart låda! Mata in parameter X och se vad som kommer ut" eftersom det aldrig finns någon dokumentation som i klartext beskriver hur sakerna fungerar.

Mest extrema exempel jag träffat på är videoboxar från Black Magic Design vilka flaggar ett signalomfång om 16-255. Men de arbetar endast i 16-235-omfång ifråga om den signal den skickar ut på hårdvara. Internt kan mjukvaran i Davinci Resolve påstå andra nivåer än vad som faktiskt skickas. Ändrar man i Davinci Resolve till Full Levels för 0-255-omfång matchar hårdvara och mjukvara. Fast då ändras inte metadata utan det flaggas fortfarande 16-255-omfång vilket får skärmarna att visa helt fel.

Lite offtopic från Linux-distar (jag har inte hängt med i tråden) men det är ett exempel på att man aldrig kan förutsätta något. Man måste bekräfta med testmönster.

Permalänk
Bildexpert 📺
Skrivet av Petterk:

En HDMI-generator/analysator kan skicka ut en infoframe med RGB quant ställt till full. En analysator kan såklart kolla om ens källa gör så också. Men jag tror inte det hjälper som sagt. Tror Ytterberg sitter på en HDMI-analysator eller generator modell värre, eller minns jag fel?

Quantum Data 780A och sedan ett par månader den mer potenta kombon av Murideo Six-G och Six-A. Den senare var helt avgörande för att komma på vad som var fel med Davinci/Black Magic-prylarna.

Permalänk
Medlem
Skrivet av Laxpudding:

Quantum Data 780A och sedan ett par månader den mer potenta kombon av Murideo Six-G och Six-A. Den senare var helt avgörande för att komma på vad som var fel med Davinci/Black Magic-prylarna.

Trevligt!

För att återknyta till fenomenet vi upplever när vi kopplar in en PC till en TV och ställer om datorn till datornivåer. Finns det någon konsument TV eller projektor du har stött på där man inte behöver manuellt ändra till datornivåer/full-range även på den sidan? Blir det någon skillnad att mata ut datornivåer från video-generator? Eller är det alltid att ställa in både källa och mål, och köra testmönster som gäller.

Permalänk
Bildexpert 📺

@Petterk: Det fortfarande en kombination av sink och source och deras utbyte av metadata. Så man kan få TV-apparater som på automatik svarar rätt mot en signalgenerator. Men i praktiken med annan källa kan det bete sig annorlunda i vilket fall.

Permalänk
Medlem

Arghh, det suger att inte ha tillgång till nyare specar Snordyra är dom också! Hade dom kostat några hundra hade jag köpt senaste versionerna, men jag tänker inte lägga $350 på att köpa CEA specen och sen hosta upp ytterligare $5000 för få tillgång till HDMI specen bara för att stilla min nyfikenhet.

Dock har jag hittat en par dokument som jag faktiskt kan länka till: Compliance Testing, Functional Testing and Debugging of HDMI Interfaces Application Note (PDF)

Jag antar att det är ok att länka till dokumentet här på forumet eftersom länken går till Rohde & Schwarz websida. Detta är egentligen ett dokument som beskriver en Rohde & Schwarz produkt, men det finns några insikter om HDMI/CEA standarden att hämta i det.

Ett annat dokument är en presentation från ett föredrag som hölls av en kille på Cisco: Colorspaces and HDMI (PDF)

Jag antar även här att dokumentet är ok att länka till eftersom dokumentet finns att tillgå via anordnarens hemsida. Finns en del matnyttigt att plocka i detta dokument också.

Sen har jag faktiskt hittat att HDMI 1.3 specen numera är gratis. Man kan signa upp sig på http://www.hdmi.org/manufacturer/specification.aspx och sen kan man ladda hem den. Eller så går man till Wikipedia och tar den därifrån. Notera dock att man utöver HDMI specen behöver ha fatt i CEA-861-D.

Skrivet av Petterk:

YQ/Q-biten verkar som den ska ignoreras (CEA-861-F) och om TVn eller datorskärmen inte kan eller ska läsa informationen den får så kan den ju inte göra något med den

Jag tror faktiskt inte Q biten ska ignoreras, iaf inte alltid. Kolla i app note:n från Rohde & Schwarz så ser du att det finns testfall för HDMI 1.4. Förvisso bara två testfall, men ändå Jag är lite osäker på om man kan lita på att det som som står i CEA specen gäller för HDMI. HDMI (iaf 1.3) hänvisar till CEA-861, men sen åsidosätter HDMI specen vissa delar (iaf tolkar jag det så).

Det finns säkert fall där source/sink inte kan läsa EDID respektive skicka infoframe, men då är det nog generalknas. En HDMI source ska enligt spec alltid läsa EDID. Vad jag förstår ska en HDMI sink tillhandahålla en EDID (annars tror jag att den blir behandlad som en DVI sink). Det är tom rekommenderat att EDID ska kunna läsas när sinken är avstängd. En source som inte skickar någon infoframe blir nog behandlad som en DVI source.

Skrivet av Petterk:

Ska det se rätt ut med PC till TV tror jag man ändå skulle behöva fippla i menyerna, då den bara ska stänga av bildbehandling när man kör en "IT"-upplösning i princip. Går ju också att skicka att källan är en PC i infoframe, tror ändå inte man kan vänta sig att TVn eller datorskärmen automatiskt ställer in allt rätt. Om den ens skulle försöka det vill säga.

I teorin borde det se rätt ut utan att fippla med något, såtillvida att bilden borde ha rätt gråskala och vara utan färgstick. Däremot kan det ju bli lite mindre detaljrikt. Jag menar, ta exemplet att sinken inte stöder full-range för CE format. Det vet isf PC:n (drivare/grafikkort) och då ska den konvertera sin representation till den som kommer att användas.

Å andra sidan så har vi ju @Laxpudding's erfarenheter (och presentationen jag länkade till ovan) som helt klart visar på att det inte funkar i praktiken.

Skrivet av Laxpudding:

Tack för info! Jag arbetar mer på nivån "Hrrm, en svart låda! Mata in parameter X och se vad som kommer ut" eftersom det aldrig finns någon dokumentation som i klartext beskriver hur sakerna fungerar.

Mest extrema exempel jag träffat på är videoboxar från Black Magic Design vilka flaggar ett signalomfång om 16-255. Men de arbetar endast i 16-235-omfång ifråga om den signal den skickar ut på hårdvara. Internt kan mjukvaran i Davinci Resolve påstå andra nivåer än vad som faktiskt skickas. Ändrar man i Davinci Resolve till Full Levels för 0-255-omfång matchar hårdvara och mjukvara. Fast då ändras inte metadata utan det flaggas fortfarande 16-255-omfång vilket får skärmarna att visa helt fel.

Lite offtopic från Linux-distar (jag har inte hängt med i tråden) men det är ett exempel på att man aldrig kan förutsätta något. Man måste bekräfta med testmönster.

Standarden känns rätt rörig så det förvånar mig inte om det finns en massa hel- eller halvkassa implementationer. Sen är det i min erfarenhet så att standarder och obligatoriska finesser/beteenden i dem inte alltid fullt så obligatoriska som man kan tro. Tillverkare tenderar att behandla saker som testas i ev. typprov som obligatoriska, saker om inte testas i typprov får oftast, artigt uttryckt, "mindre kärlek".

Vill man få koll på vad som egentligen funkar i en spec så brukar det vara bra att börja med att kolla på testfallen i typprovsspecen. Finns det inget testfall för en finess eller ett beteende i typprovsspecen så kan man nog utgå från att det blir strul om man vill nyttja den finessen eller förlita sig på det beteendet.

Jag läste häromkvällen nåt om någon som hade moddat/flashat om EDID rommet i sin TV efter att ha upptäckt att hans HDTV identifierade sig som en gammal 15" CRT tjock-TV

Visa signatur

"I have a hammer! I can put things together! I can knock things apart! I can alter my environment at will and make an incredible din all the while! Ah, it’s great to be male!"

Permalänk
Medlem
Skrivet av Hurtigbullen:

Arghh, det suger att inte ha tillgång till nyare specar Snordyra är dom också! Hade dom kostat några hundra hade jag köpt senaste versionerna, men jag tänker inte lägga $350 på att köpa CEA specen och sen hosta upp ytterligare $5000 för få tillgång till HDMI specen bara för att stilla min nyfikenhet.

Dock har jag hittat en par dokument som jag faktiskt kan länka till: Compliance Testing, Functional Testing and Debugging of HDMI Interfaces Application Note (PDF)

Jag antar att det är ok att länka till dokumentet här på forumet eftersom länken går till Rohde & Schwarz websida. Detta är egentligen ett dokument som beskriver en Rohde & Schwarz produkt, men det finns några insikter om HDMI/CEA standarden att hämta i det.

Ett annat dokument är en presentation från ett föredrag som hölls av en kille på Cisco: Colorspaces and HDMI (PDF)

Jag antar även här att dokumentet är ok att länka till eftersom dokumentet finns att tillgå via anordnarens hemsida. Finns en del matnyttigt att plocka i detta dokument också.

Sen har jag faktiskt hittat att HDMI 1.3 specen numera är gratis. Man kan signa upp sig på http://www.hdmi.org/manufacturer/specification.aspx och sen kan man ladda hem den. Eller så går man till Wikipedia och tar den därifrån. Notera dock att man utöver HDMI specen behöver ha fatt i CEA-861-D.

Jag tror faktiskt inte Q biten ska ignoreras, iaf inte alltid. Kolla i app note:n från Rohde & Schwarz så ser du att det finns testfall för HDMI 1.4. Förvisso bara två testfall, men ändå Jag är lite osäker på om man kan lita på att det som som står i CEA specen gäller för HDMI. HDMI (iaf 1.3) hänvisar till CEA-861, men sen åsidosätter HDMI specen vissa delar (iaf tolkar jag det så).

Det finns säkert fall där source/sink inte kan läsa EDID respektive skicka infoframe, men då är det nog generalknas. En HDMI source ska enligt spec alltid läsa EDID. Vad jag förstår ska en HDMI sink tillhandahålla en EDID (annars tror jag att den blir behandlad som en DVI sink). Det är tom rekommenderat att EDID ska kunna läsas när sinken är avstängd. En source som inte skickar någon infoframe blir nog behandlad som en DVI source.

I teorin borde det se rätt ut utan att fippla med något, såtillvida att bilden borde ha rätt gråskala och vara utan färgstick. Däremot kan det ju bli lite mindre detaljrikt. Jag menar, ta exemplet att sinken inte stöder full-range för CE format. Det vet isf PC:n (drivare/grafikkort) och då ska den konvertera sin representation till den som kommer att användas.

Å andra sidan så har vi ju @Laxpudding's erfarenheter (och presentationen jag länkade till ovan) som helt klart visar på att det inte funkar i praktiken.

Standarden känns rätt rörig så det förvånar mig inte om det finns en massa hel- eller halvkassa implementationer. Sen är det i min erfarenhet så att standarder och obligatoriska finesser/beteenden i dem inte alltid fullt så obligatoriska som man kan tro. Tillverkare tenderar att behandla saker som testas i ev. typprov som obligatoriska, saker om inte testas i typprov får oftast, artigt uttryckt, "mindre kärlek".

Vill man få koll på vad som egentligen funkar i en spec så brukar det vara bra att börja med att kolla på testfallen i typprovsspecen. Finns det inget testfall för en finess eller ett beteende i typprovsspecen så kan man nog utgå från att det blir strul om man vill nyttja den finessen eller förlita sig på det beteendet.

Jag läste häromkvällen nåt om någon som hade moddat/flashat om EDID rommet i sin TV efter att ha upptäckt att hans HDTV identifierade sig som en gammal 15" CRT tjock-TV

Som du noterat så finns det sinks som inte ens har korrekt EDID (rena DVI-skärmar har alltid EDID, precis som tidigare VGA länge hade så handlar mest om vad som finns där då standarden byggts ut med åren, det är ju något som kommer från VESA) så vi behöver inte ens tvivla om att grejer inte testas fullt ut.

Hans Verkuil (Cisco-snubben) har jag noterat bidrar till Linux-drivare gällande HDMI, och kommer från gamla Tandberg som Cisco tog över i vårt grannland i väst. Han är alltså kernel-utvecklare och en Linux-relaterad person. Jobbar också mycket med V4L i allmänhet. Senare är inte så konstigt då det handlar om ett företag som sysslar med system för videokonferens.

Har inte heller tillgång till CEA-861-F och HDMI 2.0, så vet inte exakta formuleringen där. Något med hur YQ används ska dock ha ändrats.

Vill man köra en TV som monitor vill man nog aldrig att den ska konvertera nivåer och dylikt. Det var det TS pratade om att göra, därför han pratade om generella skrivbords-distributioner. Kan du inte stänga av bildbehandling, köra utan overscan alltså typ pixelmappat osv kommer du snabbt bli tokig om du gör annat än sitter i något 10-fot-gränssnitt. Ser inte hur det skulle vara krångligare att göra än reg-hack och liknande du har behövt använda i Windows till ganska nyligen. Det viktiga där är ju bara att du har en TV som går att använda som monitor, där du kan ställa in RGB quant till full, där du kan stänga av all bildbehandling, där du kan köra pixelmappat. För närvarande är det bara Nvidia som har en grafisk kontrollpanel i GNU/Linux, men kan inte se hur Intel skulle gjort något fel här. xrandr, det officiella verktyget fungerar som förväntat, vill man att den ska byta automatiskt till RGB full så har jag länkat skriptet från OpenELEC i tråden, som bara är en service du behöver starta. Trådskaparen är däremot inte intresserad av att pröva några nya lösningar. Hur som helst, en annan TV hade inte gjort det enklare då TV-modellerna förmodligen har inställningarna för att det inte fungerar automatiskt oavsett hur rätt källan är i sin sak så du troligtvis hade fått samma resultat med andra modeller. Plus att du förmodligen vill ändra inställningar i menyerna i vilket fall som helst, så så mycket smidigare går det inte att göra.

Med en datorskärm får man som sagt det omvända problemet istället, tveksamt stöd och behöva fippla i menyerna för att köra vanliga videokällor. Det är bara att notera att man får kompromissa. Sen finns det anledning till att det finns produkter som kan manipulera EDID riktade mot konsumenter och liknande. Det behövs ibland manipulation för att få grejerna att fungera, för att korrigera fel prylar gör.

I Intels drivrutiner kom hur som helst denna kommentar i en ändring ganska nyligen, se spoilern.

/* * CEA-861-F: * "When transmitting any RGB colorimetry, the Source should set the * YQ-field to match the RGB Quantization Range being transmitted * (e.g., when Limited Range RGB, set YQ=0 or when Full Range RGB, * set YQ=1) and the Sink shall ignore the YQ-field." */

Dold text

Edit, varför de kör denna lösning i HDMI 2.0 vet jag inte, men resultatet bör bli att du sätter YQ och Q till samma range (YQ=1, Q=2) och då bortser HDMI sink från YQ? Som den ändå borde bortse från när man matar RGB? Hur som helst är det något som Intels drivrutin har fått stöd för, så den skickar säkert ut rätt värde på Q också. Sedan långt tidigare.

Permalänk
Medlem
Skrivet av Petterk:

I Intels drivrutiner kom hur som helst denna kommentar i en ändring ganska nyligen, se spoilern.

/* * CEA-861-F: * "When transmitting any RGB colorimetry, the Source should set the * YQ-field to match the RGB Quantization Range being transmitted * (e.g., when Limited Range RGB, set YQ=0 or when Full Range RGB, * set YQ=1) and the Sink shall ignore the YQ-field." */

Dold text

Edit, varför de kör denna lösning i HDMI 2.0 vet jag inte, men resultatet bör bli att du sätter YQ och Q till samma range (YQ=1, Q=2) och då bortser HDMI sink från YQ? Som den ändå borde bortse från när man matar RGB? Hur som helst är det något som Intels drivrutin har fått stöd för, så den skickar säkert ut rätt värde på Q också. Sedan långt tidigare.

Jag såg den patchen innan. Det går inte att veta varför utan att läsa specen och dessutom antagligen ha tillgång till protokoll eller liknande från standardiseringsmötena (så att man ser bakgrunden till varför). En ren gissning från min sida är att det kan vara nån form av skadekontroll av något vanligt fel dom sett, typ att en massa TV apparater kollar på YQ biten istället för Q biten för RGB (vore inte första gången nåt sånt har hänt). Men det är som sagt ren spekulation.

Visa signatur

"I have a hammer! I can put things together! I can knock things apart! I can alter my environment at will and make an incredible din all the while! Ah, it’s great to be male!"

Permalänk
Medlem
Skrivet av Hurtigbullen:

Jag såg den patchen innan. Det går inte att veta varför utan att läsa specen och dessutom antagligen ha tillgång till protokoll eller liknande från standardiseringsmötena (så att man ser bakgrunden till varför). En ren gissning från min sida är att det kan vara nån form av skadekontroll av något vanligt fel dom sett, typ att en massa TV apparater kollar på YQ biten istället för Q biten för RGB (vore inte första gången nåt sånt har hänt). Men det är som sagt ren spekulation.

Fanns ens YQ innan HDMI 2.0 och CEA-861-F? Hur som helst, oavsett vad man kör för inställningar så kommer grejerna bete sig annorlunda mot vad man tänkt sig. Därför tror jag inte det blir så mycket bättre än att man får ställa in saker både på source och sink, så som rätt nivåer. Här fungerar ju iaf Intels drivrutin, det har varit problem även på Windows tidigare att ställa in "RGB full range" för både AMD, Intel och Nvidia och krävt lite olika lösningar. Även om det kommit till att det räcka med med kontrollpanelerna i Windows nu så är det som sagt inget man kan vänta sig fungerar utan att gräva lite i menyer. Med TV som skärm ska man förvänta sig att grafiken kommer ställas in på limited, så långt följer både TV och dator standarden och fungerar som förväntat. Men som sagt, både datorer och TVs har kommit så långt att man inte bör fastna utan att hitta en lösning. Då HDMI är baserat på DVI ska man ha riktig otur om man lyckats skaffa något som inte lirar efter lite handpåläggning.

Permalänk
Medlem
Skrivet av saturday_sun:

Linuxdistarna och programmen till utvecklas, tillverkas och stöds av tusentals människor och företag (IBM, Novell, Intel till och med Microsoft för att nämna några) runt om i världen. Inte konstigt att det inte alltid är enhetligt. Det finns både födelar och nackdelar med det. Det finns ofta ett program för det du vill göra. Sen om något är "trasigt", ett ord som används om Linux här, då finns det stor chans att det upptäcks snabbt och det trasiga kan rättas till.

Sen det här med "under huven" - det går faktiskt att titta under huven på Ubuntu, till skillnad från vissa andra system. Du kan titta på varenda skruv om du vill. Du kan till och med lägga till udda drivrutiner i kärnan. När det gäller drivrutiner så kan jag installera Ubuntu (jepp datorn är certfierad för det) på min Dell Latitude och allt funkar out of the box, till skillnad mot när jag installerar Windows 7 eller 10 och ingenting funkar förrän man har dragit hem femtielva zipfiler. Men om du sitter där med hårdvara där drivrutinerna är utvecklade för Windows, ja då får du köra Windows helt enkelt. Ska organisationerna/företagen bakom Debian, Red Hat eller SUSE utveckla dessa drivrutiner - är det därför deras operativsystem är "trasiga"?

Det är en ren lögn att Linux är "trasigt" - det kan finnas trasiga linuxdistributioner och trasiga program och allt annat precis som med all annan mjukvara. Men det är inte trasigt med avsikt åtminstone.

Varför är bara Linux "politiserat"? När man tar ord som "politik" och "ideologi" i sin mun och kastar det på andra, ja då ska man veta att ens egen ståndpunkt också är politisk.

EDIT: -

Problemet är just att det utvecklas av tusentals personer och olika organisationer utan någon övergripande plan eller styrning. Alla har sin egen agenda, sina egna idéer och sina egna målsättningar. Därför blir det också en riktigt rörig soppa.
Hur många init-system behövs det? Hur många loggsystem och schemaläggare? Behövs det sjutton olika sätt att ställa klockan? Och hur går det sen när initiativ tas mot att utveckla modernare saker? Nu rör det sig exempelvis mot att systemd blir nån slags de facto standard, tycka vad man vill om den saken. Hur lång tid innan det bryts ut i tre andra initiativ som alla gör samma ska fast på lite olika sätt? Vad sägs annars om Wayland och MIR? Är det ingen som ännu kläckt den radikala idén att fokusera på en sak och få den att fungera riktigt bra?

Det leder ju osökt vidare på pakethanteringssystemen. Eftersom ekosystemet är ett enda stort clusterfuck av olika saker beroende av varandra är det ju en klart otacksam uppgift att hantera alla program. Självklart finns det femtioelva lite olika sätt det hanteras på, men ingen kan lösa det grundläggande problemet. Drar du in ett program är det beroende av sjutton andra, och förmodligen är inget av dem något du egentligen vill ha. Några av dessa program lirar sedan inte med vissa saker du redan har installerat, eller så är det inte kompatibla med den miljö du försöker köra dem i.

Det är ett lapptäcke av olika program som ofta i sig själva är lapptäcken av olika saker. Har man minsta känsla för design borde man börja gråta bara av att tänka på det.

Klart, måste vara jobbigt att packa upp några zipfiler och installera drivrutiner automagiskt när man istället kan konfigurera om kärnan och modifiera moduler för att få vissa saker att funka. Sen kan man alltid trösta sig med att det faktiskt går att modifiera kärnan.

Nu kanske just din laptop fungerar out of the box med Ubuntu, men det är samtidigt EN distribution. Det är inte alls lika säkert att det går smärtfritt med Arch, Slack, Gentoo, Fedora... you name it.

Och där är ytterligare ett problem. Distrowatch listar närmare 1000 olika distributioner. Alla gör förstås saker lite olika från varandra. Det finns med andra ord långt ifrån en sak att utveckla för, hur många olika sätt som helst att göra saker på och hur många unika sätt som helst det kan bli fubar.

"Fri" mjukvara och fientlig inställning till proprietär kod är hyfsat tongivande, och då behöver vi inte ens gå in på dårar som Stallman. Jo, jag tar hellre ett enkelt profitintresse som motivation.

Permalänk
Medlem
Skrivet av HolyFather:

Och vad har hänt med Photoshop sen 1998?

Hur mycket som helst. Listan kan göras helt sjukt lång.

Permalänk
Medlem
Skrivet av DasIch:

Problemet är just att det utvecklas av tusentals personer och olika organisationer utan någon övergripande plan eller styrning. Alla har sin egen agenda, sina egna idéer och sina egna målsättningar. Därför blir det också en riktigt rörig soppa.
Hur många init-system behövs det? Hur många loggsystem och schemaläggare? Behövs det sjutton olika sätt att ställa klockan? Och hur går det sen när initiativ tas mot att utveckla modernare saker? Nu rör det sig exempelvis mot att systemd blir nån slags de facto standard, tycka vad man vill om den saken. Hur lång tid innan det bryts ut i tre andra initiativ som alla gör samma ska fast på lite olika sätt? Vad sägs annars om Wayland och MIR? Är det ingen som ännu kläckt den radikala idén att fokusera på en sak och få den att fungera riktigt bra?

Det leder ju osökt vidare på pakethanteringssystemen. Eftersom ekosystemet är ett enda stort clusterfuck av olika saker beroende av varandra är det ju en klart otacksam uppgift att hantera alla program. Självklart finns det femtioelva lite olika sätt det hanteras på, men ingen kan lösa det grundläggande problemet. Drar du in ett program är det beroende av sjutton andra, och förmodligen är inget av dem något du egentligen vill ha. Några av dessa program lirar sedan inte med vissa saker du redan har installerat, eller så är det inte kompatibla med den miljö du försöker köra dem i.

Det är ett lapptäcke av olika program som ofta i sig själva är lapptäcken av olika saker. Har man minsta känsla för design borde man börja gråta bara av att tänka på det.

Klart, måste vara jobbigt att packa upp några zipfiler och installera drivrutiner automagiskt när man istället kan konfigurera om kärnan och modifiera moduler för att få vissa saker att funka. Sen kan man alltid trösta sig med att det faktiskt går att modifiera kärnan.

Nu kanske just din laptop fungerar out of the box med Ubuntu, men det är samtidigt EN distribution. Det är inte alls lika säkert att det går smärtfritt med Arch, Slack, Gentoo, Fedora... you name it.

Och där är ytterligare ett problem. Distrowatch listar närmare 1000 olika distributioner. Alla gör förstås saker lite olika från varandra. Det finns med andra ord långt ifrån en sak att utveckla för, hur många olika sätt som helst att göra saker på och hur många unika sätt som helst det kan bli fubar.

"Fri" mjukvara och fientlig inställning till proprietär kod är hyfsat tongivande, och då behöver vi inte ens gå in på dårar som Stallman. Jo, jag tar hellre ett enkelt profitintresse som motivation.

Linux är väl egentligen bara kerneln? Sedan vad alla gör med kerneln är upp till alla och envar. Så vi skiljer på Linux och linuxdistributioner/implementationer.

Visa signatur

Mac Mini M2 Pro
5K

Permalänk
Medlem

Om du har ett modulärt system, är det bara kärnan som utgör systemet? Kärnan gör inte så mycket utan SCI, minneshantering m.m och inte heller utan verktygskedjan eller alla saker som körs i user space. Jag ser ingen mening med att stycka upp kritiken av Linux utifrån det, något som knappast gör saker enklare eller tydligare.

Skickades från m.sweclockers.com

Permalänk
Medlem
Skrivet av DasIch:

Problemet är just att det utvecklas av tusentals personer och olika organisationer utan någon övergripande plan eller styrning. Alla har sin egen agenda, sina egna idéer och sina egna målsättningar. Därför blir det också en riktigt rörig soppa.
Hur många init-system behövs det? Hur många loggsystem och schemaläggare? Behövs det sjutton olika sätt att ställa klockan? Och hur går det sen när initiativ tas mot att utveckla modernare saker? Nu rör det sig exempelvis mot att systemd blir nån slags de facto standard, tycka vad man vill om den saken. Hur lång tid innan det bryts ut i tre andra initiativ som alla gör samma ska fast på lite olika sätt? Vad sägs annars om Wayland och MIR? Är det ingen som ännu kläckt den radikala idén att fokusera på en sak och få den att fungera riktigt bra?

Det leder ju osökt vidare på pakethanteringssystemen. Eftersom ekosystemet är ett enda stort clusterfuck av olika saker beroende av varandra är det ju en klart otacksam uppgift att hantera alla program. Självklart finns det femtioelva lite olika sätt det hanteras på, men ingen kan lösa det grundläggande problemet. Drar du in ett program är det beroende av sjutton andra, och förmodligen är inget av dem något du egentligen vill ha. Några av dessa program lirar sedan inte med vissa saker du redan har installerat, eller så är det inte kompatibla med den miljö du försöker köra dem i.

Ja det är väl välkänt om du plockar en random dist för privatpersoner så hoppar du in i just deras variant av "ekosystemet".
Och massor av organisationer och personer har sina egna idéer, så det landar i rätt så olika paketering.

Därför finns det produkter som RHEL, SUSE Enterprise Server, Oracle m.m.

Visa signatur

|[●▪▪●]| #Lekburk#: Ryzen 3700X >-< GB-X570-AE >-< 32GB DDR4 >-< MSI RTX 3070 >-< 970 EVO 1TB SSD>--
--< Arctic Freezer 34 >-< FD Define R4 >-< Seasonic F.+ 650W >-< Acer XF270HUA >-< AOC Q2778VQE >--
#Servering#: Ryzen 1700@3,6GHz >-< Prime X470 Pro >-< 16GB DDR4 >-< GTX 1030 >-< 970 EVO 500GB SSD >--
--< Stockkylare >-< Antec P182 >-< Silver Power 600W >-< Samsung 245T |[●▪▪●]|

Permalänk
Medlem
Skrivet av DasIch:

Problemet är just att det utvecklas av tusentals personer och olika organisationer utan någon övergripande plan eller styrning. Alla har sin egen agenda, sina egna idéer och sina egna målsättningar. Därför blir det också en riktigt rörig soppa.
Hur många init-system behövs det? Hur många loggsystem och schemaläggare? Behövs det sjutton olika sätt att ställa klockan? Och hur går det sen när initiativ tas mot att utveckla modernare saker? Nu rör det sig exempelvis mot att systemd blir nån slags de facto standard, tycka vad man vill om den saken. Hur lång tid innan det bryts ut i tre andra initiativ som alla gör samma ska fast på lite olika sätt? Vad sägs annars om Wayland och MIR? Är det ingen som ännu kläckt den radikala idén att fokusera på en sak och få den att fungera riktigt bra?

Det leder ju osökt vidare på pakethanteringssystemen. Eftersom ekosystemet är ett enda stort clusterfuck av olika saker beroende av varandra är det ju en klart otacksam uppgift att hantera alla program. Självklart finns det femtioelva lite olika sätt det hanteras på, men ingen kan lösa det grundläggande problemet. Drar du in ett program är det beroende av sjutton andra, och förmodligen är inget av dem något du egentligen vill ha. Några av dessa program lirar sedan inte med vissa saker du redan har installerat, eller så är det inte kompatibla med den miljö du försöker köra dem i.

Det är ett lapptäcke av olika program som ofta i sig själva är lapptäcken av olika saker. Har man minsta känsla för design borde man börja gråta bara av att tänka på det.

Klart, måste vara jobbigt att packa upp några zipfiler och installera drivrutiner automagiskt när man istället kan konfigurera om kärnan och modifiera moduler för att få vissa saker att funka. Sen kan man alltid trösta sig med att det faktiskt går att modifiera kärnan.

Nu kanske just din laptop fungerar out of the box med Ubuntu, men det är samtidigt EN distribution. Det är inte alls lika säkert att det går smärtfritt med Arch, Slack, Gentoo, Fedora... you name it.

Och där är ytterligare ett problem. Distrowatch listar närmare 1000 olika distributioner. Alla gör förstås saker lite olika från varandra. Det finns med andra ord långt ifrån en sak att utveckla för, hur många olika sätt som helst att göra saker på och hur många unika sätt som helst det kan bli fubar.

"Fri" mjukvara och fientlig inställning till proprietär kod är hyfsat tongivande, och då behöver vi inte ens gå in på dårar som Stallman. Jo, jag tar hellre ett enkelt profitintresse som motivation.

Låter som att man vaknat lite på fel sida idag?
Linux distributioners ekosystem och koncepten kring dem kan säkerligen vara svåra att greppa för en oinsatt.
Personligen tycker jag att ex. pakethanteringssytemen som du nämner fungerar förträffligt för mina ändamål, det finns dem som tycker att pillandet i Windows ex. googla runt och ladda ner programvara från främmande sajter och sedan installera dem i sekventiell ordning är minst lika störande som när paketberoenden inte lirar korrekt. Detta leder direkt till kontentan att folk är olika och ser saker på olika sätt samt föredrar olika lösningar, vilket i sig ger upphov till alla forks inom Linux världen. Take it or leave it.

Visa signatur

Tower: ace Battle IV | CPU AMD Phenom II X2 BE unlocked 4cores@3,2GHz | RAM 8GB DDR2@800MHz | MB ASUS M4A785-M | GFK AMD Radeon HD 6850 1GB | HDD Kingston SSD Now 60GB (/) Seagate 2TB(/home) | OS Ubuntu 20.04 LTS
-Numera titulerad: "dator-hipster" då jag har en AMD GPU och dessutom kör Linux.

Permalänk
Medlem
Skrivet av krigelkorren:

Låter som att man vaknat lite på fel sida idag?
Linux distributioners ekosystem och koncepten kring dem kan säkerligen vara svåra att greppa för en oinsatt.
Personligen tycker jag att ex. pakethanteringssytemen som du nämner fungerar förträffligt för mina ändamål, det finns dem som tycker att pillandet i Windows ex. googla runt och ladda ner programvara från främmande sajter och sedan installera dem i sekventiell ordning är minst lika störande som när paketberoenden inte lirar korrekt. Detta leder direkt till kontentan att folk är olika och ser saker på olika sätt samt föredrar olika lösningar, vilket i sig ger upphov till alla forks inom Linux världen. Take it or leave it.

Håller med om det. Nu tycker jag iofs. att det blivit bättre i både Windows och MacOS med deras egna butiker som innebär att man kan inte måste gå ut lika ofta till okända och potentiellt osäkra källor för programinstallation och uppdateringar. (Vi är inte helt där än, men går åt rätt håll ivf.)

Visa signatur

macOS: MacBook Air 13" [M1/16/256GB], MacBook Pro 16" [M2/32/512GB], iOS: iPad Mini [128GB/LTE], iPad Pro 12,9" [M1/512GB/LTE], iPhone SE3 [128GB], Apple Watch Series 6 44mm [LTE], LG 77" OLED C2 [OLED77C25LB]
The purpose of morality is to teach you, not to suffer and die, but to enjoy yourself and live. --Ayn Rand
Skriv under ett upprop för en grönare energipolitik: https://energiupproret.se/

Permalänk
Medlem
Skrivet av martinot:

Håller med om det. Nu tycker jag iofs. att det blivit bättre i både Windows och MacOS med deras egna butiker som innebär att man kan inte måste gå ut lika ofta till okända och potentiellt osäkra källor för programinstallation och uppdateringar. (Vi är inte helt där än, men går åt rätt håll ivf.)

Helt klart är det så, alla OS idag har möjlighet till någon typ av pakethantering och det är underbart att man slipper den extra handpåläggningen i de sammanhangen.
Men precis som du nämner: de är inte där ännu, men det rör på sig i rätt riktning!

Visa signatur

Tower: ace Battle IV | CPU AMD Phenom II X2 BE unlocked 4cores@3,2GHz | RAM 8GB DDR2@800MHz | MB ASUS M4A785-M | GFK AMD Radeon HD 6850 1GB | HDD Kingston SSD Now 60GB (/) Seagate 2TB(/home) | OS Ubuntu 20.04 LTS
-Numera titulerad: "dator-hipster" då jag har en AMD GPU och dessutom kör Linux.

Permalänk
Medlem

Jag vet inte men de dagar jag behöver komma i kontakt med Windows så svär jag över dess dumhet och oförmåga att vara effektivt. Är ett Linuxsystem något för alla (på det sätt det ser ut idag)? Garanterat inte. Det kräver i de allra flesta fall att man har intresse att förstå systemet (och det tar år av erfarenhet innan man gör ordentligt).

I mitt tycke så är det mesta logiskt i ett Linux-system. Jag vet hur det beter sig och jag vet vad jag kan göra för att få det att bete sig som jag vill, något som är omöjligt på Windows/MacOS. Sen finns det en hel del lösningar som är smartare i andra *nix-system, mer specifikt OpenBSD/FreeBSD men som helhet finns det inget bättre system idag än Linux, i mitt tycke.

Kort och gott; Linux låter mig vara effektiv och sköta mitt jobb på ett effektivt sätt utan att vara ivägen, tvärtom, det är mitt hjälpmedel.

(Jag kommer själv från en Windows-bakgrund från början. Det är svårt att sätta sig in i ett nytt system utan att jämföra med hur saker fungerar i Windows. Visst är det så att det finns saker som inte fungerar, alls, eller lika bra i Linux som de gör på Windows. I många fall dock så finns det en anledning bakom eller så finns det andra lösningar på problemet som man inte känner till. Samtidigt är det jobbigt att lära sig saker på nytt helt enkelt och de flesta av oss är för bekväma för att göra det ordentligt. Vi vill bara att saker och ting ska fungera )

Visa signatur

Citera mig för svar.
Arch Linux

Permalänk
Skrivet av anon12433:

När SSDn i min HTPC gick sönder så monterade jag temporärt en HDD i den och tyckte att det kunde vara en kul grej att installera Linux för att se om det kan vara ett gångbart alternativ till Windows 10.

Jag började med Linux Mint 18.1. Till att börja med så stöder det inte Full RGB från början och det är inte direkt lätt att göra en workaround för någon som inte är van Linuxanvändare. Jag körde de uppdateringar som rekommenderades och installerade Kodi, qBittorrent och Flash-player.
Jag passade även på att ta bort program som jag inte använder så som Libre Office men det slutade bara i långa felmeddelanden och gick ej att ta bort. Efter någon omstart så slutade det med svart skärm efter boot och felet kvarstod efter fler omstarter. Provade installera om alltihop igen men efter att ha kört diverse uppdateringar så var den svarta skärmen tillbaka.

Då provade jag Elementary OS 0.4 istället vilken såg enkel och trevlig ut. Återigen problem med Full RGB, har aldrig sett det fungera på någon Linuxdist så jag antar att det är en bugg i kärnan. Efter att jag startar om det så stannar det vid en kommandoprompt där det står något om Busybox eller liknande. Provar starta om igen, felet kvarstår. Installerar om alltihop igen, men felet kommer tillbaka när man startar om datorn. Till slut så bockar jag ur alternativet att installera flash-player, mp3 stöd etc under installationen och då kan jag starta om utan problem.
Dessvärre så går det ej att lägga till bokmärken i den inbyggda webbläsaren och man kan inte ändra startsida. Det finns heller inget ljud på t.ex. Youtube. Provar istället Chromium och Firefox men de lider av kraftig tearing i videos och i Firefox kan man inte stänga av den inbyggda system baren ovanför fönstret vilket gör att man förlorar ganska mycket av bilden.
Det verkar heller ej gå att visa foton i Elementary OS. Provar installera om fotoappen samt en annan bildvisare men det går fortfarande inte att öppna bilder. Till slut så lägger även denna installation av efter att uppdateringshanteraren låser sig och efter det så bootar det bara till en svart skärm.

Då provar jag istället Ubuntu 16.04.1 trots att jag inte är alltför förtjust i Unity. Installationen går som vanligt fint och de flesta programmen finns där. Fortfarande inget stöd för Full RGB dock. Jag väljer att endast köra de garanterat fungerande uppdateringarna. Installerar Kodi. Men som vanligt, efter en omstart så vägrar Ubuntu att boota, fastnar på laddningsskärmen.

Provade snabbt Debian 8.7.1 vilket inte ville installeras i UEFI läge, antar att det är krångligare med denna dist. Jag kan heller inte hitta nätverkskortet i min dator så jag ger upp där.

Ingenting verkar fungera i Linux för mig och med tanke på hur extremt användarfientligt det är så är det heller inte lätt att lösa de problem som uppstår. Alla distar har olika kommandon för hur man gör det ena och det andra, det är svårt att hitta hjälp eller vettiga svar på ens problem. Det jag beskriver här är dessutom bara en bråkdel av alla de problem jag har stött på.
I slutändan så installerar jag Windows 10 igen och då fungerar verkligen allting. Full RGB, uppdateringarna fungerar perfekt, ingen tearing på videos, enkelt att installera Kodi och qBittorrent. Flashbaserade sidor fungerar som de ska. Över lag är allting rappt och snyggt och framförallt stabilt.

Jag vill verkligen hitta en Linuxdist som fungerar som alla beskriver Linux. Extremt stabil, krångel- och underhållsfri etc. Men desto mer jag läser på nätet så verkar det komma fram en bild av att Linux inte är lämpat för desktops. Det är ett förträffligt server OS och går att anpassa för nästan all hårdvara idag, men det blir gång på gång slaget på fingrarna av Windows när det kommer till desktop.
Det finns en Linuxdist som har fungerat fint för mig och det är OpenELEC. Efter att man väl ställt in den så fortsätter den gå månad efter månad utan problem. Men det är allt annat än ett desktop-OS.

Det var rätt länge sen jag testade linux men jag har använt Freebsd ganska länge och aldrig känt att jag saknat linux. Fördelar: mer stabilt (imho), betydligt bättre och entydligare dokumentation (Freebsd Handbook) och allt är ganska lätt att göra (imho). Nackdelar: En del saker är något långsammare i Freebsd.

Visa signatur

Jag är inte blek, jag är Nerdchic.

Permalänk
Medlem

@DasIch: Det där kan vara en av de bättre sammanfattningarna av Linux-världen jag läst på länge.

Det tragikomiska är att de troende hela tiden refererar till en framtid när alla problem lösts, oförmögna att se att samma argument har återanvänts sedan tidernas begynnelse utan att något ändrats i sak p.g.a. problemen du berör i inlägget. Kombinationen med den totala oförmågan att se att Windows har kommit extremt långt i jämförelse med bara för något decennium sedan är också ganska klassisk. Istället för att se den funktionella helheten så väljer de att hänga upp sig på teknikaliteter samt mer eller mindre inbillade integritetsproblem.

Windows är och förblir helt ohotat på desktop, och det känns inte svårt att konstatera att med såna "vänner" Linux håller sig med så behöver de inga fiender.