হ্যাঁ, এক্স সার্ভারের বাইরে, tty তে, কমান্ডটি ব্যবহার করে দেখুন:
cat /dev/urandom >/dev/fb0
কলরফুল পিক্সেলগুলি যদি স্ক্রিনটি পূরণ করে তবে আপনার সেটআপটি ঠিক আছে, এবং আপনি এই ছোট স্ক্রিপ্টের সাহায্যে খেলার চেষ্টা করতে পারেন:
#!/usr/bin/env bash
fbdev=/dev/fb0 ; width=1280 ; bpp=4
color="\x00\x00\xFF\x00" #red colored
function pixel()
{ xx=$1 ; yy=$2
printf "$color" | dd bs=$bpp seek=$(($yy * $width + $xx)) \
of=$fbdev &>/dev/null
}
x=0 ; y=0 ; clear
for i in {1..500}; do
pixel $((x++)) $((y++))
done
ফাংশন 'পিক্সেল' এর একটি উত্তর হওয়া উচিত ... যেখানে ডিভাইস / ডিভ / এফবিএক্স-এর এক্সওয়াই অফসেটে বাইট মান (নীল-সবুজ-লাল-আলফা) পরিবর্তন করে স্ক্রিনে পিক্সেল লিখুন যা ভিডিও কার্ডের জন্য ফ্রেম বাফার।
বা একটি লাইনার পিক্সেল অঙ্কনের চেষ্টা করুন (x: y = 200: 100, প্রস্থ যদি 1024 হয়):
printf "\x00\xFF\xFF\x00" | dd bs=4 seek=$((100 * 1024 + 200)) >/dev/fb0
আপডেট: এই কোডটি এক্স-সার্ভারের অভ্যন্তরেও কাজ করে, যদি আমরা ফ্রেম বাফার ব্যবহারের জন্য এক্সটিকে কেবল কনফিগার করি । /usr/share/X11/xorg.conf.d/99-fbdev.conf এর ভিতরে fb0 নির্দিষ্ট করে