Как я препятствую тому, чтобы пользователь настроил панель в Xubuntu?

Я должен настроить одну из учетных записей в моей машине Xubuntu 11.10 как по существу киоск. Я настроил рабочий стол и присвоил только определенные значки панели, и теперь я просто хочу заблокировать панель так, чтобы это не могло быть изменено. (Было бы еще лучше, если панель могла бы легко быть изменена с sudo правами, когда я должен изменять его со временем.)

В прошлом я выполнил то же самое в использовании Ubuntu Pessulus, но я считал, что Pessulus не работает в Ubuntu 11.10, таким образом, я переключился на Xubuntu с обновлением на прошлой неделе, потому что я считал, что XFCE поддерживает режим киоска. Я должен был обновить, потому что насколько я могу сказать, это был единственный способ разрешить несвязанную аппаратную проблему, которую я испытывал с принтером.

Я пытался включить режим Kiosk, как описано здесь. Я создал файл/etc/xdg/xdg-xubuntu/xfce4/kiosk/kioskrc со следующим содержанием:

[xfce4-panel]
CustomizePanel=root

Кажется, что теперь рассматриваемая учетная запись может щелкнуть правой кнопкой по панели, добавьте средство запуска и используйте его, но когда учетная запись выходит из системы, и назад в средстве запуска больше не там. Если это - желаемое поведение режима киоска XFCE затем, это не то, что я ищу. Я должен предотвратить эту учетную запись от способности изменить панель. Я предполагаю, что возможно, что я сделал что-то не так в попытке настроить kisok режим.

Худший случай я предполагаю, что мог отключить щелчок правой кнопкой для пользователя, но то решение походит на него, мог бы вести для беспокойства, когда я понимаю, что для некоторой программы нужен щелчок правой кнопкой для функционирования правильно. Я исследовал опцию щелчка правой кнопкой предотвращения, но единственным решением, которое я нашел здесь, казалось, было решение в масштабе всей системы, и я действительно должен для других двух учетных записей на этой машине иметь функциональность щелчка правой кнопкой.

Я уверен, что я не единственный человек, который хочет сделать это. Я могу думать о многих вариантах использования для блокировки вниз панелей в Xubuntu. Я провел долгое время, ища решение, но еще не нашел то. Я использовал Ubuntu в течение пяти лет теперь, но она всегда только что работала на меня так, у меня нет большого опыта при редактировании конфигурационных файлов. Можно ли указать на меня на руководство для того, что я пытаюсь выполнить?

5
задан 22 April 2012 в 20:54

1 ответ

Эта ссылка о блокировке панелей, возможно, это то, что вы ищете: https://sites.google.com/site/easylinuxtipsproject/xubuntu#TOC-Safeguard-the-panels-kiosk- mode-

Скопируйте настройки панели из вашей домашней папки в общесистемную папку. Файл настроек называется xfce4-panel.xml.

Скопируйте и вставьте следующее магическое заклинание в терминал (это одна строка):

sudo cp -v ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml

/ etc / xdg / xfce4 / xfconf / xfce-perchannel-xml /

Теперь откройте файл настроек с помощью текстового редактора Leafpad. С помощью следующей командной строки:

gksudo leafpad /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xml

Почти в верхней части текста в этом текстовом файле вы видите строку:

<channel name="xfce4-panel" version="1.0">

Удалите эту строку и замените ее следующей строкой:

<channel name="xfce4-panel" version="1.0" locked="*" unlocked="root">

Сохраните измененный текстовый файл.

Перезагрузите компьютер.

Панели теперь находятся в режиме киоска и не могут быть удалены или изменены.

0
ответ дан 22 April 2012 в 20:54

Другие вопросы по тегам:

Похожие вопросы: