LINUX.ORG.RU
ФорумTalks

Не осталось ОС с нормальным UI

 ,


0

1

Когда-то, во времена первого KDE и Окон 2000 существовал нормальный гетеросексуальный UI. А теперь все (вот вообще все) лепят какую-то полупрозрачную радужную закругленную хрень в свои интерфейсы. Даже в винде нельзя вернуться к суровому юайу с серыми квадратными кнопками. Доколе? Верните мне мой 1999!

Ответ на: комментарий от BceM_IIpuBeT

Если играть, то на приставке или приравненной к ней ОС.

Если вместо этого запускать два экземпляра на линуксе, то воспользоваться миллионом с половиной средств изоляции ФС, от user namespaces и bind mounts до банального переопределения $HOME.

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

Ты ставил виртуалку вместо того, чтобы просто под другого юзера перелогиниться? Ты штаны тоже через голову надеваешь?

У меня уже была установленная виртуалка. Я добавил папку с игрой в общие папки, запустил виртуалку и запустил игру. Последний раз так делал после анонса Diablo 2 Ressurected, вспомнить Diablo 2…

Как-то так: https://imgur.com/a/0uUBLf9

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

Линукс он это, для рабочих станций и ноутов максимум

Фига ты ляпнул.

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

Так, полчаса поностальгирует, а потом опять страдать.

Или это хитрый план, чтобы ТС осознал какими убогими были интерфейсы до прихода UX-дизайнеров?

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

Если играть, то на приставке или приравненной к ней ОС.

Во-первых, Диабло 2 нету на приставках. Во-вторых, я играл на винде. В-третьих, изыди, виндузятник!

Если вместо этого запускать два экземпляра на линуксе

На Линуксе и в вайне я знаю что делать. Но ты пропустил то, что это было под твоим любимым оффтопиком.

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

В Haiku это уже и так отчасти можно. Классические пользователи и права UNIX, команда su, работают.

И как это устроено на нижнем уровне? Там такая же проверка suid/guid бит процессов на дергание того или иного?

Отдельно взятому процессу, например, можно запретить слушать определенный сетевой порт или диапазон? Или наоборот, запретить всем, но разрешить какой-то группе процессов?

Нет только нескольких интерактивных сессий от разных пользователей.

Процессы работающие в графическом режиме всегда исполняются от суперпользователя? Вирусы с GUI под виндой были вполне себе обыденной вещью.

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

Там такая же проверка suid/guid бит процессов на дергание того или иного?

Да, также как и в остальных UNIX-подобных системах.

Отдельно взятому процессу, например, можно запретить слушать определенный сетевой порт или диапазон? Или наоборот, запретить всем, но разрешить какой-то группе процессов?

Такое скорее всего пока не реализовано.

Процессы работающие в графическом режиме всегда исполняются от суперпользователя?

По умолчанию да, но при желании можно запустить через su от другого пользователя.

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

моё право, почему ОС должна мне в этом мешать

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

А если я из под разных пользователей запускаю разные программы? У разных пользователей разные привелегии. Нет, многопользовательность нужна.

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

А если я из под разных пользователей запускаю разные программы?

Показывать их все на одном рабочем столе?

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

Что за виртуальные терминалы? Которые по F1..12 переключаются? В Haiku такого нет как и полноценной ядерной консоли.

X512 ★★★★★
()

Что мешает накрутить любую плоскую нужную тебе тему на современную де? Ну разве что кроме той причины, что повод для нытья исчезнет

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

Зачем реализовывать то, что практически никому не нужно? Всё таки можете ответить зачем вам нужна многопользовательность?

Дяди, ты дурак? Таких как ты, Ъ разработчики ОС, и не должны спрашивать. Просто фича впиливаться и хомячки типа тебя имеют более безопасную ОС. После чего не плачутся потом на форума как у них украли 100500 биткоинов или зашифровали рабочие файлы с БД.

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

По умолчанию да, но при желании можно запустить через su от другого пользователя.

Так, подожди, я не понимаю. Что тогда ты имеешь ввиду под неинтерактивностью.

Графические приложения по-умолчанию, по большей частью интерактивны. Если я могу через su запустить условный paint, и он будет выполняться от другого пользователя, и с правами другого пользователя, но я же при этом буду видеть его гуй и смогу с ним взаимодействовать, верно?

Если я через su могу запускать консольные приложения, то наверняка я могу и какой-нибудь bash запустить через su с правами другого пользователя? А значит по ssh я могу подключиться другим с правами не «владельца» рабочей станции?

Если все это так, и под неинтерактивностью ты подразумеваешь лишь отсутствие многопользовательских сессий wm/графического сервера, то это как-то вовсе незначительно. Тем более, что там мельком как-то читал, что с различными хаками какого-то там (могу ошибаться) то ли login manager’а то ли boot менеджера (в общем какой-то дополнительной утилиты) вполне себе реализуются несколько домашних директорий и несколько имен для возможности разных «физических» пользователей компьютера.

Если все это так, то может просто стоит перестать называть Haiku однопользовательской, и оперировать каким-то иным термином. Где-то видел у вас на форумах, что-то в духе «неэкспортируемая» многопользовательность - может просто подобрать подходящий термин, локализовать при необходимости.

Потому как со всем выше перечисленным, она вполне себе многопользовательская. Ибо как большинство, во всяком случае, профильных специалистов (а лишь они оперируют и рассматривают такие термины как multi/single-mode) первым делом подразумевают и ожидают именно разграничение прав процессов по различным пользователям\группам, будь то юникс-права или acl, или что-то еще. И когда им сходу говорят - у нас тут single mode, то первым что приходит на ум, это всё и все под рутом и никак иначе, а значит одна большая дыра, и любое прикладное приложение - это открытая дверь к тебе домой. Любой 0-day в браузере и - добро пожаловать (к слову, если у вас сейчас именно так и по-умолчанию вы в веб ходите под рутом, то это очень смело, конечно).

В общем, измените терминологию, и наоборот выведите в топ тезисы и описания того, как именно устроена (или какой модели она будет придерживаться, если она еще пока in-development, но курс-то уже определен?) в Хайку безопасность (потому как например в сейчас по поверхностному запросу в лоб на эту тему, нет практически ничего), тогда не придется постоянно оправдывать «нинужность многих физических пользователей», потому как претензии по этому поводу пропадут.

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

После чего не плачутся потом на форума как у них украли 100500 биткоинов или зашифровали рабочие файлы с БД.

Какое это имеет отношение к нескольким интерактивным пользовательским сессиям?

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

А если я из под разных пользователей запускаю разные программы? У разных пользователей разные привелегии. Нет, многопользовательность нужна.

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

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

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

В общем многопользовательность есть, но реализована не до конца ввиду малой надобности.

X512 ★★★★★
()

Не понимаю - а MATE чем не подходит? XFCE позволяет навертеть прозрачности, но по дефолту довольно аскетична. Всяческих DE выше крыши, на все вкусы - пользуйся, не хочу

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

Всегда так было

Эй! А как же HIG-осрачи?

atrus ★★★★★
()

Даже в винде нельзя вернуться к суровому юайу с серыми квадратными кнопками. Доколе? Верните мне мой 1999!

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

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

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

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

Гетеросексуальность не исключает BDSM наклонностей.

Polugnom ★★★★★
()

Раньше трава была зеленее.

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

Люди купили твои молотки. Пользуются ими. Изредка даже покупают наждачку для шлифовки этого молотка (правда не только у тебя).

Но кушать-то тебе хочется. И как быть дальше ? Кроме молотков ты ничего не умеешь выпускать, ты заточил свое умение на них, ты закупил оборудование, инженегров.

Доступный и наименее болезненный вариант только один: взять чертежи предыдущих молотков, сделать у них скругленные углы и полупрозрачные ручки, попутно вбросив мульку что iМолоток это круто и элитно.

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

Соседняя контора которая продает (или дарит) конструкторы «собери свой молоток сам» смотрит на успех, и тоже кладет в набор полупрозрачные ручки.

В какой-то момент времени обнаружится, что мир полон молотков с полупрозрачными ручками, которые нафиг никому не нужны, которые не влияют на функциональность молотка, и существуют ТОЛЬКО БЛАГОДАРЯ ТЕБЕ: нефиг было тебе и таким как ты, покупать следующие версии молотков со свистоперделками, доказывать производителям что они на правильном пути :)

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

Не понимаю - а MATE чем не подходит? XFCE позволяет навертеть прозрачности, но по дефолту довольно аскетична. Всяческих DE выше крыши, на все вкусы - пользуйся, не хочу

Чувак, как ты думаешь, конструкция типа

<html><body bgcolor=blue></body></html>
, отличается от конструкции
<html><body><img src='blue.bmp' width=1920 height=1080></body></html>
?

По сути то что ты предлагаешь - это менять blue.bmp на red.bmp, cosmos.bmp и тд. Тормоза не зависят от того, что на картинке.

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

А кто говорил про тормоза? ОП жалуется на уродливость, перегруженность анимациями и спецэффектами - ну вот более простые по внешности DE

Candy_Harvester
()

Слушаейте, вы за компьютером работаете или на темы наяриваете? Меня, вот, вполне устраивает темная тема из кед. Почему у вас свербит?

hateWin ★☆
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.