Announcement

Collapse
No announcement yet.

LibreOffice sizing is wonky

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    LibreOffice sizing is wonky

    Hi,

    this is a fresh install of 24.10 on a laptop with an additional external screen. Nothing went wrong, everything worked out of the box. There's just a minor issue with the external screen that I would like to fit.

    1) When I open libreoffice (eg Calc) on the external screen, the scaling between the header and the cells is WAY off. I'm attaching a screenshot. If the header is at a 'normal size', comparable to the size it's also on my primary screen, the cells become minuscule to a point where you can barely read the column/row names. See here: https://imgur.com/UJX5gRo I would like to find a way to have the resolution of the menu be aligned with the resolution of the cells.
    2) When using VSCode in full screen mode on the external screen, the menu will open on the other screen. Even though it's done this from the get go, I just can't get used to it.. and I suspect that here as well it's an issue with resolution/the external screen. As it will open the menu inside the app (like a normal dropdown) if the window isn't maximised or if it's opened on the internal screen. An example of how it looks like is here: https://imgur.com/tO5xMRa

    I suspect the two issues are linked as they both only appear on the external screen but I don't know what's causing it. I've tried to switch 'Legacy applications (X11)' from 'apply scaling themselves' to 'scaled by the system'. It didn't change the issue, but everything became a little blurry.
    One other thing I have noticed is that the screens don't 'match'. The full width of the primary screen is mapped to the upper 2/3rds of the secondary screen and the lower part of the screen. A video is linked here: https://imgur.com/a/pKhwUcV Is it possible to have the two screens scaled so that they are considered the same height?

    I'm running a fresh install of Kubuntu 24.10
    Code:
    lsb_release -a
    No LSB modules are available.
    Distributor ID: Ubuntu
    Description:    Ubuntu 24.10
    Release:        24.10
    Codename:       oracular
    uname -a
    Linux right 6.11.0-13-generic #14-Ubuntu SMP PREEMPT_DYNAMIC Sat Nov 30 23:51:51 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
    ​
    Let me know if you need any other information

    #2
    Welcome to KFN.

    What are the laptops specifications? What Make and Model? It's native screen resolution?
    What are external monitors specifications? What Make and Model? It's native screen resolution?
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Originally posted by ankama View Post
      Hi,

      this is a fresh install of 24.10 on a laptop with an additional external screen. Nothing went wrong, everything worked out of the box. There's just a minor issue with the external screen that I would like to fit.

      1) When I open libreoffice (eg Calc) on the external screen, the scaling between the header and the cells is WAY off. I'm attaching a screenshot. If the header is at a 'normal size', comparable to the size it's also on my primary screen, the cells become minuscule to a point where you can barely read the column/row names. See here: https://imgur.com/UJX5gRo I would like to find a way to have the resolution of the menu be aligned with the resolution of the cells.
      2) When using VSCode in full screen mode on the external screen, the menu will open on the other screen. Even though it's done this from the get go, I just can't get used to it.. and I suspect that here as well it's an issue with resolution/the external screen. As it will open the menu inside the app (like a normal dropdown) if the window isn't maximised or if it's opened on the internal screen. An example of how it looks like is here: https://imgur.com/tO5xMRa

      I suspect the two issues are linked as they both only appear on the external screen but I don't know what's causing it. I've tried to switch 'Legacy applications (X11)' from 'apply scaling themselves' to 'scaled by the system'. It didn't change the issue, but everything became a little blurry.
      One other thing I have noticed is that the screens don't 'match'. The full width of the primary screen is mapped to the upper 2/3rds of the secondary screen and the lower part of the screen. A video is linked here: https://imgur.com/a/pKhwUcV Is it possible to have the two screens scaled so that they are considered the same height?

      I'm running a fresh install of Kubuntu 24.10
      Code:
      lsb_release -a
      No LSB modules are available.
      Distributor ID: Ubuntu
      Description: Ubuntu 24.10
      Release: 24.10
      Codename: oracular
      uname -a
      Linux right 6.11.0-13-generic #14-Ubuntu SMP PREEMPT_DYNAMIC Sat Nov 30 23:51:51 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
      ​
      Let me know if you need any other information
      I'm guessing you have a HiDPI and/or high resolution monitor. Calc defaults to a font size of 10 pt in the cells, which is way too small for me to read easily on my 28" 4k monitors. Apparently there is no way to change this. You have to create a new "default" template with whatever setting you want - I used 15 pt - so it loads when you launch Calc. Again, unfortunately, this only helps on initial open of a new workbook. If you add a second sheet or open a csv or some other file type with Calc, it reverts back to 10pt.

      I think the Libre team has not caught up to modern hardware support.

      Please Read Me

      Comment


        #4
        Originally posted by Snowhog View Post
        Welcome to KFN.

        What are the laptops specifications? What Make and Model? It's native screen resolution?
        What are external monitors specifications? What Make and Model? It's native screen resolution?
        The laptop is a Dell T14s with a maximum resolution of 1920x1080 which is what I'm currently using.
        The screen is a Dell P2720D with a resolution of 2560x1440. It's a 27inch monitor, so a resolution of 1920x1080 is much too large on it.
        I currently have the external monitor scaled to 110% (because it reduces the gap when switching over to the other screen without being completely oversized.. but if this can be adjusted I'd prefer to go back to 100% instead)

        Comment


          #5
          Originally posted by oshunluvr View Post

          I'm guessing you have a HiDPI and/or high resolution monitor. Calc defaults to a font size of 10 pt in the cells, which is way too small for me to read easily on my 28" 4k monitors. Apparently there is no way to change this. You have to create a new "default" template with whatever setting you want - I used 15 pt - so it loads when you launch Calc. Again, unfortunately, this only helps on initial open of a new workbook. If you add a second sheet or open a csv or some other file type with Calc, it reverts back to 10pt.

          I think the Libre team has not caught up to modern hardware support.
          Is this a recent development or is this because the primary screen is low resolution? My old laptop had a high-res screen (and I used the same monitor there) and I never had this issue in 5 years.

          Comment


            #6
            Originally posted by ankama View Post
            The laptop is a Dell T14s
            That's not enough info to properly identify this laptop. When did you purchase it, and was it new?

            Is this it? https://www.lenovo.com/us/en/p/lapto...CqWM_IUC4pX2HQ
            Last edited by Snowhog; Jan 31, 2025, 09:38 PM.
            Windows no longer obstructs my view.
            Using Kubuntu Linux since March 23, 2007.
            "It is a capital mistake to theorize before one has data." - Sherlock Holmes

            Comment


              #7
              Hi,

              Sorry for the lack of detail. I bought it (new to me but refurbished) in December. The link you have looks like the right series, but mine is from 2021. Here's the system about page:
              Code:
              Operating System: Kubuntu 24.10
              KDE Plasma Version: 6.1.5
              KDE Frameworks Version: 6.6.0
              Qt Version: 6.6.2
              Kernel Version: 6.11.0-13-generic (64-bit)
              Graphics Platform: Wayland
              Processors: 8 × 11th Gen Intel® Core™ i7-1185G7 @ 3.00GHz
              Memory: 31,1 GiB of RAM
              Graphics Processor: Mesa Intel® Xe Graphics
              Manufacturer: LENOVO
              Product Name: 20WNS1GC0W
              System Version: ThinkPad T14s Gen 2i
              regards​

              Comment


                #8
                what version of VSC are you running ... i cannot reproduce with VSC v1.96.4 (snap).

                but then in don't have a 4k monitor to try it on.

                Comment


                  #9
                  ankama Does this look to be your laptop? https://psref.lenovo.com/syspool/Sys...Intel_Spec.pdf
                  Windows no longer obstructs my view.
                  Using Kubuntu Linux since March 23, 2007.
                  "It is a capital mistake to theorize before one has data." - Sherlock Holmes

                  Comment


                    #10
                    Snowhog Yes it does. I have the low-resolution, non-touch screen (1920x1080).
                    skyfishgoo I'm running 1.96.3 also through snap. It's also telling me this is the latest version available.

                    regards

                    Comment


                      #11
                      Originally posted by oshunluvr View Post

                      I'm guessing you have a HiDPI and/or high resolution monitor. Calc defaults to a font size of 10 pt in the cells, which is way too small for me to read easily on my 28" 4k monitors. Apparently there is no way to change this. You have to create a new "default" template with whatever setting you want - I used 15 pt - so it loads when you launch Calc. Again, unfortunately, this only helps on initial open of a new workbook. If you add a second sheet or open a csv or some other file type with Calc, it reverts back to 10pt.

                      I think the Libre team has not caught up to modern hardware support.
                      I just installed the libreoffice-kf6 and set the following variable: export SAL_USE_VCLPLUGIN=kf6. This helped fixed the scaling within libreoffice. So that I can now open a file and everything is at the same scale and actually readable.

                      EDIT: After a reboot it unfortunately reverted to its old crappy resolution. Currently my only solution is to run libreoffice with the following command:
                      Code:
                      WAYLAND_DISPLAY= libreoffice
                      ​
                      This allows the app to render normally. The plugin mentioned above doesn't seem to matter in that case.
                      Last edited by ankama; Feb 10, 2025, 06:50 AM.

                      Comment

                      Working...
                      X