-amúgy működik
Update1:
Találtam újabb két hibát:
- az Evince-n ugyan működik a zoom, de ha a legördülő menüt használnám zoom-ra, elhasal
- hibernálásból felébredve nouveau video driver-t használva nincs kép. Olyannyira, hogy a monitor standby-ba megy. Ugyanakkor Ctrl-Alt-F2-vel konzolra tudtam váltani, bár ezt sem láttam, mert kép továbbra sem lett. Beléptem "vakon" root-ként, és továbbra is monitor nélkül kiadtam a
systemctl reboot -i
parancsot. Azért így, mert hibernálás után sima felhasználóként be voltam lépve, nem engedte volna újraindítani a gépet. Végrehajtotta, újraindult.
Feltettem a Fedora 20 3.15.10-es kernelét, s két dolgot teszteltem: a wireless hálózati bajomat és a hibernálást. Mindkettő hibátlanul működött, tehát a hálózat gyors volt az eredeti TL-WN722N interface-szel, továbbá hibernálásból úgy ébredt fel, hogy volt videojel.
Szomorú dolog, hogy a kernel.org-on már stabilnak mondott kernelben ilyen csúnya regressziók vannak, ezek a kifutott 3.15.10-esben még működtek.
Update2:
Talán a gdk-pixbuf2 vagy a pango frissítésének köszönhetően végre működik a sonata mpd kliens.
Ugyanakkor a 3.16.2-es kernelben továbbra is ott van a wireless regresszió és a korábban jól működő nouveau driver elromlása is.
Update3:
Evincét javították, ath9k_htc bugjára van workaround, ezt hozzászólásban írtam.
Update4:
Nézem a hamarosan megjelenő 3.16.4-es kernel changelog-ját, az ath9k_htc regressziója végre javítva lesz:
diff --git a/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c b/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
index bb86eb2ffc95..f0484b1b617e 100644
--- a/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
+++ b/drivers/net/wireless/ath/ath9k/htc_drv_txrx.c
@@ -978,7 +978,7 @@ static bool ath9k_rx_prepare(struct ath9k_htc_priv *priv,
struct ath_hw *ah = common->ah;
struct ath_htc_rx_status *rxstatus;
struct ath_rx_status rx_stats;
- bool decrypt_error;
+ bool decrypt_error = false;
if (skb->len < HTC_RX_FRAME_HEADER_SIZE) {
ath_err(common, "Corrupted RX frame, dropping (len: %d)\n",
Update5:
Addig javítgatták, hogy magától nem rántja be a loop nevű kernel modult. Ez loop device-okhoz kell. Fogalmam sincs, ez pontosan hogyan van, kinek a dolga, mindenesetre, mint systemd bugot, jeleztem a bugzillán.
Az élsimítós problémán kívül minden más megjavult a régi bajok közül.
Update6:
Megjavultak az egyes weblapoknál eddig ronda fontok. Most már azok is élsimítottak. Visszanézve a history-t, a xorg-x11-font-utils
és a libfontenc
csomagok frissültek, legalább is ezeknek lehet közük a probléma megjavulásához.
Még nincs kint a béta változat sem, s eljutott oda a Fedora 21, hogy számomra minden jól működik, már az apró kellemetlenségek is elmúltak. :)
Update7:
Azóta egy újabb gépet upgrade-eltem yum-mal Fedora 21-re. Semmilyen probléma sem ütötte fel a fejét.
- locsemege blogja
- A hozzászóláshoz be kell jelentkezni
- 2905 megtekintés
Hozzászólások
:)
Te vagy az én Trey-m Fedora-ban
Amikor frissítesz, akkor mindig elgondolkodom én is, hogy mondjuk fél év múlva frissítenem kellene.
De azt hiszem, egy kicsit hamar nyúltál hozzá, lehet, hogy 9 hónap lesz belőle :)
Üdv
- A hozzászóláshoz be kell jelentkezni
Épp ráértem, kíváncsi voltam, a Fedora 20 meg már unalmasan tökéletes volt. :)
A frissítést yum-mal csináltam, volt 3 függőségi problémája. A --skip-broken 2400 csomag környékén nem járható, mert akkor függőség miatt kihagy néhány csomagot azok függősége miatt újabbakat, végül az jött volna ki, hogy 320 csomagot frissítene, pár ezret meg nem.
Azt csináltam, hogy megnéztem, az egyik függő csomagra nincs szükségem - flashrom, ez BIOS update-re való -, ezt letöröltem. Maradt két csomag, a GraphicsMagick és a splix, ezek ugyanattól a library-től függtek. Nyomtatni szeretnék, szóval a splix kell. Viszont észrevettem, hogy a koji buildszerveren már lefordították a legújabb lib-hez ezt a két programot. Letöltöttem őket, majd createrepo_c paranccsal lokális repo-t csináltam, s a yum.repos.d-be írtam egy local.repo file-t, így innen vette a legújabb GraphicsMagick és splix csomagokat, amelyek a koji-ról származtak. Ezzel hiba nélkül lefutott a distro-sync Fedora 21-re. :)
Alfa előtti állapotot még sohasem használtam. A hálózat lassúságát kell megnézzem, az összes többi probléma nem izgat. MPD kliens van rogyásig, addig használok mást, de akár terminálról az mpc-t, az működik. A csúnya fontok tényleg csak itt a HUP-on jönnek elő, lehet, hogy egy adott fontcsaládot sújt a dolog, nem tudom, de attól még olvasható. Úgy általában van élsimítás, csak itt nincs.
Amúgy meg működik, pont nem izgat, hogy pre-alfa még. Tény, hogy vakmerő voltam, ez az egyetlen otthoni gépem, a host-on csináltam, még csak nem is virtualizálva.
Jut eszembe, a VirtualBox is gond nélkül megy rajta. Nem is vártam mást, hiszen a VirtualBox-ot is módosítják szükség szerint az utolsó vanilla kernelhez, Fedora 21-hez meg a mindenkori legfrissebb kernel van, jelenleg 3.16.1.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
A sonata bugját jeleztem a bugzillában.
Megnéztem a boot.log file-t, csak szép zöld OK státuszú üzenetek vannak benne, ami egy pre-alfa állapotú oprendszertől várakozáson felül szép.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Úgy látom, közelítek a wireless lassúságának felderítéséhez. Na, nem kód szinten, pusztán bug jelentés közelébe jutottam. Fedora 20-on jól működött a TP-Link TL-WN722N interface-em, Fedora 21-ben az újabb NetworkManagerrel, kernellel viszont az iwconfig igen sok invalid misc. csomagot reportol. Ha jól értem, ezek a wireless infrastruktúrához tartoznak, alsó rétegbeli csomagok, amelyek például a csatornát, sebességet beszélik meg.
Van egy másik wireless interface-em is, ez Realtek RTL8187B, ezzel sokkal gyorsabb a kommunikáció, pedig ez utóbbi belső antennás. Eredendően az előbbi képes többre, csak most nagyon nem.
Szerk.: bugreportoltam.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Köszönet a report-okért.
- A hozzászóláshoz be kell jelentkezni
Ha már itt tartunk, eszembejutott: csomagot lehet valahol kérni?
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Na, ezt nem tudom. Melyik csomag hiányzik neked?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Blink, de nagyon: http://icanblink.com/index.phtml
Task Coach, SyncML supporttal: http://www.taskcoach.org/index.html
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Task Coach-ból van fedora rpm a project honlapján, ha jól látom. A Blinkről pedig, mint érdekes projectről megemlékeznek itt.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Se a honlapon, se a csomagban lévő rpm-ből telepítve nem tudtam előcsalni a syncml supportot...
Igen ezt megtaláltam a blinkről... És?
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Semmi. Kellene csomag. Arra gondoltam, hogy nem esélytelen, hogy valaha lesz, mert a fejlesztők látőkörébe került a project. Azt nem tudom, hogy van-e mód direkt csaomagot kérni, s ha igen, mennyire hajolnak meg a közakarat előtt.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igen, csak olyanra gondoltam, mint pl. opensuse-nel a build service package request. Közben asrob lentebb linkelte.
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Vagy felkeresel egy Fedora csomagkarbantartót és megcsinálja neked + beküldi átnézésre a Bugzilla-ba. Ha minden ok akkor bekerül a hivatalos tárolókba is.
Vagy pedig használod ezt: http://fedoraproject.org/wiki/Package_maintainers_wishlist
- A hozzászóláshoz be kell jelentkezni
Van update. :) Ott fenn, a blog leírásában.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Van frissítés: sonata jó már, kernel még rossz. Maradok egyelőre a 3.15.10-esnél.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
A compiz-manager wrapper scriptben volt egy bug, kijavítottam, a patch-et bugzillára elküldtem, az új rpm már meg is jelent a buildszerveren. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Gratula és kösz! :)
- A hozzászóláshoz be kell jelentkezni
Van már 3.16.3-as kernel, de az írásod hatására még mindig a 3.5.10-et használom és nem engedem hogy a yumex föltegye az újabbat.
- A hozzászóláshoz be kell jelentkezni
A wireless bug csak az ath9k_htc driver-t érinti. Addig kerestem a neten, amíg megtaláltam. Egy inicializálatlan boolean változó okozza. Ez a változó azt mondja, hogy hibás a kódolt csomag. Mivel nem false értékről indul, hanem memóriaszemétről, így egy rakás jó csomagot is eldobál, ezért lassú. A probléma megkerülhető úgy, ha a kernelmodulnak elmondjuk, hogy megtiltjuk a hardware-es kódolást. Ekkor némi CPU időt beáldozunk, cserébe viszont működik.
A nouveau hibája nem tudom, hogy valóban az-e, mert más gépen nem teszteltem. Simán lehet, hogy az alaplapom nem támogat olyan dolgot, amit másképp csinálnak, mint korábban.
Mindamellett lehet, hogy jól teszed, ha esetleg megvárod a 3.17-es sorozatú kerneleket.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
A wireless nem érint mert nincs semmi ilyen eszközöm, a nouveau-t pedig alapból tiltom, mivel az nvidia meghajtó csomagját szoktam lefordítani. Ezzel együtt a mostani kernellel semmi bajom, tehát ennél maradok. Annyi disznóságot tapasztalok hogy a gép leállításakor a folyamat néha elakad. A grafikus felületről mindig kilép, de néha nem tudja lecsatolni a titkosított területet és emiatt nekiáll malmozni. Csak próbálja és újra próbálja. Ilyenkor régebben - jobb ötlet híján - pár perc után egyszerűen áramtalanítottam a gépet. Egy ideje már azt csinálom hogy négy-öt másodpercig heverészek a Ctr+Alt+Del billentyűkön. Ezután ha Esc-et ütök akkor eltűnik a Fedora logó és látom a kernel kiírásait. Egy csomó piros kiírás több sorban a Ctr+Alt+Del miatt és köztük látszik a lecsatolási próbálkozások szövege és egyszercsak sikerül neki. Innentől már símán lekapcsol. Hogy ez a systemd bűne-e vagy sem azt nem tudom. Esetleg egy folyamat elakad valamilyen lemezművelettel a titkosított területen és a kernel ezért nem tudja azt leválasztani.
- A hozzászóláshoz be kell jelentkezni
Gyanítom, a systemd csak szolgaian vár a zárolások feloldódására. Gondolom, valaki fogva tartja egy nyitott file-lal a filerendszert.
Nem tartom kizártnak, hogy a systemd konfigurálható, hogy adott idő után akkor is vágja ki a process-t, ha azt SIGTERM-re nem sikerült.
Ha megnézed a manualt, van systemctl poweroff --force, valamint brutálisabb formája, a systemctl poweroff --force --force. Legalább is, ha jól értettem ezt:
If --force is specified twice, the operation is immediately executed without terminating any processes or unmounting any file systems. This may result in data loss.
Mondjuk ez utóbbi nagyjából a konnektorból kirántás esete.
Ja, és ha jól emlékszem, az inhibitet is felül lehet bírálni:
systemctl poweroff -i
Bár ez utóbbit most nem látom a doksiban. Lehet, már a --force van csak?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Ez szép, csakhogy én nem akarok a parancssorral tökölni hanem az xfce menüjéből akarom leállítani a gépet.
- A hozzászóláshoz be kell jelentkezni
Értelek. Ez azért nem triviális probléma, mert ha a systemd nem vár, az adatvesztést okozhat, ha vár, akkor meg hibás programok miatt nem áll le soha a gép. Kompromisszumként azt lehetne, hogy vár, majd mondjuk 2 perc elteltével elfogy a türelme.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Az ath9k_htc hamarosan meggyógyul. Igaz, nem volt égető a dolog, volt rá workaround.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Az a fura érzésem támadt, hogy az Xfce sokkal gyorsabban indult a 3.17-es kernellel. Méréssel nem tudom alátámasztani, szubjektív, amit írok.
Van objektív dolog is. A kernel konfigból kimaradt ez a sor:
CONFIG_ZBUD=y
Ezáltal a zswap nem működik.
[ 1.179477] zswap: loading zswap
[ 1.180360] zswap: zbud zpool not available
[ 1.180459] zswap: zpool creation failed
Bugzillán jeleztem a problémát.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Le is zárták NOTABUG-gal a hibajegyet, viszont elárulták a megfejtést. Ami régen így nézett ki
zswap.enabled=1
az 3.17-től már nem divatos. Helyette ez van, legalább is Fedorán:
zswap.zpool=zsmalloc
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Update5-öt kell nézni...
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Van Update6 is: a fontok megszépültek, jó az evince, működik a hibernálásból való felébredés, a wireless, a sonata, szóval minden jó.
Bár, a sonata, mpd párost lehet, audacious-ra fogom cserélni. Eredetileg azért kezdtem mpd-t használni, mert tetszett a sonata egyszerű felülete, valamint tudott értesítési területre dokkolódni. Ugyanakkor megfelelő beállításokkal az audacious is képes dokkolódni a system tray-re.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Sokat írogatsz még itt a témában akkor akár az is lehet, hogy a megjelenés hetében ráfrissítek :)
-úgyhogy fejezzed befelé!! :)
- A hozzászóláshoz be kell jelentkezni
Ezt csak hozzászólásban írom. Nem tudom, melyik systemd build van a repókban, én a Koji build szerverről szoktam frissíteni néhány csomagot, a systemd-t is. Jelenleg az utolsó lefordított systemd-216-10.fc21.x86_64 bugos, a hiobát jelezték, magam kiegészítettem a hibajegyet. Az utolsó, működő verzió a systemd-216-8.fc21.x86_64.
A hiba annyi, hogy leállás helyett újraindul a gép.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Igen, ez a changelog-ból is látszott. Persze, attól, hogy jelentősen hozzányúltak, még akár működhetne is. :)
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
A systemd-216-11.fc21.x86_64
azóta már javította a hibát.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Eddig mpd-t használtam sonata klienssel zenehallgatásra. Jó volt, de valami oknál fogva olykor elfelejtette a státuszát, az aktuális lejátszó lista üres lett egy boot után. Nem kezdtem el keresni az okát, áttértem audacious-ra.
Az audacious képes értesítési területre dokkolódni. Elindítom a login alkalmával futó script-emből, így használatra készen ott vigyorog a system tray-en.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
És így karácsony közeledtével lesz már kwin snow effect is buildelve? Évek óta nincs... :(
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Vicces történet...
Audacious-t kezdtem használni az eddigi sonata + mpd páros helyett. Egyből találtam is hibát. Na, de milyet?
Az audacious a natív pulseaudio output plugin használatával néha elakad a lejátszásban, a pulseaudio panaszkodik is, hogy
Client sent non-aligned memblock
Elnémul a lejátszás, megáll az idő, de playing státuszban marad. Ugyanakkor reagál a kezelőszervekre.
Kipróbáltam a Simple Directmedia Layer output plugint is, amellyel hibátlanul megy. Szerencsére a pulseaudio-ban implementálták ezt a felületet is. A pulse által felkínált, emulált ALSA felületen is működne nyilván.
Szóval az a vicces benne, hogy épp a natív pulseaudio interface-t szúrták el, az egyéb felületek mennek.
Bugreportoltam, rá is haraptak, kértek még infót, leírtam, szóval sanszos, hogy ki fog javulni.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Köszönjök!
- A hozzászóláshoz be kell jelentkezni
Viszont lehet, némileg belefutottam a pofonba. Azt írják, ez az interface régóta nem változott, én meg feltettem a build szerverről a legutóbb fordított pulseaudio-t, s egyre inkább úgy néz ki, hogy ez ennek a legfrissebb, még repókba sem került pulseaudio-nak a bugja.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Letiltották a testing repókat, szóval célegyenesbe fordult. Már produktív környezetbe, irodába is tettem, semmi gond nincs vele.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Szemezek vele én is a sandbox bug miatt, mert 20 alatt a libcap-ng downgrade segít csak.
- A hozzászóláshoz be kell jelentkezni