Video issues: frame buffer larger than screen after latest -current updates
by rmcconnell from LinuxQuestions.org on (#5QTMA)
I'm hoping someone can point me in the right direction to resolve my problem, but I have been searching all day with no help in sight.
Last summer I purchased a used Optiplex 390 from the local re-use center. After adding memory and drives, I installed 15.0 Beta on it. Everything has been working fine until today. This morning, for the first time, I attempted to update everything from the -current repositories using slackpkg. That broke the video. I can see lilo ok, and it appears to show the correct resolution and number of Tux images. But then the kernel switches modes and blows it all up. It kicks the console into a device it calls 160x64, but only the left two thirds of the first 48 lines are actually on the display. With no obvious way to pan the image on the display, I can't find any way to alter that, or switch to a more useful mode.
-----------
Hardware:
Dell Optiplex 390
i3 w/ i915 video card
Dell E173FP VGA display
1280x1024 pixels.
From dmesg:
[ 0.303936] vesafb: mode is 1280x1024x32, linelength=5120, pages=11
[ 0.303940] vesafb: scrolling: redraw
[ 0.303942] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 0.303954] vesafb: framebuffer at 0xd0000000, mapped to 0x(____ptrval____),
using 10240k, total 65472k
[ 0.371657] Console: switching to colour frame buffer device 160x64
[ 0.435825] fb0: VESA VGA frame buffer device
fbset -i produces:
mode "1280x1024"
geometry 1280 1024 1280 1024 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 : i915
Address : (nil)
Size : 5242880
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 1
YPanStep : 1
YWrapStep : 0
LineLength : 5120
Accelerator : No
drm directory contains:
card0 card0-DP-1 card0-HDMI-A-1 card0-VGA-1 renderD128 version
---------------
Where do I find the specific information I need to understand what is going on here and how to control it better, since the defaults appear to be all screwed up?
Thank you,
Last summer I purchased a used Optiplex 390 from the local re-use center. After adding memory and drives, I installed 15.0 Beta on it. Everything has been working fine until today. This morning, for the first time, I attempted to update everything from the -current repositories using slackpkg. That broke the video. I can see lilo ok, and it appears to show the correct resolution and number of Tux images. But then the kernel switches modes and blows it all up. It kicks the console into a device it calls 160x64, but only the left two thirds of the first 48 lines are actually on the display. With no obvious way to pan the image on the display, I can't find any way to alter that, or switch to a more useful mode.
-----------
Hardware:
Dell Optiplex 390
i3 w/ i915 video card
Dell E173FP VGA display
1280x1024 pixels.
From dmesg:
[ 0.303936] vesafb: mode is 1280x1024x32, linelength=5120, pages=11
[ 0.303940] vesafb: scrolling: redraw
[ 0.303942] vesafb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[ 0.303954] vesafb: framebuffer at 0xd0000000, mapped to 0x(____ptrval____),
using 10240k, total 65472k
[ 0.371657] Console: switching to colour frame buffer device 160x64
[ 0.435825] fb0: VESA VGA frame buffer device
fbset -i produces:
mode "1280x1024"
geometry 1280 1024 1280 1024 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 : i915
Address : (nil)
Size : 5242880
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 1
YPanStep : 1
YWrapStep : 0
LineLength : 5120
Accelerator : No
drm directory contains:
card0 card0-DP-1 card0-HDMI-A-1 card0-VGA-1 renderD128 version
---------------
Where do I find the specific information I need to understand what is going on here and how to control it better, since the defaults appear to be all screwed up?
Thank you,