Чи є спосіб «закріпити екран» програмою в Ubuntu?


8

Заголовок може бути недостатньо зрозумілим, але це відео показує закріплення екрана в Android Lollipop

Мені потрібна функція Ubuntu, згідно з якою, якщо я запускаю програму і закріплюю її, тоді користувач не зможе зробити нічого іншого, крім використання цього конкретного додатка, якщо тільки він не натисне заздалегідь задану комбінацію клавіш (і введіть пароль у спливаюче діалогове вікно, якщо можливо)


Корисні сценарії

  • Діти грають в ігри або малюють або записують свої імена в LibreOffice Writer, але при цьому вони псують піктограми в пусковій установці або випадково вимикають комп'ютер, коли на задньому плані працює щось важливе.
  • Якщо я дозволю комусь використовувати мій ноутбук для трохи Facebook, я не хочу, щоб вони перевіряли мої особисті місцеві фотографії; Я б просто зафіксував Chrome для них.

Android має цю функцію вже 3 роки , а в Chrome є щось подібне, що називається режим «Кіоск», але це лише для браузера.

Реалізація Android змушує мене вважати, що це досяжно. Я гнучка в реалізації та функціонуванні та відкрита до альтернативних підходів для досягнення цього. Я вважаю за краще не використовувати термінал кожен раз, але я добре використовую його (термінал) для одноразової установки. І знову я гнучка, якщо це працює


  • Ubuntu 17.04
  • Оболонка GNOME 3.24

1
Ой, вибачте за цю редагування, я не помітив, що ви насправді згадали про реалізацію андроїда внизу - ви можете розглянути можливість переходу до першого розділу.
YouAGitForNotUsingGit

@AndroidDev Я також думаю, що це не робить нічого доброго в середині, дозвольте мені перенести це
Sumeet Deshmukh

2
Я думаю, що те, що ви хочете, називається "режим кіоску", принаймні, якщо закріплений додаток - це браузер. Існує досить багато рішень, наприклад, для хромування або Firefox у режимі кіоску, але я не знаю, чи можна зробити те саме з будь-яким додатком.
Байт-командир

3
Я б заблокував екран і дозволив іншим користувачам увійти як інший користувач або ще краще, як гість . Таким чином, весь ваш користувач буде "прив’язаний".
sudodus

1
Поздравляю з розбиття 2k сьогодні Sumeet Deshmukh! Тепер ви можете редагувати публікації вільно, не чекаючи експертних оцінок :)
YouAGitForNotUsingGit

Відповіді:


4

Гостьова сесія

Я б дозволив іншим людям вибрати інший ідентифікатор користувача, а ще краще - гостя, і розпочати гостьовий сеанс . Таким чином, весь ваш користувач буде "прив’язаний".

Це виглядає так у Ubuntu 16.04.x ​​LTS (за винятком того, що кольори були змінені програмою скріншоту, а мова може відрізнятися),

введіть тут опис зображення


2
Це корисна пропозиція, але я не думаю, що вона належним чином відповідає на розміщене запитання, що стосується обмеження користувача одним повноекранним додатком.
Байт-командир

@ByteCommander, я бачу вашу думку. Але краще з вирішенням проблеми, ніж взагалі без рішення ;-) Я згоден, режим кіоску - це правильне рішення, якщо воно є для прикладних програм, яке оригінальний плакат має намір використовувати. Я не знаю, як Портей може бути налаштований для цієї мети. Можливо, це можливо, але набагато складніше, ніж використовувати гостьовий сеанс. І це не Ubuntu.
sudodus

Скажімо, я йду з вашою відповіддю прямо зараз! Але чи можна реалізувати цю своєрідну функцію в Ubuntu !? Патчем або повним оновленням системи в майбутньому? Чи можемо ми запросити функції для проекту Ubuntu?
Sumeet Deshmukh

Стандартний спосіб спілкування з розробниками Ubuntu - це Launchpad, startpad.net . Ви можете створити звіт про помилку зі своїм запитом на "шпильку екрана", але можливо (ймовірно?), Що він буде "переміщений до списку бажань" і проігнорований. Іншим способом є створення думки щодо «екранного штифта» на Форумі розвитку Ubuntu, ubuntuforums.org/forumdisplay.php?f=427 або на деяких інших форумах Ubuntu.
sudodus

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.