Bonjour,
Je recherche un comportement un peu particulier.
Je veux qu'en me logguant sur une machine Linux (KDE ou fvwm, je n'ai pas encore fait mon choix), cela lance automatiquement une appli en plein écran, et qu'il ne soit pas possible d'atteindre le reste du système (donc verrouillage des CTRL + ALT + F1, pas d'accès à un bouton start, etc.).
Jusque là, j'ai pas de problèmes.
Mais je veux aussi qu'à tout moment, l'utilisateur, s'il utilise une combinaison de touches particulières (CTRL + ALT + SUPP, par exemple), ait la possibilité de se délogguer, après saisie d'un mot de passe
Ce 2° point me bloque plus. Est ce possible juste en configurant bien quelque chose, ou est ce que ça nécessite un minimum de développement ?
# pas forcement ce que tu cherches mais ...
Posté par NeoX . Évalué à 1.
tu pourrais avoir
0 : halt
1 : single
2 ou 5 : multiuser graphique
6 : reboot
et tes reglages à toi sur 3/4
du coup tu lances uniquement X et ton appli carrement sans gestionnaire de fenetre ou autres trucs inutiles (tty1 à 6 par ex).
ensuite dans ton boot,
- soit tu dis que c'est le niveau 3 par defaut et tu auras toujours ton appli en boot et il te faudra rebooter et
- soit ca reste le niveau 2 ou 5 et tu demande le niveau 3 au boot
prochain reboot ca demarre un linux ordinaire et non pas ton applis.
[^] # Re: pas forcement ce que tu cherches mais ...
Posté par Raphaël G. (site web personnel) . Évalué à 2.
Va chercher où se trouve dans le code la boite de dialogue qui se lance quand tu appuie sur Ctrl+Alt+Suppr.
(A mon avis dans kdestop)
Puis modifie la boite de dialogue pour que les actions de déconnexion/reboot ne marche que si le mot de passe plus haut est valide.
En te basant sur le code de kdm, ça dois pas prendre très longtemps...
(par contre gaffe au droits, va falloir voir si tu dois pas être root pour checker si le mot de passe concorde, ou passer par /bin/login)
Sinon pour ta problématique de bouton start et autre, va voir du côté de kiosk (c'était un limitateur de fonctionnalités si mes souvenirs sont bon)
Pour ton histoire de fenêtre plein écran non re-dimensionable, etc, regarde les paramètres spécifique a la fenêtre (kde 3.5.4 ça y est sous mandriva), tu peux virer la barre de titre, les bords, forcer taille, emplacement et la mettre au dessus de tout
(gaffe que les messages d'erreurs se retrouvent pas dessous quand même)
Enfin tu aura toujours un soucis...
(Si ton user fait un Ctrl+Alt+Backspace...)
[^] # Re: pas forcement ce que tu cherches mais ...
Posté par NeoX . Évalué à 1.
mais tous les gouts sont dans la nature.
[^] # Re: pas forcement ce que tu cherches mais ...
Posté par Raphaël G. (site web personnel) . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.