Debian GNU/Linux

libstdc++.so.5-ben GLIBCPP_3.2.2 szimbólum hiányzik

Fórumok

Sziasztok!
Debian 2.6-os kernel.
Már sokadszor fordul elő, hogy némely csomagok (legutóbb Gaim) telepítése után más (legutóbb az imént telepített Gaim SEM!) alkalmazások nem indulnak, merthogy a libstdc++.so.5 (GLIBCPP_3.2.2)verziót hiányolják.
Googleban annyit találtam, hogy használjam a
readelf -s libstdc++.so.5 | grep GLIBCPP_3.2.2
parancsot, ez tényleg megmutatja, hogy a libstdc++.so.5 tartalmazza-e a GLIBCPP_3.2.2 szimbólumot.
Az /etc/apt/sources.list csak a "hivatalos" ftp és http helyeket tartalmazza.
Ha a jelenség fellép, akkor egy másik gépről (azon is Debian van) kimásolom a libstdc++.so.5.0.7 fájlt (erre mutató link a libstc++.so.5), de nem ezt érzem a legelegánsabb megoldásnak! :-)
Egyébként hogyan lehetséges az, hogy egy újonnan telepített csomag felülír egy ilyen fontos állományt (egyáltalán valóban felülírja-e)?
Szóval mi a fene történhet ?

Köszönettel, foxmulder

bootsplash probléma

Fórumok

Sziasztok.

Szeretnék bootsplasht, de

catv-d5de838e:/home/andrew# usplash_write STATUS
chdir: No such file or directory
catv-d5de838e:/home/andrew#

és már nem tudom mit csináljak.

a: chdir: No such file or directory -sor a bootolás közben is kiiródik minden sor után és előtt.

http://hup.hu/node/5736

-szerint csináltam mindent, sőt még egy két olyan is közbejátszott ami nem volt megemlítve, de nem akar működni. A probléma az, hogy mi és mit nem talál. Mert ha tudnám hogy az usplash mit keres ami nincs akkor valószínűleg meg tudnám oldani. Nem járt már valaki így? És sikerült megoldania.
Légyszi segítsetek, ha tudtok, mert már kitéptem az összes hajam.

Skat szenvedtem mire sikerült egyáltalán lefordítani a bootsplash-t de látszólag sikerült.

catv-d5de838e:/usr/src/bootsplash-3.0.7/Utilities# make
gcc -Os -Wall -I/usr/include/freetype2 -L/usr/lib splash.c -o splash
splash.c: In function 'setsplash':
splash.c:416: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
splash.c:434: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
splash.c:469: warning: pointer targets in passing argument 1 of 'strcpy' differ in signedness
splash.c: In function 'main':
splash.c:590: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness
gcc -Os -Wall -I/usr/include/freetype2 -L/usr/lib fbresolution.c -o fbresolution
gcc -Os -Wall -I/usr/include/freetype2 -c -o fbtruetype.o fbtruetype.c
fbtruetype.c:39: warning: pointer targets in initialization differ in signedness
fbtruetype.c: In function 'main':
fbtruetype.c:106: warning: pointer targets in assignment differ in signedness
fbtruetype.c:141: warning: pointer targets in passing argument 2 of 'rendertext' differ in signedness
gcc -Os -Wall -I/usr/include/freetype2 -c -o fbtruetype-messages.o fbtruetype-messages.c
gcc -Os -Wall -I/usr/include/freetype2 -c -o console.o console.c
gcc -Os -Wall -I/usr/include/freetype2 -c -o ttf.o ttf.c
ttf.c: In function 'rendertext':
ttf.c:802: warning: pointer targets in assignment differ in signedness
gcc -Os -Wall -I/usr/include/freetype2 -c -o luxisri.o luxisri.c
gcc -Os -Wall -I/usr/include/freetype2 -L/usr/lib -o fbtruetype -L/usr/lib fbtruetype.o fbtruetype-messages.o console.o ttf.o luxisri.o -lfreetype -lm
gcc -Os -Wall -I/usr/include/freetype2 -c -o fbmngplay.o fbmngplay.c
gcc -Os -Wall -I/usr/include/freetype2 -c -o fbmngplay-messages.o fbmngplay-messages.c
gcc -Os -Wall -I/usr/include/freetype2 -c -o mng.o mng.c
gcc -Os -Wall -I/usr/include/freetype2 -L/usr/lib -o fbmngplay -L/usr/lib fbmngplay.o fbmngplay-messages.o mng.o console.o -lmng -lz -lm
strip -s splash fbresolution fbtruetype fbmngplay
catv-d5de838e:/usr/src/bootsplash-3.0.7/Utilities#

A fordításnál volt nagy hiba az mng-nek a copyline függvényén belül.Azt átírtam.

static inline void copyline(unsigned char *dest, unsigned char *src, unsigned, *background, mngstuff * mymng){
...
// általam modosított sor: (ezt modosítottam)
// input = * ((unsigned short *) background)++;
//erre
input = * ((unsigned char *) background)++;
...
//és ezt:
// * ((unsigned short *) dest)++ = output;
//erre
* ((unsigned char *) dest)++ = output;

elötte nem volt hajlandó lefordúlni. mindig ezt adta:
> gcc -Os -Wall -I/usr/include/freetype2 -c -o mng.o mng.c
> mng.c: In function 'copyline':
> mng.c:231: error: invalid lvalue in increment
> mng.c:282: error: invalid lvalue in increment
> make[1]: *** [mng.o] Error 1
> make[1]: Leaving directory
> `/usr/local/src/bootsplash/bootsplash-3.1/Utilities'
> make: *** [build-stamp] Error 2

javítás után simán lefordúlt hibaüzi nélkül.

a #make install:

catv-d5de838e:/usr/src/bootsplash-3.0.7/Utilities# make install
make: *** No rule to make target `install'. Stop.
catv-d5de838e:/usr/src/bootsplash-3.0.7/Utilities#

mégsem működik. Lehet, hogy ez a baj. De akkor ez meg miért nem megy.

találtam neten:
INSTALLING

make install
mkdir /var/lib/usplash
mkfifo /var/lib/usplash/usplash_fifo

a könyvtárat és a filét is létrehoztam manuálisan de az install is kéne. Ha lefordult rendesen miért nem működik?

Ami kimaradt.

Debian etch, (sargerol dist-upgradelt) 2.6.18-as vanilla kernel-el forgatva.

Com port felszabadítása

Fórumok

Sziasztok!

Adott egy áramkör mely segítségével egy DS1820 hőérzékelő IC van a Com portra kötve. Felraktam hozzá a digitemp nevű progit. Működik is rendesen, kiírja a hőmérsékletet. Viszont ha másik userként próbálom elindítani, hibaüzenetet kapok:
gyengus@tita:~$ digitemp -a -q -c /etc/digitemp.conf
Error locking ttyS0. Do you have permission to write to /var/lock?
A jogokat már az elején megnéztem, van jogom írni-olvasni.
Megnéztem a /var/lock könyvtárat, találtam benne 3 fájlt, amiről azt gondolom, hogy jelzik, a com port
lefoglalását. Miután törlöm ezeket, más userként is le tom kérni a hőmérsékletet.
A kérdésem az lenne, hogy miért marad lefoglalva a com port? Hogyan lehetne feloldani egyszerűbben?
Esetleg a programban felejtették el a feloldást?

Előre is Köszönöm Mindenkinek a segítséget!

Titkosíott SATA RAID

Fórumok

Üdv!

2 db RAID0-ba kötött SATA merevlemezől készült stripe-ra szerentnék titkosított filerendszert tenni, lehetőleg úgy, hogy USB kulcsról olvassa a mounthoz szükséges kulcsot. Ezt hogyan lehet megcsinálni Debian alatt?

Petya

X 32 biten crash

Fórumok

Sziasztok,

32 biten az eredmény ezzel az X confal:
(nvidia geforce 4 + nvidia zart driver + 19' lcd)

(II) Setting vga for screen 0.
(EE) NVIDIA(0): Given color depth (32) is not supported
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder3) Wed Mar 29 14:43:26 PST 2006

Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "/usr/X11R6/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/Speedo/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection

Section "InputDevice"

# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

# generated from default
Identifier "Keyboard0"
Driver "keyboard"
EndSection

Section "Monitor"
Identifier "ACER-1916AS"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 31 - 81
VertRefresh 56.0 - 75.0
Option "DPMS"
Option "UseEdidFreqs" "FALSE"
Option "UseEDID" "FALSE"
Option "ModeValidation" "NoEdidModes"

EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"

EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "ACER-1916AS"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
EndSubSection

EndSection

Valaki ötlet ?! THX

maildrop cc hogyan?

Fórumok

Sziasztok!

Adott egy Postfix + maildrop páros, ami remekül működik. Szeretném rávenni a maildropot, hogy küldjön másolatot a beérkező levelekből egy külső címre. Nézegettem a doksikat, és ezt hoztam össze:

SENDMAIL=/usr/bin/mail
cc !valaki@valahol.hu

Azonban ez csak a

~/0

fájlba pakolja a bejövő leveleket.
Mit rontok el?

qtorrent

Fórumok

Hi. Qtorrentet raktam fel, de valami kegyetlen lassan tölt le, 1.3 Kb/sec-cel. Kolihálón keresztül van net. Hogy lehetne gyorsítani?

Elveszett ékezetek

Fórumok

Hali!

Rejtélyes módon eltűnt a jobb oldali pont (ékezet) az ö és Ö betűimről X alatt. Nem, ez nem egy rossz vicc, hanem komoly. Már hónapok óta így használom, de úgy érzem eljött az ideje, hogy tegyek ellene valamit, csak tippem sincs, hogyan lehetne visszavarázsolni. Debian Sid alatt (aktuális x.org , xfce4), és ott se mindenhol. Console alatt semmi gond, még xterm-ben sem, openoffice-ban is jó. De pl. firefox vagy bármilyen egyszerűbb (megjelenítést az X és ablakkezelőre bízó) programban hiányzik csakis erről a két betűről az a bizonyos jobb felső pont.