আমি কীভাবে ওভারলে স্ক্রোলবারগুলি অক্ষম করব?


144

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

সেখানে ওভারলে স্ক্রোলবার নিষ্ক্রিয় করতে (একটি উপায় আছে কি ছাড়া সরানোর overlay-scrollbarপ্যাকেজ)?

উত্তর:


136

ইন 12.04 LTS একটি আছে এটা করতে একটু ক্লিনার উপায় । শেষ ঘন্টা

gsettings set org.gnome.desktop.interface ubuntu-overlay-scrollbars false

একটি টার্মিনালে। এরপরে খোলা অ্যাপগুলিতে অ-আইটানা স্ক্রোলবার থাকবে।

ডিফল্ট আচরণটি ফিরে পেতে, চালান

gsettings reset org.gnome.desktop.interface ubuntu-overlay-scrollbars

আপনি যদি 12.10 বা তার পরে ব্যবহার করেন তবে চালান

gsettings set com.canonical.desktop.interface scrollbar-mode normal

এবং ডিফল্ট ফিরে আসতে, চালান

gsettings reset com.canonical.desktop.interface scrollbar-mode

1
13.10 এ প্রথম আমার জন্য কাজ করেছিল।
পয়েন্টি

1
ধন্যবাদ! That বাজে কথা থেকে মুক্তি পেতে দারুণ লাগলো! :-)
JohnyTex

14.04 এ কাজ করে না। Htorque এর উত্তর যদিও।
আনমল সিং জাগি

1
15.10 এ আমার জন্য কাজ করে না। No such schema 'com.canonical.desktop.interface'
জোনাথন হার্টলি

1
16.04 এলটিএসে: এর মতো কোনও 'উবুন্টু-ওভারলে-স্ক্রোলবারস' নেই
কলমারিয়াস

68

আপনি স্ক্রোলবারগুলি অক্ষম করতে পারেন


11
কেবলমাত্র একজন ব্যবহারকারী: echo export LIBOVERLAY_SCROLLBAR=0 >> ~/.xprofile (মনে রাখবেন যে ডাবল ' >>' গুরুত্বপূর্ণ, এর অর্থ "সংযোজন")। সমস্ত ব্যবহারকারীর জন্য যোগ করতে:echo export LIBOVERLAY_SCROLLBAR=0 | sudo tee -a /etc/X11/Xsession.d/99disable-overlay-scrollbars
স্ল্যাডেন

যদিও এটি আমার পক্ষে কোনও প্রভাব ফেলেছে বলে মনে হচ্ছে না (উবুন্টু 12.04 সাথে এলএক্সডিই - এবং হ্যাঁ, এক্স সেই পরিবর্তনের পরে পুনরায় চালু করা হয়েছিল), এরিগামির রূপটি দুর্দান্ত কাজ করেছিল। অন্যটি চেষ্টা না করার ইঙ্গিত যেমন ঠিক তেমন কাজ করে না :)
Izzy

15.10 এবং 16.04 এর জন্য ভেরিয়েবলটির নামকরণ করা হয়েছে আলাদাভাবে
রুসলান

আমার মনে আছে আমি যখন এখনও ইউনিটির ডেস্কটপ পরিবেশ ব্যবহার করেছি তখন আমাকে alias geany="LIBOVERLAY_SCROLLBAR=0 geany"
জিনির

30

আপনি টাইপ করে সম্পূর্ণ স্ক্রোলবারগুলি মুছে ফেলতে পারেন

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar

4
প্যাকেজগুলি মুছতে খুশি লোকদের সাথে ডিল করার উত্তরে এটি একীভূত করা হয়েছে। এটি ভাল একটি সহজ সমাধান হতে পারে।
অলি

1
সতর্কতা: 13.10 এ চেষ্টা করবেন না!
চান-হো সুহ

@ চান-হোসুহ - কেন? (অনুমান করার পরে এটি ইউনিটি ইত্যাদি চেষ্টা ও অপসারণ করতে পারে, তাই প্যাকেজগুলি প্রথমে কী অপসারণ করার চেষ্টা করে তা লুক করুন)।
উইলফ

1
'লিবোভারলে-স্ক্রোলবার' উবুন্টু 15.10 তে বিদ্যমান নেই, সুতরাং আপনি এটি মুছে ফেলতে পারবেন না
MrSmith42

18

অন্যান্য উত্তরের বর্ণনায় বর্ণিত ওভারলে-স্ক্রোলবারগুলি কেবল অক্ষম করা বা মুছে ফেলা আপনাকে স্ক্রোল বারগুলি ফিরিয়ে আনতে পারে তবে তারা বারের শেষে স্টিপার বোতামগুলি অনুপস্থিত হবে কারণ তারা অ্যাম্বিয়েন্স থিমটিতে অক্ষম করা হয়েছে । এগুলি পুনরায় সক্ষম করতে, ~/.gtkrc-2.0ফাইলটিতে নিম্নলিখিতটি লিখুন:

style "default" {
  engine "murrine" {
    stepperstyle = 0
  }
}

এবং ফাইলের মধ্যে নিম্নলিখিত ~/.config/gtk-3.0/gtk.css:

.scrollbar {
  -GtkScrollbar-has-backward-stepper: 1;
  -GtkScrollbar-has-forward-stepper: 1;
}

সাধারণত, পরিবর্তনগুলি প্রয়োগ করার জন্য অ্যাপ্লিকেশনগুলি পুনরায় চালু করা যথেষ্ট।


স্টিপার বোতামগুলি আরও ভাল-দেখতে, এটি স্ক্রোলবারে যুক্ত করুন: -গিটক্র্যাঞ্জ-স্লাইডার-প্রস্থ: 16; -জিটিক্র্যাঞ্জ-স্টিপার-আকার: 17;
হ্যাকন এ। জর্জল্যান্ড

ধন্যবাদ, এটি আমার জন্য স্টিপারগুলি পুনরুদ্ধার করে, তবে স্ক্রোলবারগুলির মধ্যে কন্ট্রাস্টটি ঠিক করার কোনও সহজ উপায় আছে যাতে তারা কালোতে সম্পূর্ণরূপে অব্যবহৃত কালো না হয়?
জোসেফ গারভিন

এটা আমার জন্য কাজ করেছে। আমি "খুন" দেখে অবাক হয়েছি। তা সত্যিই আমার জন্য প্রযোজ্য কিনা তা ভাবছেন। আমি ভেবেছিলাম আমার মেটাসিটি আছে, নাকি "ইঞ্জিন" বাদে মেটাসিটি কি অন্য কিছু?
অ্যালেক্সিস উইলক

এটি আমার জন্য কিছু করেছে বলে মনে হয় না। আমি দারুচিনি চালাচ্ছি বলেই কি? বা এটি কার্যকর হওয়ার জন্য আমাকে পুনরায় চালু করতে হবে?
পল ব্রান্নান

@ পলব্রান্নান উহ, এটি একটি সত্যই পুরানো উত্তর। বিশেষত দারুচিনি ডেস্কটপে যদি এটি সরাসরি প্রয়োগ করা হত তবে আমি অবাক হব ...
মাইকেল ওয়াইল্ড

5

কেবল ইউটিলিটি ব্যবহার করুন dconf-editorবা gconf-editor। যদি এটি ইতিমধ্যে উপস্থিত না থাকে তবে আপনি এটি উবুন্টু সফটওয়্যার কেন্দ্র থেকে ইনস্টল করতে পারেন।

এই ইউটিলিটিটি উইন্ডোজ রেজিস্ট্রি-এডিটর এর মতো যেখানে আপনি সিস্টেমের সেটিংসগুলি টুইঙ্ক করতে পারেন। এন্ট্রি থেকে। আপনি উবুন্টু-ওভারলে-স্ক্রোলবারসorg > gnome > Desktop > Applications নামের একটি আইটেম সন্ধান করুন । আইটেমটি বন্ধ করুন, লগআউট / লগইন করুন এবং আপনি প্রস্তুত।


উবুন্টু 14 এ পথটি org> জিনোম> ডেস্কটপ> ইন্টারফেস তবে এটি কোনওভাবেই কাজ করে না।
শীতল শাহ

4

উবুন্টু 12.04 এ আপনি কেবল উবুন্টু টুইক ইনস্টল করতে পারেন এবং উল্লম্ব ওভারলে স্ক্রোলবারটি নিষ্ক্রিয় করার বিকল্পটি টুইটস -> বিবিধে রয়েছে । পরিবর্তনগুলি কার্যকর করতে আপনাকে লগ-অফ করতে বা পুনরায় বুট করতে হবে।

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


এটিই আমি করেছি,, অন্য প্রশ্নের উত্তরে সরবরাহিত নির্দেশিকাগুলি ব্যবহার করে ।
পোস্টার

4

আপনি হয়ত আয়াতনের স্ক্রোলবারের কথা বলছেন!

আপনি যদি পুরানো স্ক্রোলবার শৈলী রাখতে চান তবে আপনাকে কেবল পরবর্তী কমান্ডটি ব্যবহার করতে হবে:

sudo apt-get remove overlay-scrollbar liboverlay-scrollbar liboverlay-scrollbar3

এখানে চিত্র বর্ণনা লিখুন


2

নিম্নলিখিত চেষ্টা করুন:

echo "export LIBOVERLAY_SCROLLBAR=0" > /etc/X11/Xsession.d/80overlayscrollbars

আপনাকে সম্ভবত একবার লগ অফ করতে হবে।

আরও তথ্য / ধারণা এখানে পাওয়া যাবে


পাভলোস জি। আমাকে মারধর কর তথ্যটি এখানে এবং এখানেও
নিতিন ভেঙ্কটেশ

এই জন্য ধন্যবাদ, ছেলেরা। আমি ওভারলে স্ক্রোলবারগুলিকে একেবারে তুচ্ছ করার সাথে সাথে আমি উত্তরটি প্যাকেজগুলি সরিয়ে ফেলেছি তা গ্রহণ করব, তবে আমি নিশ্চিত যে এই তথ্যটি অন্যদের পক্ষে কার্যকর হবে।
জোশ গ্লোভার

1
এককটির সাথে যত্নশীল >, এটি ইতিমধ্যে উপস্থিত থাকলে ফাইলটি ওভার রাইটিং হয়ে যাবে (এবং এইভাবে পূর্ববর্তী সমস্ত পরিবর্তনগুলি ধ্বংস করে দেবে)। নতুন সেটিং যুক্ত করার >>পরিবর্তে আরও ভাল ব্যবহার ।
ইজজি

2

15.10 উইলে (libgtk-3-0) এটি আমার জন্য কাজ করেছে:

export GTK_OVERLAY_SCROLLING=0

1
আমি এটি চেষ্টা করেছিলাম এবং এটি আমার পক্ষে কার্যকর হয় না, যদিও আমি এটিকে। X প্রোফাইলে inুকিয়ে দিয়েছি। এটা কি সত্যিই আপনার জন্য কাজ করে? আপনি কোন প্রয়োগে এটি কার্যকর হতে দেখছেন?
নিকোলাস

এই কোডটি কোথায় রাখা উচিত?
আওয়ামী লীগের

এটি এখনও জুবুন্টু 18.04-এ আমার পক্ষে ভাল কাজ করে। ওভারলে স্ক্রোলবারগুলি বিশ্বব্যাপী অক্ষম করতে, এই লাইনটিকে একটি (নতুন) ফাইলের মতো রাখুন /etc/X11/Xsession.d/99disable-overlay-scrollbars
রুসলান

1

আপনি আনইনস্টল করার চেষ্টা liboverlay-scrollbarকরলে এটি খুঁজে পাবেন না! পরিত্রাণ পেতে স্বচ্ছ বারগুলি সহজেই ঠিক করা হয়েছিল। আমি লিফপ্যাড ব্যবহার করি

একটি টার্মিনাল খুলুন:

  1. gksudo leafpad /etc/X11/Xsession.d/99disable-overlay-scrollbars
  2. আপনার পাসওয়ার্ডটি ভিতরে রাখুন।
  3. আদর্শ export LIBOVERLAY_SCROLLBAR=0
  4. সংরক্ষণ করুন, প্রস্থান করুন এবং পুনরায় বুট করুন।

আর কোনও ওভারলে স্লাইডবার বা স্বচ্ছ স্লাইডবার নেই।


0

ক্লাসিক / পুরানো স্টাইলের স্ক্রোলবারগুলি সক্ষম করা

উবুন্টু 14.x এর জন্য দুটি উপায় রয়েছে:

কমান্ডটি কেবল ব্যবহার করুন:

gsettings set com.canonical.desktop.interface scrollbar-mode normal

অথবা ityক্য টুইটের সরঞ্জাম ইনস্টল করুন।

sudo apt-get install unity-tweak-tool

সিস্টেম> স্ক্রোলবারে যান এবং লিগ্যাসিতে সেট করুন।

রঙ এবং চেহারা পরিবর্তনশীল

এই দুটি পদক্ষেপের একটির পরে, আপনি যদি ডিফল্ট অ্যাম্বিয়েন্স থিম ব্যবহার করে থাকেন তবে আপনি আরও স্ক্রোলবারগুলির চেহারা আরও বাড়িয়ে তুলতে পারেন। এটি করার জন্য, আগুন জ্বলুন (যদি আপনি মহৎ সম্পাদক না হন তবে আপনি ন্যানো বা জিডিটের মতো যে সম্পাদক ব্যবহার করছেন তা এটি দিয়ে প্রতিস্থাপন করুন)।

sudo subl /usr/share/themes/Ambiance/gtk-3.0/gtk-widgets.css

Ctrl + F টিপুন এবং স্ক্রোলবারগুলির জন্য শৈলী বিভাগ সন্ধান করতে .scrolbar টাইপ করুন। আমার নীচের মত দেখতে (নীচে মন্তব্য / * রূপান্তরিত ... / নীচে মন্তব্য):

.scrollbar,
.scrollbar.vertical {
    /* MODIFIED: next 3 lines */
    -GtkScrollbar-has-backward-stepper: 1;
    -GtkScrollbar-has-forward-stepper: 1;
    -GtkScrollbar-stepper_size = 14;
    -GtkRange-slider-width: 14;
    border-radius: 20px;
    border-image: none;
}

.scrollbar.trough,
.scrollbar.trough.vertical {
    border-color: shade (@bg_color, 0.8);
}

.scrollbar.slider,
.scrollbar.slider:hover,
.scrollbar.button,
.scrollbar.slider.vertical,
.scrollbar.slider.vertical:hover,
.scrollbar.button.vertical {
    border-width: 1px;
    border-style: solid;
    border-color: shade (@bg_color, 0.86);
    /* MODIFIED: next 1 line */
    background-image: -gtk-gradient (linear, left top, right top,
                                     from (shade (@dark_bg_color, 1.08)),
                                     color-stop (0.5, @dark_bg_color),
                                     to (shade (@dark_bg_color, 0.94)));
    box-shadow: inset 1px 0 shade (@bg_color, 1.1),
                inset -1px 0 shade (@bg_color, 1.01),
                inset 0 1px shade (@bg_color, 1.1),
                inset 0 -1px shade (@bg_color, 1.1);
}

সর্বশেষ ফলাফল:

এখানে চিত্র বর্ণনা লিখুন


-1

আমি dconf- সম্পাদক ব্যবহার করে ওভারলে স্ক্রোলবারগুলি পরিত্রাণ পেতে সক্ষম হয়েছি:

com.canonical.desktop.interface.scrollbar-মোড = 'স্বাভাবিক'

(ক্যাভেট, স্টিপার বোতাম সম্পর্কে নিশ্চিত নয়))

স্বজ্ঞাতভাবে, যদি 'অফ' স্বাভাবিক থাকে তবে এটি ডিফল্ট হওয়া উচিত নয়? কেউ 'ওভারলে-অটো' কে ডিফল্ট বলে মনে করেন। এই ভয়াবহভাবে অপ্রয়োজনীয় 'বৈশিষ্ট্য' থেকে মুক্তি পাওয়ার জন্য কেবল কৃতজ্ঞ। সমাধান পেতে আমার প্রায় দুই ঘন্টা ব্যয় হয়েছে। উপরের তথ্যের উপর ভিত্তি করে স্টিপার-বোতামগুলির সমস্যাটি সমাধান করার আশা করি (ধন্যবাদ)


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