Hozzászólások
-
SzerzőBejegyzés
-
Nem jól fogalmaztam.Tehát az amixer a -q kapcsolóval csendes módban dolgozik, és nem ír ki semmit. Így nem tudjuk, hogy mit sikerült némítania, mit nem.Barkácsoltam egy saját, nem init scriptet, ami ugyanezeket a kódrészleteket használja. Ezt csak úgy konzolból indítva vagy kiírja az adott mixer kontroll jellemzőit, meg azt, hogy nullázta és némította vagy azt írja ki, hogy nem talál ilyen komtrollt. Az alsamixer szerint tényleg nullázott és némított minden kontrolt. Kivétel a "beep", mert ilyen az eredeti scriptben nincs.A mindenrejó(?) kontrollok listája a forráskód szerint ez: Master, PCM, Synth, CD, Line, Mic, "PCM,1", Wave, Music, AC97, "Master Digital", DAC, "DAC,0", "DAC,1", Headphone, Speaker, Playback. Ebből persze nem következik, hogy a listából hiányzó "beep" okozná a hangszóró zizegését leállításkor.A kikommentezett némítás az init scriptben tényleg a stop cimkénél van, de nem az elején. Előtte vankártya/nincskártya ellenőrzés és a szintek tárolása található.Egyszóval: a rejtély számomra továbbra is rejtély.SeGa
Kikommenteltem, de nem némított minden esetben.Eddig jutottam.Egyrészt, ha az alsamixerrel minden egyes hangeszközt lenémítok _és_ elmentem az alsactl paranccsal az állapotot, akkor nincs zavaró zizegő hang leállításkor.Másrészt a scriptet böngészve az látszik, hogy a mute_and_zero_levels hivja a mute_and_zero_levels_on_card függvényt, ez utóbbi pedig a mute_and_zero_level függvényt minden egyes hangeszközre.A legutóbbi függvény már nem is az initscriptben van, hanem a /usr/share/alsa/utils.sh script tartalmazza. Ennek megfelelo sora: amixer $CARDOPT -q set "$1" "0%" mute 2>&1Ez tényleg nullázni és némítani akar mindent. Viszont mivel néma módban dolgozik, nem írja ki, mit állított be. Meg kellene buherálni, hogy valamit kiírjon vagy naplózzon.Üdv,SeGa
Köszönöm, hogy felhomályosítottál.Valami junk karakterek kerültek a paranccsor elejére, ergo nem a man parancsot, hanem a man parancsot akarta végrehajtani. Ami ugye nemlétező, tehát a shell sem találja.Amúgy egyszerű xterm-ből dolhoztam, mc és egyéb programok nélkül.Üdv,Sega
A fentebbi hozzászólásom alján jelzett Debian Wheezy-t futtatom.Mind az xterm, mind minden más a terjesztő által fordított.Üdv,SeGa
Ismételten hangsúlyozva, hogy itt és most működik, az xterm esetében – a telepített alapbeállításokhoz képest módosítást nem eszközöltem, azaz:
/etc/X11/app-defaults/XTerm és /etc/X11/app-defaults/XTerm-color nem módosultak.
- a kézikönyvoldal szerinti környezeti változókat (DISPLAY=:0, TERM=xterm, XTERM_LOCALE=hu_HU.UTF-8, XTERM_SHELL=/bin/bash, XTERM_VERSION=XTerm(278) )nem piszkáltam, és ezek megegyeznek a konzolon érvényes párjaikkal
- Indítás egy saját xinitrc-ből történik: xterm -g 80x24-2+2 -fn 10x20 -bg DarkGray &
Egyáltalán merre induljak?Üdv,SeGaIntel Core i5 @ 2.50GHz, 8 GB RAM, nVidia GeForce GT650m 2 GB RAMDebian GNU/Linux 7.3 (Wheezy), kernel 3.2.51, X.Org 1.7.7"Furcsa vilag amit elek, huncut adja az erenyestOstobak a jo tanacsot..." (Brody J.)
Milyen kódolás?A man man szerint a LANG vagy az LC_MESSAGES környezeti változókat veszi figyelembe és ennek megfelelő nyelvű kézikönyvoldalt ad. Ha nincs adott nyelvű, akkor az angol nyelvűt adja.A jelzett oldalak angol nyelvűek, ergo mindenképpen meg kellene jelenniük.Egyébként itt és most működnek.SeGa
Wheezy alatt viszont van másmilyen man furcsaság
Ez azért nem olyan egyszerű!Az említett script a rendszer leállításakor elmenti, újraindításakor betölti a mixer beállításait.A kikommentezett némítás a beállítándításkor sok mentése után van. Tehát a szerző szándéka az lehetett, hogy a beállításokat megőrzi, a hangrendszert elnémítja (hogy leállításkor a hangszóró ne "zizegjen"), majd rendszerindításkor az elárolt értékeket visszaállítja (hogy mire a grafikus környezet feláll, már legyen hang).Ennek fényében a némítás kiiktatása nem logikus. Vagy odaírhatták volna, hogy "uncomment if you like".Üdv,SeGa
Változó. Többnyire jók, de egyes klasszikus X alkalmazások (mint az xedit) nem szeretik az őŐűŰ betűket.Üdv,SeGa
Esetleg lehetne úgy bővíteni, hogy xsetroot -wp wallpaperfile?
-
SzerzőBejegyzés
legutóbbi hsz