Hozzászólások
-
SzerzőBejegyzés
-
kisbetu wrote:uzsolt wrote:Persze, mert kiderülne róla, hogy raccsol
stimmt
és még balkezes is
Ha tudok, én is megyek.
De össze ne kevehjetek vele, mert én is haccsolok
kisbetu wrote:uzsolt wrote:Persze, mert kiderülne róla, hogy raccsolstimmt
és még balkezes is
Ha tudok, én is megyek.
De össze ne kevehjetek vele, mert én is haccsolok
Amikor egy programot indítasz a paracssorból, és pipe-olsz vagy fájlba irányítasz, az stdout „át lesz írva”, és úgy örökli a program a fork-nál. Tehát ezesetben a ps stdout descriptorában vagy terminál, vagy pipe, vagy file lesz már megnyitva a felhívás idején.
Ennek tulajdonságait meg tudja nézni a program (ezesetben gondolom a ps). Gyalog C-ben:
ha csak arra kiváncsi, hogy terminál-e vagy sem, egyszerüen egy
isatty(int filedes);
felhívással, ha többre is, akkor
fstat(int filedes, struct stat *buf);
ahol a struktúrában sok minden benne van. Az stdout esetében a filedes értéke 1.
ld: man fstatSzerk: (a te példádban) pipe esetében az adott pipe-ot a ps részére irásra megnyitja az stdout helyén, a grep számára pedig ugyanezt a pipeot olvasásra az ö stdinje helyén. Ettöl „találkoznak össze”. Feltételezem, hogy a pipe esetén „malackodik” a legkevesebbet, mert azt már tényleg nem tudja (bár ha nagyon akarja, akár tudhatja is, de nem „helyböl”, mit az stdout tipusát) hogy ki fogja megkapni.
Amikor egy programot indítasz a paracssorból, és pipe-olsz vagy fájlba irányítasz, az stdout „át lesz írva”, és úgy örökli a program a fork-nál. Tehát ezesetben a ps stdout descriptorában vagy terminál, vagy pipe, vagy file lesz már megnyitva a felhívás idején.
Ennek tulajdonságait meg tudja nézni a program (ezesetben gondolom a ps). Gyalog C-ben:
ha csak arra kiváncsi, hogy terminál-e vagy sem, egyszerüen egy
isatty(int filedes);
felhívással, ha többre is, akkor
fstat(int filedes, struct stat *buf);
ahol a struktúrában sok minden benne van. Az stdout esetében a filedes értéke 1.
ld: man fstatSzerk: (a te példádban) pipe esetében az adott pipe-ot a ps részére irásra megnyitja az stdout helyén, a grep számára pedig ugyanezt a pipeot olvasásra az ö stdinje helyén. Ettöl „találkoznak össze”. Feltételezem, hogy a pipe esetén „malackodik” a legkevesebbet, mert azt már tényleg nem tudja (bár ha nagyon akarja, akár tudhatja is, de nem „helyböl”, mit az stdout tipusát) hogy ki fogja megkapni.
Hiba nélkül lement a
make install
?
Egyébként a
build-essential
dh-makeEz a két dummy-package elég szokott lenni, hogy kernelmodult forgass.
Kb két éve beszélgettem ex-kisfönökömmel némi „malátaszörp” társaságában, aki annál korábban linux-bizalmatlan volt, de akkoriban már vmware / linux-ban utazott, és össze is barátkozott a linuxszal. (Ügyfélközelibben tevékenykedett, mint én). Kérdém töle, hogy miért nem akarnak az „emberek” (döntéshozók) Linuxot. Válasza: azért, mert ha valaki hallott is róla, rossz elöjel, hogy ingyen van. Nem lehet lekönyvelni, meg ami olcsó, az szar, hát akkor ami ingyen van, az milyen szar lehet… (A gondolatmenet kifejtése ekkor részéröl már mások cikizése volt)
Kb két éve beszélgettem ex-kisfönökömmel némi „malátaszörp” társaságában, aki annál korábban linux-bizalmatlan volt, de akkoriban már vmware / linux-ban utazott, és össze is barátkozott a linuxszal. (Ügyfélközelibben tevékenykedett, mint én). Kérdém töle, hogy miért nem akarnak az „emberek” (döntéshozók) Linuxot. Válasza: azért, mert ha valaki hallott is róla, rossz elöjel, hogy ingyen van. Nem lehet lekönyvelni, meg ami olcsó, az szar, hát akkor ami ingyen van, az milyen szar lehet… (A gondolatmenet kifejtése ekkor részéröl már mások cikizése volt)
Code:debian:/home/machine# synaptic
Xlib: connection to „:0.0” refused by server
Xlib: No protocol specified
(synaptic:7300): Gtk-WARNING **: cannot open display:
debian:/home/machine#Megoldás:
xhost +local:rootmég normál userként, tehát a su / sudo elött!!! Ezzel engedélyezed a root hozzáférését a te képernyödhöz.
Code:debian:/home/machine# synaptic
Xlib: connection to „:0.0” refused by server
Xlib: No protocol specified
(synaptic:7300): Gtk-WARNING **: cannot open display:
debian:/home/machine#Megoldás:
xhost +local:rootmég normál userként, tehát a su / sudo elött!!! Ezzel engedélyezed a root hozzáférését a te képernyödhöz.
sipdav wrote:használom – így találtam a fenti linket is 🙂 Amúgy próbáltam a hup-on leírtakat is.
Az alap probléma, hogy hiába állítok be mindenhol, fel se kínálja az 1280/800 -at…Csatold be esetleg az /etc/X11/xorg.conf-odat meg a /var/log/Xorg.0.log-odat. Hátha lát valaki valamit benne…
A hang-ra: ha a hangszóró szimbólumra duplaklikkelsz, megjelenik a mixer. Két mixered lesz, valószínüleg: alsa és oss. (A „fájl” legördülő menüben tudod őket váltogatni) Mindkettőt nézd át alaposan, különösen a „beállítások” pontot, hogy mit jelenít meg beállíthatónak! Lehet, hogy az pl némítva van, vagy „csak” nullán a hangerő erre a kimenetre.
-
SzerzőBejegyzés
