আমি কি ভার্চুয়াল কনসোলের স্ক্রিনশট নিতে পারি?


23

ভার্চুয়াল কনসোলে স্ক্রিনশট নেওয়ার কোনও উপায় কি আছে?

উত্তর:


18

সেখানে একটি অ্যাপ্লিকেশন রয়েছে যা fbgrabনামটি (যেমন সম্ভবত প্রস্তাবিত হতে পারে) বর্তমান ফ্রেমবফারের একটি শট ধরে। এটি হয়ত নতুন কেএমএস সেটআপগুলিতে কাজ করবে না।

sudo apt-get install fbgrab
fbgrab screenshot.png

যদি এটি ব্যর্থ হয়, আপনি সর্বদা ভার্চুয়ালবক্সে একটি ভিএম ব্যবহার করতে পারেন।


আপনি যদি অন্য টিটিওয়াইয়ের ছবি তুলতে চান তবে fbgrabএকটি -c Nআর্গুমেন্ট নেয় (যেখানে আপনি ব্যবহার করছেন Nতার সাথে প্রতিস্থাপন করা হয় /dev/ttyN)।

সুতরাং আপনি যদি tty1 চেয়েছিলেন:

sudo fbgrab -c 1 Desktop/tty-screenshot.png

1
আমি চেষ্টা করার সময় fbgrab foo.pngএটি বলে Error: Couldn't open /dev/fb0.। কোন ধারণা কেন?
trusktr

3
@trusktr আমি জানি এটি দেরী হয়ে গেছে তবে এটি হতে পারে কারণ আপনি ভিডিও গ্রুপে নেই। ফাইল / ইত্যাদি / গ্রুপ সম্পাদনা করার চেষ্টা করুন এবং "ব্যবহারকারী" দিয়ে শুরু হওয়া লাইনের শেষে আপনার ব্যবহারকারী নাম যুক্ত করুন। যদি এটি কাজ না করে, অ্যাপটিকে মূল হিসাবে ব্যবহার করার চেষ্টা করুন
ব্র্যাডেন বেস্ট

@ বি 1 কে মিউজিক ধন্যবাদ, যখন আমার নতুন ল্যাপটপ পরের সপ্তাহে আসবে তখন আমাকে চেষ্টা করে দেখতে হবে। অন্তর্বর্তীকালীন আমার উইন্ডোজ আছে।
trusktr

1
আমাকে ব্যবহার করতে হয়েছিল sudo -E fbgrab vt1.png। তবে এটি দুর্দান্ত কাজ করেছে।
isomorphismes

19

প্রথম ভার্চুয়াল কনসোলের স্ক্রিনশট নিতে ( একে একে স্ক্রিনডম্প ) এবং এটিকে "স্ক্রিনশট" নামক একটি ফাইলে সংরক্ষণ করতে:

sudo cat /dev/vcs1 > screenshot

এই পদ্ধতিটি ব্যবহার করে, স্ক্রিনশটগুলি কোনও চিত্র নয়, প্লেইন পাঠ্য বিন্যাসে সংরক্ষণ করা হয় (এটি fileবা mimetypeকমান্ড দিয়ে পরীক্ষা করুন )। এটি কেবল একটি স্ক্রিন ডাম্প এবং তারপরে EOF আউটপুট করে। লক্ষ্য করুন আউটপুট নেই সম্পর্কে newline অক্ষর, তাই ততক্ষণ প্রক্রিয়াকরণ প্রয়োজন হতে পারে:

sudo cat /dev/vcs1 | fold  > screenshot

fold নির্দিষ্ট প্রস্থে ফিট করার জন্য প্রতিটি ইনপুট লাইন মোড়ুন (ডিফল্টরূপে 80)।

গ্রাফিক্স সক্ষম থাকলে আপনি ভার্চুয়াল কনসোলের স্ক্রিনশট নিতে পারবেন না।

উল্লেখ


1
আপনি পাঠ্য বিন্যাসটি কি বোঝাতে চান? আরজিবি মানগুলি একটি পাঠ্য ফাইলে সংরক্ষিত হয়, বা টার্মিনালের পাঠ্য সামগ্রী সংরক্ষণ করা হয়? সাধারণত লোকেরা কিছু ভিজ্যুয়াল বাগ ক্যাপচারের জন্য একটি স্ক্রিনশট চায় যা এনকোডেড অক্ষর আউটপুটটিতে স্থানান্তরিত হয় না।
jiggunjer
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.