অদ্ভুত কঙ্কি পটভূমি আচরণ


9

আমি এই জাতীয় 3 টি শহরে আবহাওয়ার পূর্বাভাস দেখিয়ে একটি কাস্টম কঙ্কি তৈরি করেছি : কঙ্কি উইন্ডো টাইপ ওভাররাইড 1

তবে সম্প্রতি আমি একটি অদ্ভুত আচরণ দেখতে শুরু করেছি। কয়েক সেকেন্ড পরে, একটি সাদা ব্যাকগ্রাউন্ড এর থেকে নীচে কিছুটা বড় দেখাবে: কঙ্কি উইন্ডো টাইপ ওভাররাইড 2

আমি কনফিগারেশন ফাইল। কনকিআরসিআরসি-র মধ্যে বেশ কয়েকটি পরিবর্তন চেষ্টা করে এটিকে কাটিয়ে ওঠার চেষ্টা করেছি এবং একমাত্র কার্যকর হ'ল ওভাররাইড থেকে স্বাভাবিকের নিজেরাই_ উইন্ডো_প্রকারের মান পরিবর্তন করা । তবে আমি যখন সমস্ত উইন্ডোজকে ছোট করতে পছন্দ করি তখনই কেবল এই কঙ্কিটি অদৃশ্য হয়ে যায় না , তবে এটি একই আকারের স্বচ্ছ পটভূমিটিও প্রদর্শন করে :

কঙ্কি উইন্ডো টাইপ স্বাভাবিক

আমার কঙ্কি উইন্ডো সেটিংস এর মত:

আপডেট_ইন্টারওয়াল 1
মোট_রুন_টাইমস 0
cpu_avg_sample 1
নেট_এভিজি_ নমুনা 1
হ্যাঁ
হ্যাঁ
imlib_cache_size 0

পটভূমি হ্যাঁ
হ্যাঁ
নিজস্ব_উন্ডো_প্রকার ওভাররাইড
নিজস্ব_উন্ডো_প্রেসী হ্যাঁ
নিজস্ব_উন্ডো_হিন্টগুলি নীচে, স্টিকি, স্কিপ_টাস্কবার, স্কিপ_পাজার
সর্বনিম্ন_ আকার 300 480
সর্বোচ্চ_উইথথ 300
সারিবদ্ধকরণ শীর্ষস্থানীয়
ফাঁক_এক্স 2
ফাঁক_ওয়াই 28

অঙ্কন_সীমা
অঙ্কন_গ্রাফিক_সীমা
স্টিপলেড_সীমা 0
সীমানা_ইনার_মার্গিন 0
সীমানা_আউট_মার্গিন 0
সীমানা_ প্রস্থ 0

পাঠ্য_বাফার_ সাইজ 1024
ওভাররাইড_টফ 8_লোকলে হ্যাঁ
হ্যাঁ
xftfont উবুন্টু: আকার = 10
xftalpha 1.0
বড় হাতের নং
তাপমাত্রা_ ইউনিট সেলসিয়াস
অঙ্কন_শাদস নং
অঙ্কন_আউটলাইন নং
default_color C0C0C0
default_shade_color 000000
default_outline_color C0C0C0
color1 C0C0C0
color2 B2B2B2
color3 808080
color4 D4D4D4

টেক্সট
{{চিত্র ~ / .conky / base.png -p 0,0 -s 300x480}

আমার কঙ্কি উইন্ডোর নীচে এই অযাচিত ক্যানভাসের কারণ কী হতে পারে (এবং আমি কীভাবে কাটিয়ে উঠতে পারি) কেউ বলতে পারে?

উত্তর:


8

একটি):

আপনার .conkyrc স্টেট করে own_window yes। এর অর্থ হ'ল কনকির নিজস্ব উইন্ডো রয়েছে। জানায় own_window_type normalউইন্ডোতে "স্বাভাবিকভাবে" কাজ করতে বলা হচ্ছে। সুতরাং যখন "ডেস্কটপ দেখান" বিকল্পটি ব্যবহার করা হয় তখন কনকি-উইন্ডো পাশাপাশি অন্য যে কোনও উইন্ডো হ্রাস পাবে।

বি):

কী জায়গায় কঙ্কি রাখবে তা বদলে own_window_type normalযাচ্ছে own_window_type dock। এই পদ্ধতির অপূর্ণতা ফাঁক x এবং ফাঁক y ব্যবহার করে আবার আপনার ডেস্কটপে ডান দাগে কঙ্কি স্থাপন করতে পারে। গ্যাপ এক্স এখন ডান পাশের পরিবর্তে ডেস্কটপ প্রান্তের বাম দিক থেকে গণনা করা হচ্ছে। গ্যাপ ওয়াই এখনও উপরে থেকে গণনা করা হয়। সুতরাং ধরুন আপনার পর্দার রেজোলিউশনটি 1440x900 এবং ফাঁক এক্স 2 ব্যবহৃত হবে এবং সর্বাধিক 300 এর সাথে কঙ্কি থাকাকালীন নতুন ফাঁক এক্সটি হবে 1440-300-2 = 1138

সি):

উপরন্তু, সম্পূর্ণরূপে কোনো দৃশ্যমান ডক সীমানা লাইন পরিবর্তন হারান own_window_transparent yesলাইনের: own_window_argb_visual yesএবং own_window_argb_value 0। যদি কঙ্কি উইন্ডোতে own_window_argb_valueসেট করা থাকে 255তবে স্বচ্ছতা থাকবে না এবং কালো হবে।

আরও কনফিগারেশন সেটিংস জন্য:

http://conky.sourceforge.net/config_settings.html


ধন্যবাদ, তবে ... 1) আপনার পরামর্শ পুনরায়: স্বচ্ছতা আমার পটভূমির চিত্র থেকেও মুক্তি পায় এবং আবহাওয়ার আইকনগুলি সাদা হয়ে যায়। 2) আমি নিজের_ উইন্ডো_প্রকারটি পুনরায় বিবেচনা করব যদিও আপনি অনুমান করি যে মনিটর পরিবর্তন করলে এটিতে পজিশনিংয়েরও একটি অসুবিধা থাকে।
সাদি

ঠিক আছে, অন্য একটি সমাধান: সি এর তুলনায় বি এর অধীনে): কোড লাইনটি সম্পাদনা করুন own_window_type desktopএবং চেষ্টা করুন। সাদা আইকনগুলির জন্য আমার কাছে কোনও সমাধান নেই। কঙ্কির বেশিরভাগ সময় কিছুটা ফিডিং দরকার, যেমন আপনার কোড ব্যবহার করে কোনও ছবি আমার বাক্সে অদৃশ্য হয়ে যায় না। মনিটর পরিবর্তন করা সর্বদা কঙ্কি-অবস্থান পরিবর্তন করে যদি না রেজোলিউশনের কোনও পরিবর্তন না হয়।
jeroen

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

যদিও এটি হ্রাসের দ্বিতীয় সমস্যাটি সমাধান করে , দুর্ভাগ্যক্রমে এখনও প্রশ্নটি উন্মুক্ত রয়েছে, কারণ আমার এখনও সেই অব্যক্ত পটভূমি রয়েছে। এটি অদ্ভুত যে আমার অবধি সাদা রঙের পটভূমিটি "ওভাররাইড" মোডে কিছুক্ষণ আগেই ছিল না এবং এটিও বিচিত্র যে "ডক" এর মতো অন্যান্য মোডের অর্ধ-স্বচ্ছ পটভূমি শুরুতে ছিল না, তবে আমি যখন আরও শহর যুক্ত করেছি তখন উত্থিত হয়েছিল প্রাথমিক কোড। সম্ভবত আমি কখনই জানতে পারি না যে এর কারণ কী ;-)
সাদি

আহেম, অন্য কিছু ... :-): কঙ্কি "সিউডো" স্বচ্ছতা ব্যবহার করে, সত্যিকারের "স্বচ্ছ" উইন্ডো নয়। এটি রুট উইন্ডোটির পটভূমি পড়ে এবং এটির নিজের পটভূমিটি এটি চিত্রের বিভাগে পরিবর্তন করে। কিছু উইন্ডো বা ডেস্কটপ পরিচালক তাদের পটভূমিটি মূল উইন্ডোর উপরে একটি স্তরে রাখেন। এটির সমাধানের জন্য, আপনি "fbsetbg" এর মতো একটি অ্যাপ্লিকেশন ব্যবহার করতে পারেন যা ফ্লাক্সবক্স ( ফ্লাক্সবক্স.org ) বা "ফেহ" ( linuxbrit.co.uk/feh ) এর সাথে অন্তর্ভুক্ত রয়েছে। আপনার ~ / .xinitrc থেকে "ফেহ" ব্যবহার করুন: #!/bin/shপরবর্তী লাইন: sleep 1 && feh --bg-center ~/background.png &বাfbsetbg -f /path/to/picture.jpg
জিরোইন

3

আমি এখানে অবাঞ্ছিত ছায়ার সমাধান পেয়েছি: http://linuxexchange.org/questions/821/how-to-avoid-ugly-compizgnome-sadow-for-conky

  1. CompizConfig সেটিংস ম্যানেজার শুরু করুন
  2. প্রভাবগুলি > উইন্ডো সজ্জা নির্বাচন করুন
  3. যান শ্যাডো জানালা বক্স এবং মান পরে কোন অ্যাড &! (ক্লাস = Conky) Conky ছাড়া সকল উইন্ডো এই নিয়মের প্রয়োগ করতে

এটি সমাধানের পরিবর্তে কার্যক্ষমতার সাথে কাজ করে, কেননা কেন কঙ্কি প্রয়োজনের তুলনায় এখনও আরও বড় উইন্ডো আঁকেন আমার কাছে রহস্য রয়ে গেছে ;-)

  • দ্রষ্টব্য: সম্ভবত এর জন্য কঙ্কি কনফিগারেশন ফাইলে এই লাইনটি যুক্ত করা দরকার: own_window_class Conky

  • দ্রষ্টব্য: উবুন্টু ১৩.০৪ এর অধীনে কালো পটভূমির জন্য কিছু মিনিটের জন্য প্রদর্শিত হবে : কঙ্কি কমান্ডের পরে এবং পিছনে ডেস্কটপ ওয়ালপেপার পরিবর্তন করার জন্য একটি কমান্ড যুক্ত করুন, উদাহরণস্বরূপsleep 5 && conky -c /home/user/.conkyrc && sleep 2 && gsettings set org.gnome.desktop.background picture-uri file:///home/user/Pictures/bckgrnd.jpg && gsettings set org.gnome.desktop.background picture-uri file:///home/user/Pictures/background.jpg


1

আমার ঠিক একই সমস্যাটি 12.10-এ হয়েছিল তবে প্যানেল বা টার্মিনালটি খোলার ফলে (যা আমি স্বচ্ছ হতে প্রস্তুত করেছি) সাদা ব্যাকগ্রাউন্ডটি সরে গেছে। বিরক্তিকর, তবে সমাধান করা সহজ - আমি ধরে নিই যে ডিসপ্লেটি কোনও স্বচ্ছতা পরিচালনা করে তা এটি করার মতো কিছু ছিল।

যদিও সবেমাত্র ১৩.০৪ পেয়েছে এবং এখন সেই কৌশলটি কাজ করে না। এটি এড়িয়ে চলা, আমি এখন পর্যন্ত নীচে সেট করে দিলে স্বচ্ছতার সাথে কাজ করে যাচ্ছি:

own_window yes
own_window_type dock
own_window_transparent yes

একমাত্র ক্ষতিটি হ'ল কঙ্কি উইন্ডোটি এখন নিজেকে পর্দার বামদিকে ডানদিকে সাজায় (ডানদিকে ব্যবহৃত হত), সুতরাং আমাকে এটি নীচের সাথে সরিয়ে নিতে হবে:

alignment tr
gap_x 1120
gap_y 55

বিরক্তিকরভাবে, এর অর্থ হ'ল যদি আমার ডিসপ্লে রেজোলিউশনটি পরিবর্তন হয় (আমি প্রায়শই কাজের জায়গায় একটি প্রজেক্টরে প্লাগ ইন করি, উদাহরণস্বরূপ), কঙ্কি উইন্ডোটি সেখানে যাচ্ছে না, তবে এটি একটি শুরু। আশাকরি এটা সাহায্য করবে.


ধন্যবাদ, তবে এটি আমার জন্য খুব বিরক্তিকর, কারণ আমি একটি ল্যাপটপ ব্যবহার করি এবং প্রায়শই এটির সাথে একটি বৃহত বহিরাগত মনিটর সংযুক্ত করি। ফলস্বরূপ, আমি কঙ্কি খাঁজতে এবং স্ক্রিনলেটগুলিতে স্যুইচ করার সিদ্ধান্ত নিয়েছি ।
সাদি

আমি সবেমাত্র আবিষ্কার করেছি যে ডেস্কটপ ওয়ালপেপার পরিবর্তন করার ফলে নকল স্বচ্ছতা (যেমন প্যানেল বা টার্মিনালটি আপনি যেমন খুলেছেন) পুনরায় আঁকতে বাধ্য করে। তাহলে সম্ভবত কঙ্কির পরে মৃত্যুদন্ড কার্যকর করা ওয়ালপেপার পরিবর্তন করার কমান্ডটি কৌতুকটি করতে পারে ;-)
সাদি

1

আমি ব্যবহার করি এমন কিছু পরামিতি এখানে:

override_utf8_locale yes
own_window no
own_window_colour 313131    # Black
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
#own_window_hints below,sticky,skip_taskbar,skip_pager
own_window_transparent no
own_window_type normal  ## normal

${image ~/BOX/conkybg1.png -p -50,-44 -s 380x500}

ছবিটি খুব ছোট হওয়ায় আমার সমস্যা ছিল। আমি মাত্র আকারের পরামিতিগুলি টুইট করতে শুরু করেছি এবং এটি কাজ করতে পেয়েছি।

আপনি লক্ষ্য করতে পারেন হিসাবে own_windowসেট করা আছে no। যদি yes, তাহলে আমার ইমেজ কাজ করবে না। এটা ঠিক একটা গোলযোগ ছিল। এটি আপনাকে সাহায্য করতে পারে বা নাও পারে। আমি আশা করি এটি কিছুটা সহায়ক হবে।


ধন্যবাদ, তবে এর বিপরীতে আমার ডেস্কটপটি এমন অগোছালো হয়ে যায় যখন আমি এটিকে "না" হিসাবে সেট করি ;-) অদ্ভুত কঙ্কি আচরণ ;-)
সাদি

0

এটি সম্পর্কে:

ফাইলটিতে ~ / কনকিরিক সনাক্ত করুন

own_window_type override

জন্য এটি প্রতিস্থাপন

own_window_type desktop

এবং যোগ করুন

own_window_argb_visual yes

এটা আমার জন্য এটা।


ধন্যবাদ তবে কমপক্ষে আমার ক্ষেত্রে (উবুন্টু 13.04 64৪-বিট) "ডেস্কটপ" তে "নিজস্ব_উন্ডো_প্রকার" মান পরিবর্তন করা আপনি ডেস্কটপে ক্লিক করলে বাঁকা উইন্ডোটি অদৃশ্য হয়ে যায় এবং এটি কোনওটির জন্য কঙ্কি উইন্ডোর পিছনে একটি কালো পটভূমি দেখার চেয়েও খারাপ is বা দুই সেকেন্ড
সাদি

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