Hi Up until kernel 4.5.0-1 my console had the following geometry:
]$ fbset -i mode "1920x1200" geometry 1920 1200 1920 1200 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 : radeondrmfb Address : 0xd0475000 Size : 9216000 Type : PACKED PIXELS Visual : TRUECOLOR XPanStep : 1 YPanStep : 1 YWrapStep : 0 LineLength : 7680 Accelerator : No Since kernel 4.5.0-2 it changed to this: ]$ fbset -i mode "1024x768" geometry 1024 768 1920 1200 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 : radeondrmfb Address : 0xd0475000 Size : 9216000 Type : PACKED PIXELS Visual : TRUECOLOR XPanStep : 1 YPanStep : 1 YWrapStep : 0 LineLength : 7680 Accelerator : No So the resolution is 1920x1200 but the console fills up only 1024x768 in the upper-left part. In addition, my display manager (sddm) seems to "inherit" this 1024x768 resolution as its own. At least it looks like it, it fills up the whole screen and all the ui elements are bigger than before. It goes back to normal, i.e., 1920x1200 when I log in and KDE loads up. My graphic card is: 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] I booted with debug, grepped for "drm|console|radeon|fbcon" and I noticed the following changes: -[drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xE206). +[drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xE206 0x00). ... -Console: switching to colour frame buffer device 240x75 +Console: switching to colour frame buffer device 128x48 Is there any way to fix it?
Console: colour VGA+ 80x25 console [tty0] enabled [drm] Initialized drm 1.1.0 20060810 [drm] radeon kernel modesetting enabled. [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xE206). [drm] register mmio base: 0xFDFC0000 [drm] register mmio size: 131072 radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) radeon 0000:01:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF [drm] Detected VRAM RAM=1024M, BAR=256M [drm] RAM width 64bits DDR [drm] radeon: 1024M of VRAM memory ready [drm] radeon: 1024M of GTT memory ready. [drm] Loading CAICOS Microcode radeon 0000:01:00.0: firmware: direct-loading firmware radeon/CAICOS_pfp.bin radeon 0000:01:00.0: firmware: direct-loading firmware radeon/CAICOS_me.bin radeon 0000:01:00.0: firmware: direct-loading firmware radeon/BTC_rlc.bin radeon 0000:01:00.0: firmware: direct-loading firmware radeon/CAICOS_mc.bin radeon 0000:01:00.0: firmware: direct-loading firmware radeon/CAICOS_smc.bin [drm] Internal thermal controller without fan control [drm] radeon: dpm initialized radeon 0000:01:00.0: firmware: direct-loading firmware radeon/SUMO_uvd.bin [drm] GART: num cpu pages 262144, num gpu pages 262144 [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0 [drm] PCIE GART of 1024M enabled (table at 0x0000000000274000). radeon 0000:01:00.0: WB enabled radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff88041b38ac00 radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff88041b38ac0c radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90002032118 [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [drm] Driver supports precise vblank timestamp query. radeon 0000:01:00.0: radeon: MSI limited to 32-bit radeon 0000:01:00.0: radeon: using MSI. [drm] radeon: irq initialized. [drm] ring test on 0 succeeded in 2 usecs [drm] ring test on 3 succeeded in 7 usecs [drm] ring test on 5 succeeded in 2 usecs [drm] UVD initialized successfully. [drm] ib test on ring 0 succeeded in 0 usecs [drm] ib test on ring 3 succeeded in 0 usecs [drm] ib test on ring 5 succeeded [drm] Radeon Display Connectors [drm] Connector 0: [drm] DP-1 [drm] HPD1 [drm] DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c [drm] Encoders: [drm] DFP1: INTERNAL_UNIPHY1 [drm] Connector 1: [drm] HDMI-A-1 [drm] HPD2 [drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c [drm] Encoders: [drm] DFP2: INTERNAL_UNIPHY2 [drm] Connector 2: [drm] DVI-I-1 [drm] HPD4 [drm] DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c [drm] Encoders: [drm] DFP3: INTERNAL_UNIPHY [drm] CRT1: INTERNAL_KLDSCP_DAC1 [drm] fb mappable at 0xD0475000 [drm] vram apper at 0xD0000000 [drm] size 9216000 [drm] fb depth is 24 [drm] pitch is 7680 fbcon: radeondrmfb (fb0) is primary device Console: switching to colour frame buffer device 240x75 radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device [drm] Initialized radeon 2.43.0 20080528 for 0000:01:00.0 on minor 0
Console: colour VGA+ 80x25 console [tty0] enabled [drm] Initialized drm 1.1.0 20060810 [drm] radeon kernel modesetting enabled. [drm] initializing kernel modesetting (CAICOS 0x1002:0x6779 0x174B:0xE206 0x00). [drm] register mmio base: 0xFDFC0000 [drm] register mmio size: 131072 radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) radeon 0000:01:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF [drm] Detected VRAM RAM=1024M, BAR=256M [drm] RAM width 64bits DDR [drm] radeon: 1024M of VRAM memory ready [drm] radeon: 1024M of GTT memory ready. [drm] Loading CAICOS Microcode radeon 0000:01:00.0: firmware: direct-loading firmware radeon/CAICOS_pfp.bin radeon 0000:01:00.0: firmware: direct-loading firmware radeon/CAICOS_me.bin radeon 0000:01:00.0: firmware: direct-loading firmware radeon/BTC_rlc.bin radeon 0000:01:00.0: firmware: direct-loading firmware radeon/CAICOS_mc.bin radeon 0000:01:00.0: firmware: direct-loading firmware radeon/CAICOS_smc.bin [drm] Internal thermal controller without fan control [drm] radeon: dpm initialized radeon 0000:01:00.0: firmware: direct-loading firmware radeon/SUMO_uvd.bin [drm] GART: num cpu pages 262144, num gpu pages 262144 [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0 [drm] PCIE GART of 1024M enabled (table at 0x0000000000274000). radeon 0000:01:00.0: WB enabled radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff88041bedcc00 radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff88041bedcc0c radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90002032118 [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [drm] Driver supports precise vblank timestamp query. radeon 0000:01:00.0: radeon: MSI limited to 32-bit radeon 0000:01:00.0: radeon: using MSI. [drm] radeon: irq initialized. [drm] ring test on 0 succeeded in 2 usecs [drm] ring test on 3 succeeded in 6 usecs [drm] ring test on 5 succeeded in 2 usecs [drm] UVD initialized successfully. [drm] ib test on ring 0 succeeded in 0 usecs [drm] ib test on ring 3 succeeded in 0 usecs [drm] ib test on ring 5 succeeded [drm] Radeon Display Connectors [drm] Connector 0: [drm] DP-1 [drm] HPD1 [drm] DDC: 0x6460 0x6460 0x6464 0x6464 0x6468 0x6468 0x646c 0x646c [drm] Encoders: [drm] DFP1: INTERNAL_UNIPHY1 [drm] Connector 1: [drm] HDMI-A-1 [drm] HPD2 [drm] DDC: 0x6430 0x6430 0x6434 0x6434 0x6438 0x6438 0x643c 0x643c [drm] Encoders: [drm] DFP2: INTERNAL_UNIPHY2 [drm] Connector 2: [drm] DVI-I-1 [drm] HPD4 [drm] DDC: 0x6450 0x6450 0x6454 0x6454 0x6458 0x6458 0x645c 0x645c [drm] Encoders: [drm] DFP3: INTERNAL_UNIPHY [drm] CRT1: INTERNAL_KLDSCP_DAC1 [drm] fb mappable at 0xD0475000 [drm] vram apper at 0xD0000000 [drm] size 9216000 [drm] fb depth is 24 [drm] pitch is 7680 fbcon: radeondrmfb (fb0) is primary device Console: switching to colour frame buffer device 128x48 radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device [drm] Initialized radeon 2.43.0 20080528 for 0000:01:00.0 on minor 0