LINUX.ORG.RU

В Ubuntu 17.10 по умолчанию будет использоваться Wayland

 ,


0

1

Согласно заявлению, сделанному менеджером по разработке настольных систем Уилом Куком (Will Cooke), в Ubuntu 17.10 окружение GNOME будет работать по умолчанию поверх Wayland вместо X11. Для запуска X-приложений будет применяться XWayland.

>>> Подробности

★★★★★

Проверено: Shaman007 ()
Последнее исправление: sudopacman (всего исправлений: 4)

Начинается, теперь у иксов в обязательной зависимости будет висеть лет 10-15 ненужный вейланд, а сидеть этот период все будем на иксах.

With ★☆☆
()
Ответ на: комментарий от anonymous

постепенно я начинаю понимать тех, кто переходит на мак.

Как будто там не будет своих граблей.

anonymous
()
Ответ на: комментарий от anonymous

игори идут на открытых дровах амд с ядра 4.8+ живее чем на блобе.

Нативные. В различных «обёртках» всё же несколько ниже производительность.

anonymous
()
Ответ на: комментарий от iZEN

Блоб плох тем что он вполне может работать к примеру на 3.2.X, но никак на 4.10.X

NextGenenration ★★
()
Ответ на: комментарий от anonymous

Фиг вас знает. Уже месяца три сидим на 25 федоре, куча тяжелого графического софта, нвидия, два монитора, вяленый работает, никаких глюков не замечено, комп занят на 90% цпу круглосуточно. А, лиса падала, заменили на палемун.

anonymous
()
Ответ на: комментарий от anonymous

Это я сужу по Ubuntu 17.04 (4.10, r600) в сравнении с Debian 8 (3.16, Catalyst) на HD6930. Допускаю, что на других конфигурациях результаты могут отличаться.

anonymous
()
Ответ на: комментарий от NextGenenration

Ну скинь примеры. У меня если что претензия к клавиатурам не в плане расположения кнопок (точнее не только к ним),а к ходу клавиш и усилию нажатия (его нет)

energetix_user ★★
()

Правильно ли я понимаю суть wayland, что композитный/оконный менеджер одновременно является и дисплейным сервером и передаёт готовую картинку видеодрайверу в ядро для прямого вывода на экран? И что «по умолчанию будет использоваться Wayland» следует понимать как «по умолчанию в lightdm будет использован сеанс gnome-wayland»?

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от tp_for_my_bunghole

ну всё правильно, ubuntu нужно из-за Unity. Хотя, на серверах я тоже ставлю убунту, но уже без DE...

targitaj ★★★★★
()
Ответ на: комментарий от kirill_rrr

Да, всё именно так. Теперь у каждого de/wm будет своя сущность вместо xorg. Но, совместимая со всеми другими.

energetix_user ★★
()
Ответ на: комментарий от kirill_rrr

«по умолчанию будет использоваться Wayland» ледует понимать как «по умолчанию в lightdm будет использован сеанс gnome-wayland»?

Нет. Следует понимать, что по умолчанию в GDM будет использован сеанс gnome-wayland.

anonymous
()
Ответ на: комментарий от anonymous

GDM по умолчанию это как то слишком жёстко. В дебиане с его помощью я не смог запустить никакого другого окружения, кроме гнома.

kirill_rrr ★★★★★
()
Ответ на: комментарий от anonymous

я бы не стал использовать xdm - слишком примитивный. И kdm - не поддерживается и вайланда не знает вообще. А все современные dm должны запускать без особых проблем. lightdm и sddm - проверял.

kirill_rrr ★★★★★
()
Последнее исправление: kirill_rrr (всего исправлений: 1)
Ответ на: комментарий от energetix_user

Ну скинь примеры. У меня если что претензия к клавиатурам не в плане расположения кнопок (точнее не только к ним),а к ходу клавиш и усилию нажатия (его нет)

Типа сенсорного экрана, коснулся клавиши и она нажалась?

NextGenenration ★★
()
Ответ на: комментарий от energetix_user

Ну к примеру acer travelmate. По непонятным причинам на сайте производителя этого ноута нет(куплен в 2013). Не думаю что в современных вариантах этой линейки что-то изменилось.

NextGenenration ★★
()

Былинный отказ у юбунты.
Адекватным товарищам было очевидно, что эти всякие юнити и прочие мирЫ обычный NIH и обречено с самого начала.

paran0id ★★★★★
()
Ответ на: комментарий от Psych218

Суть то в чём. Значит ли это, что, например, Скайпу (например!) придётся отдельно реализовывать захват экрана для Weston, sway, и всех остальных композиторов?

Gentooshnik ★★★★★
()
Ответ на: комментарий от paran0id

Я бы не сказал, что Unity прям сильно всем пересекается с другими WM. А разработка и Mir и Wayland началась до анонса друг друга.

Gentooshnik ★★★★★
()
Ответ на: комментарий от NextGenenration

Ну и хорошо. Я еще стопицот кейсов могу назвать когда железо не работает в Винде, только каким боком относится нежелание производителя поддерживать устаревшие версии ОС, к моему утверждению ?

vblats
()
Ответ на: комментарий от Deleted

Чем вэйленд лучше иксов?

Абсолютно ничем, но показывает лучше :)

Deleted
()
Ответ на: комментарий от Psych218

под блобом AMD

Им кто-то ещё пользуется?

anonymous
()
Ответ на: комментарий от vblats

Ты просил привести пример когда железо в винде не работает? Я привел пример. К производителю это может не иметь отношения. мелкософт не в последнею роль в этом играет.

NextGenenration ★★
()
Ответ на: комментарий от NextGenenration

Это как с системд. Захотелось кое-кому выпилить привычный, нормально работающий init, и запилить свой с блекджеком и шлюхами. Так и тут. Меняют нормальный графический интерфейс на какую-то поделку. А оно хоть кросплатформенное? На BSD заработает?

Deleted
()
Ответ на: комментарий от imul

Экран можно локально захватить через vnc.

Это ещё один нестандартизованный вариант костыля. Например, в Weston сделали через RDP.

Gentooshnik ★★★★★
()
Ответ на: комментарий от Deleted

Захотелось кое-кому выпилить привычный

Синдром утёнка детектед.

На BSD заработает?

емнип даже в этой теме уже говорилось.

Меняют нормальный графический интерфейс на какую-то поделку.

Нормальный для кого? Для тиринга? Для костылей? Для стандартов наслоеных как слоёный торт?

NextGenenration ★★
()
Ответ на: комментарий от vblats

И никсам надо стремиться именно к такому положению вещей: чтобы юзер пошел в магазин и выбрал себе красивый ноутбук с подходящим экраном и эргономичной клавиатурой, а не то пыльное уёжище с подвала, зато которое сможет мало-мальски работать под Линуксом =)

Купленный мной в 2013 году SONY VAIO SVE1713W1RB - это «красивый ноутбук с подходящим экраном и эргономичной клавиатурой» или «пыльное уёжище с подвала»? Подсказка: на нём прекрасно работает Fedora 23 (да, и Wi-Fi работает, и камера).

hobbit ★★★★★
()
Ответ на: комментарий от Gentooshnik

Можно и через rdp. Какая разница? Главное что не будет в каждом композиторе своей уникальной балалайки.

imul ★★★★★
()
Ответ на: комментарий от energetix_user

Ну и софт на Яве поддерживает wayland?

Пока что:

% pkg info -d openjdk8-8.131.11
openjdk8-8.131.11:
	libXtst-1.2.3
	libXrender-0.9.10
	libXi-1.7.9,1
	libXext-1.3.3_1,1
	libX11-1.6.5,1
	libXt-1.1.5,1
	fontconfig-2.12.1,1
	dejavu-2.37
	freetype2-2.7.1
	javavmwrapper-2.5_2
	java-zoneinfo-2017.b
	giflib-5.1.4
	alsa-lib-1.1.2

iZEN ★★★★★
()
Ответ на: комментарий от anonymous

На что я ответил? Для 2013 года была очень даже актуальная модель, из мягко говоря, не самого нижнего ценового сегмента. А тут мне расписывают про «уёжища из подвала». Уж извините, каждый год ноуты не меняю, ибо этот прекрасно работает.

hobbit ★★★★★
()
Ответ на: комментарий от anonymous

Как будто там не будет своих граблей.

конечно, грабли есть везде, коллега. но постепенно начинает казаться, что линукс уже не так привлекателен. к сожалению. потому что мак ось мне не нравится (да, я ей пользовался).

anonymous
()

Какие волнения по поводу умирающей Ubuntu. 16.04 глючила зависая на пять минут при попытке перегрузить ее на ядрах вроде 4.4 - Gentoo работала как часы. 17.04 плющит иначе - Хромогиум тормозит, часто повисая на ровном месте в ожидании подключения, постоянные глюки в отображении даже элементарных картинок - в Gentoo работает как часы. Отсюда вывод - 17.10 будет совсем мертворожденной с Путеземлием на борту. Вот он шанс для Oracle Linux.

anonymous
()
Ответ на: комментарий от invy

Весь вой в этом треде про сетевую прозрачность иксов к реальной сетевой прозрачности не имеет отношения от слова совсем. Приведу пример запущенная на удаленной машине через ssh панелька от lxde подхватила настройки моего компа и работала как запущенная на моем компе. Вот это называется сетевой прзрачностью, а не подобие vnc. Такого в вейленде не будет никогда, и как понимаю не реализуемо в принципе.

Кстати, а как в вейленде подключить дополнительные экраны по сети, в иксах такое возможно и использую регулярно чтобы почитать документацию сидя на диване, а не за столом.

einhander ★★★★★
()
Ответ на: комментарий от Deleted

Это как с системд. Захотелось кое-кому выпилить привычный, нормально работающий init, и запилить свой с блекджеком и шлюхами. Так и тут.

А оно хоть кросплатформенное?

Нет, прибито к Линуксу. И это, пожалуй, единственное, что у него с Систем-Д общего. Все остальное — с точностью наоборот.

Систем-Д — это про усложнение и единение во имя кучи фич и удобств для пользователя. Вёланд же — про оскуднение и раздор во имя экономии на разработке и сопровождении.

Zmicier ★★★★★
()
Ответ на: комментарий от mos

ты знаешь?

да Иерархия окон git-gui (типичные x11)

igor:~/projects/weston% xwininfo -tree -name "Git Gui (weston-2.0.0) /home/igor/projects/weston/weston-2.0.0"

xwininfo: Window id: 0x280003c "Git Gui (weston-2.0.0) /home/igor/projects/weston/weston-2.0.0"

  Root window id: 0x1d3 (the root window) (has no name)
  Parent window id: 0xc09d81 (has no name)
     2 children:
     0x280003b (has no name): ()  1103x34+0+0  +83+147
     0x2800009 (has no name): ()  1103x495+0+34  +83+181
        4 children:
        0x2800095 (has no name): ()  1103x16+0+479  +83+660
           1 child:
           0x2800096 (has no name): ()  43x16+0+0  +83+660
        0x2800041 (has no name): ()  1103x463+0+16  +83+197
           2 children:
           0x280005a (has no name): ()  877x463+226+0  +309+197
              2 children:
              0x280005c (has no name): ()  877x260+0+0  +309+197
                 2 children:
                 0x280007b (has no name): ()  875x240+1+19  +310+216
                    3 children:
                    0x280007d (has no name): ()  15x223+859+1  +1169+217
                    0x280007c (has no name): ()  873x15+1+224  +311+440
                    0x28000e2 (has no name): ()  858x223+1+1  +311+217
                 0x2800074 (has no name): ()  875x18+1+1  +310+198
                    3 children:
                    0x2800078 (has no name): ()  459x18+416+0  +726+198
                    0x2800077 (has no name): ()  28x18+388+0  +698+198
                    0x2800076 (has no name): ()  388x18+0+0  +310+198
              0x280005b (has no name): ()  877x198+0+265  +309+462
                 2 children:
                 0x2800064 (has no name): ()  773x198+104+0  +413+462
                    2 children:
                    0x280006a (has no name): ()  773x179+0+19  +413+481
                       2 children:
                       0x2800071 (has no name): ()  15x177+757+1  +1170+482
                       0x280011e (has no name): ()  756x177+1+1  +414+482
                    0x2800065 (has no name): ()  773x19+0+0  +413+462
                       3 children:
                       0x2800069 (has no name): ()  108x16+0+1  +413+463
                       0x2800068 (has no name): ()  144x19+629+0  +1042+462
                       0x2800067 (has no name): ()  98x19+531+0  +944+462
                 0x280005d (has no name): ()  104x198+0+0  +309+462
                    6 children:
                    0x2800063 (has no name): ()  104x25+0+116  +309+578
                    0x2800062 (has no name): ()  104x25+0+91  +309+553
                    0x2800061 (has no name): ()  104x25+0+66  +309+528
                    0x2800060 (has no name): ()  104x25+0+41  +309+503
                    0x280005f (has no name): ()  104x25+0+16  +309+478
                    0x280005e (has no name): ()  104x16+0+0  +309+462
           0x2800042 (has no name): ()  221x463+0+0  +83+197
              2 children:
              0x2800050 (has no name): ()  221x229+0+234  +83+431
                 4 children:
                 0x2800058 (has no name): ()  15x194+205+19  +288+450
                 0x2800057 (has no name): ()  219x15+1+213  +84+644
                 0x28000be (has no name): ()  204x194+1+19  +84+450
                 0x2800052 (has no name): ()  219x18+1+1  +84+432
              0x2800043 (has no name): ()  221x229+0+0  +83+197
                 4 children:
                 0x280004f (has no name): ()  15x194+205+19  +288+216
                 0x280004e (has no name): ()  219x15+1+213  +84+410
                 0x28000bc (has no name): ()  204x194+1+19  +84+216
                 0x2800045 (has no name): ()  219x18+1+1  +84+198
        0x280003d (has no name): ()  1103x16+0+0  +83+181
           2 children:
           0x2800040 (has no name): ()  36x16+99+0  +182+181
           0x280003f (has no name): ()  99x16+0+0  +83+181
        0x280000a (has no name): ()  1103x495+0+0  +83+181

И для сравнения - QtCreator с открытым диалогом опций:

igor:~/projects/weston% xwininfo -tree -name "QtCreator"

xwininfo: Window id: 0x2e0009f "QtCreator"

  Root window id: 0x1d3 (the root window) (has no name)
  Parent window id: 0x1d3 (the root window) (has no name)
     1 child:
     0x2e000a1 (has no name): ()  1x1+-1+-1  +240+83

Сечешь фишку? Qt создает только одно окно и рисует в него весь свой контент, а Xовые приложения используют примитивы Xlib и рисуют окошки на каждый чих.

invy ★★★★★
()
Последнее исправление: invy (всего исправлений: 1)
Ответ на: комментарий от mos

Или вот xcalc:

igor:~/projects/weston% xwininfo -tree -name "Calculator"   

xwininfo: Window id: 0x280005c "Calculator"

  Root window id: 0x1d3 (the root window) (has no name)
  Parent window id: 0xc09f8b (has no name)
     1 child:
     0x280005d (has no name): ()  226x308+0+0  +83+147
        41 children:
        0x28000da (has no name): ()  214x48+4+4  +87+151
           1 child:
           0x28000db (has no name): ()  204x38+4+4  +92+156
              7 children:
              0x28000e2 (has no name): ()  10x15+4+2  +97+159
              0x28000e1 (has no name): ()  186x17+18+2  +111+159
              0x28000e0 (has no name): ()  26x15+4+23  +97+180
              0x28000df (has no name): ()  26x15+31+21  +124+178
              0x28000de (has no name): ()  26x15+61+21  +154+178
              0x28000dd (has no name): ()  34x15+91+21  +184+178
              0x28000dc (has no name): ()  18x15+127+21  +220+178
        0x28000d7 (has no name): ()  40x26+4+66  +87+213
        0x28000d4 (has no name): ()  40x26+48+66  +131+213
        0x28000d1 (has no name): ()  40x26+92+66  +175+213
        0x28000ce (has no name): ()  40x26+136+66  +219+213
        0x28000cb (has no name): ()  40x26+180+66  +263+213
        0x28000c8 (has no name): ()  40x26+4+96  +87+243
        0x28000c5 (has no name): ()  40x26+48+96  +131+243
        0x28000c2 (has no name): ()  40x26+92+96  +175+243
        0x28000bf (has no name): ()  40x26+136+96  +219+243
        0x28000bc (has no name): ()  40x26+180+96  +263+243
        0x28000b9 (has no name): ()  40x26+4+126  +87+273
        0x28000b6 (has no name): ()  40x26+48+126  +131+273
        0x28000b3 (has no name): ()  40x26+92+126  +175+273
        0x28000b0 (has no name): ()  40x26+136+126  +219+273
        0x28000ad (has no name): ()  40x26+180+126  +263+273
        0x28000aa (has no name): ()  40x26+4+156  +87+303
        0x28000a7 (has no name): ()  40x26+48+156  +131+303
        0x28000a4 (has no name): ()  40x26+92+156  +175+303
        0x28000a1 (has no name): ()  40x26+136+156  +219+303
        0x280009e (has no name): ()  40x26+180+156  +263+303
        0x280009b (has no name): ()  40x26+4+186  +87+333
        0x2800098 (has no name): ()  40x26+48+186  +131+333
        0x2800095 (has no name): ()  40x26+92+186  +175+333
        0x2800092 (has no name): ()  40x26+136+186  +219+333
        0x280008f (has no name): ()  40x26+180+186  +263+333
        0x280008c (has no name): ()  40x26+4+216  +87+363
        0x2800089 (has no name): ()  40x26+48+216  +131+363
        0x2800086 (has no name): ()  40x26+92+216  +175+363
        0x2800083 (has no name): ()  40x26+136+216  +219+363
        0x2800080 (has no name): ()  40x26+180+216  +263+363
        0x280007d (has no name): ()  40x26+4+246  +87+393
        0x280007a (has no name): ()  40x26+48+246  +131+393
        0x2800077 (has no name): ()  40x26+92+246  +175+393
        0x2800074 (has no name): ()  40x26+136+246  +219+393
        0x2800071 (has no name): ()  40x26+180+246  +263+393
        0x280006e (has no name): ()  40x26+4+276  +87+423
        0x280006b (has no name): ()  40x26+48+276  +131+423
        0x2800068 (has no name): ()  40x26+92+276  +175+423
        0x2800065 (has no name): ()  40x26+136+276  +219+423
        0x2800062 (has no name): ()  40x26+180+276  +263+423

и gnome-calculator:

igor:~/projects/weston% xwininfo -tree -name "Calculator"

xwininfo: Window id: 0x2800007 "Calculator"

  Root window id: 0x1d3 (the root window) (has no name)
  Parent window id: 0x1d3 (the root window) (has no name)
     1 child:
     0x2800008 (has no name): ()  1x1+-1+-1  +-8+3
invy ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.