Új libpng/libjpeg csomagok

Az új libpng és libjpeg csomagok miatt az összes őket igénylő csomagot újra kellett forgatnunk.

Ezzel a művelettel végeztünk, és ezek a csomagok átkerülnek a [testing] repóból a stabil repókba.

A nagy számú új csomag miatt időbe telik, mire a tükörszerverek is frissülnek. Ezért rendszerfrissítés előtt erősen ajánlott ellenőrizni tükörszerverünk állapotát (https://www.archlinux.de/?page=MirrorStatus).

A nemhivatalos csomagoknál (AUR, third party repók) is szükséges lehet a frissítés vagy újrafordítás.

Ionuț Mircea Bîru, 2010-01-30

címkék:

Hozzászólások

Hozzászólás-megjelenítési lehetőségek

A választott hozzászólás-megjelenítési mód a „Beállítás” gombbal rögzíthető.

Az általam használt brit tükörszerverek már frissültek, a rendszerfrissítés mégis használhatatlanná tette az összes GNOME-os alkalmazást, beleértve magát a GNOME-ot is. A libpng12.so.0-t hiányolta minden, miközben csak libpng14.so.0.0 van. AUR-ből kellett telepítenem a 12-est, hogy működjön, külföldi Arch-os fórumokon is csak ezt találtam megoldásként. Amúgy ezelőtt csak root-ként sikerült elindítanom az alap X-et, szimpla felhasználóként ez sem indult el, pedig nem panaszkodott libpng12.so.0 hiányra, csak valami MTTR-re.

Most akkor mi van?

"Ha az univerzum összeesik és meghal, ott három túlélő lesz: Tyr Anasazi, a csótányok és Dylan Hunt, aki próbálja menteni a csótányokat."

Ennyi infóból nehéz megmondani, hogy mi a gond.

Én személy szerint abba futottam bele (illetve az #archlinux csatorna alapján még sokan mások), hogy AUR-os cairom van (cairo-cleartype), amit újra kellett forgatni ahhoz, hogy a GTK-s progik fussanak.

Leírtam a teljes hibaüzenetet, hátha nem találok megoldást, beírhatom:

XKEYBOARD keymap compiler (xkbcomp) reports:
Warning: Type "ONE_LEVEL" has 1 levels, but has 2 symbols
Ignoring extra symbols
Errors from xbcomp are not fatal to the X server
Waiting for X server to shut down Output LCD1 disable success

error setting MTRR (base = 0xd0000000 size = 0x10000000 type = 1) Inappropiate ioctl for device (25)

Ha a GNOME-mal próbáltam indítani, az utolsó sor előtt még megjelent ez:
gnome-session: error while loading shared libraries libpng12.so.0: cannot open shared object file: No such file or directory

Ez az utolsó root-ként futtatott X alatt is megjelent, ha GNOME-os/GTK-s programot próbáltam futtatni.

Egyébként a Firefox is panaszkodott, hogy Couldn't load XPCOM.

A libpng csomagok AUR-ből történt telepítése után ezek megszűntek.

Ami viszont most probléma, hogy flash lejátszás közben nincs hang, ezen kívül Deluge se indul glib.GError: Azonosíthatatlan képfájl formátum miatt, és az OpenOffice használhatatlanná vált, mert összemosódik a GTK témával, szerencsére a dark-gtk-fix működik.

Szerk.: Deluge-ra meglett a megoldás, a librsvg csomagot kellett újratelepíteni.

Mi történt tulajdonképpen? Senki nem ellenőrizte ezeket a csomagokat, mielőtt stabilnak kiáltották ki?
Mármint.. ne értsetek félre, nem tudom, hogy működik egy ilyesmi, nem hibáztatok senkit vagy mutogatok senkire, végül is a hangtalan flash-en kívül eddig mindenre meglett a megoldás.. csak szokatlan.

Még egy rossz hír, touchpad is meghalt. Gondolom ez már nem ezekhez kapcsolódik közvetlenül, de a frissítés miatt van, ez egyértelmű.
[freyr@Cordelia ~]$ synclient -l
Unable to find a synaptics device.
[freyr@Cordelia ~]$ dmesg | grep Synaptics
Synaptics Touchpad, model: 1, fw: 6.3, id: 0x12a0b1, caps: 0xa04713/0x204000
input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input6

"Ha az univerzum összeesik és meghal, ott három túlélő lesz: Tyr Anasazi, a csótányok és Dylan Hunt, aki próbálja menteni a csótányokat."

Nos, annyit tudok mondani, hogy a firefoxos hibaüzenet is a libpng miatt volt, ugyanis nálam is ezt írta ki akkor.

"A libpng csomagok AUR-ből történt telepítése után ezek megszűntek."
Az nem igazán nyerő, hogy az -Su-zott rendszert a régi libpng-vel használod. Mert a frissített csomagoknak már 1.4.0 kell.

Mondom, ha "pacman -Qm | grep cairo" kiad valamit, akkor telepítsd az új libpng-t, _azután_ forgasd újra a cairodat. Így frissítesz a legújabb libpng-re, és egyben működnek a gtk-s programok is. (Ha nem találsz AUR-os cairot a gépeden, akkor is lennie kell valami AUR-os csomagnak, ami a hepajt csinálta.)

A többi probléma egyébként nem tűnik libpng-specifikusnak.

Valamiért a cairo-ról a cairo-dock-ra asszociáltam... megpróbáltam és működött. A cairo-lcd 1.8.8-1 volt telepítve az 1.8.8-2 helyett, de telepítettként volt megjelölve, nem kezelte frissítendőként. Ezzel a touchpad gondja is megoldódott (mi az összefüggés?), de még mindig nem 100%-os a működése, de ez a frissítés előtt is fennállt már.
Köszi!

"Ha az univerzum összeesik és meghal, ott három túlélő lesz: Tyr Anasazi, a csótányok és Dylan Hunt, aki próbálja menteni a csótányokat."

"XKEYBOARD keymap compiler (xkbcomp) reports:
Warning: Type "ONE_LEVEL" has 1 levels, but has 2 symbols
Ignoring extra symbols"
néz körbe az /usr/share/hal könyvtárban, hátha akad a gépedre szabott billentyűzetkiosztás az *.fdi fájlok között, majd ezt másold át az /etc/hal/policy -be
mivel ez magát az X-et nem zavarja - mint írja is - de hátha éppen kelleni fog egy billkombó amit jelen állapotban nem kezel le.

"error setting MTRR (base = 0xd0000000 size = 0x10000000 type = 1) Inappropiate ioctl for device (25)"
MTRR = Memory Type Range Registers
Ebből az sejlik, hogy valahogyan a grafikus kártyádat rosszul ismeri fel a szerencsétlen.
google, valamint ellenőrzésre is van lehetőség

soma-sk8

A /usr/share/hal/ mappában csak egy fdi mappa van, semmi több. Az .fdi fájlok a /usr/share/hal/fdi/policy/10osvendor és a /etc/hal/fdi/policy mappában vannak, mindkettőben a 10-keymap.fdi utal csak a billentyűzetre, telepítés után másoltam az első mappából a másodikba, majd módosítottam az itteni leírás szerint.

Rosszul ismerné fel a grafikus kártyát? Hát, ha tényleg így van, akkor is ez csinálja eddig a legjobban az összes általam eddig próbált GNU/Linux rendszer közül, ugyanis semmi baj nincs vele, többnyire hibátlanul fut a Compiz, mellette videolejátszás, teljes kijelzőre kirakva válthatok másik asztalra, az effektek is használható sebességűek... ilyen jó még sose volt, mint ez alatt a rendszer alatt. Nem semmi lenne még ezt is javítani, de elrontani nem szeretném.. megnézem mik ezek és meglátom, megpróbálok-e valamit.
ATI Mobility Radeon HD 2400 XT.

"Ha az univerzum összeesik és meghal, ott három túlélő lesz: Tyr Anasazi, a csótányok és Dylan Hunt, aki próbálja menteni a csótányokat."

Na látom, azért tudsz ha akarsz, viszont a keymap.fdi igazából csak a csak a nyelvet szabályozza. Ezért mondtam, hogy nézzél körbe a gépgyártód vagy tipus szerinti keresésre van ott pár *.fdi (egérre, usbre, hddre, kijelzőre, bejelzőre, stb)

soma-sk8

A VirtualBox még mindig nem megy a libpng12.so.0 miatt. Ez a kimenet:
VirtualBox: supR3HardenedMainGetTrustedMain: dlopen("/opt/VirtualBox/VirtualBox.so",) failed: libpng12.so.0: cannot open shared object file: No such file or directory

Szerk.: telepítettem AUR-ből a virtualbox_bin csomagot, ez működik.

"Ha az univerzum összeesik és meghal, ott három túlélő lesz: Tyr Anasazi, a csótányok és Dylan Hunt, aki próbálja menteni a csótányokat."