PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Sound als Root - aber nicht als Normaler User!!!



frank-boy
18.08.02, 13:00
Habe da mal ne Frage!!!

Habe meine Sondkarte installiert! Alles super!!
Habe nur Sound wenn ich mich als root einloge!!
Als normaler User habe ich kein Sound in KDE !! Warum ???

Woram kann das liegen??? Habe die Sondkarte so installiert:

Modul geladen : modprobe es1371
Und dann in die rc.modules eingetragen! Damit das Sondmodul bei jedem start geladen wird!!

Also wäre cool wenn mir jemand Helfen könnte!!
Woran liegt das????

DaGrrr
18.08.02, 13:19
Hallo,

den User in die Gruppe Audio eintragen / hinzufügen.

Grüße
DaGrrr

frank-boy
18.08.02, 13:39
Ok!

Ja und wie mache ich das???
Kannst mal bitte ein Beispiel posten!!

danke!!

Spike05
18.08.02, 13:40
Schau mal im Kontrollzentrum von KDE da hat es einen Eintrag, ich glaube bei System oder so!!

DaGrrr
18.08.02, 13:49
Hallo,

unter root in KDE rufst Du das Programm Kuser auf.
Entweder eine kleine Konsole aufmachen und kuser eingeben oder im Menü auswählen.

Dann Doppelklick auf Deinen User und unter der Karteikarte Gruppen "Audio" anklicken und auf OK klicken.
Anschließend speichern und als dein User anmelden.

Nun sollte der sound funktionieren.

Grüße
DaGrrr

gerd
18.08.02, 16:20
Auf der Konsole adduser [user] audio eingeben. Schau dir aber noch mal die man Page an.

nono
18.08.02, 17:15
Hi,

oder du editierst direkt die Datei /etc/group ....

Ciao, Nono.

schnebeck
18.08.02, 17:30
Nicht adduser, der User existiert ja schon

usermod -G audio Username

kuser geht aber auch ;-)

Bye

Thorsten

f0rtex
18.08.02, 18:23
@schnebeck
Aus der man page zu adduser:


Add an existing user to an existing group
If called with two non-option arguments, adduser will add
an existing user to an existing group.


Bei *BSD-Systemen kommt man mit adduser nicht zum Ziel, da muss man usermod gebrauchen
;-)

MfG
f0rtex

frank-boy
18.08.02, 18:56
HI!

Also mit dem KDE Programm Kuser geht das nicht!
Da kann man zwar ne menge einstellen aber nicht den Sound!!

Mir wäre geholfen, wenn ihr mir sagt wie ich das manuell machen kann!!
Welche datei muss ich ändern?? was muss geändert werden!! Welchen Befehl??

Danke!!!

schnebeck
18.08.02, 19:08
@f0rtex

Man lernt nie aus;-)
Allerdings ist auf diesem System adduser nur ein Link zu useradd und die Man-Page von useradd berichtet nicht über diese Update-Option ;-)

@frank-boy

Als User "root"

usermod -G audio frank-boy

in die Konsole einhacken.

Beim nächsten Login gehört dein User der Gruppe audio an.

Bye

Thorsten

frank-boy
18.08.02, 19:58
Ah!!!! So meist du das! Werde es mal versuchen!!!!

by frank

frank-boy
18.08.02, 21:39
Hi Leute!!

Also das mit usermod -G audio frank geht nicht!!

Er sagt: Gruppe nicht bekannt! Gruppe gibt es nicht!!!

Habe hier noch mal die /etc/group

root::0:root
bin::1:root,bin,daemon,frank
daemon::2:root,bin,daemon,frank
sys::3:root,bin,adm,frank
adm::4:root,adm,daemon,frank
tty::5:
disk::6:root,adm
lp::7:lp
mem::8:
kmem::9:
wheel::10:root
floppy::11:root
mail::12:mail
news::13:news
uucp::14:uucp
man::15:
games::20:
slocate:x:21:
smmsp::25:smmsp
mysql::27:
rpc:x:32:
gdm::42:
ftp::50:
pop::90:pop
nobody::98:nobody
nogroup::99:
users::100:frank
console:x:101:


Was nun?? Hilfe!!!

schnebeck
18.08.02, 22:02
Hmm, Slackware 8.1

was gibt denn

ls -l /dev/dsp

als Gruppe aus?
Ansonsten musst du eine neue Gruppe "audio" anlegen und die einen Usern und den Soundgeräte-Dateien zuweisen.

groupadd -g 18 audio
usermod -G audio frank
chgrp audio /dev/dsp*
chgrp audio /dev/mix*

Evtuell noch:
chgrp audio /dev/midi*
chgrp audio /dev/sequ*
chgrp -R audio /dev/snd*


chgrp users /dev/dsp*
chmod g+rw /dev/dsp*

Alles als User "root" und der Neuanmelden nicht vergessen.

Der Befehl "id" als User "frank" ausgeführt sollte dann u.a die gruppe "audio" umfassen.

Bye

Thorsten

frank-boy
19.08.02, 09:55
Also das geht auch nicht!!

Wenn ich dann "id" eingebe bin ich zwar mitgleid der Gruppe "audio" aber sound habe ich noch immer nicht!!

Muss ich nicht was an den Rechten änder??? Auf 666 ??


Was nun?? Hilfe!!!

lard
19.08.02, 16:11
hallo,
Q. :I loaded the driver for my sound card, but I can only play sounds as root. How can I let all users play sounds?


The easiest way is to open up the permissions on /dev/dsp* and /dev/mixer* to all users:

chmod 666 /dev/dsp*
chmod 666 /dev/mixer*

auf slackware.com gibts auch ne FAQ :D
grüße
lard

frank-boy
19.08.02, 19:58
Danke dir läuft!!!

Die Lösung war chmod 666 /dev/dsp

Jetzt läuft der sound!! Jetzt brauch ich nur noch einen guten DVD Player!!
Xine????

cu frank

Carnager
08.10.02, 09:38
also bei mir funktionierte keine der angegebenen lösungen...

system ist woody.. der witz ist, das der sound unter icewm immer funktionierte.. dieses mal wollte ich aber mal kde... und nun gehts halt nur noch als root...