a jeje, dalsi pripad co meni kvuli DE cele distro ;) http://wiki.ubuntu.cz/cinamon
neni zac ;-) odpovidal sem na tu cast, na kterou sem znal odpoved :-)
obavam se ze na to pecou, viz https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1622043
zkusil sem v Live 17.04 nastavit pres gsettings to co chodilo pred(?) 14.04 a nic... (ani po restartu lightdm/unity)
"swap oddil souborove systemu", je "vyhrazeny oddil souboroveho systemu swap", tedy v ramci rozdeleni disku je vyhrazen specialni oddil na kterem je souborovy system swap, tedy... ;)
"swap soubor ukladany normalne do sytemoveho oddilu" je "normalne do systemoveho oddilu uklaany soubor swap", tedy "do systemoveho oddilu (rootfs, korenovy system, / ) je stejne jako ostatni soubory ukladan soubor obsahujici swap, tedy swapfile, tedy... ;)
tedy neslo o slovicka, ale o to ze si asi nechapal o co jde, tak snad ti me vysvetleni rozsirilo obzory kdyz mas rozbitej vyhledavac ;)
Linus měl v tomhle naprostou pravdu. Kdysi na konci 90 let se vedla debata (tuším hlavně kolem distribuce Mandrake) o tom, že správa driverů v Linuxu by měla být grafická a víc uživatelsky přívětivá. Linusova odpověď byla, že snažit se vyvíjet něco takového je blbost, protože uživatelsky přívětivý OS není ten, který má klikátko na drivery, ale ten, kde se uživatel nějakými drivery v životě nemusí zabývat.
To je sice hezky pro bezne uzivatele a pro bezny HW (viz Apple), ale u trosku pokrocilych uzivatelu a trochu exotictejsiho HW uz to dost narazi. A tam by se jednoduchy GUI hodilo. Tohle mel snad nejlip udelany AmigaOS a divim se, ze dodnes ten jednoduchej koncept nikdo nezkopiroval. Je pravda, ze dnes je autodetekce pres PCI a USB uz trochu jinde nez seriovy a paralelni porty v osmdesarych letech. Ale i tak neni casto uplne nejjednodussi rozbehat drivery treba pro USB modemy.
"pokrocily uzivatel" a "exotictejsi hw" myslim odpovida tomu ze si s tim poradi i bez GUI ;)
bezny uzivatel a bezny hw to ma opravdu jednoduche, protoze se o ovladace nestara, jedine na co narazi je to ze neni pritomem fw pro bcm, coz je vec ktera ale neni technicky problem, ale licencni kvuli tem "hovadum z bcm"...
co by se mohlo zlepsit je ze by pri startu se provadela detekce jestli je dostupny fw pro bcm (pripadne podobne pro ostatni co maji proprietarni fw kterej se nesmi sirit jako soucast instalacniho iso) a pokud ne vyzkocilo by na uzivatele okno "Kvuli licencnim problem neni bohuzel dostupny FW pro vasi Wifi kartu BCM XYZ, po pripojeni na dratovy internet a zmacknuti tlacitka Instalovat dojde k jeho doisntalovani. Vice informaci viz: wiki.ubuntu.com/fucking_bcm_fw"
Jistě na co to dělat jednoduše, když to jde složitě ;) Sám nerozumím tomu, proč na libovolném distru není GUI podobný Device Manageru z Windows, kde by člověk viděl v jakém stavu jsou připojená zařízení a jestli nějaké nepotřebuje doinstalovat ovladače.
Exotickým HW může být třeba myš s více než 3 tlačítky nebo klávesnice, která dokáže regulovat podsvícení na základě informací z driveru. Takový HW bude mít BFU a nebude tušit jak to rozběhat.
jak sem psa, problemy jsou primarne s absenci FW pro BCM wifiny, ve Windows mas Device Manager protoze tam mas problemy skoro se vsim ;) k vaznemu pochopeni ti pak muze pomoci pochopit ze jde u obojiho o jinej koncept, jinak resene i sirene ovladace, apod...
pokud chces nejaky prehled o HW v Linuxu, nainstaluj si hardinfo:
https://help.ubuntu.com/community/HardInfo
pripadne inspirace NULL sem si uvedomil, ze spis neco jako tuhle volbu v nastaveni "Software a Aktualizace" co umoznuje aktivovat na tuknuti nesvobodny ovladac, pripadne prepinat mezi zadnym/svobodnym/nesvobodnym podle toho co je/neni dostupne..
No nevím. Já nejsem schopný uspokojivě rozběhat řízení podsvětlení LCD v MB Air 2013 v libovolné distribuci. Ano, občas to funguje. Teoreticky na to je i balíček, který ale díky podpisům nejde v nových distribucích zkompilovat. Když jsem modul zkompiloval sám a dosti násilně zavedl, tak funguje, ale často se sám (většinou po sleep) vyhodí a systém naběhne s původním - tj. v nepoužitelném stavu...
Přitom zrovna tohle nijak exotický hw není...
Stačí podepsat NDA, Broadcom a ani třeba Marvell s tím problém nedělá. Já třeba k dokumentaci přístup mám (neděláme s wifi, ale s jinými jejich čipy - ale to je jen věcí dohody). A to jsme malá česká firma.
Pokud není v GPL problém, jak tedy mohu legálně distribuovat ten firmware společně s třeba s OS. BCM licence mi dovoluje to k produktu přibalit (binární soubor, který dodá přímo BCM). Jak to lze legálně udělat? Nikdo mi zatím nebyl schopný dát odpověď.
"podepsat NDA" neni to same jako "stahnout PDF", kolik volnocasovych opensource vyvojaru chce podepsat NDA? kolik ze to stoji? jake dalsi problemy (krome moralnich, coz nechme ted stranou) tam jsou?
musis si uvedomit ze je to neco jineho nez kdyz ses ty ~zamestnanec spolecnosti co vyrabi HW s pouzitim soucastek daneho vyrobce... on vyrobce Wifi karty s BCM take jiste k dokumentaci ma pristup, ale udela ovladac pro Windows a prave diky NDA nemuze poskytnout informace komunite aby udelala snadno ovladac pro GNU/Linux, kdyz vyrobce nechce...
GPL opravdu neni problem, pokud tak problem je ze BCM ma s GPL problem...
jak distribuovat? zeptej se maintaineru balicku linux-firmware (a/nebo linux-firmware-nonfree) jak "je mozne" ze tam firmware primo maji a nemusi pouzivat separatni (napr.) b43fwcutter co ten fw extractuje z dostupnych
Za OSS stojí spoustu velkých firem. NDA nás nestálo nikdy nic, obvykle jenom pár mailů. Problémy tam nejsou, jenom si musíte dát pozor, aby Vám ta dokumentace neutekla (je tam váš watermark).
Ano, nedají vám přímou podporu, pokud jste malý zákazník, ale relativně ochotní jsou...
Hmm, zajímavý začátek. "Zařízneme to a to, dále láká na..."
Nevím jak ostatní, ale já to beru automaticky takhle:
- Zaříznutí funkce -> Ztráta kompatibility
- Ztráta kompatibility -> Potenciální problémy
- Potenciální problémy -> Důvod si rozmyslet změnu
Takže lákadlo to není...
hmm, tak ja nevim, ale pokud mas PowerPC a tedy se zariznuti podporu PowerPC se te tyka, tak nejde o potencialni problemy a duvod si rozmyslet, ale jasne proste to ze ti to na PowerPC nepujde...
pokud ale (a zda se mi to) PowerPC nemas tak se te to absolutne netyka a tedy mas jen zbytecne blbe kecy... ;)
To neumi, ale umí to SNMP už u historických tiskáren. Obecna oidecka jsou standardizovana takze si je stačí osmatat. No a ta specifická pro daného vyrobce/typ stačí dotáhnout jednoduchým popisem na pár kb. I kdyby nebyl tak obecné budou fungovat. Minimálně se člověk dozví že chybí papír nebo toner.
To že ale že designéři softu toto neví, už je jejich vypatlanost.
Zjistit tyto parametry(moznosti nastaveni) lze pres SNMP, ale je to proprietarni.
Nastavit to lze i pres PostScript pomoci komentaru ve specialnim formatu, tzn. je to taky proprietarni.
Nastesti je to celkem zdokumentovane a jednotlive modely tiskaren od tehoz vyrobce se mezi sebou moc nelisi.
Proč chtějí zaříznout hibernaci? Co myslí vážně "uspávání na disk, která už ale ani Ubuntu nenabízí, alespoň ne v grafické nabídce" - jakože user friendly přístup je uspávat notebook z příkazové řádky??? Nebo na to místo jedné položky v menu budou mraky plazmoidů, pluginů, a kdovíčeho ještě, a žádný nebude fungovat pořádně?
Jsem naštvaný, že je hibernace v OpenSUSE 42.2.rozbitá (systemd místo pm, ach jo, a přitom posledních >10 let tak krásně fungovala) a chtěl jsem vyzkoušet nějakou jinou distribuci, no a někdo z dalšího mainstreamu ji radši úplně vyhodí, to je fakt absurdní.
to je demagogie... boot nikdy nebude rychlejsi nez hibernace v pripadech kdyz to znamena pustit prohlizec co si nacte desitky/stovky listu(i kdyby s volbou nacitej az pri vybrani), pustit editor a otevrit v nem 10 souboru, spusit terminaly a vyhledat v historii pripojeni na nekolik serveru, otevrit spravce soubory a vem nekolik adresaru atd, atd...
a zvlast u vetsi RAM? na disk se hibernuje logicky jen pouzita RAM, takze cim vice RAM je pouzite a uklada se tim vic veci by clovej musel zdlouuuhave poster po citem bootu znovu...
tohle me zarazilo take, ale verim/predpokladam ze jde JEN o to ze swapfile nepodporuje (systemovou) hibernaci, melo by ale jit po nainstalovani userspace hibernace "uswsusp"
viz https://wiki.debian.org/Hibernation/Hibernate_Without_Swap_Partition
dalsi moznost by pak byla zahodit swapfile a vytvorit swap oddil na kterej hibernace uz systemove (kernelova) jde...
krome toho to jeste muze souviset s tim ze nebude pro overenej HW (jako do ted) povolene polkit pravidlo pro hibernaci, takze uzivatel si ji bude aktivovat vsude ne jen na tech problemovejch...
viz: https://help.ubuntu.com/stable/ubuntu-help/power-hibernate.html
takze doplnuju praktickou zkusenost... je to jak sem predpokladal :)
- na notebooku "Lenovo Yoga 300-11IBY" sem nainstaloval Xubuntu 17.04
- pouzil sem LVM
- swapfile neni, naopak mam prave ten lvm swap oddil
- v nabice vypnuti hibernace nebyla
- po pridani pravidla povolujici hibernaci (s 16.04 to treba neni) nabidka hibernace pridana (bez restartu)
- hibernace funguje, probuzeni funguje
=> takze pri volbe "pouzit LVM" je swap oddil jako driv akorat je potreba (a mozne nebude treba na jinem HW) pridat pravidlo povolujici hibernaci a to je cele...
https://help.ubuntu.com/stable/ubuntu-help/power-hibernate.html
ten duvod to mozna je, ale ne technicky problem Linuxu, ale problem uzivatele (jeho, tvuj) pripadne smula na divnej HW...
moje zkusenost s 1rok starej model Lenovo Yoga 300-IBY (netbook s touchscreen) kde 16.04LTS chodi bezproblemove a zkusil sem 17.04 kde "prinutit" k hibernaci je otazka par vterin podle naprosto snadneho postupu na Ubuntu Wiki
https://www.root.cz/clanky/ubuntu-17-04-konec-swapovych-oddilu-a-podpory-powerpc/nazory/#o917457
na tomtez HW sem zkousel Win10 a bylo to utrpeni, bez pripojeni k internetu nefungoval touchscreen, po pripojeni to trvalo nekolik hodin kdy to nejdriv tahalo aktualizace a pak data pro dlazdicky a jeste nejakou posahanou Candy neco hru kterou sem vazne nechtel ;) i po instlaci ten system byl mnohem hure a pomaleji ovladatelnej nez pri restartu do Xubuntu... takze jako u mejch vsech HW, Windows oddil byl smazat vcetne Windows-Recovey...
To jsou zase veprove napady. Zrusime nemoderni swap oddil a zavedeme modernejsi swap soubor, ktery ma tu vyhodu, ze je pomalejsi a neda se do nej hibernovat nebo snad jen za cenu extra opruzu.
A jak to mysli s tim, ze neni omezen shora? Linux ted umi dynamicke swap soubory? Jinak pokud chteji rici, ze si muzu swap soubor kdykoliv zbourat a udelat vetsi, tak ted, kdyby mi nestacil swap oddil, tak mi nic nebrani udelat si swap soubor a pridat do poolu swapu.
V Canonicalu definitivne zesileli.
Proc bych si mel komplikovat zivot s LVM
aha, takze paaan je Mistr kteremu LVM komplikuje zivot :-D nam vsem ostatnim LVM znacne zivot zjednodusuje, zmeno velikosti zachodu, pridavani a odebirani oddilu bez potreby presunu/zmensovani, moznosti snapshotu a tim snadneho zalohovani za chodu apod, apod... ;)
Tak on BFU bude říkat o všem, kde musí trochu myslet, že je to šmejd. Do jisté míry za to my profesionálové můžeme být vděční, protože kdyby si všichni všechno dělali sami, neměli bychom práci a nebo bychom naopak nestíhali všechny ty chyby při domácím bastlování opravovat. To nedokážu posoudit.
Obecně bych Linuxové distribuce popsal takto: "* suck less than Windows". Na druhou stranu ještě Windows je primární platforma pro korporáty a většinu různých prográmků, které jsou na něco fajn nebo je někdo vyžaduje.
Jde jen o to, komu se snažíte sloužit. Když prioritou bude sloužit třeba jako platforma pro datacentrum, *Linux vyhraje. Když budete chtít nějaké to méně známé ERP, MES, CRM a co já vím, tak bude mít Linux problém. Taky sekretářka si domů ve většině případů nedá např. Ubuntu, když pracuje na Windows. Prostě na to nemá kapacitu...
Taky mě štve, když něco chci s nějakým nástrojem udělat, vím, že to jde, ale naučit je to třeba otázka hodinové práce se to naučit. No tak si to dvakrát rozmyslím.
https://packages.debian.org/jessie/swapspace
Jardo tvoje neznalost určitých věcí je občas zarážející...
Ono to vypada, ze doted byli vsichni pitomci a nikoho to nenepadlo driv. ono to ale melo nekolik hacku.
Starsi Linux kernely dokonce umiraly s hlaskou "Not enough memory to swap to disk".
Swapovani do souboru ma same vyhody, jedinou nevyhodou je mozny deadlock v kernelu, pokud to neni dobre osetrene. To se snad ale stava jen pokud se swapuje do sifrovaneho device namontovaneho pres loopback.
Ani u tech Windows to neni uplne jednoduche, swap soubor muze byt pouze na NTFS filesystemu.
Ten soubor ma specialni atributy a pro zapis do toho souboru se nepouziva klasicke souborove api. Zapis do swap souboru, totiz nesmi vyzadovat zadnou alokaci pameti.
Na druhou stranu je ale dost opruz zvetsovat velikost swap partition, pokazde kdyz udelam upgrade RAM.
"...swap soubor muze byt pouze na NTFS filesystemu..."
- to jste vzal kde? Na starsim stroji mam na NTFS partition WinXP a swapovaci soubor mam na k tomu vyhrazene FAT32 partition. Protoze je to stary stroj opravdu me neomezuje max. velikost 4GB, ani to, ze nema "featury" jako zurnalovyci FS, ktere pro swapak rozhodne nepotrebuju.
Na druhou stranu je ale dost opruz zvetsovat velikost swap partition, pokazde kdyz udelam upgrade RAM.
co je na tomto opruz? s LVM to zabere par vterin:
swapoff -a
lvresize -L +1G /dev/mapper/vg-swap
mkswap /dev/mapper/tvg-swap --uuid $(blkid /dev/mapper/tvg-swap -s UUID -o value)
swapoff -a
a pokud si rozsirujes RAM tak casto, muzes si to dat do scriptu a nastavit na hotkey nebo misto 1G dat $1 a velikost o kolik zvetsit urcovat parametrem ;)
edit: posledni radek ma byt samozrejme swapon a jmeno vsude stejne ;)
uuid se zjistuje (a znovu pouzije) to stavajici aby se nerozbilo resume v initramfs a/nebo grubu...
swapoff -a
lvresize -L +1G /dev/mapper/vg-swap
mkswap /dev/mapper/vg-swap --uuid $(blkid /dev/mapper/vg-swap -s UUID -o value)
swapon -a
to je castecne pravda, je to v rozporu z vychozi LVM instalaci :) osobne si pred instalaci pripravim rucne LUKS pres celej disk(aby byl sifrovanej i boot, coz volba instalatoru "sifruj cely disk" nedela), vytvorim v tom LVM a pro boot, rootfs, home a swap si vytvorim volume s ponechanim volneho mista z ktereho pozdeji pridavam nebo v tom vytvarim dalsi volume, nebo snapshoty...
kazdopadne k tve otazce, je neco jineho kdyz LVM reknes "zmensit volume" a ono se to zmensi, nebo kdyz v beznem MBR/GPT se musi "fyzicky" vse presunout, obzvlast kdyz potrebujes zmensit 1 oddil, posunout 2 oddil abys zvetsil 3 oddil, naproti tomu u LVM vubec nejsou "oddily" za sebou a tedy zmenseni jednoho a zvetseni druheho je MNOHEM snadnejsi a rychlejsi ;)
+1
... nehledě na to, že dnešní typická velikost paměti je 8-16GB. A dobrovolně se připravit o 16-32GB místa na 256-512GB disku, ehm, nedává příliš smysl. Notabene místa, které využiju opravdu ojediněle, pokud vůbec.
(pomíjím neméně důležitý fakt, že obecně použítí swap na dnešním průměrném desktopu je spíš kontraproduktivní)
takze pro 8-16GB je opravdu zbytecne se pripravit o 16-32GB kdyz staci prave tech 8-16GB, to ze SWAP ma byt 2x vetsi nez RAM platilo v minulem stoleti a z jineho duvodu ;)
pokud SWAP nevyuzijes tak je by samorezjme i 1GB bylo zbytecne, ale jsou lide co hibernaci proste pouzivaji ;) ja na 512GB SSD mam 16GB swap i kdyz vetsinu casu jen suspenduju do ram...
Swapfile neni pomalejsi: https://lkml.org/lkml/2005/7/7/326
Swap je dneska stále prospěšná věc. Data uložená delší dobu na tmpfs se mohou "odswapovat" pryč, což jádro skutečně udělá, a volná paměť se použije na lepší věci - například jako disková cache. Kolik serverů už jsem viděl s "odloženými" soubory typu dump databáze nebo velké log soubory v /tmp. Kus paměti pak bez swapu chybí...
chyba je na tve strane, nebo v kombinaci s tvojim hw, me funguje uspavani do pameti i hibernace na disk...
nicmene je normalni ze po vydani se vychytavaj bugy, ale je potreba aby jsi nahlasil problem tveho HW, pokud uz na to neexustuje bugreport, autori Ubuntu jiste root.cz komentare nectou ;)
viz: https://www.root.cz/clanky/ubuntu-17-04-konec-swapovych-oddilu-a-podpory-powerpc/nazory/#o917514
tedy mam LUKS, nad tim LVM, v tom SWAP...
jinak k v clanku uvedenemu: "Xubuntu [...] zůstávají u starých verzí prostředí Xfce [...] a došlo jen k drobným změnám"
Xubuntu 17.04: Nekolik aplikaci a pluginu do panelu bylo preportovano do GTK+3, zakladni Xfce knihovny exo a libxfce4ui ziskali take plnou podporu GTK+3, dale byla pridana podpora pro Glade GTK API.
Temata Greybird a Numis byla aktualizovana pro podporu GTK+3...
Whiskermenu (hlavni nabidka) je pouzita GTK3 verze (ve vyvoji jsou paralelne verze 1.x pro GTK2 a 2.x pro GTK3)
Parole ma mini rezim(schova menu a zmensi se do maleho okna)...
Thunar ma nekolik oprav souvisejici se stabilitou kopirovani/presouvani...
Notifikace maji kompletne prekopane/rozsirene nastavani, rezim nerusit, moznost blokovatno notifikace konkretnich aplikaci, zobrazene notifikace se muzou ukladat do "historie notifikaci" a zpetne prohlednout...
Spravce uloh ma dohledani procesu pro okno vybrane mysi a klavesove zkratky na ukonceni a zabiti procesu...
Spravce schranky ma novou ikonu co nezustava malinka pri zvetseni panelu a opravene menu zobrazovane pri umisteni panelu na spodek obrazovky...
Pridana nova aplikace SGT Puzzles Collection obsahujici 40 ruznych logickych her...
Oproti Xubuntu 16.04 LTS je videt vyraznej posun v portovani na GTK3 a