Portál AbcLinuxu, 27. dubna 2024 02:46


Dotaz: Přístup k fyzickým zařízením

24.4.2005 22:23 Eregon | skóre: 22 | blog: Eregonovy_vymysly | Všudezdejší
Přístup k fyzickým zařízením
Přečteno: 92×
Odpovědět | Admin
Zdravím všechny, chtěl bych Vás poprosit o radu, jak programu spuštěnému běžným uživatelem zajistit přístup k zařízením.

Nejlepší asi bude konkrétní příklad. Používám MDK 10.1 a VMWare Workstation 4.5.2. Když VMWare spustím pod běžným uživatelem, mám problém se zvukem a paralelním portem. Zvuk (výstup nastaven na /dev/dsp) se sice tváří, že funguje, ale reproduktory zarytě mlčí. Paralelní port ale není vůbec možné otevřít (nedostatečná práva).

Spustím-li VMWare jako root, paralelní port samozřejmě otevřít lze a zvuk funguje, jak má.

Pro úplnost - ve VMWare mám teď momentálně WinXP a na par. portu mám scanner Microtek Phantom 336 CX. Ten je sice prastarý a v holém Linuxu AFAIK prakticky nepoužitelný, ale protože mi celkem stačí, nechce se mi vyhazovat peníze za nový.

Mým cílem je mít funkční zvuk a paralelní port ve virtuálních strojích, aniž bych musel VMWare spouštět jako root (přičemž virtuální stroje nebudou osazeny WXP).

Předem dík za všechny tipy.
~ w w w w (oo)   [oo] w w w w ~
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

24.4.2005 22:30 RWS
Rozbalit Rozbalit vše Re: Přístup k fyzickým zařízením
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pravdepodobne ma pravo zapisu (a mozna i cteni) zarizeni /dev/dsp (resp. /dev/sound/*) a /dev/lp* jenom root. Mrkni se na ty zarizeni, mozna ma na tyhle zarizeni prava skupiny (napr. na /dev/sound skupina sound), tak potom pridej svyho uzivatele do tehle skupiny (v souboru /etc/group). Zrovna jsem to ted resil, scanner na USB, vlastnik root, skupina scanner, prava rw-rw----, cili nikdo krome roota nebo skupiny scanner nema pristup, takze jsem si uzivatele pridal do skupiny scanner.

Pro zvukovku mi to fungovalo v pohode (vlastnik byl muj uzivatel, kdyz jsem se prihlasil pres xdm do X), ale obcas mi to taky nejakym zpubem neslo a musel jsem rucne menit vlastnika /dev/sound/* (to je druhe reseni, zmenit vlastnika tech devices). Snad ti to pomuze.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.