Skip to content

Firmware GUI resolution is significantly less than that of the display #105

@RokeJulianLockhart

Description

@RokeJulianLockhart

Device Information

System Model or SKU

  • Framework Laptop 16 (AMD Ryzen™ 7040 Series)

Firmware Version

  1. #!/usr/bin/env sh
    sudo dmidecode --string bios-version
  2. 03.05

DIY Edition information

  1. Memory

    1. #!/usr/bin/env pwsh
      sudo lshw -c memory -json | ConvertFrom-JSON | Format-Table -AutoSize
    2. id       class  claimed description                                                    vendor            physid version date       units        size
      --       -----  ------- -----------                                                    ------            ------ ------- ----       -----        ----
      firmware memory    True BIOS                                                           INSYDE Corp.      0      03.05   11/13/2024 bytes      131072
      cache:0  memory    True L1 cache                                                                         5                         bytes      524288
      cache:1  memory    True L2 cache                                                                         6                         bytes     8388608
      cache:2  memory    True L3 cache                                                                         7                         bytes    16777216
      memory   memory    True System Memory                                                                    15                        bytes 34359738368
      bank:0   memory    True SODIMM Synchronous Unbuffered (Unregistered) 5600 MHz (0.2 ns) A-DATA Technology 0                         bytes 34359738368
      bank:1   memory    True [empty]                                                        Unknown           1

    1. #!/usr/bin/env sh
      sudo lshw -c memory -json | yq -P
    2. - id: firmware
        class: memory
        claimed: true
        description: BIOS
        vendor: INSYDE Corp.
        physid: "0"
        version: "03.05"
        date: 11/13/2024
        units: bytes
        size: 131072
        capacity: 33554432
        capabilities:
          pci: PCI bus
          upgrade: BIOS EEPROM can be upgraded
          shadowing: BIOS shadowing
          cdboot: Booting from CD-ROM/DVD
          bootselect: Selectable boot path
          int9keyboard: i8042 keyboard controller
          int10video: INT10 CGA/Mono video
          acpi: ACPI
          usb: USB legacy emulation
          biosbootspecification: BIOS boot specification
          uefi: UEFI specification is supported
      - id: cache:0
        class: memory
        claimed: true
        handle: DMI:0005
        description: L1 cache
        physid: "5"
        slot: L1 - Cache
        units: bytes
        size: 524288
        capacity: 524288
        clock: 1000000000
        configuration:
          level: "1"
        capabilities:
          pipeline-burst: Pipeline burst
          internal: Internal
          write-back: Write-back
          unified: Unified cache
      - id: cache:1
        class: memory
        claimed: true
        handle: DMI:0006
        description: L2 cache
        physid: "6"
        slot: L2 - Cache
        units: bytes
        size: 8388608
        capacity: 8388608
        clock: 1000000000
        configuration:
          level: "2"
        capabilities:
          pipeline-burst: Pipeline burst
          internal: Internal
          write-back: Write-back
          unified: Unified cache
      - id: cache:2
        class: memory
        claimed: true
        handle: DMI:0007
        description: L3 cache
        physid: "7"
        slot: L3 - Cache
        units: bytes
        size: 16777216
        capacity: 16777216
        clock: 1000000000
        configuration:
          level: "3"
        capabilities:
          pipeline-burst: Pipeline burst
          internal: Internal
          write-back: Write-back
          unified: Unified cache
      - id: memory
        class: memory
        claimed: true
        handle: DMI:0015
        description: System Memory
        physid: "15"
        slot: System board or motherboard
        units: bytes
        size: 34359738368
      - id: bank:0
        class: memory
        claimed: true
        handle: DMI:0016
        description: SODIMM Synchronous Unbuffered (Unregistered) 5600 MHz (0.2 ns)
        product: AD5S560032G-SFW
        vendor: A-DATA Technology
        physid: "0"
        serial: "08000417"
        slot: DIMM 0
        units: bytes
        size: 34359738368
        width: 64
        clock: 1305032704
      - id: bank:1
        class: memory
        claimed: true
        handle: DMI:0017
        description: '[empty]'
        product: Unknown
        vendor: Unknown
        physid: "1"
        serial: Unknown
        slot: DIMM 0

  2. Storage

    1. #!/usr/bin/env sh
      sudo lsblk -o NAME,KNAME,MAJ:MIN,FSTYPE,MOUNTPOINT,LABEL,UUID,RO,RM,MODEL,SIZE,STATE,OWNER,GROUP,MODE,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,TYPE,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO
    2. NAME                                          KNAME     MAJ:MIN FSTYPE      MOUNTPOINT LABEL  UUID                                 RO RM MODEL                    SIZE STATE   OWNER GROUP MODE       ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED RQ-SIZE TYPE  DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO
      zram0                                         zram0     251:0   swap        [SWAP]     zram0  45b7fb51-31d3-4a4a-b11f-eeccc3250d23  0  0                            8G         root  disk  brw-rw----         0   4096   4096    4096    4096    0               disk         0        4K       2T         0
      nvme0n1                                       nvme0n1   259:0                                                                       0  0 WD_BLACK SN850X 1000GB 931.5G live    root  disk  brw-rw----         0    512      0     512     512    0 none     1023 disk         0      512B       2T         0
      ├─nvme0n1p1                                   nvme0n1p1 259:1   vfat        /boot/efi         CDA2-B1AC                             0  0                          600M         root  disk  brw-rw----         0    512      0     512     512    0 none     1023 part         0      512B       2T         0
      ├─nvme0n1p2                                   nvme0n1p2 259:2   ext4        /boot             fd08c17d-7b3e-4255-a273-f73db367b1f2  0  0                            1G         root  disk  brw-rw----         0    512      0     512     512    0 none     1023 part         0      512B       2T         0
      └─nvme0n1p3                                   nvme0n1p3 259:3   crypto_LUKS                   31b94f4a-915c-47ee-af7a-a7c948b23cf4  0  0                        929.9G         root  disk  brw-rw----         0    512      0     512     512    0 none     1023 part         0      512B       2T         0
        └─luks-31b94f4a-915c-47ee-af7a-a7c948b23cf4 dm-0      252:0   btrfs       /home      fedora 0548c378-fdad-49db-9a7b-2e4779892f93  0  0                        929.9G running root  disk  brw-rw----         0    512      0     512     512    0               crypt        0      512B       2T         0

    1. #!/usr/bin/env sh
      sudo lsblk -o NAME,KNAME,MAJ:MIN,FSTYPE,MOUNTPOINT,LABEL,UUID,RO,RM,MODEL,SIZE,STATE,OWNER,GROUP,MODE,ALIGNMENT,MIN-IO,OPT-IO,PHY-SEC,LOG-SEC,ROTA,SCHED,RQ-SIZE,TYPE,DISC-ALN,DISC-GRAN,DISC-MAX,DISC-ZERO -J | yq -P
    2. blockdevices:
        - name: zram0
          kname: zram0
          maj:min: 251:0
          fstype: swap
          mountpoint: '[SWAP]'
          label: zram0
          uuid: 45b7fb51-31d3-4a4a-b11f-eeccc3250d23
          ro: false
          rm: false
          model: null
          size: 8G
          state: null
          owner: root
          group: disk
          mode: brw-rw----
          alignment: 0
          min-io: 4096
          opt-io: 4096
          phy-sec: 4096
          log-sec: 4096
          rota: false
          sched: null
          rq-size: null
          type: disk
          disc-aln: 0
          disc-gran: 4K
          disc-max: 2T
          disc-zero: false
        - name: nvme0n1
          kname: nvme0n1
          maj:min: 259:0
          fstype: null
          mountpoint: null
          label: null
          uuid: null
          ro: false
          rm: false
          model: WD_BLACK SN850X 1000GB
          size: 931.5G
          state: live
          owner: root
          group: disk
          mode: brw-rw----
          alignment: 0
          min-io: 512
          opt-io: 0
          phy-sec: 512
          log-sec: 512
          rota: false
          sched: none
          rq-size: 1023
          type: disk
          disc-aln: 0
          disc-gran: 512B
          disc-max: 2T
          disc-zero: false
          children:
            - name: nvme0n1p1
              kname: nvme0n1p1
              maj:min: 259:1
              fstype: vfat
              mountpoint: /boot/efi
              label: null
              uuid: CDA2-B1AC
              ro: false
              rm: false
              model: null
              size: 600M
              state: null
              owner: root
              group: disk
              mode: brw-rw----
              alignment: 0
              min-io: 512
              opt-io: 0
              phy-sec: 512
              log-sec: 512
              rota: false
              sched: none
              rq-size: 1023
              type: part
              disc-aln: 0
              disc-gran: 512B
              disc-max: 2T
              disc-zero: false
            - name: nvme0n1p2
              kname: nvme0n1p2
              maj:min: 259:2
              fstype: ext4
              mountpoint: /boot
              label: null
              uuid: fd08c17d-7b3e-4255-a273-f73db367b1f2
              ro: false
              rm: false
              model: null
              size: 1G
              state: null
              owner: root
              group: disk
              mode: brw-rw----
              alignment: 0
              min-io: 512
              opt-io: 0
              phy-sec: 512
              log-sec: 512
              rota: false
              sched: none
              rq-size: 1023
              type: part
              disc-aln: 0
              disc-gran: 512B
              disc-max: 2T
              disc-zero: false
            - name: nvme0n1p3
              kname: nvme0n1p3
              maj:min: 259:3
              fstype: crypto_LUKS
              mountpoint: null
              label: null
              uuid: 31b94f4a-915c-47ee-af7a-a7c948b23cf4
              ro: false
              rm: false
              model: null
              size: 929.9G
              state: null
              owner: root
              group: disk
              mode: brw-rw----
              alignment: 0
              min-io: 512
              opt-io: 0
              phy-sec: 512
              log-sec: 512
              rota: false
              sched: none
              rq-size: 1023
              type: part
              disc-aln: 0
              disc-gran: 512B
              disc-max: 2T
              disc-zero: false
              children:
                - name: luks-31b94f4a-915c-47ee-af7a-a7c948b23cf4
                  kname: dm-0
                  maj:min: 252:0
                  fstype: btrfs
                  mountpoint: /home
                  label: fedora
                  uuid: 0548c378-fdad-49db-9a7b-2e4779892f93
                  ro: false
                  rm: false
                  model: null
                  size: 929.9G
                  state: running
                  owner: root
                  group: disk
                  mode: brw-rw----
                  alignment: 0
                  min-io: 512
                  opt-io: 0
                  phy-sec: 512
                  log-sec: 512
                  rota: false
                  sched: null
                  rq-size: null
                  type: crypt
                  disc-aln: 0
                  disc-gran: 512B
                  disc-max: 2T
                  disc-zero: false

Standalone Operation

Are you running your mainboard as a standalone device. Is standalone mode enabled in the BIOS?

  • Yes

  • No

Issue Description

Despite hwinfo --monitor | grep -E 'Model|Resolution' returning: 1

Model: "BOE CQ LCD Monitor"
Resolution: 2560x1600@60Hz

...when I reboot to the firmware GUI, I see what appears to be 1 080 × 720 px, at best.

Steps To Reproduce

#!/usr/bin/env pwsh
#Requires -PSEdition 'Core'
#Requires -Version 7.5.0
If ([OperatingSystem]::IsWindows()) { sudo shutdown /r /fw /t 0 }
ElseIf ([OperatingSystem]::IsLinux())
{
    If ($Env:XDG_CURRENT_DESKTOP -Eq 'KDE') {
        busctl call org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager SetRebootToFirmwareSetup b true
        If ($? -Eq $True) {
            $AppendedCommand = ' org.kde.Shutdown /Shutdown org.kde.Shutdown.logoutAndReboot'
            $Binaries = @('qdbus-qt6', 'qdbus6')
            If (Get-Command -Name $Binaries[0] -ErrorAction SilentlyContinue) { Invoke-Expression -Command "$($Binaries[0] + $AppendedCommand)" }
            ElseIf (Get-Command -Name $Binaries[1] -ErrorAction SilentlyContinue) { Invoke-Expression -Command "$($Binaries[1] + $AppendedCommand)" }
            Else { Invoke-Expression -Command "$('qdbus' + $AppendedCommand)" }
        }
    }
}

2

Expected Behavior

Its resolution should be 2 560 × 1 600 px.

Screenshots

See community.frame.work/t/75401.

Operating System

  1. OS/Distribution

    1. #!/usr/bin/env sh
      cat /etc/os-release | grep -E 'NAME=|VARIANT'
    2. NAME="Fedora Linux"
      VARIANT="KDE Plasma Desktop Edition"
  2. Version

    1. #!/usr/bin/env sh
      cat /etc/os-release | grep VERSION_ID
    2. VERSION_ID=42
  3. Linux Kernel Version

    1. #!/usr/bin/env sh
      uname -a | jc --uname -p | yq -P
    2. kernel_name: Linux
      node_name: Beedell.RokeJulianLockhart.laptop.SKQY07
      kernel_release: 6.16.7-200.fc42.x86_64
      operating_system: GNU/Linux
      machine: x86_64
      kernel_version: '#1 SMP PREEMPT_DYNAMIC Thu Sep 11 17:46:54 UTC 2025'

Additional Context

Footnotes

  1. github.com/openSUSE/hwinfo/issues/78#issuecomment-1369106997

  2. superuser.com/q/1925082

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions