4 ms·
I don't really want to use wayland or mir. I'd rather keep using the current perfectly fine software.
by jbb555 12y ago
I don't really want to use wayland or mir. I'd rather keep using the current perfectly fine software.
- scrollaway 12y agoThis isn't relevant to users, it's relevant to developers. Getting rid of X11 is important, and if you don't know why it's not relevant to you.
- cwyers 12y agoIt's a big mistake to think that way. If you can't come up with a compelling reason for users to upgrade, it's a lot harder to get the install base large enough where developers can confidently switch over.
- jiggy2011 12y agoUsers will switch over when their distro starts using it by default, the same as they would for a new version of the kernel , a new init system or any other lower level software. The fact is that the design of X is archaic and not well designed for the needs of the modern era. The benefit to end users is that rich multimedia software becomes much easier to develop for Linux so they get more of it.
- vezzy-fnord 12y agoWayland's design as such is that every window manager implements their own compositor. Your regularly scheduled updates will get you on board, though I assume it'll be in compatibility mode with XWayland for quite some time.
- hahainternet 12y ago> If you can't come up with a compelling reason for users to upgrade I'd like to use keycodes > 255 please.
- mahkoh 12y ago>This isn't relevant to users Wayland has crippled customizability compared to X11. This customization is much more important to the user because, as you said, the improvements of Wayland are not relevant to the user.
- eeZi 12y agoX11 has many problems. For example, it has no GUI isolation. Any client connecting to a X server can control other clients.
- ams6110 12y agoYears ago I worked in a IT department where all the developers had X-terminals. 20-odd folks running full desktops off of one server. A common prank was to run little programs that would cause all the windows to "melt" and puddle at the bottom of the screen, or flip around to mirror images, etc. by setting the display to someone else's terminal.
- neindanke 12y ago> by setting the display to someone else's terminal. Bad sysadmin probably put xhost + in the main xinitrc. Common rookie mistake, but don't blame X for that weakness.
- vetinari 12y agoWe did something similar, but it was years before xauth and xhost. It also wasn't anything malicious, just a prank, when you run xeyes on someone else's terminal. They would laugh a little and then continue with their lifes. Nothing serious, requiring sysadmining.
- reacweb 12y agoI did the same for sunview in 1992: pushing the windows outside of the screen. Windows were entries in /dev.
- panzi 12y agoWhich is a good thing. It lets you do automation on GUI tools that otherwise don't support automation (xdotool). It's something I hope Wayland and MIR will support. Of course there should probably be some kind of permissions system. E.g. you need to start a process in a special way so it can do these things or there is some kind of white list of programs that are allowed to do this. Oh and another application: Mapping a gamepad to keyboard and mouse for games that don't otherwise support gamepads. (See http://qjoypad.sourceforge.net/ http://qjoypad.sourceforge.net/ and my fork with additional features https://github.com/panzi/qjoypad https://github.com/panzi/qjoypad)
- forgottenpass 12y agoI'd rather keep using the current perfectly fine software. If it's perfectly fine, then you don't have to upgrade.
- Igglyboo 12y agoYour perfectly fine software(X11), lets windows spy on each other and read keystrokes to other windows. Any client can pretty much control the entire server.
- tormeh 12y agoThis is a general problem in Linux. Non-root programs have too much power across the board. A more Android-like permission style solution would be much better.
- jerven 12y agoAnd you need something like wayland or mir to have such permission systems work. X11 is from a different age like bash ;)