Vai izmantojat iepriekšējo Ubuntu studijas versijas LTS versiju un nevarat atjaunināt uz jaunāko? Jūs neesat viens. Kā paskaidrots sadaļā viņa emuārs, ir daudzi lietotāji, kuri, mēģinot augšupielādēt vietnē Ubuntu Studio 24.04 Kopš 22.04. aprīļa viņi nav spējuši veikt lēcienu. Šķiet, ka problēma ir saistīta ar konfliktu starp PipeWire un PulseAudio, audio serveriem, kas tiek izmantoti vienā LTS un otrā.
Izmaiņas parasti tiek veiktas uz labo pusi, taču dažreiz tās ir šo problēmu cēlonis. Tas var būt saistīts arī ar pāreju, ko paredzēts veikt no vienas LTS versijas uz citu: lai gan parastās jeb “provizoriskās” versijas tiek augšupielādētas ik pēc sešiem mēnešiem, ja mēs vēlamies veikt lēcienu starp LTS, tas notiks divu gadu laikā. Agresīvāks atjauninājums, kas, lai gan ir taisnība, ka tas kādu laiku gaida, līdz tiks aktivizēts, ir arī taisnība, ka izmaiņas var būt ļoti lielas.
PipeWire un PulseAudio, konflikts Ubuntu Studio versijā 24.04 un 22.04
Ietekmētie lietotāji var ziņot par kļūdu kļūdu lapā 2078639, pieejams projekta palaišanas panelī. Viņi arī seko līdzi 2078608, Un 2079817, atstājot malā daudzus citus, kas šķiet dublikāti. Taču tas problēmu neatrisinātu.
Lieta ir tāda, ka lielākajai daļai Ubuntu versiju 24.04. gadā PipeWire bija paredzēts aizstāt PulseAudio kā primāro audio serveri, un pirmais būtu jāinstalē. Ubuntu studijas versijas izstrādātāji vēlējās to darīt savādāk: viņi pēc noklusējuma izmantotu PipeWire, bet PulseAudio varētu izmantot, ja lietotājs vēlējās saglabāt klasisko serveri. Tas nozīmēja, ka PipeWire bija jābūt mīkstai atkarībai, nevis cietai, lai to varētu atinstalēt, izmantojot metapakas, nesalaužot visu sistēmu.
Galu galā tas izraisīja programmatūras, kurai bija jāatrisina atjauninājumi, apjukumu, aprēķinot, kā veikt atjaunināšanu, un tā ir problēma. Ubuntu Studio pašlaik sadarbojas ar Ubuntu fonda komandu, lai mēģinātu iegūt ubuntu-release-upgrader piespiedu PipeWire instalēšana Ubuntu Stuio bez operētājsistēmas, kam nepieciešama liela atkarība no PipeWire.
Tas laikam nav iespējams
Tas ir iespējams un pat problēmai visticamāk nav risinājuma. Ja tas tā ir, pastāv iespēja neatbalstīt atjauninājumus no Ubuntu Studio 22.04 uz Ubuntu Studio 24.04. Otra iespēja būtu radīt spēcīgu atkarību vai grūti no PipeWire, tādējādi izslēdzot iespēju atgriezties PulseAudio.
Personīgi, Es ieteiktu instalēt no nulles. Atjaunināšana ir visvienkāršākā, taču dažreiz rodas kļūdas. Instalējot operētājsistēmu no nulles, mēs nodrošinām, ka viss darbosies kā paredzēts.
Otrā problemātiskā maiņa dažu gadu laikā
Ar šo viņi būtu divas problemātiskas izmaiņas kas Ubuntu Studio ir bijusi dažu gadu laikā. 2020. gadā viņi nolēma pārslēdzieties no Xfce uz KDE, doma, ka pat pārliecinātam KDE lietotājam sirds sāp. Jā, KDE piedāvā labu veiktspēju un ir mana iecienītākā darbvirsma, un jā, es dodu priekšroku tam, taču atpakaļsaderība ir bojāta. Tāpēc instalācijas bija jāveic no nulles, un, ja cietajā diskā bija svarīgi projekti, tas tika vai nu augšupielādēts pēc dublēšanas, vai arī viss tika zaudēts.
Tagad šīs izmaiņas ir ienākušas PipeWire, kas, lai gan ir taisnība, ka tas ir skats uz nākotni un loģisks solis, sagādā galvassāpes arī Ubuntu Studio lietotājiem.
Lai paskatītos uz lietas gaišo pusi, abas izmaiņas jau ir veiktas, un es nevaru iedomāties trešo, kas varētu mani atkal traucēt. Ir reizes, kad nav viegli virzīties uz priekšu, un to mēs redzēsim arī Rolling Release izplatījumos, piemēram, Arch Linux.
Ja jūs esat cietis, mēs ceram, ka viss drīz tiks atrisināts un jūs varēsiet turpināt baudīt savu iecienītāko Ubuntu garšu.