আমার xmodmap কমান্ড স্টার্টআপ / লগইনে চলবে না কেন?


13

আমি যখনই লগ ইন করি (বা প্রতিটিবার আমি যখন শুরু করি, যদি এটি কাজ না করে) এই কমান্ডটি চালাতে চাই: xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'

আমি অনেক কিছুই চেষ্টা করেছি। কমান্ডটি putুকিয়ে দিলাম System > Preferences > Startup Applications। আমি এটিকে একটি .shফাইলে রেখেছি , চিহ্নিত করেছি chmod +xএবং সেই ফাইলটি ভিতরে রেখেছি System > Preferences > Startup Applications। আমি স্ক্রিপ্টটি ভিতরে রেখেছি /etc/init.d। আমি কমান্ডগুলি ভিতরে রেখেছি ~/.profile। কিছুই কাজ মনে হচ্ছে না।

পরিশেষে, আমি এটি আমার মধ্যে রাখি ~/.profile:

touch test1
xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'
touch test2

টেস্ট 1 এবং টেস্ট 2 উভয়ই তৈরি হয় তবে কীগুলি এখনও পুনরায় তৈরি হয় না। যদি আমি কেবল কমান্ডটি অনুলিপি / আটকান এবং ম্যানুয়ালি চালিত করি তবে এটি ঠিক আছে। তবে এটি লগইনে চলবে না। কোন ধারনা?


একাধিক স্ট্যাক এক্সচেঞ্জ সাইটগুলিতে একই প্রশ্ন পোস্ট করবেন না (যদি না উভয় সাইটেই প্রশ্নটির বিষয় না থাকে এবং আপনি দীর্ঘ সময় অপেক্ষা করেছিলেন এবং প্রথম সাইটে কোনও ভাল উত্তর না পেয়ে থাকেন তবে তবে মূলটির সাথে একটি লিঙ্ক অন্তর্ভুক্ত করুন) প্রশ্ন)।
গিলস

@ গিলস: এটি কি সরকারী নীতি? দেখে মনে হচ্ছে এটি যদি উভয় সাইটে বিষয়বস্তু হয় তবে উভয় সাইটই এটি থেকে উপকৃত হতে পারে। তবে যদি ইতিমধ্যে এটি নিয়ে আলোচনা করা হয় এবং সিদ্ধান্ত নেওয়া হয় তবে আমি ভবিষ্যতে সতর্ক থাকব।
ম্যাথু

আমি ভেবেছিলাম এই সম্পর্কে একটি সরকারী FAQ এন্ট্রি আছে, কিন্তু আমি এটি খুঁজে পাচ্ছি না। আমি মেটা জিজ্ঞাসা করেছি ।
গিলস 'খারাপ হয়ে যাওয়া বন্ধ করুন'

উত্তর:


5

আপনার ডিস্ট্রিবিউশনের উপর নির্ভর করে ~/.xsessionএক্স-এ লগ ইন করার সময় ফাইলটি কার্যকর করা হয় (একটি শেল স্ক্রিপ্ট) এবং / অথবা ~/.Xmodmapফাইলটি কোনও xmodmapপ্রক্রিয়া দ্বারা উত্সাহিত হয় ।

~/.profileফাইলটি কেবল একটি লগইন শেল (এক্স সহ বা ছাড়াই) দ্বারা চালিত হয়, সুতরাং এটি সঠিক স্থান নয়


6

এটি ভিতরে রাখুন ~/.Xmodmap~/.Xmodmapপরিবর্তে কিছু ডিস্ট্রো সন্ধান করুন ~/.xmodmaprc। এটি ফেডোরা 16 এ আমার জন্য কাজ করে।


এটি ডেবিয়ানের সেরা সমাধান
আনলকো

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.