A Proposal To Fix The Full-Screen Linux Window Mess

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

  • Gps4l
    replied
    Originally posted by AJSB View Post
    I believe that the KDE devs selected second option....
    Well I might give gnome a try.

    Steam full screen also is a problem.
    I can clearly see that kde is messing things up. Disabling desktop effects for full screen does not help.

    I do not seem to have problems in Teamfortress 2 though.
    But clicking full screen in steam makes it unusable, you can see steam and kde figthing.

    I hope kde is reading this, its simple fix it, or I am gonna use a different desktop.
    If kde does not care about steam and games, I do not care about kde.

    And if you think I am the only gamer on linux, check this out:

    It needs to start somewhere. I'm using Archlinux and still enjoying it after they removed rc.conf. I don't use any proper DE. Compiz is my Window Manager and I borrow some apps from LXDE, XFCE and Gnome. That's a bit messy but I like it so far.


    1,875 replies, from people who already have steam and linux.

    Leave a comment:


  • gamerk2
    replied
    Originally posted by F.Ultra View Post
    I'm with the people that wants it like it was done in AmigaOS. Why should a games resoultion have any impact on the desktop at all?
    It shouldn't.

    If a game was to open a 640x480 fullscreen then a alt-tab to the desktop should change back to 1920x1080 or what the desktop now was running, or is there something fundamentally wrong with X11 in this regard so that this isn't possible?
    Agree 100%. Regardless of the resolution a fullscreen app is running in, and alt-tab should restore the desktop to whatever resolution it was set at prior to the app launching. [That being said, I've seen Windows much this up when dealing with super-low resolutions too...]

    Originally posted by del_diablo View Post
    If a monitor is capable of changing the resolution of the incoming image to match its own native resolution, why should not a computer be able to scale images?
    Even better: The Emulation community has been scaling images for years, even with extremely performance lacking filters.
    My thoughts exactly. The emulation community has had image scaling filters for over a decade now, even with filters like HQ4x, which eat performance.

    Leave a comment:


  • Michael504
    replied
    The solution mentioned above for Wayland, by Kazade, sounds best IMO and less problematic and would probably satisfy Martin as well.
    I'm very glad they're looking into it.
    Last edited by Michael504; 31 October 2012, 09:18 PM.

    Leave a comment:


  • del_diablo
    replied
    If a monitor is capable of changing the resolution of the incoming image to match its own native resolution, why should not a computer be able to scale images?
    Even better: The Emulation community has been scaling images for years, even with extremely performance lacking filters.

    Leave a comment:


  • pdffs
    replied
    Originally posted by del_diablo View Post
    But when do buffers swaps translate into real performance hit?
    Always?

    10char

    Leave a comment:


  • del_diablo
    replied
    But when do buffers swaps translate into real performance hit?

    Leave a comment:


  • pdffs
    replied
    Originally posted by del_diablo View Post
    I rather doubt it. The performance of games in windowed modeus and fullscreen is identical on Windows, so if we wrote a sane scheme, why would it degrade?
    Maybe unscaled... for scaling, Rasterman suggests somewhere between 5%-50% performance hit, since you need to add a minimum of about 3 buffer-swaps (up from 0) for the entire screen. And as I said earlier - the only time you legitimately want to change resolutions for gaming is when your hardware isn't powerful enough to run at native, so adding that performance hit couldn't come at a worse time.

    Leave a comment:


  • del_diablo
    replied
    Originally posted by droste View Post
    Because it requires a compositing window manager.
    Hmmm, good answer.

    Originally posted by pdffs View Post
    Because it's insane from a performance perspective.
    I rather doubt it. The performance of games in windowed modeus and fullscreen is identical on Windows, so if we wrote a sane scheme, why would it degrade?

    Leave a comment:


  • squirrl
    replied
    Gaming fits a different model

    Contain the game in a Virtual Console. Avoid X, SDL and anything else except the kernel.

    Leave a comment:


  • F.Ultra
    replied
    I'm with the people that wants it like it was done in AmigaOS. Why should a games resoultion have any impact on the desktop at all? If a game was to open a 640x480 fullscreen then a alt-tab to the desktop should change back to 1920x1080 or what the desktop now was running, or is there something fundamentally wrong with X11 in this regard so that this isn't possible?

    Leave a comment:

Working...
X