Linux-haladó

X primary selection beillesztése billentyűkombinációval gtk alatt

Fórumok

Sziasztok!

A $subject-beli dolgot szeretném megoldani, elsődlegesen gtk alatt, mert főként gtk-s progikat használok. Egy kicsit zavar, hogy szöveg kijelölése után elengedem az egeret és akkor jövök rá, hogy be is kellene illeszteni és mászhatok vissza hozzá közpéső gomb megnyomása céljából.
Az jutott az eszembe, hogy ennek orvoslására kellene egy billentyűkombináció a gtkrc-be.
Valahogy így gondoltam megoldani:


binding "gtk-emacs-text-entry"
{
  bind "<ctrl>i" { "selection-received" ( PRIMARY, STRING ) }
}

Abban kérném a gtk guruk segítségét, hogy hogyan lehetne ezt működő dologgá összehozni. Gugli sajnos nem akart segíteni rajtam.

init process futtatása nem rootként

Fórumok

Sziasztok!

Szeretnék csinálni egy olyan php oldalt, ami végretudná hajtani, egy az /etc/init.d -ben lévő process újraindítását, vagy leállítását meghívásakor. Ha végrehajtja a parancsot, mindig azt kapom vissza, hogy Csak a root felhasználó indíthat el init szolgáltatásokat. Hogy lehetne megoldani, hogy az init service elinduljon/újrainduljon , mégha weben is hívom meg ezt az oldalt?

ezt a parancsot használom:

$parancs3 = system('/etc/init.d/xxx restart', $vissza_ertek3);

Előre is köszönöm a hozzászólásokat!:)

SATA II szívás

Fórumok

Hi!

Lassan az öngyilok szélén állok,de előtte gondoltam,h utolsó erőlködésem színtere a hup lesz...
Adott egy HP Proliant ML110 G3-as szerver, amibe van két db SATAII-es vinyó meg egy dvd-rom!
Debian 3.1r2-őt akarom ráerőltetni,de kidobja a particionáláskor,h nem lát lemezmeghatjót...

- Bios-ban van egy ilyen,h ATA/IDE mode : A fent említett esteben ez Enhanced-en volt!

Aztán próbáltam, úgy hogy átdobtam ATA/IDE mode : Compatible
Pluszba ilyenkor ezek közül kell választani,h
1. SATA only
2. PATA only
3. SATA pri PATA sec
4. PATA pri SATA sec

Ha beválasztom, h SATA pri PATA sec, akkor egy vinyóm látszódik csak viszont van dvd!Többi esteben no dvd, vagy no sata!

Leszedtem most a Debian 3.1r4-et az segíthetne a problémámon?Ha enhanced módba teszem, akkor minden van (BIOS-ba),csak akkor a Debian nem látja a vinyókat,ezétr gondoltam erre...

Remélem tud vki segíteni,mert én abszolut tanácstalan vok!
Előre is thx

last / wtmp Sarge 2.4.25

Fórumok

Sziasztok,

Postfix install ota a last parancs nem mutat semilyen bejegyzest a root bejelentkezesekrol.
Valami otlet esetleg?
Nem talaltam rola nagyon infot, de mondtak tobben is, hogy esetleg betoresre is lehet kovetkeztetni, viszont erre utalo nyomot nem talaltam.
Hogy lehetne ezt "visszakapcsolni" mi okozhatta ezt?

Elore is koszi

dosemu

Fórumok

Egy nagyon érdekes problémával találkoztam a minap és még mindig nem oldódott meg. A szitu a következő. Adott a dosemu és egy dosos progi. Az xdosemu programmal futtatom user1 felhasználóval. Teljesen jól megy. Ha még egy ablakban futtatom user1-el akkor is jó. Az érdekesség most következik Ha user2 felhasználóval szeretném futtatni a progit akkor ezt a hibaüzenetet kapom.
Pontosabban elindul az xdosemu, a program vár egy gomb lenyomást. Ez megtörténik kilép az xdosemu-ból és ezt írja:
*** glibc detected *** free(): invalid next size (fast): 0x084e41d8 ***
/usr/bin/xdosemu: line 222: 9955 Félbeszakítva $SUDO $BINARY $XFLAG "$@"

Az xdosemu utolso része így néz ki:
SUDO=""
# set sudo_uid/sudo_gid so that somebody who does "sudo dosemu"
# really gets root
if [ -n "$SUDO_UID" ] ; then
SUDO_UID=0
fi
if [ -n "$SUDO_GID" ] ; then
SUDO_GID=0
fi
if [ -n "$USE_SUDO" ] ; then
SUDO=sudo
fi

eval "set -- $SUFFIX"
if [ -n "$STRING_I" ] ; then
$SUDO $BINARY $XFLAG "-I $STRING_I" "$@"
else
$SUDO $BINARY $XFLAG "$@"
fi
Az utolsó sor a 222. sor
Kettő különálló rendszeren és gépen nagyszerűen megy bármilyen felhasználóval.
A beállításokat már vagy 100-szor végignéztem, áttettem és semmi. Az eredmény ugyanaz.
Csak erről az egy nyavajás gépen futtathatja csak az user1.
Még egy érdekesség: Ha letörlöm a dosos progit és *.tar.bz2-ből kicsomagolom újra és elindítom akkor egy ablakban engedi az xdosemu futtatni, de már mégegyszer nem. Ha a kilépést nem szabályosan halytom végre akkor már egy ablakban sem tudom futtatni és a fentebb közölt hibaüzit kapom.
Ha valakinek van tapasztalata szívesen veszem az ötleteket.

acpi_cpufreq.ko

Fórumok

Üdv!

Fedora Core 6 alatt a fent említett modul nem hajlandó betöltődni. Sem rendszerinduláskor, sem később, modprobe-al. Olvasgattam máshol, hogy fc6 alapból rossz kernelt pakol föl (i586-ot i686 helyett) de azóta frissítettem yummal kernelt és most a 2.6.18-1.2849.fc6 verziójú, i686-os kernel van fenn. Egyébként az eredetileg felpakolt kernel is i686-os.

Az error:
[root@localhost ~]# modprobe acpi-cpufreq
FATAL: Error inserting acpi_cpufreq (/lib/modules/2.6.18-1.2849.fc6/kernel/arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.ko): No such device

A fent említett fájl egyébként létezik...

Mi lehet a probléma?

Szoftveres RAID_1 Debian Sarge alatt

Fórumok

Üdv!

Olvasgattam a hup-ot ezügyben, de nem igazán találtam (biztos én vagyok luser) leírást segítséget!
A problémám a következő lenne:
Van egy szerver, ami raid1-el kell,h üzemeljen!VMware alatt próbálgattam,de nem sikerült összehozni!
Több esetet is kipróbáltam,de egyik sem akar működni...
1. Megörültem mikor a telepítéskor már van ilyen opció,h szoftveres raid konfigurálása!Emuláltam 2x4gb-os ide vinyót,h minden rendben menjen.Az első vinyót beparticionáltam stb, a másikat raid fizikai köteten hagytam!Majd rámentem a szoftveres raid konfigra és ott megadtam a beparticionált területet aktívra és tartaléknak pedig a raid fizikai kötetet, majd befejez!Utánna megjelent a particionálónál a raid kötet 4gb és nyomtam tovább,majd hibát dobott ki,h nincs gyökérpatrició!

Cáfoljátok meg, de tudomásom szerint a raid1 csinál egy tükröt és ha az eredeti behal akkor a tartalék veszi át a szerepét...Azt olvastam,h telepítéskor is mennie kell a dolognak, de a grub-ot fel kell tenni tartalék meghajtóra is!

2. Próbáltam úgy is,h mindkét lemezt tartaléknak jelőltem majd az első lett az aktív második pedig a tartalék!Ilyenkor lett 1db raid kötetem, majd azt próbáltam particionálni, de azt meg nem lehetet...

Mit ronthattam el?Tudnátok adni vmi használható forrást ezügyben?
Thx

UDF DVD írása (alias "hogyan írjunk ki 4GB-nál nagyobb fileokat?")

Fórumok

Nemnagyon tudok mit csinálni a témával, a mkisofs a -udf kapcsolóval is azt írja, túl nagy a file és nem rakja bele az imagebe.

Elég gagyi workaround:


dd if=/dev/zero of=image.udf bs=1M count=4400 
# FIXME 4400M lehet nem a teljes lemezkapacitás, mindenesetre a fileom belefért ;)
mkudffs --vid="voluleID" --media-type=dvd image.udf
mount -o loop -t udf image.udf /mnt/udf
## fileok bele
umount /mnt/udf
dd if=image.udf of=/dev/pktcdvd/0

Userként használhatatlan, mert loopback mount van benne.

Valakinek valami jobb megoldása van a problémára?

edit: a Windows melyik kötetazonosítót írja ki, a Logical, a Volume set vagy a File set ID-t?
Mert sima Volume ID megadással (ld fent) "LinuxUDF" lett a lemez neve Winben, nem a megadott név.