कुछ समय पहले उबंटू में चलने वाले एक पुराने कंप्यूटर पर मैंने देखा कि वर्चुअल कंसोल (जैसे tty1
) पर आउटपुट धीमा है। यह वहाँ एक मुद्दा नहीं था और मुश्किल से भी ध्यान देने योग्य।
लेकिन अब मंज़रो लिनक्स (आर्क से प्राप्त) के साथ मेरे नए लैपटॉप पर यह कभी-कभी हास्यास्पद रूप से धीमा होता है। मुझे लगता है कि यह वर्णित स्थिति और यहां बताई गई स्थिति से भिन्न है , इसलिए मेरा प्रश्न डुप्लिकेट नहीं है। मुझे ग्राफिक्स त्वरण मुद्दे पर संदेह है।
मुझे पता चला कि प्रोसेसर की घड़ी की गति से यह मुद्दा काफी प्रभावित होता है। यह वीडियो दिखाता है कि यह 800 मेगाहर्ट्ज में कैसा दिखता है।
संभवतः प्रासंगिक जानकारी dmesg
:
[ 0.474770] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[ 0.478826] vesafb: mode is 1920x1080x32, linelength=7680, pages=0
[ 0.478827] vesafb: scrolling: redraw
[ 0.478828] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 0.478843] vesafb: framebuffer at 0xa0000000, mapped to 0xffffc90001000000, using 8128k, total 8128k
[ 0.661095] Console: switching to colour frame buffer device 240x67
[ 0.842325] fb0: VESA VGA frame buffer device
[ 2.301199] fb: switching to inteldrmfb from VESA VGA
[ 2.363655] fbcon: inteldrmfb (fb0) is primary device
[ 2.363698] Console: switching to colour frame buffer device 240x67
[ 2.363705] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
scrolling: redraw
हिस्सा है, दिलचस्प लग रहा है, हालांकि मुझे यकीन है कि नहीं कर रहा हूँ यह कुछ भी मतलब है, के बाद से यह कहते हैं switching to inteldrmfb from VESA VGA
।
का आउटपुट fbset -i
:
mode "1920x1080"
geometry 1920 1080 1920 1080 32
timings 0 0 0 0 0 0 0
accel true
rgba 8/16,8/8,8/0,0/0
endmode
Frame buffer device information:
Name : inteldrmfb
Address : 0xa0000000
Size : 8294400
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 1
YPanStep : 1
YWrapStep : 0
LineLength : 7680
Accelerator : No
अंतर का दस्तावेजीकरण करने के लिए कुछ अतिरिक्त परीक्षण:
time python -c "for i in range(100): print(\"hi\")"
मुझे वर्चुअल कंसोल0.03s
परxfce4-terminal
और0.23s
पर दिखाता है।time echo -e "\033c"
0s
वर्चुअल कंसोल परxfce4-terminal
और0.14s
-0.16s
पर।time man gpm
(और Qइसे खोलते समय दबाकर )
तुरंतxfce4-terminal
,3s
-4s
एक वर्चुअल कंसोल पर।
man
पृष्ठों पर स्क्रॉल करते समय यह विशेष रूप से निराशाजनक है । दिलचस्प nano
बात यह है कि इससे प्रभावित नहीं होते हैं।
मेरे वर्चुअल कंसोल को सभ्य गति के साथ पाठ कैसे प्रस्तुत करें?