আমি /usr/share/xesessions
ফোল্ডারে একটি কাস্টম.ডেস্কটপ ফাইল তৈরি করে একটি কাস্টম সেশন তৈরি করার চেষ্টা করছি । মনে রাখবেন এটি কোনও gnome
বা অন্য কোনও অধিবেশন নয়। আমি এই অধিবেশনটির জন্য আমার নিজস্ব অ্যাপ্লিকেশন তৈরি করেছি, যা সহজ।
মামলা 1
ক্রোম ব্রাউজার
কাস্টম.ডেস্কটপ ফাইলের বিষয়বস্তু
[Desktop Entry]
Name=Internet Kiosk
Comment=This is an internet kiosk
Exec=google-chrome --kiosk
TryExec=
Icon=
Type=Application
সমস্যা
ক্রোম ব্রাউজারটি কিওস্ক মোডে শুরু হয় তবে পুরো স্ক্রীন অঞ্চল ক্যাপচার করে না। কিছু অঞ্চল স্ক্রিনের নীচে এবং ডানদিকে বামে রয়েছে।
মামলা 2
কাস্টম পাইজিটিকে অ্যাপ (দ্রুত)
কাস্টম.ডেস্কটপ ফাইলের বিষয়বস্তু
[Desktop Entry]
Name=Custom Kiosk
Comment=This is a custom kiosk
Exec=~/MyCustomPyGTKApp
TryExec=
Icon=
Type=Application
সমস্যা
আমার কাস্টম পাইজিটিকে অ্যাপ্লিকেশনটির window.fullScreen()
কোড রয়েছে। এর অর্থ এটি উইন্ডো ক্রোম ছাড়াই পূর্ণ স্ক্রিনে খোলা উচিত (এবং এটি সাধারণ অধিবেশনটির অধীনে হয়)। তবে তাও এর চারপাশে প্রচুর জায়গা ছেড়ে যায়।
সাহায্য দরকার
এখানে কি চলছে কেউ আমাকে বলতে পারেন। আমি মনে করি যে সীমানা নিয়ে এটির কিছু সমস্যা হ'ল ধাপ ৮- এ http://www.instructables.com/id/Setting-Up-Ubuntu-as-a-Kiosk-Web- App Equipment /? ALLSTEPS এ উল্লিখিত হয়েছে
যদি সুযোগক্রমে, গুগল ক্রোমিয়ামটি --kiosk স্যুইচ সক্ষম করে প্রান্তগুলিতে প্রসারিত না হয় তবে একটি সাধারণ ফিক্স রয়েছে। ক্রোমিয়াম প্রসারিত করতে কেবল আপনার নিয়মিত ব্যবহারকারী হিসাবে লগ ইন করুন এবং --kiosk স্যুইচ না পাওয়ার জন্য chromeKiosk.sh সম্পাদনা করুন। তারপরে সীমাবদ্ধ ব্যবহারকারী হিসাবে লগ ইন করুন, রেঞ্চ ক্লিক করুন এবং বিকল্পগুলি চয়ন করুন। তারপরে ব্যক্তিগত স্টাফ ট্যাবে হাইড সিস্টেম শিরোনাম বারটি নির্বাচন করুন এবং কমপ্যাক্ট সীমানা ব্যবহার করুন। বিকল্পগুলির স্ক্রিনটি বন্ধ করুন এবং মনিটরের সাথে ফিট করার জন্য ক্রোমিয়াম প্রসারিত করুন। তারপরে অপশন উইন্ডোতে ফিরে যান এবং এটি সিস্টেম শিরোনাম বার এবং সীমানা ব্যবহার করতে সেট করুন set এটি হয়ে যাওয়ার পরে, আপনার নিষিদ্ধ ব্যবহারকারীর লগ আউট করুন (কেবল পুনরায় বুট করার দরকার হতে পারে) এবং আপনার নিয়মিত ব্যবহারকারীর লগ ইন করুন। আবার --kiosk স্যুইচটি অন্তর্ভুক্ত করতে chromeKiosk.sh সম্পাদনা করুন এবং পরের বার আপনি বিধিনিষেধযুক্ত ব্যবহারকারীর লগ ইন করার সময় ক্রোমিয়াম পূর্ণ পর্দা হওয়া উচিত।
যদি আমি কোনও কাস্টম pyGTK
বা gtkmm
অ্যাপ্লিকেশন ব্যবহার করি তবে আমার এই সমস্যাটি কীভাবে পাওয়া উচিত। window.fullScreen()
সম্পূর্ণ পর্দার ক্ষেত্রটি দখল করা উচিত। এটি প্রোগ্রামগতভাবে বা অন্য কোনও উপায়ে করতে হবে যা স্কেল করতে পারে। আমাকে বিভিন্ন ভৌগলিক অঞ্চলে অবস্থিত প্রচুর সংখ্যক মেশিনে এটি স্থাপন করতে হবে। প্রতিটি মেশিনে এটি ম্যানুয়ালি করা সম্ভব নয়।