[/b/] [/d/] [/tu/] [/a/] [/34/] [/ph/] [/wa/] [/cg/] [/t/]

[Burichan] [Futaba] [Gurochan] [Photon] - [Home] [Manage] [Archive]

[Return]
Posting mode: Reply
Leave these fields empty (spam trap):
Name
Link
Subject
Comment
File
Verification
Password (for post and file deletion)
  • Supported file types are: GIF, JPG, PNG
  • Maximum file size allowed is 10240 KB.
  • Images greater than 200x200 pixels will be thumbnailed.

File: 1298702955033.gif -(3430 B, 200x200) Thumbnail displayed, click image for full size.
3430 No.53677  

Нужно ли в будущем разнообразие операционных систем, или будет лучше наличие какого-то абсолютно доминирующего лидера? В случае многообразия, есть ли смысл стараться как можно больше общего, например, сделать общую прослойку над хардварным уровнем с общими драйверами, а все ос чтобы чувствовали себя как в виртуальной машине. Сейчас никому не нужны низкоуровневые вызовы по отношению к той же видеокарте, даже оконные менеджеры работают посредством OpenGL/DirectX. Да и пользователю вообще не стоит задумываться о драйверах так же, как большинство не задумываются о прошивке видеокарт. В очередной раз имеет смысл изменить уровень абстракции.

>> No.53681  
File: 1298710094583.png -(483374 B, 500x500) Thumbnail displayed, click image for full size.
483374

>>53677
Отсутствие разнообразия по сути будет означать значительное замедление развития ОС, поскольку действительно нужные и полезные вещи мигрируют из ос в ос, и нет ничего плохого в том, чтобы делать принципиально отличающиеся от других операционные системы, вполне возможно что для каких-то задач они окажутся куда лучше существующих.

> общую прослойку над хардварным уровнем с общими драйверами, а все ос чтобы чувствовали себя как в виртуальной машине

Лучше всего, когда доступно оба варианта.

> даже оконные менеджеры работают посредством OpenGL/DirectX

Далеко не все.

>> No.53682  
>> даже оконные менеджеры работают посредством OpenGL/DirectX
>Далеко не все.

Moreover OpenGL и DirectX далеко не всегда нужны. Или тред об осях для домашней машинки?

>> No.53683  
File: 1298713375271.jpg -(94067 B, 1280x1024) Thumbnail displayed, click image for full size.
94067

Мне кажется неправильным то, что выбор ос в первую очередь определяется поддержкой железа и списком существующих под эту ос приложений, и уже в последнюю очередь действительно важными свойствами ОС. Ни о какой конкуренции не может быть и реи при таких ограничениях.
>>53682
Для домашних. На встраиваемых системах нет проблем с разнообразием драйверов и редко есть резон запускать приложения других ос.
>>53681
Ну почему, в том же Линуксе присутствует здоровая конкуренция во всём.

>Лучше всего, когда доступно оба варианта.

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

>Далеко не все.

А зря. Видеокарта в основном простаивает, а ведь её гораздо целесообразней использовать для просчёта графики, она с этим справляется гораздо лучше процессора.

>> No.53684  
File: 1298715657914.jpg -(212684 B, 960x1080) Thumbnail displayed, click image for full size.
212684

>>53683

> А зря. Видеокарта в основном простаивает, а ведь её гораздо целесообразней использовать для просчёта графики, она с этим справляется гораздо лучше процессора.

При условии наличия таковой. Немало систем выпускается с интеловской графикой, производительность которой в OpenGL оставляет желать лучшего. Олсо если для оконных WM преимущества рендеренга на видеокарте еще как-то понятны, то в случае фреймовых WM необходимость такого подхода сомнительна.

>> No.53685  
File: 1298716723117.jpg -(52379 B, 500x679) Thumbnail displayed, click image for full size.
52379

>>53684
На маках оконный менеджер использует OpenGL начиная с 10.2, требования более чем демократичные:

* ATI Radeon, AGP, минимум 16MB VRAM, или новее
* NVIDIA GeForce2 MX, минимум 16MB VRAM, или новее

Интеловская графика, как ты понимаешь, справится с этим ещё лучше.

>в случае фреймовых WM необходимость такого подхода сомнительна.

Выводить средствами OpenGL как минимум не медленнее, пользователи фреймовых wm не пострадают.

>> No.53686  
File: 1298717477857.jpg -(1567731 B, 1600x900) Thumbnail displayed, click image for full size.
1567731

>>53685

> как минимум не медленнее

Спорный вопрос. Это добавит еще одну прослойку между приложением и экранным буфером, кроме того рисоваться будут все запущенные приложения а не только то, что отображается на экране, что опять же не добавит компьютеру скорости. И самое интересное - как это будет работать при отрисовке по сети.

>> No.53688  

>>53686

>Это добавит еще одну прослойку между приложением и экранным буфером

Нет. OpenGL в данном случае заменяет уже существующую прослойку, причём я предлагаю вынести его за пределы ОС. Необязательно OpenGL, можно вынести несколько Api вместе с драйверами. Обновлять из репозитория вендоров.

>кроме того рисоваться будут все запущенные приложения а не только то, что отображается на экране

Нет, только те, что на экране.

>И самое интересное - как это будет работать при отрисовке по сети.

С этим тоже нет никаких проблем. Ты когда-нибудь пользовался CompizFusion?

>> No.53689  
File: 1298719869920.jpg -(1234861 B, 1024x1024) Thumbnail displayed, click image for full size.
1234861

>>53688

> OpenGL в данном случае заменяет уже существующую прослойку

Только при условии если переписать иксы с нуля для этих целей.

> Нет, только те, что на экране.

И в чем же преимущество перед отрисовкой прямо в видеопамять в таком случае?

> С этим тоже нет никаких проблем. Ты когда-нибудь пользовался CompizFusion?

Совместно с сетью - нет. Но тот факт, что далеко не все opengl приложения успешно работают по сети говорит о том, что с этим все далеко не так хорошо, как хотелось бы.

>> No.53690  

>>53689

>И в чем же преимущество перед отрисовкой прямо в видеопамять в таком случае?

По скорости для пользователя фреймового вм никакого. Но это не значит, что лишь по этой причине все остальные оконные менеджеры должны забить на все преимущества OpenGL. Дискуссия сменила направление, главная цель в том, чтобы решить проблему несовместимости драйверов и необходимости вообще задумываться о них, и не только для видеокарт.

>> No.53692  
File: 1298723600570.jpg -(605066 B, 1280x826) Thumbnail displayed, click image for full size.
605066

>>53690

> забить на все преимущества OpenGL

Еще можно как в старые добрые времена изменения/перемещения окон обозначать xor-рамкой. Быстро и экономично.

> проблему несовместимости драйверов

Открытие кода драйверов со временем решило бы эту проблему. Но пока что на такой шаг решился только Intel.

>> No.53693  

>>53692

>Еще можно как в старые добрые времена изменения/перемещения окон обозначать xor-рамкой.

а давайте сидеть в ЕДРЁНОЙ КАНСОЛЕ.

>> No.53694  
File: 1298725778237.png -(18492 B, 486x340) Thumbnail displayed, click image for full size.
18492

>>53693

>> No.53696  
File: 1298726782730.png -(407291 B, 1078x720) Thumbnail displayed, click image for full size.
407291

>>53694
нет, это иксы, а не труъкансоль, я же вижу какие шрифты.

>> No.53698  
File: 1298727293971.png -(576822 B, 1000x1000) Thumbnail displayed, click image for full size.
576822

>>53694

user_mode=ADVANCED

в lynxrc спрячет лишние строчки со справкой, если локаль не утфная, то можно попробовать задать восьмибитный character_set для более читабельного отображения текста.

>> No.53700  
File: 1298728873878.png -(59946 B, 486x342) Thumbnail displayed, click image for full size.
59946

Внезапно это оказалось не так уж неудобно. Остаётся только вопрос Но зачем?
>>53696
В ъ-консоли я не смог сделать скриншот.

>> No.53703  

>>53700

>не так уж неудобно

весь линукс в этом, лололо.

>> No.53705  
File: 1298730253576.png -(203053 B, 1600x900) Thumbnail displayed, click image for full size.
203053

>>53694
>>53696
>>53700
То что вы наоткрывали lynx'ов, отличный детектор, что вы никогда не жили в консоли по настоящему. Есть links -g, в нем прекрасно рендерится вакаба, можно отвечать на ответы(жаль только, что в моем теперешнем дистрибутиве что-то собрано не так, и нет утф-а, а пересобрать лень), и смотреть картинки. Так же вполне удобно можно гуглить гугл, пока поломались иксы. Мплеер показывает аниму в консоли не хуже, чем через xv, игры на sdl можно запустить прямо во фреймбуффере. Для im есть finch. Я не знаю, что еще нужно для полноценной жизни. Кстати, directfb вроде не умер еще. Иксы - это так, для удобства.

>> No.53706  

>>53705

>наоткрывали lynx'ов
>>>53696

это отличный детектор того, что ты мудило.

>> No.53707  
File: 1298731279494.jpg -(100099 B, 800x600) Thumbnail displayed, click image for full size.
100099

>>53705

> вы никогда не жили в консоли по настоящему.

Я и не претендовал. Для меня консоль временами удобна чтобы что-то быстро найти/посмотреть (ls, more, grep). Полностью в неё пересаживаться всё равно что один глаз себе выколоть. Два глаза - это так, для удобства.

>пока поломались иксы.

Бэкапы тоже только для удобства? Тыщу лет не ломались, кстати. С тех пор как не пользуюсь Ати - ни разу.

>> No.53710  
File: 1298733955645.png -(609918 B, 739x728) Thumbnail displayed, click image for full size.
609918

До, печатать туеву кучу команд или собрать свой кривой WM намного круче чем использовать что-то готовое.

>> No.53711  
File: 1298734170483.png -(206404 B, 400x550) Thumbnail displayed, click image for full size.
206404

>>53710
зато мы илита.

алсо я всё-таки щитаю, что основное достоинство леенопса- пакетный менеджер и прозрачная архитектура(когда прыщеавтор соизволил написать ман, лол), а вся это ПРЫЩЕАКРОБАТИКА с кансолью в 21 веке мягко говоря нахуй не нужна.

>> No.53713  

>>53711

>основное достоинство леенопса- пакетный менеджер

Твой пост огорчает Патрика.

>> No.53714  
File: 1298734845990.jpg -(874826 B, 988x1229) Thumbnail displayed, click image for full size.
874826

>>53713
я в душе не ебу, кто такой патрик.

>> No.53716  
File: 1298735991435.jpg -(18175 B, 300x225) Thumbnail displayed, click image for full size.
18175

>>53714
В Слаке аж до 12 версии не было пакетного менеджера, а тот, что появился не умеет разрешать зависимости и поэтому бесполезен. Патрик Фолькердинг создал слаку и всё сущее. Он святой!

>> No.53717  
File: 1298736172572.jpg -(683630 B, 780x1040) Thumbnail displayed, click image for full size.
683630

>>53716
*Слака не нужна*

>> No.53718  

>>53717
fffuuuuuuu

>> No.53722  

>>53721

>А для просмотра картинок можно повесить zgv на хоткей.

ты серьёзно?

>> No.53723  
File: 1298741855327.png -(34563 B, 1279x798) Thumbnail displayed, click image for full size.
34563

links штука хорошая, но мне всегда больше нравился elinks. А для просмотра картинок можно повесить zgv на хоткей.

>> No.53724  
File: 1298742488642.jpg -(363795 B, 1280x1024) Thumbnail displayed, click image for full size.
363795

>>53722
Ну, когда-то я так делал. Сейчас уже редко пользуюсь консольным браузером, интернет сильно изменился. Зато консоль очень удобна при автоматизации рутинных задач, да и вообще - все утилиты под рукой.

>> No.53739  
File: 1298777999420.png -(236268 B, 512x512) Thumbnail displayed, click image for full size.
236268

>>53724

> консоль очень удобна при автоматизации рутинных задач

У белых людей есть Automator.



Delete Post []
Password

[/b/] [/d/] [/tu/] [/a/] [/34/] [/ph/] [/wa/] [/cg/] [/t/]