Just tried to set up a new wallpaper on my new Pixel 7 Pro phone, but they all get stretched in a very ugly way. The preview picture is fine, but when I set up the wallpaper it gets really ugly. This is a bug or I should do something different?

Which app are you using to apply it? Nova, GrapheneOS Gallery, and Google Gallery are all working fine for me. I've had issues with Simple Gallery in the past, but haven't used it in a while.

    mythodical Only tried with GrapheneOS Gallery and Google Photos and the results are the same. The Preview image is great, but the end result is ugly stretched out.

    I don't know about owner profile but it is definitely busted on a work profile. The preview looks good (using stock gallery to apply) but when you actually apply, it is zoomed in about 50% aka stretched. These are with images that match the exact screen pixel count as my phone pixel 7.

      gosrox Ok, so my problem is not unique. I hope soon it will be resolved.

        gosrox
        I can confirm same issue with P7 at secondary profile. Not tested with owner profile yet.

        It turned out that stretching ratio depends on the number of homescreens and the image resolution. Example image of 1400x1050px is really ugly stretched to just 1 or 2 screen. It's getting better with 3 or even 4 screens. Shifting the image to a custom position makes things even worse.

          ReadOnlyUser

          Zoltan I saw it on that big pastebin list that has all the issues found by a user 3 weeks or so ago. i wouldn't hold my breath.

          I also forgot to mention I am on regular Pixel 7 not Pro with the issue. Both impacted

          I was noticing this exact issue when I was creating wallpapers for my Pixel 7 a couple days ago. Made a bunch of photos the exact screen resolution for the lock screen (1080x2400) or wider ones for the home screen (2160x2400) and found they always previewed perfectly but zoomed in slightly when set. It did this on the stock launcher, Nova, and when set through Simple Gallery.

          My fix ended up being to pad out the image 10% to 1188x2640 (needs 120 pixels extra top and bottom, 54 left and right) to fix the lock/single screen ones and oddly enough add the same amount of padding on the wide home screen scrolling wallpapers (final resolution 2268x2640) and then they end up fitting perfectly pixel for pixel. I assumed the wider ones would need to be 2376 wide at first as well but when looking at the edge I could see the border I added.

          Once you know the trick then creating images to work for wallpapers isn't that hard but it really shouldn't require this at all, I don't recall this being a problem on my Pixel 3 I just switched from.

            AdamBv1 Ok, but no one is creating wallpapers in 2268x2640 size, so I can't download wallpapers in this size and manually is hard to modify it while maintaining the same aspect ratio and not to stretch it ugly. I think this bug should be definitely resolved because it makes the user experience quite bad.

              Zoltan I agree it shouldn't take all this work, and said as much at the end, but I just wanted to detail exactly what I found so hopefully devs notice and can track it down to a bug. Details and numbers often help well above just saying things don't look right.

              In the meantime if anyone does have too much time on their hands and the will to edit photos manually the above info will let them get the wallpapers they want.

              7 months later
              10 months later

              This is still going on in 2024?! This phone is so expensive and it can't even set a wallpaper correctly. Pathetic.

                aristotle it's an upstream issue with AOSP. They should fix the problem but haven't.

                GrapheneOS developers have other priorities, so it's unlikely that they'll fix this issue. If a community member puts in the work to determine the cause and can come up with a fix themselves that is both done well and meets the project's standards, then it may be added to GrapheneOS.

                  other8026 Sorry I just found this out and frustrated. It's not GrapheneOS's fault. I just can't believe with all the AI and other functionality they talk about for the Pixel 8 when they can't even get the basics of setting a wallpaper correctly is pretty sad.

                  • [deleted]

                  This issue has already been descibed above and believe this is not a buggy behaviour but wallpapers are deliberately slightly stretched to allow for scrolling on homescreens with multiple pages. The amout of scrolling is affected by the ratio of the image used and also various gallery apps provide their own wallpaper setting which again affects the process slightly differently. I miss a toggle in Wallpapers and style for disallowing scrolling which would be nice to have. So when designing your wallpaper please take these things into account.

                  I use black wallpaper, looks cool, allows for good readability and it always looks the same, however stretched :) Also there is a wallpaper fingerprinting already mentioned on thia forum which I don't want to get into. Please, don't get disappointed if the world does not work the way you like, sometimes the slightest change in our own perception of it and approach can make big changes to our experience.

                    • [deleted]

                    [deleted]
                    I had the same wallpaper issue, found out about the wallpaper fingerprinting, then ultimately chose black. The more people with the same background the harder to fingerprint. It is similar to how Tor works. So I decided to add myself to the mix and help obfuscate.