The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проблемы X11 и их решения в Wayland , opennews (??), 10-Июн-13, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


60. "Проблемы X11 и их решения в Wayland "  –2 +/
Сообщение от iZEN (ok), 10-Июн-13, 17:07 
О, теперь наконец-то у нас есть полное представление проблем с расширяемыми программными системами: Firefox, Eclipse, Netbeans, X.Org,... GNU/Linux. Кто следующий? Wayland?
Ответить | Правка | Наверх | Cообщить модератору

62. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 10-Июн-13, 17:08 
Линукс же.
Ответить | Правка | Наверх | Cообщить модератору

150. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от kurokaze (ok), 10-Июн-13, 19:12 
> GNU/Linux

И? Лучше то ничего не придумали. Я если что несколько лет работаю с макосью и несколько лет работал с бздёй.
Так что изень, тебе стоит похудеть и избавиться от юношеского максимализма


Ответить | Правка | К родителю #60 | Наверх | Cообщить модератору

237. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 11-Июн-13, 10:00 
> И? Лучше то ничего не придумали.

Придумали, просто ты не знаешь. http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs

Ответить | Правка | Наверх | Cообщить модератору

238. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от бедный буратино (ok), 11-Июн-13, 10:13 
>> И? Лучше то ничего не придумали.
> Придумали, просто ты не знаешь. http://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs

Мало кто не знает про plan9. И мало кто его использует. Как концепт для идеального мира (причём, только для людей с определённым мышлением) он выглядит лучше, чем как практичная вещь.

ps. Я пользовался фс-ами для http и ftp, которые давали файлы по запросу cd /mnt/ftp/mirror.internode.on.net/pub/OpenBSD/snapshots/ и не сказал бы, что это удобно. Это оверхедно. Как гласит бритва Патрика, "если этого нет в слаке, зачем это нужно?".

Ответить | Правка | Наверх | Cообщить модератору

245. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 11-Июн-13, 10:45 
> Как концепт для идеального мира (причём, только для людей с определённым мышлением) он выглядит лучше, чем как практичная вещь.

Ну почему же? Многие идеи из Plan 9 очень даже практичны. Например, отсутствие десятков системных вызовов, которые выполняют по сути одно и то же, как ioctl/fcntl/setsockopt. Или реализация сетевой прозрачности [i]отдельно[/i] от графического сервера — ибо не графического сервера это задача, сетевую прозрачность обеспечивать. А что до "cd /mnt/ftp/mirror.internode.on.net/pub/OpenBSD/snapshots/", не понимаю, откуда там может взяться оверхед. Или в той фс, что ты использовал, с ftp://mirror.internode.on.net заново устанавливалась связь для каждого обращения? Ну так это глупость, которая к подходу Plan9 вообще отношения не имеет — там нужно делать "ftpfs mirror.internode.on.net -m /my/mountpoint" для установления соединения, а потом уже "cd /my/mountpoint/pub/OpenBSD/snapshots/", а для разрыва соединения — "unmount /my/mountpoint".

Ответить | Правка | Наверх | Cообщить модератору

259. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 11-Июн-13, 13:05 
1) Из Plan9 /proc прежде всего приехала.
2) Так X Window System тоже не сказать чтобы "обеспечивала" сетевую прозрачность, просто любая юниксовая клиент-серверная система изначально прозрачна для сети, если эту прозрачность специально не ломать.
3) В общем, FUSE и в юниксах позволяет все, что шевелится, смонтировать как ФС.
Ответить | Правка | Наверх | Cообщить модератору

270. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 11-Июн-13, 14:10 
> 1) Из Plan9 /proc прежде всего приехала.

При чем тут это?

> 2) Так X Window System тоже не сказать чтобы "обеспечивала" сетевую прозрачность, просто любая юниксовая клиент-серверная система изначально прозрачна для сети, если эту прозрачность специально не ломать.

Клиент-серверная архитектура — это не юникс-вей. А эта твоя "изначально прозрачная для сети" система, в отличии от пространств имён на основе файлов, "прозрачна" только для сети с конкретными протоколами. Замени TCP/IP на SPX/IPX, и в иксы потребуется переделывать, чтобы заставить их работать. Plan 9 же не увидит разницы между TCP-портом, монтированном, как файл, и SPX-портом, монтированном, как файл.

> 3) В общем, FUSE и в юниксах позволяет все, что шевелится, смонтировать как ФС.

Этого недостаточно. В Plan 9 каждое приложение может иметь свою собственную файловую систему, которая используется в качестве пространства имён. FUSE же монтирует "всё, что шевелится" для всей системы, как, собственно, и обычный mount в традиционных Unix и Unix-like, включая и Linux(не только GNU/Linux, а весь Linux), и BSD, и Solaris, и MacOS. Про NT можно даже не заикаться, ковыряться в нём вообще для нервов вредно.

Ответить | Правка | Наверх | Cообщить модератору

324. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от Аноним (-), 13-Июн-13, 16:33 
> же не увидит разницы между TCP-портом, монтированном, как файл, и SPX-портом,

Учитывая что остался только один - not a big deal.

> Этого недостаточно. В Plan 9 каждое приложение может иметь свою собственную файловую
> систему, которая используется в качестве пространства имён. FUSE же монтирует "всё,
> что шевелится" для всей системы, как, собственно, и обычный mount

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

Ответить | Правка | Наверх | Cообщить модератору

334. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от Аноним (-), 13-Июн-13, 17:42 
> Учитывая что остался только один - not a big deal.

И ты будешь, подобно пользователям оффтопа, надеяться, что всегда будет Ровно Один, Самый Лучший Транспортный Протокол, Который Выбрали Вместо Тебя, Чтобы Тебе Не Пришлось Думать™? Ну, удачи с этим.

> Wrong: давно уже сделали виртуализацию нэймспэйсов в LXC. Так что все это может быть хоть по своему пространству имен на процесс, если оно надо. Просто для админа утомительно каждому процессу это разруливать.

А при чем тут виртуализация и админы? В plan 9 каждый процесс безо всякой виртуализации и без вмешательства админа имеет доступ к своему личному устройству /dev/draw, например.

> Как видите, все то же самое можно сделать и без разрушения мира до основания.

"Единственная проблема, которую нельзя решить с помощью добавления слоя абстракции — это избыток слоёв абстракции". Зачем плодить лишние сущности вроде "виртуализированных контейнеров", если при правильной архитектуре системы каждый процесс *уже имеет* своё личное пространство имён?

Ответить | Правка | Наверх | Cообщить модератору

300. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Vkni (ok), 11-Июн-13, 23:36 
> Многие идеи из Plan 9 очень даже практичны.

Но много там и полнейшего ахтунга. Скажем, оконная система без заголовков окон - это полный Пэ.

Ответить | Правка | К родителю #245 | Наверх | Cообщить модератору

305. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 12-Июн-13, 10:47 
> Но много там и полнейшего ахтунга. Скажем, оконная система без заголовков окон - это полный Пэ.

Нет, заголовки в верхней части окна при малой высоте экрана — полный Пэ. Да и даже если бы они были в другом месте, всё равно они занимают его зря — ведь используются-то они, считай, только когда приложение выключается.
Хотя если так хочется заголовки — никто не мешает сделать свой оконный менеджер. Тот же acme — это, по сути, текстовый тайловый оконный менеджер с заголовками.

Ответить | Правка | Наверх | Cообщить модератору

307. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Vkni (ok), 12-Июн-13, 21:21 
> Нет, заголовки в верхней части окна при малой высоте экрана — полный
> Пэ. Да и даже если бы они были в другом месте,

В E16 в некоторых темах их ставили сбоку. Сейчас, на широкоформатных мониторах в этом смысл есть. Но тогда не пошло.

> всё равно они занимают его зря — ведь используются-то они, считай,
> только когда приложение выключается.

Для перетаскивания окон. В Plan9 мышь используется крайне интенсивно.

> Хотя если так хочется заголовки — никто не мешает сделать свой оконный
> менеджер.

Что-то его нет.

Ответить | Правка | Наверх | Cообщить модератору

308. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 13-Июн-13, 08:47 
> Для перетаскивания окон. В Plan9 мышь используется крайне интенсивно.Для перетаскивания окон. В Plan9 мышь используется крайне интенсивно.

Разве это плохо?

> Что-то его нет.

Ну что ты как маленький. Это же опенсурс! Нужен альтернативный оконный менеджер — напиши, запрещать никто не будет! Даже наоборот, спасибо скажут.

Ответить | Правка | Наверх | Cообщить модератору

310. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от arisu (ok), 13-Июн-13, 08:52 
>> Для перетаскивания окон. В Plan9 мышь используется крайне интенсивно.Для перетаскивания окон. В Plan9 мышь используется крайне интенсивно.
> Разве это плохо?

это просто неудобно. возможно, авторам plan9 было удобно, а мне вот — неудобно. самое плохое то, что и в редакторе текстов тоже без мыши печальненько.

Ответить | Правка | Наверх | Cообщить модератору

311. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 13-Июн-13, 09:42 
Смени флюкс на что-нить тайловое - будет удобно.
Ответить | Правка | Наверх | Cообщить модератору

312. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от arisu (ok), 13-Июн-13, 09:44 
> Смени флюкс на что-нить тайловое

зачем? всё равно у меня в большинстве случаев режим «одна софтина — один десктоп». при таких раскладах от тайлового WM никаких особых профитов.

Ответить | Правка | Наверх | Cообщить модератору

314. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 13-Июн-13, 12:52 
Многие тайловые вм умеют табы. На одном воркспейсе - несколько приложух, с переключением по хоткею. Я так и использую на недобуке - разворачиваю на фуллскрин, ибо делить и без того мелкий экран на части смысла мало. Получается три-четыре вокрспейса, на каждом две-три софтины в фуллскрин, переключаться удобно, мышь не нужна. Жалко, что в виндах такого нету, ибо привык уже рулить клавой одной.
Ответить | Правка | Наверх | Cообщить модератору

315. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от arisu (ok), 13-Июн-13, 13:20 
да умеют, конечно. но зачем оно мне? у меня 10 столов, переключение хоткеями, никаких преимуществ не будет.
Ответить | Правка | К родителю #314 | Наверх | Cообщить модератору

316. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 13-Июн-13, 15:31 
> да умеют, конечно. но зачем оно мне? у меня 10 столов, переключение
> хоткеями, никаких преимуществ не будет.

Почему тогда тебе без мыша неудобно? Или я в 310 тебя не так понял?

Ответить | Правка | К родителю #315 | Наверх | Cообщить модератору

317. "Проблемы X11 и их решения в Wayland "  +1 +/
Сообщение от arisu (ok), 13-Июн-13, 15:36 
> Почему тогда тебе без мыша неудобно? Или я в 310 тебя не
> так понял?

наоборот, с сильноиспользуемым мышем неудобно. а в plan9 мышь весьма активная.

Ответить | Правка | К родителю #316 | Наверх | Cообщить модератору

335. "Проблемы X11 и их решения в Wayland "  –1 +/
Сообщение от Аноним (-), 13-Июн-13, 17:53 
Ну значит, я тебя не так понял. Сорри.
Ответить | Правка | К родителю #317 | Наверх | Cообщить модератору

313. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 13-Июн-13, 10:19 
> это просто неудобно. возможно, авторам plan9 было удобно, а мне вот — неудобно.

Что-то я не пойму. Для перетаскивания окон всё равно используется мышь. В чём неудобство-то? Вот непривычка — другое дело, но к перетаскиванию окон за заголовок тоже привыкнуть надо было.

> самое плохое то, что и в редакторе текстов тоже без мыши печальненько.

Это да, печально. Хотя тоже не так неудобно, как кажется на первый взгляд.

Ответить | Правка | К родителю #310 | Наверх | Cообщить модератору

309. "Проблемы X11 и их решения в Wayland "  +/
Сообщение от Аноним (-), 13-Июн-13, 08:51 
> Мало кто не знает про Linux. И мало кто его использует. Как
> концепт для идеального мира (причём, только для людей с определённым мышлением)
> он выглядит лучше, чем как практичная вещь.

Заменил всего одно слово, разницы в логике не заметил. Раз мало кто использует — значит, "только для людей с определённым мышлением"? Ты не прав.

Ответить | Правка | К родителю #238 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру