Vraag & Antwoord

OS Linux

Geluid via interne speaker

10 antwoorden
  • Na lang twijfelen toch maar hier geplaatst en niet in programmeren. Helaas lukte het me niet 1-2-3 om het in een bash-script te zetten. De volgende C-code geeft een toon met frekwentie [i:2721ca0c63]frequency[/i:2721ca0c63] voor tijd [i:2721ca0c63]duration[/i:2721ca0c63]. [code:1:2721ca0c63] printf("\033[10;%d]\033[11;%d]\a\033[10]\033\11]", frequency, duration); [/code:1:2721ca0c63] Dit werkt perfect in een gewone terminal, maar niet onder Xterm. a) Waarom? b) Hoe krijg ik dat wel voor elkaar? (basj script geen probleem)
  • Vanuit welke window manager doe je dit? Max
  • [quote:f7e947bb3c="maximilaan"]Vanuit welke window manager doe je dit? Max[/quote:f7e947bb3c]Dat is voor mij vaag gebied. Als Gnome een window manager is, dan gebruik ik die dus. Als ik [i:f7e947bb3c]echo $TERM[/i:f7e947bb3c] doe krijg ik [i:f7e947bb3c]xterm[/i:f7e947bb3c] in het ene geval en [i:f7e947bb3c]linux[/i:f7e947bb3c] in het tweede. Dat had ik eigenlijk in de vorige post al moeten vermelden en dat is waarschijnlijk het waarom. Ik heb geprobeerd om het programma te belazeren door de terminal te zetten naar linux ([i:f7e947bb3c]TERM=linux[/i:f7e947bb3c] en [i:f7e947bb3c]export TERM[/i:f7e947bb3c]), maar dat mocht niet baten.
  • Wat je eerst zou kunnen proberen is te kijken of Gnome je niet dwars zit. dat kun je doen door bijv. twm als window manager op te starten ipv Gnome Hoe doe je dat? Als je in de tekstmodus werkt, typ dan het volgende in: [b:190729dc22]startx twm[/b:190729dc22] Je komt dan in een grafisch gebied terecht met een soort zwartwit vissegraatmotief, zonder verdere franje in de vorm van pictogrammen, taakbalken etc.. Klik met je rechter (of linker) muisknop op de achtergrond om een applicatiemenu te openen. Selecteer hierin [b:190729dc22]xterm[/b:190729dc22] om een terminalvenster te openen. Voer in dit venster je commando's uit. Als dit ook niet werkt weet je tenminste dat het te maken heeft met het feit dat je in X zit, en niet dat een of andere environment je dwars zit. Max
  • Zoals gezegd, vaag gebied voor mij. Ik ben mbv [i:c481938f0c]init 3[/i:c481938f0c] teruggegaan naar runlevel 3 en heb toen [i:c481938f0c]startx twm[/i:c481938f0c] ingetypt. Ik zie een foutmelding op mijn scherm mbt xterm ([i:c481938f0c]bad command line option "twm"[/i:c481938f0c]). In welke logfile slaat startx de (error-)info op? Ik heb ook maar even wat man-pages geraadpleegd, maar daar werd ik niet veel wijzer van; het lijkt eenvoudiger om startx te analyseren, maar dat laatste terzijde. Heb KDE even gestart en daar werkt het geluid helemaal niet. Terminal type is ook daar [i:c481938f0c]xterm[/i:c481938f0c].
  • kunt ook dit proberen WINDOWMANAGER=twm startx Max
  • [quote:96525d6665="Wim Sturkenboom"] Ik heb geprobeerd om het programma te belazeren door de terminal te zetten naar linux ([i:96525d6665]TERM=linux[/i:96525d6665] en [i:96525d6665]export TERM[/i:96525d6665]), maar dat mocht niet baten.[/quote:96525d6665] In de terminal-applicatie [b:96525d6665]Konsole[/b:96525d6665] kun je via menu [b:96525d6665]sessie->Nieuwe linuxconsole[/b:96525d6665] een nieuwe Linux-sessie starten, welke [b:96525d6665]linux[/b:96525d6665] als uitvoer geeft als je [b:96525d6665]echo $TERM[/b:96525d6665] invoert. Welke foutmelding geeft het commando eigenlijk? Max
  • [quote:cc6408a69c="maximilaan"]WINDOWMANAGER=twm startxMax[/quote:cc6408a69c]Je bedoelt dus op een regel [i:cc6408a69c]WINDOWMANAGER=twm[/i:cc6408a69c] en op de volgende [i:cc6408a69c]startx[/i:cc6408a69c]Werkt niet, start nog steeds Gnome. Heb dit gedaan vanuit een TTY, zowel als gebruiker als als root. Foutmelding was al eerder gegeven, maar viel misschien weg in de teksts: [i:cc6408a69c]bad command line option "twm"[/i:cc6408a69c]
  • Heb je ook KDE op je systeem? Zo ja, tik vanuit console (init 3) [code:1:e36921afae]kdm[/code:1:e36921afae] in. Dan krijg je de inlogmanager van KDE. Mogelijk dat je daar eenvoudig een andere windowmanger kunt selecteren. Andere optie: kijk eens in /etc/rc.conf. Bij bv Gentoo kun je daar de default windowmanager/desktopomgeving bepalen bij XSESSION. Die wordt gestart, nadat je startx intypt en enter geeft.
  • [quote:5ea1995910="Wim"]Je bedoelt dus op een regel [i:5ea1995910]WINDOWMANAGER=twm[/i:5ea1995910] en op de volgende [i:5ea1995910]startx[/i:5ea1995910] [/quote:5ea1995910] Nou neen, dan had ik het wel op 2 regels gezet. het moet dus op 1 regel [quote:5ea1995910] [i:5ea1995910]bad command line option "twm"[/i:5ea1995910][/quote:5ea1995910] Beetje raar, omdat twm standaard bij X zit. wat je ook kunt doen: gebruik de volgende toetsencmbinatie: [Ctrl]+[alt]+[F2] log vervolgens in en voer je commando uit. Max

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.