আমি কীভাবে অস্টোস্টার্টে এক্সস্ক্রিনসেভার সেট করব?


10

আমি সবেমাত্র জিনোম-সেশন-ফ্যালব্যাক (জিনোম ক্লাসিক) মোডে উবুন্টু 12.04-এ জিনোম-স্ক্রিনসেভারের পরিবর্তে xscreensaver ইনস্টল করেছি। এটি ঠিকঠাক কাজ করে তবে আমার একটি সমস্যা রয়েছে: আমি স্টার্টআপ অ্যাপ্লিকেশন তালিকায় "xscreensaver -no-splash" কমান্ডটি রেখেছি।

তবে এটি স্বয়ংক্রিয়ভাবে শুরু হয় না, আমাকে এই আদেশটি নিজেই চালাতে হবে run আমি মনে করি যে সমস্যাটি লগ ইন করার আগে এটি শুরু করার চেষ্টা করে So সুতরাং লগইন করার পরে কীভাবে আমি স্বয়ংক্রিয়ভাবে এটি শুরু করতে পারি?


এটি চেষ্টা করুন: ubuntuforums.org/showthread.php?t=195557 আমি দুটি ভিন্ন 'সমাধান' চেষ্টা করার পরে এটির জন্য কাজ করেছিল।

স্ক্রিনসেভার - কোন স্প্ল্যাশ সম্পূর্ণ ভুল।
ইওফলা

উত্তর:


13

পরীক্ষিত এবং উবুন্টু 13.04 এ ব্যবহৃত

এখনও কোনও উত্তর সঠিক হিসাবে চিহ্নিত করা হয়নি; প্রারম্ভকালে xscreensaver চলমান এটি এই সমস্যা হতে পারে

@ পিটারেক্স ১৪ যেমন এখানে বলেছে , এক্সস্ক্রেনসভার সেট আপ করার জন্য অনেক টিউটোরিয়াল ভুল তথ্য সরবরাহ করে।

তারা আপনাকে নিম্নলিখিত কমান্ড সহ একটি স্ক্রীনসেভার.ডেস্কটপ ফাইল সেট আপ করতে বলে:

sudo gedit /etc/xdg/autostart/screensaver.desktop

এবং তারপরে এর মধ্যে নিম্নলিখিত তথ্য রাখুন:

[Desktop Entry]
Name=Screensaver
Type=Applicaton
Exec=xscreensaver -nosplash

তবে কোনও কারণে এই টিউটোরিয়ালের অনেকটিতে উপরের কমান্ডটি ভুল। 'অ্যাপ্লিকেশন'টিকে' অ্যাপ্লিকেশন 'হিসাবে ভুলভাবে পোস্ট করা হয়েছে। এটি স্টার্টআপ কমান্ডটি কাজ না করার কারণ করে।

অতএব, আপনি যদি ইতিমধ্যে কমান্ডটি প্রবেশ করে থাকেন

"xscreensaver -no-splash" 

আপনার প্রারম্ভকালে তালিকায়, এটি xsreensaver টাইপ অ্যাপ্লিকেশন সহ সেট আপ না হওয়ায় কাজ করবে না।

এটি সমস্যা কিনা তা খুঁজে বের করার জন্য: প্রথমে রান করুন locate screensaver.desktop। এটি, তালিকার কোথাও আপনাকে স্ক্রীনসেভার.ডেস্কটপটি কোথায় তা বলা উচিত। আমার কম্পিউটারে এটি রয়েছে /etc/xdg/autostart/screensaver.desktop, তারপরে এডিটরটিতে এটি খুলুন (টার্মিনাল 'ন্যানো' সেরা হতে পারে কারণ এটি খোলার জন্য আপনার sudo কমান্ডের প্রয়োজন হবে) এবং 'অ্যাপ্লিকেশনন' পরিবর্তন করে 'অ্যাপ্লিকেশন' করুন।

এছাড়াও, বিভিন্ন টিউটোরিয়াল (যেমন লাইবেরিয়ানজিক এবং রাডুর প্রতিক্রিয়া ) ব্যবহার করার পরামর্শ দেয়:

"xscreensaver -nosplash"

উপরের ঠিকঠাক ব্যবহার হিসাবে। এই নির্ভর যা মান আপনি মধ্যে আছে আপনার উপর screensaver.desktop ফাইল line 4: Exec=xscreensaver -nosplash


আমি এগুলি সব করেছি, তবে এটি কোনও উপকারে আসেনি - আপনার শেষ অনুচ্ছেদটি আমি বুঝতে পারি নি যে 'xscreensaver -nosplash' ব্যবহার আপনার ডেস্কটপ ফাইলে থাকা কিসের উপর নির্ভর করে। আমার উভয়েই এটি আছে ... এটি 13.10 অবধি কাজ করেছে তবে এখন 14.04 এ এটি আর কাজ করে না
কিবি

আমি ১৪.০৪-এর একটি ফিক্স সম্পর্কে অনিশ্চিত, উপরের ফিক্সটি ছিল ১৩.০৪ এর জন্য, আমি এখনই উত্তরটিতে যুক্ত করব ... 14.04 এর সাথে আমার ডেস্কটপ ব্যাকগ্রাউন্ড পরিবর্তন করার চেষ্টা করতে ইতিমধ্যে আমার সমস্যা হয়েছে (আমাকে করতে হবে পরিবর্তনগুলি প্রভাবিত করতে আমার ল্যাপটপটি পুনরায় চালু করুন) সুতরাং আপনার যে সমস্যাগুলি হচ্ছে তা সম্পূর্ণ আলাদা কিছু কারণে হতে পারে ...
রোপন 18

@ উদ্ভিদ 182 ধন্যবাদ একটি গুচ্ছ, এটি আমাকে যেতে পেয়েছে।
কিছু কিছু

locate xscreensaver.desktopআপনি যখন ব্যবহার করবেন তখন আমি তালিকায় যুক্ত করতে বা সন্ধান করতে চাই locate screensaver.desktop। আমার ছিল~/.Desktop
সাবলফস্টে

যখন আমি locate screensaver.desktopফলাফল আমি পেতে: /etc/xdg/autostart/gnome-screensaver.desktopএবং /home/nestor/.config/autostart/xscreensaver.desktop। এটা কি আমার জন্য gnome-screensaver.desktopসমস্যার কারণ হতে পারে ? আমি এটি খুললাম এবং এতে Exec=gnome-screensaverআমি আনইনস্টল করেছি সত্ত্বেও এটি রয়েছে gnome-screensaver। এটি কি xscreensaver কাজ না করার কারণ হতে পারে?
নেস্ট্যাক

6

একটি সম্ভাব্য উপায় হ'ল কমান্ড চালানোর আগে 10 সেকেন্ডের একটি সংক্ষিপ্ত বিলম্ব (উদাহরণস্বরূপ) প্রবর্তন করা। এটি xscreensaver কমান্ড চালানোর আগে সমস্ত লগন প্রক্রিয়াগুলি সম্পূর্ণ করার অনুমতি দেয়।

একটি স্টার্টআপ অ্যাপ্লিকেশন কমান্ড লাইন ব্যবহার করুন:

sh -c "sleep 10 && xscreensaver -no-splash &"

না, উবুন্টু 14.04 এ এটি আমার পক্ষে কাজ করে না। আমি এটা 13.10 মধ্যে (এই কৌতুক ছাড়া) সূক্ষ্ম কাজ করা ছিল .... কি কোন ধারণা ভুল হয়েছে
Kibi

টাইপটি "-নো-স্প্ল্যাশ" "" -নোস্প্লেশ "
কিবি

আমরা যদি সঠিকভাবে এটি সময় করতে না পারি, তবে এটি কার্যকর হতে পারেbash -c 'while true;do if ! pgrep xscreensaver;then xscreensaver -nosplash;fi; sleep 1;done'
কুম্ভ শক্তি

যার বন্ধু আস্ক উবুন্টু অ্যাকাউন্টটি মন্তব্য করতে খুব নতুন, তবুও আমাকে এটি যুক্ত করতে বলেছে: উবুন্টু 16.04 sh -c "sleep 10 && xscreensaver -nosplash"
এলটিএসের

3

আমার এটি কাজ করার পরে আমি 14.04 এ আপডেট হয়েছি এবং এটি কাজ করা বন্ধ করে দিয়েছে।

সমাধানটি সিনাপটিকের মধ্যে যেতে এবং সম্পূর্ণভাবে জিনোম স্ক্রীন সেভারটি সরিয়ে ফেলা হয়। উবুন্টু স্নিগ্ধভাবে এটিকে "আপগ্রেড" এ পুনরায় ইনস্টল করে।

আপনি পুনরায় বুট করার সময় এটি এখনই মূল xscreensaver -nosplashপ্রারম্ভের সাথে কাজ করা উচিত ।


1
আরে কিবি। এটি সম্ভবত মুছে ফেলা হয়েছে কারণ আপনি এই প্রশ্নের উপর একটি সঠিক সদৃশ উত্তর পোস্ট করেছেন । একাধিক স্থানে উত্তর আটকানো সাধারণত অস্বীকার করা হয়। জিজ্ঞাসা উবুন্টুর মতো প্রশ্নোত্তর সাইটগুলিতে আমরা তথ্য নকল করতে পছন্দ করি না। সাধারণত, যদি আপনি দেখতে পান যে কোনও প্রশ্নের উত্তর অন্য প্রশ্নের উত্তরের সমান হয় তবে আপনাকে এটিকে সদৃশ হিসাবে পতাকাঙ্কিত করা উচিত যাতে সমস্ত গুরুত্বপূর্ণ তথ্য এক জায়গায় ছেড়ে যায়। আমি আপাতত এটিকে মুছে ফেলেছি।
শেঠ

1
ধন্যবাদ @ শেঠ, আমি আমার অন্য উত্তরটি মুছে ফেলেছি এবং সেই প্রশ্নটিকে নকল হিসাবে চিহ্নিত করেছি
কিবি

এটি এখনও উবুন্টু 16.04 এর সাথে একটি সমস্যা। এক্স স্ক্রিনসেভারটি ব্যবহার করার জন্য, আমাকে জিনোম-স্ক্রিনসেভারটি সরিয়ে ফেলতে হয়েছিল ...
কোরি এস।

1

আমি একই সমস্যাটি নিয়ে বেশ কয়েক ঘন্টা ব্যয় করেছি তবে শেষ পর্যন্ত আমি যে উত্তরটি সন্ধান করছি তা পেয়ে গেলাম।

ফোরাম.ডেবিয়ান.net এ যান কেবল দুটি জিনিস পরিবর্তনের জন্য দিকনির্দেশগুলি অনুসরণ করুন।

প্রথমটি হ'ল লাইনটি:

gedit ~/.config/autostart/xcreensaver.desktop

প্রবেশ করানো দরকার:

sudo gedit ~/.config/autostart/xcreensaver.desktop

এবং দ্বিতীয়টি হ'ল এটি সম্পাদন করার জন্য এটি অবশ্যই প্রয়োগ করা হবে এমন অ্যাকাউন্ট থেকে করা উচিত এবং এটি করতে ব্যবহারকারীর অবশ্যই প্রশাসক হতে হবে।

সুতরাং যদি ব্যবহারকারী কোনও মানক ব্যবহারকারী হয় তবে তাদের অ্যাকাউন্টের ধরণটি অবশ্যই তাদের অ্যাকাউন্ট থেকে প্রশাসকের কাছে করা উচিত এবং তারপরে অ্যাকাউন্টটি কোনও স্ট্যান্ডার্ড ব্যবহারকারীর কাছে ফিরে আসে।

আশা করি এটিও আপনার সমস্যার সংশোধন করবে।


0

আমি মনে করি, আউটপুট পুনঃনির্দেশের সাথে এর কিছু করার আছে। নিম্নলিখিত লাইনটি আমার জন্য লুবুন্টু 13.10 এ কাজ করেছিল:

xscreensaver -nosplash -log /dev/null

এইটি আমার পক্ষে উবুন্টু 14.04
কিবি

0

আমি উবুন্টুতে নতুন, 10 বছরেরও বেশি সময় ধরে ম্যান্ড্রেকে / মন্দ্রিভা চালাচ্ছিলাম। লগআউট / লগইন বা বুট করার পরে যদি আপনি এটি শুরু করতে চান তবে সহজ সমাধানটি যা খুঁজে পেয়েছি তা থেকে 'শো অ্যাপ্লিকেশনস> স্টার্টআপ অ্যাপ্লিকেশনস> অ্যাড> এ গিয়ে xscreensaver কমান্ড হিসাবে যুক্ত করুন। আমি যদি প্রশ্নটি ভুলভাবে পড়ে থাকে তবে আমি ক্ষমা চাই।


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