ভাল প্রশ্ন. উত্তর দিতে কিছুটা জটিল, তবে এখানে একটি চেষ্টা করা হয়েছে।
বেসিক উত্তর
সেখানে আসলে একটি সামান্য রিসেট সম্ভাবনা ব্যবহারে X11 মধ্যে অন্তর্ভুক্ত । আপনি এটি খুঁজে পেতে পারেন /etc/X11/Xreset
। Xreset.d
কোনও ব্যবহারকারী লগ আউট হওয়ার পরে স্বয়ংক্রিয়ভাবে চালিত স্ক্রিপ্টটি পেস্ট করতে আপনি Xreset ডিরেক্টরি ( ) ব্যবহার করতে পারেন । README ফাইল:
# Scripts in this directory are executed as root when a user log out from
# a display manager using /etc/X11/Xreset.
# The username of the user logging out is provided in the $USER environment
# variable.
আপনি এইভাবে ক) একটি রিসেট /etc/X11/Xreset.d
স্ক্রিপ্ট যুক্ত করতে পারেন এবং খ) কোনও লঞ্চের সাথে সংযুক্ত একটি স্ক্রিপ্ট তৈরি করুন যা আপনার দ্বৈত বাহ্যিক প্রদর্শনগুলি সেট করে। এই হিসাবে, আপনি লগ অফ করবেন এবং সবকিছু স্বাভাবিক অবস্থায় ফিরে আসবে, আপনি আপনার ল্যাপটপে লগইন করবেন, প্রদর্শনগুলির জন্য লঞ্চে আঘাত করবেন এবং জীবন উপভোগ করবেন।
অধিক তথ্য
আপনি sudo dpkg-reconfigure -phigh xserver-xorg
জেসারভারটি পুনরায় সেট করার জন্য সন্ধান করতে পারেন বা (সম্ভবত মিক মন্তব্যগুলিতে প্রস্তাবিত উত্তরটি আরও ভালভাবে দেখুন )।
এক সুস ছেলে একটি এক্স সম্পর্কে একটি দুর্দান্ত নিবন্ধ লিখেছিল ।
সমাধান করা বাগেরপোর্টে কেউ বলেছেন:
প্রশাসকরা লগ আউট করার পরে চালানোর জন্য /etc/X11/Xreset.d/ এ স্ক্রিপ্টগুলি ফেলে দিতে পারে।
এটি ফাইলের বিষয়বস্তু:
আপনি এটি নিজের সিস্টেমে খুঁজে পেতে পারেন।
#!/bin/sh
#
# /etc/X11/Xreset
#
# global Xreset file -- for use by display managers
# $Id: Xsession 967 2005-12-27 07:20:55Z dnusinow $
set -e
PROGNAME=Xreset
SYSSESSIONDIR=/etc/X11/Xreset.d
if [ ! -d "$SYSSESSIONDIR" ]; then
# Nothing to do, exiting
exit 0
fi
# use run-parts to source every file in the session directory; we source
# instead of executing so that the variables and functions defined above
# are available to the scripts, and so that they can pass variables to each
# other
SESSIONFILES=$(run-parts --list $SYSSESSIONDIR)
if [ -n "$SESSIONFILES" ]; then
set +e
for SESSIONFILE in $SESSIONFILES; do
. $SESSIONFILE
done
set -e
fi
exit 0
# vim:set ai et sts=2 sw=2 tw=80:
xrandr
দরকারী হতে পারে।