Aztán már Fedora 23-on egy felesleges parancs, mert megteszi automatikusan:
dnf system-upgrade clean
majd
rmdir /root/upgrade
dnf update
sync
Ezt követően a kernel, nspr, firefox, libreoffice, pulseaudio, selinux-policy voltak azok a csomagok, amelyeket a Koji build szerverről tettem fel, hogy nagyon újak legyenek. Utána a Fedora 24-hez készített claws-mail forrás rpm csomagból fordítottam binárist Fedora 23-ra, ebből is update-eltem, valamint a pepper-flash wrapper library-t újra fordítottam forrásból.
Egyetlen hibát találtam. Van egy timeline nevű programocska, melynek a csomagja rosszul van előállítva, a timelinelib
nevű könyvtár a benne lévő tartalommal a csomag szerint a gyökérbe került. Ennek a normális helye a /usr/lib/python2.7/site-packages
, így ide mozgattam. Már jeleztem a hibát a fejlesztőknek.
Ezen felül a 7.1-es pulseaudio tud újabb resampling metódusokat, így a /etc/pulse/daemon.conf
file-ba raktam egy ilyen sort:
resample-method = soxr-hq
Update
VoIP rosszul tolerálta még a 20 ms körüli többlet késést, így aztán ez lett:
resample-method = speex-float-3
/Update
Továbbá leállítottam a pulseaudio szervert, ezt már sima felhasználóként:
pulseaudio --kill
aztán töröltem a ~/.pulse
, ~/.config/pulse
alkönyvtárakat. A korábbi beállítások túlvezérlést, torzítást okoztak, valamint némi zavart abban, hogy a mikrofonom és a hangfalak más-más hangkártyába vannak dugva.
Most minden működik, majd szólok, ha valami baj van. :)
- locsemege blogja
- A hozzászóláshoz be kell jelentkezni
- 809 megtekintés
Hozzászólások
Az arch linuxot ismered? :)
--
arch,debian,openelec,android
- A hozzászóláshoz be kell jelentkezni
Egyszer régen ránéztem. Miért kérded, mi dolgom van vele?
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Semmi. Erre gondolt a frissítettem random disztrót blogok alapján:
Ma frissítettem az Arch Linuxot a gépemen.
#pacman -Syu
Pár perc és végzett is, ezt már a friss, ropogós Arch Linuxról írom.
- A hozzászóláshoz be kell jelentkezni
Jaja, arra gondoltam hogy megint valaki a fel estejet azzal tolti hogy dist upgradel valamit ami nem Arch. De lassan befejezem az igehirdetest igerem :)
--
arch,debian,openelec,android
- A hozzászóláshoz be kell jelentkezni
Persze, mert az Arch rolling release, ezzel szemben a Fedora nem az. Viszont már-már szinte az, csak azért tart sokáig, mert nagyjából 3200 csomagot kellett frissítenie, ráadásul HDD-m van, nem SSD-m.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Már a timeline-ból is csináltak egy javított build-et.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Köszi az inspirációt! Bejegyzésed hatására az asztali munkagépen megejtettem egy F21->F22 upgradet. (Általában egy verziót várok a "production" gépeknél.) Kicsit problémás, mert olyan régről jön az eredeti telepítés, hogy nincs elég hely a boot partíción a fedup-nak, de a bejegyzésed és a hagyományosabb yum update alapján probléma nélkül lement.
Csaba
- A hozzászóláshoz be kell jelentkezni
Ha ilyen nagy pulseaudio guru vagy, tudnál nekem is segíteni, hogy működjön rendesen?
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Cseppet sem vagyok pulseaudio guru, a resampling új lehetőségéről onnan tudok, hogy megnéztem, mit hoz az új pulseaudio kiadás. Én is doksit olvasok, ha kell valami, de kérdezz, hátha van gondolatom róla, ha meg nincs, rosszabb akkor sem lesz. :) Nálam különben rendben megy a hangszerver, ideértve a visszhangelnyomást is VoIP esetén.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Nekem olyan alapvető bajaim vannak, hogy az asztalin egyáltalán nem tudom belőni az 5.1-es kártyát, az meg aztán, hogy még netán az alaplapi is ott van, és lehet hogy néha használnám, meg se mertem próbálni. Úgyhogy az alaplapi le is van tiltva a fenébe, amúgy is borzalmas a hangja, illetve le is szedtem, sima alsa megy.
A laptopon meg egész egyszerűen olyan gyerekbetegségei vannak, hogy ha boot közben be van dugva a füles a gépbe, akkor utána a füles nem szól. Ha kihúzom, szól a beépített hangszóró, ha bedugom, akkor semmi. Ha boot közben nincs rajta, akkor jó. Továbbá a dokkolóval, és annak a hangszórójával nincs probléma. Aztán borzasztót pukkan csattan induláskor és leálláskor is a hangszóró, valamint alvásból vagy hibernálásból való visszatérésnél is. Szóval fos.
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Biztos, hogy mind a pulseaudio számlájára írható?
Az 5.1 konfiguráció szerintem beállítható, doksit kell olvasni hozzá, bár én még nem próbáltam. Legújabb, azaz jelenleg a v7.1-es pulseaudio-t használd, valamint akkor, amikor nem fut a pulseaudio daemon, töröld a korábbi pulseaudio által írott alkönyvtárakat, file-okat, azaz ne emlékezzen a múltjára.
Nekem alaplapi és PCI slotba helyezett hangkártyám is van, a pavucontrol segítségével akár lejátszás közben bármelyik stream-et át lehet rakni másik hangkártya kimenetére. Simán működik az, hogy két külön hanganyag két külön hangkártya kimenetéről szóljon, de lehet ugyanabból a hangszóróból keverve is.
Érdemes lehet arra is figyelni, hogy a hangkártya kimenete lehet, hogy olyan Jack aljzat, amelyik 4 gyűrűs, tehát van egy GND, ezen felül még 3 jel kivezetés, miközben egy sztereo Jack dugó csak 3 gyűrűs, hiszen van egy GND, bal és jobb csatorna. Értelemszerűen 4 gyűrűs aljzatba 3 gyűrűs dugót nem szabad dugni, bár belemegy.
A pukkanás vélhetően azért van, mert lesz egy DC offsetje a hangkártyának belül, amit persze lehet, hogy leválasztanak kondenzátorral. Szerintem ez nem pulseaudio bug, hanem hardware probléma elsősorban. Gondolom, egy tápfeszültsége van a kártyának, bekapcsolás után a DAC kimenete beáll fél tápra, ehhez képest ami pozitívabb, az a kimeneten pozitív, ami negatívabb, az pedig negatív pillanatértékként fog megjelenni. Amikor GND-ről fél tápra kerül a DAC kimenete, a hangkártya kimenetén lesz egy lórugás, de ezért aligha felelős a pulseaudio.
A FAQ-ban találtam:
I have a surround sound card, but PulseAudio uses just the front speakers!
Many people have a surround card, but have speakers for just two channels, so PulseAudio can't really default to a surround setup. To enable all the channels, edit /etc/pulse/daemon.conf: uncomment the default-sample-channels line (i.e. remove the semicolon from the beginning of the line) and set the value to 6 if you have a 5.1 setup, or 8 if you have 7.1 setup etc. After doing the edit, restart pulseaudio.
http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Maradt a
resample-method = speex-float-3
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Azóta két gépet már távolról, ssh-n is upgrade-eltem. Ha az ssh port nem a szabványos, akkor erősen javallott az első boot után történő elérhetőség miatt egy ilyen sor a /etc/rc.d/rc.local file-ba:
semanage port -a -t ssh_port_t -p tcp 1234
ahol 1234 helyett az a port legyen, ahol az sshd fülel. Utána persze ki kell szedni ezt a sort.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni