Невропаразитолог пишет:А по-подробнее можно?
Всё оно реализовано через gui.exe (если ошибся в названии файла то простите, я давно в винде не копался).
Имеются базовые функции типа (рисование окна, вывод в окно растра, вложенные окна, события типа redraw), в общем вы поняли. Оно предоставляет интерфейс для софтин и напрямую работает с драйвером видеокарты.
Но именно это понижает надёжность ОС в целом, масштабируемость (попробуйте тунелировать через сокеты обращения к функциям библиотеки и вы поймёте).
Если в никсах упадут иксы, это не проблема (при желании можно проги которые валят иксы запускать на втором X сервере). Если в винде упадёт gui.exe то мало никому не покажется.Так же написать оконный менеджер для иксов сравнительно простое дело, в то время как в винде вы ничем кроме грязного хака не замените вшитые в gui.exe алгоритмы поведения окон.
Жесть! Есть еще участники, которые на дают СЛОРу завянуть!
Добавлено спустя 02 мин 29 с:
Я на Линуксе разные графические оболочки пробовал... И очень неплохое впечатление на меня произвел Энлайтмент. Жаль что с ним так мало дистрибьютивов. Есть Дебиан с ним, но стоит денег и есть PCLinux OS, но тормозит жутко
An internal error occurred while showing an internal error.
Неактивен
Вообще иксы могут работать почти на любой платформе.
Например в чулане я расположу компьютер с линем, а на настольном буду запускать виндовые иксы (используя виндовый оконный менеджер) и свободно буду так работать.
В то время как графические функции винды жёстко к ней привязаны.
Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер
Неактивен
Вообще иксы могут работать почти на любой платформе.
Всё это, конечно, здорово, но это не относится к теме.
В то время как графические функции винды жёстко к ней привязаны.
Дистанционно подключиться к винде вам, видимо, партия запрещает. Вы подымаете вопрос, решённый много лет назад.
Ну так головой надо думать. По всякой мелочи чо бы не запустить скрипт? Но вот когда полные мудаки всё предлагают скриптами заебенеть, вот тогда полый пиздец начинается. © selenscy
Неактивен
Вы подымаете вопрос, решённый много лет назад.
Про терминальные серверы знаю. Но это такой костыть. (да не будет это офтопом в глазах господа.)
Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер
Неактивен
Я не очень понял, что это значит, но ладно. Давайте будем дотошными.
Утверждение "гуи винды прибито к ядру" верно.
Петька, ты же как правило адекватен. Неужели я сейчас должен приводить все слова? Ну давай приведу. Все началось много лет назад... Когда один шибко умный троль, получивший первый бан за первых два сообщения на этом форуме начал орать, что просто под винду выбору-то нет. А потом пришел второй троль, который написал длинный опус ни о чем (его проигнорировали), а за ними третий СПЕЦ, который с чувством собственного микробьего эксперства стал рассказывать тут про жалкое устройство винды. И про то, как нельзя заменить компоненты. Так вот, можно. И более того, раз и ты, Петька, предпочел голову не включать, привожу тебе сюда пару цитат:
Ну и самое главное, win32k.sys в создаваемый образ не копируется, что не мешает этому образу относительно сносно работать вообще без графики. При большом желании, как я уже говорил, можно прикрутить полностью консольную оболочку, можно вырезать Windows подсистему и оставить только Posix (это было бы весьма странным желанием, как по мне, но люди довольно часто хотят странного). Или (еще более странное желание) реализовать нативный X11 поверх NT ядра. Можно заменить smss и «полностью контролировать» все что работает выше ядра, а можно оставить smss и парой правок в реестре изменить набор загружаемых подсистем. Короче, никакой «намертво прибитой к ядру» графики попросту нет.
Причем автор статьи не просто все это описывает, а еще и ручками дает пример, как сделать...
Я не знаю, как сказать еще людям и люди ли это, талдычущие мантры и не читающие ниичего.
Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.
Неактивен
Я говорю лишь то, что в стандартной граф подсистеме отрисовка примитивов происходит в ring0. Все!
Подробнее читай! Можно это заменить! А можно пускать без этого! - как душе угодно.
И если говорится про "намертво прибитую графику", то на прошлой странице этого треда это говорится про невозможность аналогично сделать адекватную ДЕ под виндовс. Можно!!!! Тебе опять сюда цитировать ту статью или сам прочитаешь наконец?
Можно заменить все любой своей графикой, любой.
Вопрос совершенно другой, хочется ли кому-нибудь браться за то, чтобы допиливать кде под винду. КОМУ ЭТО НАДО? Зачем? Почему под линукс надо, а под виндовс - нет?
Но это, кстати, возможно, тк.к. если ты внимательно изучишь гугл, то в экспериментальном режиме люди даже запускали под винду кде со всеми эффектами.
Квантовая механика - "малопонятный математический курьёз" (с) msAVA - современный учитель.
Неактивен
Причем автор статьи не просто все это описывает, а еще и ручками дает пример, как сделать...
Я не знаю, как сказать еще людям и люди ли это, талдычущие мантры и не читающие ниичего.
Винду можно до смерти заковырять. Только учитывайте, в семёре обязательная сертификация модулей ядра.
Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер
Неактивен
Лучший DE в Linux - GNOME 3. Удобство, универсальность (возможность использования на обычных ПК и планшетах), красота, новые технологии. Это я без троллинга и эльфинга, это моё личное мнение.
Неактивен
Лучший DE в Linux - GNOME 3.
Oh, boy.. It's very funny.
Неужели переключаться между запущеными приложениями тремя кликами мыши-верх удобства??
Неактивен
Неужели переключаться между запущеными приложениями тремя кликами мыши-верх удобства??
Одним кликом. И одним взмахом в левый верхний угол экрана Ну... если открыто несколько окон одного приложения, и они разбросаны по разным столам, и alt-tab вас, вдруг, не устраивает, то... потребуется аж два клика.
И, да, Gnome3 таки няшка
Неактивен
И, да, Gnome3 таки няшка
По мне, если бы аплеты XFCE были бы стабильны. То на нём и оставался бы. А так KDE.
Не ламерствуй лукаво.
"А петь мне нельзя - постановление суда" (с) Бендер
Неактивен
gnome пишет:Лучший DE в Linux - GNOME 3.
Oh, boy.. It's very funny.
Неужели переключаться между запущеными приложениями тремя кликами мыши-верх удобства??
Нет, одним взмахом в верхний угол и выбором окна, довольно удобно, а Pidgin, VLC и прочие есть на нижней панели, думаю, что как то можно вынести на нижнюю панель все приложения.
Неактивен
lxde же
Неактивен