LINUX.ORG.RU

Linux для офисного планктона

 ,


0

1

Уважаемые участники форума !

Тут вот какое дело: возрастной офисный планктон (ваш покорный слуга) внезапно сошел с ума и начала засматриваться на Linux вместо привычной Mac OS и давно оставленной привычной Windows. Не знаю, почему - видимо, шлея под хваст попала, и это, боюсь, будет единственным честным объяснением сложившейся ситуации.

Есть и менее серьёзные аргументы:

  • а не поэкономить ли бюджет ?
  • а не присоединятся ли производители софта к санкциям ?
  • Linux в последние три-пять лет стал куда как доброжелательнее к ламерам ушастым вроде меня, и тенденция явно усиливается
  • да и поиграть с темами оформления …
  • и вообще …

Надеюсь на вашу профессиональную помощь в вопросе: возможна ли реализация изложенных ниже хотелок, и если да - то на каком железе (речь идет о ноутбуке).

Что нужно от новой реальности - то же, чем приходится заниматься ежедневно:

Необходимо:

  • Работа с офисными документами (условный Word - со сложным форматированием и разнородными элементами, условный Excel - с элементарными расчётами в таблице)
  • Работа с PDF (как минимум - удобный просмотр)
  • Активный Интернет-серфинг со стабильной работой браузера с двумя десятками открытых вкладок
  • Электропочта (хотя здесь вполне возможно использование онлайн варианта в браузере)
  • Работа со всеми существующими коммуникаторами (WhatsApp, Telegram, Viber)
  • Работа с пиксельной графикой (без изысков Фотошопа, но с необходимостью править изображения с использованием функций-аналогов «искажения», «перспективы», выделения и работы с частью изображения, слоями)
  • Просмотр файлов dwg
  • Просмотр медиаконтента

Крайне желательно:

  • Синхронизация со смартфоном (насколько я понимаю, этот вопрос неплохо закрыт KDE Connect ?) в части календаря, списка дел, электропочты, коммуникаторов, передачи файлов
  • Беспроблемное подключение к большому внешнему монитору high dpi
  • Беспроблемное подключение периферии по bluetooth (клавиатура, мышь, наушники с микрофоном)
  • Отсутствие проблем с отрисовкой интерфейса и шрифтов на мониторе разрешением 2К и выше

Хотелось бы:

  • Работа с векторной графикой (изредка)
  • Простой монтаж любительских роликов (совсем примитивно - телефоном снял, слегка пошаманил, отправил друзьям)

Точно не пригодится:

  • Программирование (написание кода для внешнего софта)
  • Настройка системы на уровне «а пересоберу-ка я ядро» - как минимум, в ближайшие года два-три.
  • Игры (ибо не играю)

Требования к железу:

  • Автономность в офисных приложениях с включенным wi-fi не меньше 5-6 часов
  • Экран разрешение 2К и выше (привычка работы с гладкими шрифтами и кривыми - тут уже ничего с собой не могу поделать)
  • Вес чем меньше, тем лучше, равно и бюджет

Вопрос(ы):

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

В качестве референса и точки отсчета я для себя выбрал Mackbook Air M1 (или, что почти то же - маленькую Pro-шку). То есть нужна железно/софтовая система, которая решит перечисленные выше задачи не сильно хуже, и стоит не дороже. Иначе души прекрасные порывы будут задушены объединенными усилиями жабы и здравого смысла.

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

Мучения нуба, ламера и чайника при переходе на новую систему - не пугают.

Отчетливо понимаю, что софтовые требования и пожелания можно считать априори реализуемыми (мне не нужны системы CAD и иной профессиональный софт), вопрос в их удобстве и стабильности по сравнению с проприетарными аналогами. Понятно, что яблочная экосистема быстро развращает, не уберегся и я ))

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

Заранее спасибо !

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

Но компьютер-то нужен, а другие распространённые ОС (Mac и Windows) ещё хуже.

Вот и приходится выбирать по принципу «бывает еще хуже».

Хуже, опять же, смотря в чем. Если человеку компьютер нужен, чтобы пускать в нём дома две игры, и на работе - офис, то обслуживание (ворованной) винды обойдётся банально дешевле. Потому что эникейщиков, переустанавливающих винду за еду, всё еще много.

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

А то так и до второй звезды докачаться можно.

Такое ощущение, что ты начал косплеить мертвопрога.

А по теме — наверное, просто не надо слишком обобщать. По-моему, «это говно устарело, мы уже пишем новое говно» — это совсем не хакерская субкультура, это, наоборот, мировоззрение людей, которых сформировала потребительская копроэкономика. Когда телефон выбрасывают каждые два года, программа, не ломающаяся годами, вызывает у людей когнитивный диссонанс, раздражение, и им хочется с этим что-то сделать.

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

Среди разработчиков СПО есть и первые, и вторые, разумеется.

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

https://wiki.archlinux.org/title/wayland#Compositors

Там всё либо на Wlroots, либо лютая маргинальщина, либо вообще мертво.

Да там года за 3 можно было бы справиться при желании и уже во всю переписывать другие части стека.

Смешно. В той же подсистеме ввода иксов разбираются всего три человека. Им виднее.

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

Смешно. В той же подсистеме ввода иксов разбираются всего три человека. Им виднее.

Ну ты явно не из их числа, чтобы решать, что 3 года смешно, а 10 лет - нормально.

Так что «смешно на смешно».

Подсистема ввода ужасна. Её надо депрекейтить целиком, разбираться в ней даже не стоит.

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

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

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

От нытья в интернетах в лучшую сторону ничего не изменится.

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

Если человеку компьютер нужен, чтобы пускать в нём дома две игры, и на работе - офис,

ну вообще и тут линукс лучше. Один раз поставил и можно вирусов не бояться.

Потому что эникейщиков, переустанавливающих винду за еду, всё еще много.

Ну это да, но можно же и самому поставить, а линукс самому поставить проще чем винду, так как не надо никаких активаций и кряков, ставишь и всё.

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

Ну ты явно не из их числа, чтобы решать, что 3 года смешно, а 10 лет - нормально.

Так я и не решал.

Подсистема ввода ужасна. Её надо депрекейтить целиком, разбираться в ней даже не стоит.

s/подсистема\ ввода/Xorg/g

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

Смешно. В той же подсистеме ввода иксов разбираются всего три человека. Им виднее.

В далекие … как-то мне пришлось ее «копнуть» потому, как были проблемы с некоторыми сочетаниями клавиш при работе Foxpro 2.6 из под терминала.

Вопрос был решен, но оказалось, что в разных дистрибутивах Linux она и по разному конфигурировалась и … /не думал что будет с ней столько мороки/.

В далекие … многие клавиатуры не имели многих привычных ныне клавиш, а их сочетание нужно было как-то эмулировать.
Но ныне же не 90-е и ИМХО МНОГОЕ НУЖНО БЫ ПРОСТО ПЕРЕПИСАТЬ …

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

s/подсистема\ ввода/Xorg/g

«Чтобы выкинуть что-то ненужное, нужно сначала спроектировать что-то нужное, а у вас проектировщиков нету.»

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

Пока мы тут срёмся, гномеры взяли новую вершину.

Теперь функции в документации на API идут в списке без аргументов и возвращаемых значений:

https://docs.gtk.org/Pango/struct.FontDescription.html

Зато «шрефт кросивый».

Как можно иметь дело с разрабами, у которых даже документация настолько убога?

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

Теперь единственная полезная вещь в этой «документации» это ссылка [src], чтобы почитать сорцы.

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

Но ныне же не 90-е и ИМХО МНОГОЕ НУЖНО БЫ ПРОСТО ПЕРЕПИСАТЬ …

Хотя конечно и ныне к примеру недорогие клавиатуры имеют банально меньше клавиш, некоторые имеют «нестандартные» клавиши типа «Fn».
В ноутбуках своя песня.
В любом случае подсистема ввода в Linux «не очень» и ее следовало бы переписать.
Сложного в этом ничего нет, но НУДНО и МНОГОЕ нужно учесть …

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

Сложного в этом ничего нет, но НУДНО и МНОГОЕ нужно учесть …

ИМХО для каждой клавиатуры должна существовать кодовая таблица, которая через которую, приходящий код заменялся бы на стандартный.

Для сочетаний клавиш скорее всего такой подход вполне был бы приемлем.

Ну и для «программных нажатий» одной или нескольких клавиш применять какой-то единый подход …

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

Так зачем ему ставить тебе 2тб чипов если можно поставить 1? Ты должен покупать себе новый макбук ровно по окончании срока гарантии старого. Это цель. А не то чтобы он у тебя работал 100 лет. Поэтому больше не поставят. Эппл не китайцы безродные, все просчитано. Еще Джобс закладывал принципы точного учета себестоимости продукта вплоть до винтиков - и везде где можно удешевить - удешевили.

Вообще конечно заложенные изначально принципы качества стали играть злую шутку с маком. Живучие гады. И опускать планку нельзя. Так что для эппл QLC - находка. Можно спокойно выпускать ноут с вечным unibody корпусом , запасом мощности на годы вперед и бомбой-вонючкой в виде впаянного QLC диска.

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

Живучие гады. И опускать планку нельзя.

Для этого не обязательно ставить херовый ссд.

Комп пользователю нужен для программ. На старой Макоси твоя любимая программка работать не будет. А новая Макось потребует новое железо.

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

В далекие … многие клавиатуры не имели многих привычных ныне клавиш, а их сочетание нужно было как-то эмулировать. Но ныне же не 90-е и ИМХО МНОГОЕ НУЖНО БЫ ПРОСТО ПЕРЕПИСАТЬ …

Только вот таки нет. Сейчас на многих ноутбуках нету например PgUp/PgDn/Home/End/Insert/Delete, PrintScreen и тд.

Так что нужность эмуляции клавиш другими никуда не делась.

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

да кому как. Знаю чела у которого до сих пор мабук 2012 года. Заменил хард на ссд, памяти добил - и не жужжит. Ему хватает. Дизайн, музычка, видосики. Мобильность его мало волнует.Дома розетка, в кафе розетка. До нового модного софта тоже похрен.

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

Только у ябла на ноутбуках клавиатуры убогие без половины нужных клавиш.

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

Ну справедливости ради, иксы это то ещё легаси со всеми вытекающими. К примеру:

vsevolod@hp15:~$ man xorg.conf | grep VIDEO -A 1
VIDEOADAPTOR SECTION
       Nobody wants to say how this works.  Maybe nobody knows ...

Да и вообще изначально операционная система GNU должны была быть снабжена микроядром Hurd и GUI, написанным на LISP.

Но не укладывались в сроки, так что пришлось брать монолитное ядро Linux от Торвальдса и X-server из IRIX.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от sudopacman

Лучше бы на https://gitlab.gnome.org/ ссылку дал.

Кстати, я нашел идеальный говнокод в сорцах gtk2. Настоящий эталон говнокода.

Было: https://gitlab.gnome.org/GNOME/gtk/-/blob/2.24.33/gdk/x11/gdksettings.c

Здесь пофикшено: https://gitlab.gnome.org/GNOME/gtk/-/blob/3.24.23/gdk/x11/gdksettings.c

@fernandos, продолжая тему говнокода. Как тебе такое?

wandrien ★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

Да и вообще изначально операционная система GNU должны была быть снабжена микроядром Hurd и GUI, написанным на LISP. Но не укладывались в сроки, так что пришлось брать монолитное ядро Linux от Торвальдса и X-server из IRIX.

Может пора уже свичнуться на ядро от гайки и дисплейный сервер от неё же)

wandrien ★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

VIDEOADAPTOR SECTION Nobody wants to say how this works. Maybe nobody knows

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

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

Там нет говнокода, ты ошибся.

anonymous
()

Неужели ты до сих пор свою «тему» не решил?

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

в режиме эволюционного развития просуществовали 30 лет. И это многих раздражает.

Бред лютый. Раздражает то, что плохо работает.

А уж сколько ему там лет - это дело второго плана. Можно конечно добавит определение «вот старое оно». Но так главное именно в том, что плохо работает.

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

А как «оно» (возьмём не иксы, а всю экосистему десктопного линукса за 20 лет) может работать хорошо, если 20 лет вместо фиксов багов занимаются изобретением серебряных пуль?

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

В покорёженном и старом трухлявом доме друго не сделать.

В теории конечно всё возможно. На практике — нет.

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

Да ладно. На практике об едином способе хранения конфигов за 20 лет договориться не могут.

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

Вон нормальное API: https://www.haiku-os.org/docs/api/classBView.html

Даже изобретать ничего не надо. Бери да портируй на ядро линукса.

Вот еще одно, уже портированное даже: https://ru.wikipedia.org/wiki/GNUstep Запустить через тонкую прослойку без иксов, и готово.

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

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

У тебя слишком большой бредогенератор.

Вон нормальное API: https://www.haiku-os.org/docs/api/classBView.html Даже изобретать ничего не надо

Типичная оценка с точки зрения идеализмы чего-то неизвестного в противовес известным решениям с их недостатками выявленных на практике.

А вот тёмная лошадка будет идеальной! Главное чтобы не стартовала, а то повылезает на практике куча, куча, куча, куча…

ЗЫ: PonyOS круче 🤣

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

Там главный смысл в унификации.

Заменить кучу костылей в бэкэндах тулкитов на унифицированный API платформы.

В текущей экосистеме именно этот слой абстракции отсутствует.

И вейланд тут никак не решает задачу.

А вот тёмная лошадка будет идеальной!

GNUStep, если что, это тупо порт API macOS. Уж лучше скопировать SDK макоси, чем десятилетия бродить на костылях.

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

Не знаю что там в налоговой делают с pdf, но их уведомления почему-то не печатаются нормально из adobe reader (обновлённого),а из браузерных смотрелок, например, opera распечатывается нормально. В windows.

grem ★★★★★
()
Последнее исправление: grem (всего исправлений: 1)

WhatsApp

Есть сайт WhatsApp web - он вываливает тебе qr код и , используя его, ты разрешает данному браузеру использовать твою учётку. Просто используешь в браузере.

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

Так что нужность эмуляции клавиш другими никуда не делась.

Вы пост правильно поняли?
Речь в нем не о том, что эмуляция клавиш не нужна.

Некоторые контроллеры клавиатур просто не умеют возвратить информацию о скажем трех одновременно нажатых клавиш.

Кроме этого дискретность опроса шин у них «не очень»

Как вариант эту проблему можно решить так.
Если в интервал скажем меньше пол секунды были нажаты такие то клавиши, то выполняем на стороне Linux «программное нажатие».
При этом конечно согласно кодовых таблиц определяем условно стандартные коды и выполняем «программное нажатие».

Эшо раз.

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

Потому как ныне эта подсистема больше похожа на ЛАБУ! …

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

А сейчас есть образец такого файла?

Может новый выпуск Xalep. Перестал читать.

Вообще ещё можешь найти ХайРез комиксы в PDF. Я My Little Pony читал — тоже испытание для большинства линукс смотрелок.

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

Вы пост правильно поняли? Речь в нем не о том, что эмуляция клавиш не нужна.

Речь шла о «терминальном» режиме работы с Linux.
Впрочем Linux ныне используется в многих устройствах и у них контроллеры ввода могут быть весьма «своеобразные».

Например в часах как провести эмуляцию нажатия PgDn или нескольких нажатых клавиш.

Подсистема ввода вообщем-то чем-то и интересна, но

Нельзя объять необъятное

Ныне веду разработку API, которое обычно человек десять пишут лет пять … /утрировал лишь относительно трудоемкости/.

Решается этот вопрос тем, что алгоритмы много более универсальные и не ЛАБОВЫЕ … /по другому НИ КАК/

anonymous
()

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

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

Интересно, он вообще умеет хоть в какой-нибудь wifi… сильно сомневаюсь

каков спец - таков и результат…

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

как будто это не подмножество ит специалистов. ну да ладно, всё-равно вписывается в картину

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

Вот уж правда. В прошлом году хотел купить Thinkpad себе, и оказалось, что в нужной комплектации Macbook Air выходит дешевле. Собсна его и взял

Aswed ★★★★★
()

Чушь какая-то. Зачем ноутбук? Бюджет на M1? А чего не планшет тогда если его предполагается таскать туда-сюда. Если упарываться в характеристики, то ипад с 2тю памяти набортной самое оно, да и взломать его в случае кражи крайне затруднительно. Ежели линукс, то хватит любой печатной машинки. Даже на Atom Apollo Lake и новее можно жить с 8 гб памяти. Просто Apple недокладывает памяти даже в модели типа M1 Pro чтобы потом точно можно было продать то что в будущем выйдет. Тут анальным рабам Эппла выбирать не из чего. Комп можно собрать под что-то. Но хотелки какие-то невнятные. Были бы хотя бы игры было бы понятно. А так - бесформенный бред «хочу не знаю чего, на что хватает силенок кастрированного Apple M1, но на Linux!». Так это, если хочется процессор, то наверное хватит Ryzen 5950X. Там 16 ядер и все круто если в Gentoo играться и не слишком дорого и жаба будет молчать. Ну или видеокарту хотеть можно, но это опять к жабе, а не сюда. Жить на Линуксе можно очень комфортно. Намного лучше, чем на кастрированных по возможностям проприетарных дистрибутивах. Но для этого надо чего-то там копаться, интересоваться, быть не среднестатистическим ламером воспитанным Эпплом. То есть реально желательно хотя бы понимать чего хочется. Мы тут не телепаты чтобы брать на себя ответственность за других за их выбор того чего они хотят. Если это комп, то смотреть в сторону материнских плат под мощные процессоры. Они с кучей прямых и честных фаз питания будут меньше перегревать процессор и, соответственно, процессор может показывать результат лучше, так как райзены новые могут скидывать производительность, все же там 2 чипа под вычисления может быть. В общем нюансов множество. Но подталкивать к покупке того, чего не хочется никто не станет. Чисто руками надо вот зайти в поисковик и набрать что-то в духе AM4 VRM Rating motherboards и найти документ с циферками и проверенными фазами питания процессора. Обратить внимание на наличие Thunderbolt и USB нужного поколения и как там что разведено. Вполне вероятно без них не обойтись, а питание процоессора там будет слабое по фазам даже с удвоением ненормальных фаз до как бы нужного количества в целях удешевления. Так что может придется выбирать из штеудов если без Thunderbolt никак и поиграть хочется. В общем универсального рецепта «делай так» попросту нет. Но вроде Gigabyte все еще делает честные фазы питания для процессоров. Аж несколько плат существует. Насколько это целесообразно решать придется самому. И так далее про блоки питания в случае выбора топового процессора желательно понять всю кухню. Линукс просто не имеет ограничений, но халявных плюшек тут тоже нет и их надо набирать методом подбора железа как минимум. Ну и как максимум самому компилировать из исходников если производительность ставить во главу угла. И понимать сколько такая система может прожить. Год, два или 10 лет запросто.

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