20 Jul
1997
20 Jul
'97
16:29
Marc Meier wrote:
Dr. Christian Renner wrote:
Hmmmm, irgendwas dummes, ich weiss:
Wenn ich als root Sasteroids aufrufe gehts problemlos. Tue ich das als normaler Benutzer, dann kommt nach Initialzing game...die Meldung svgalib: Cannot get I/O permissions. Was ist denn da falsch? Hat jemand eine Idee? Wahrscheinlich muss ich irgendwelche Benutzerrechte umsetzen....
Die SVGALib kann man eigentlich nur als User root benutzen. Um dennoch auch als normaler Benutzer Programme ausführen zu können, welche die VGALib verwenden, müssen diese suid-root gesetzt werden. Das geht z.B. mit: chmod u+s <file> Die Zugriffsrechte sollten dann etwas wie folgt aussehen (beachte das s anstatt x bei den Eigentümerrechten): -rwsr-xr-x ...... <file> MfG Marc