Информация

Дата основания
Местоположение
Россия
Сайт
selectel.ru
Численность
201–500 человек
Дата регистрации

Блог на Хабре

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

Согласен, но отчасти. С установкой самой системы проблем нет, как и 95% софта под нее. Но вот прямо сейчас вожусь с установкой Keras и вываливает баги при использовании библиотеки. Такая фигня периодически. Ставлю на винду и макось без проблем

Debian 10.7
Заключается он в том, чтобы пробовать разные дистрибутивы Linux и делать однозначный вывод о возможности использования в качестве основной десктопной ОС.

По-моему, это от задач зависит, и от того, что вы на десктопе делаете. Я линуксом пользуюсь лет 15 в качестве основной десктопной ОС, полет нормальный.

«Я линуксом пользуюсь лет 15 в качестве основной десктопной ОС, полет нормальный.»
Так я вам и поверил.

Раньше пробовал разные дистры, но проблем выходило +- столько же сколько и на ubuntu, но чинить ubuntu из-за популярности выходило проще. Сижу на чистой ubuntu только чтобы уменьшить количество проблем и увеличить вероятность нахождения ответа в гугле, т.к. количество граблей и недоделок остальных редакций ubuntu гораздо больше (а так хотелось бы cinnamon). И то постоянно проблемы.

Живу от apt upgrade до apt upgrade. То чтобы залогиниться после локскрина надо выбрать смену пользователя и только потом зайти обратно, а то не подключится кейстор (или что-то такое, не помню уже). То приложения улетают на фантомный экран при запуске. То при локскрине начинает моргать экран. То звук слишком тихий (чинилось рестартом pulseaudio). То звук нормальной громкости, но пропадает совсем при % <= 40. То вырежут возможность делать звук выше 100%. То вернут. При открытии страницы lucidchart ноут может намертво зависнуть (пофиксил апгрейдом оперативки с 8 до 20гб, хотя свап 8Гб на ssd). zoom до сих пор вызывает фантомные лаги, зависания и краши, в нем сижу только с отдельного windows компа. Неделю назад заметил что вентилятор включается сам по себе, оказалось snap выжирает 200% время от времени (давно хотел удалить его, т.к. все приложения через него жрут ресурсов не в себя и пользоваться ими не возможно, а тут и повод). То если заряжаешь ноут больше 5 минут, то происходит ребут (починили относительно быстро — пару недель). Так и не удалось побороть тиринг на встроенной intel (хотя теперь он только при fullscreen видео). Отваливался wifi месяц, хорошо я тогда с провода мог сидеть без проблем. Про гном не буду упоминать, т.к. это отдельная тема, только скажу что в какой-то момент он стал жрать мало ресурсов и не тормозить что меня очень порадовало.

И это все только что запомнилось/долго бесило на 2ух ноутах за последние 3-4 года, до этого пользовался ubuntu server/fedora в виртуалке на windows.

В общем скажите мне как это у вас получается и не врете ли вы, хочу тоже попробовать.
В общем скажите мне как это у вас получается и не врете ли вы, хочу тоже попробовать.

Я когда-то давно потратил неделю, чтобы разобраться в генте, с тех пор ей и пользуюсь. Ну и не ставлю на свою систему то, что мне не нужно, включая стильные-модные-молодёжные новые вещи, вроде wayland или того же snap. Впрочем, надо мне не так много: я на машине пишу код на двух с половиной языках, читаю вещи, смотрю интернеты, слушаю музыку, да и всё. Что ещё можно делать на десктопе?


А если по пунктам,


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

Сейчас использую sddm, ничего такого нет.


а то не подключится кейстор (или что-то такое, не помню уже).

Что такое кейстор, я тоже не знаю, у меня такого нет.


То звук слишком тихий (чинилось рестартом pulseaudio). То звук нормальной громкости, но пропадает совсем при % <= 40. То вырежут возможность делать звук выше 100%. То вернут.

Ох, не зря у меня USE="-pulseaudio"! Звук всё время какой надо.


При открытии страницы lucidchart ноут может намертво зависнуть (пофиксил апгрейдом оперативки с 8 до 20гб, хотя свап 8Гб на ssd)

Даже не знаю, что такое lucidchart. И портажи тоже не знают.


zoom до сих пор вызывает фантомные лаги, зависания и краши, в нем сижу только с отдельного windows компа

Ну это, наверное, к авторам zoom надо обращаться?


Неделю назад заметил что вентилятор включается сам по себе, оказалось snap выжирает 200% время от времени (давно хотел удалить его, т.к. все приложения через него жрут ресурсов не в себя и пользоваться ими не возможно, а тут и повод).

Ну так и удалите, правильно сделаете.


Так и не удалось побороть тиринг на встроенной intel (хотя теперь он только при fullscreen видео).

Я его не наблюдал ни на встроенной интеловской карте на ноуте, ни на амдшном gpu в ноутбучном ryzen, ни на настольной nvidia.


Отваливался wifi месяц, хорошо я тогда с провода мог сидеть без проблем.

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

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

Ну в плане того что половина поломок от прикручивания свистоперделок убунтой — вы правы. Насчет zoom — показывает состояние платформы. Lucidchart — популярный рисоватор блок-схем, работает через браузер, жрет много. Суть в том что oom firefox крашит систему, в других oom случаях такого не возникало.

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

Ну не опускайтесь до такого уровня. Зачем защищать убунту если ей не пользуетесь даже. Я же не спорю с вами. Отваливался и дома и на работе, починился ровно по apt upgrade.
В общем пользуетесь гентой с не требовательными юзкейсами.

Не назвал бы их нетребовательными, они просто другие. Я довольно много занимаюсь программированием, использую ОС как пакетный менеджер для одного из языков (с C++ по-другому пока ещё трудно), ставлю всякий редкий софт или сторонние библиотеки (и у меня с тем же z3 было меньше проблем, чем у знакомых маководов, например), использую латех, использую предрелизные версии компиляторов, пересобираемые по крону раз в неделю, держу несколько версий компиляторов сразу, и так далее.


Когда-то давно я играл на гитаре, и юзал нативный Guitar Pro 6 — полёт был нормальный. Когда-то давно я пытался монтировать записи раундов в одной игре — тоже полёт нормальный (просто надоело очень быстро).


Насчет zoom — показывает состояние платформы.

Показывает состояние zoom. Я для аудио- и видеозвонков, а также шаринга экрана использую google meet, и там всё просто работает. Zoom я использовал на корпоративном ноуте когда-то давно, и мне хватило, что он за получасовой митинг раскаляет ноут и выжирает пол-батареи (кстати, под виндой — это показывает состояние платформы?), ставить это на свою машину желания нет.


А так-то, например, с другой стороны, под виндой или под макосью было просто не под чем писать код на плюсах до появления CLion. MSVS не умела в интеллисенс достаточно сложного кода, XCode (да и Eclipse) просто висли на этапе начального парсинга кода (ну вот люблю я темплейтами обмазываться), а вот KDevelop работал просто шикарно. Но я же не ставлю это в пику ОС.


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


Суть в том что oom firefox крашит систему, в других oom случаях такого не возникало.

Небось бравые сборщики убунты опять накрутили что-то там в конфигах ядра.


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

а почему не linux mint? там и циннамон и большая стабильность по сравнению с убунтой.
Если нужна максимальная стабильность ставьте CentOS Оракл. Если хотите менее стабильное, но более десктопно-современное, то ставьте Fedora. Там кроме гнома есть еще сборки с разными DE в т.ч. cinnamon: spins.fedoraproject.org/en/cinnamon

Можно поставить Дебиан и там тоже нужную DE выбрать во время установки. У енго со стабильностью более-менее нормально.

Убунту и производные(Минт) далеко не самые стабильные.
Проблемы с pulseaudio полностью решаются его заменой на новый pipewire
Пользуюсь Linux на десктопе 10+ лет до линукса было FreeBSD…
С убунту почему то сразу не сложилось, буквально сразу поломалась и я понял что это не дистрибутив, а сплошное несчастье, перешел на Debian testing и просидел на нем счастливых 5 лет, были небольшие проблемы, но скорее с лицензиями и некоторыми старыми пакетами, так как хотелось чего-то свежего, затянуло в Arch, на нем и остался, ломается пару раз в год после обновлений, но в остальном полный порядок.
Но это все относится к десктопу… На рабочем ноуте к сожалению сейчас ubuntu и я вновь и вновь ощущаю боль, в очередной раз убеждаюсь, что это не мой дистрибутив.
Последний баг с которым столкнулся это, при переключение раскладки в лог сыпалась такой warning
Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).

Хрен бы с ним, но их было 5 штук и ноут ощутимо подлагивал, решение нашел тут bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1857392 оказывает он происходил из за дока, чет меня понесло…
В общем линуксом можно спокойно пользоваться, но надо выбирать нормальный дистрибутив и иметь смирение, если что-то не работает или глючит, приходится закрывать глаза.
Убунту — не самый стабильный дистрибутив, особенно не лтс выпуски.
Неделю назад заметил что вентилятор включается сам по себе, оказалось snap выжирает 200% время от времени (давно хотел удалить его, т.к. все приложения через него жрут ресурсов не в себя и пользоваться ими не возможно, а тут и повод).
Сейчас там всё переводят на snap, так что количество пакетов, что можно поставить без него падает. В mint его удалили, и вернули возможность ставить некоторые пакеты без него, но не знаю, все ли.
Так и не удалось побороть тиринг на встроенной intel (хотя теперь он только при fullscreen видео)
Не знаю что вы делали, но лично я перешёл на wayland, вначале на gnome 3, а потом из-за утечек памяти на sway.

Некоторое время пользовался Дебианом, но в мне надоела эта стабильность, так как баги в замороженных версиях никто не чинит. Более года пользовался Манджаро, работает не идеально и их собственный пакетный менеджер иногда падает, плюс однажды после обновления система не смогла запустится, что решилось через chroot и переустановку всех пакетов, но таких значительных проблем как выше там не было.

В данный момент пользуюсь NixOs. Из коробки там не было драйвера для вай-фай, так что после установки попросил использовать самое новое ядро boot.kernelPackages = pkgs.linuxPackages_latest;, и wi-fi заработал.
Нет, linux на десктопе это боль, если только не запускать браузер и видеопроигрыватель. На прошлой неделе, пишу кусок gui на unity3d. С выбранным шрифтом кусок текста на windows, mac-os, ubuntu-20.04 вмещается и отображается отлично. На ubuntu-18.04 размер текста измеряется на пару пикселей больше чем на других платформах и обрезается последнее слово. И это только один пример. Подобные косяки то тут то там ловятся постоянно.

Или внезапно протекающая память в xfce, который выжрал 32 гига памяти… Или постоянные разрывы экрана, которые почему то парочкой строчек конфига по дефолту не фиксятся… О различии в тулкитах и отсуствия каких то ui-ux гайдлайнов(применимо и к windows в 99% случаев) можно и не вспоминать.
С выбранным шрифтом кусок текста на windows, mac-os, ubuntu-20.04 вмещается и отображается отлично.

Ширина строки может меняться из за кучи парамтеров (dpi, сглаживание и т.п.), это не баг. Не знаю на счет unity, но в обычных программах принято проверять ширину текста и маштабировать интерфейс.

Поставил на тестовую машинку, покрутить так сказать, повертеть. Симпатишно. Но сразу же начались проблемы. Говорит есть обновления софта. Ок говорю давай ставим и ребут. Вывалил какую то ошибку. Забил. Поковырялся дальше. Ребутнулся. Опять решил нажать ту чудесную кнопку, опять ошибка. Вот честно даже лень стало разбираться в чем там проблема. Просто выключил машину.
Как бы если на старте сталкиваешься с казалось бы с такой обычной вещью как апдейт софта, дальше только догадываться можно где он в очередной раз споткнется. Как то так.

Перепробовав все дистры по кругу не один раз — остался на xubuntu. А вообще все они уже давно юзерфрендли и можно юзать как основную ось.
Странно, наверное, звучит в устах линуксоида, но для меня в DE главное — красота.
Кривые шрифты, негармоничные цвета, расползшийся интерфейс — это сразу до свидания.
Недавно была очередная переустановка домашней системы, решил попробовать новенького: в списке было MX-Linux XFCE, MX-Linux KDE, PopOS. Но везде есть нюансы… Вернулся опять на Ubuntu.

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

Спасибо за эксперимент! Вижу проблемы с размером часов и с цветами иконок в систрее (все разные). Это настраивается?
Размеры самого трея можно поменять, потянув за край. Иконки автоматом при этом увеличатся. Но размеры иконок будут разные, тут от каждого приложения зависит. В теории можно сделать свою собственную тему с иконками, где все они будут одного размера, но я не пробовал.
У автора статьи весьма разумный, но отчасти однобокий подход — сравнивать ОС по их дефолтным графическим оболочкам. Все так, только Линукс тем и хороша, что позволяет при необходимости кастомизировать практически все, даже заменить GUI на другой, если надо.
Я уже много лет работаю с Linux и все никак не пойму, что там происходит с firewall. Вот запустил я локально HTTP сервер. Локально сайт открывается. С другого компьютера он почему-то не доступен.
Ну ладно, захожу в панель управления, нахожу там firewall, кликаю кнопку Disable. Пробую открыть сайт, все так же недоступен.
Гуглю, узнаю про консольную команду ufw. Делаю `sudo ufw disable` и проверяю статус. Вроде все disable, но сайт все равно не открывается с другого компа.
Гуглю дальше, нахожу какие-то ацкие заклинания по удалению всех правил из iptables, выполняю и о чудо, сайт начал открываться.
Вопрос, до каких пор эта вся херня будет в Linux твориться?
Все эти переживания я испытывал на разных версиях Linux mint вплоть до 18-й. Самую последнюю еще не пробовал.
Смените отношение к firewall, это не отдельное ПО, как многим кажется, а надстройка над управлением ядерными модулями.
Отсюда вытекает следующее — демонизировать firawall надстройку следует !⁠только! для обеспечения динамического управления правилами, контролем за их нелегитимным изменением. Остановка демона может включать выгрузку правил, а может не включать, или давать частичный результат — выгрузку правил без изменения дефолтных политик.
Исходя из вышесказанного, можно утверждать, что firewall существует всегда, пока загружено ядро.
А раз так, то следует изучить правила управления сетевыми пакетами.
Для продакшена берем парадигму «Запрещено все, что не разрешено явно»:
(Пример минимально достаточного набора правил для web-сервера)
 -A INPUT -i lo ACCEPT
 -A INPUT --ctstate RELATED,ESTABLISHED -j ACCEPT
 -A INPUT -p tcp -m multiport --dports 80,443 -j ACCEPT
 -P INPUT DROP

Для разработки/дебага/тестирования подойдет парадигма «Разрешено все, что не запрещено явно»:
(условный хост разработки)
 -F
 -A INPUT -p tcp --dport 5555 -j REJECT --reject-with icmp-port-unreachable
 -A INPUT -p tcp --dport 5556 -j REJECT --reject-with tcp-reset
 -P INPUT ACCEPT


Вопрос, до каких пор эта вся херня будет в Linux твориться?
На этот вопрос сложно ответить без сарказма, но я постараюсь.
До тех пор, пока Linux будут пытаться подчинить, пропуская этап его изучения.
Дистры менять бесполезно, меняйте свой подход.
Так вот понимаете в чем дело, я профессионально занимаюсь разработкой сетевого оборудования, и отлично знаю всю эту кухню с файрволом в линукс. Но в свободное время, я пользуюсь линуксом для себя. И тут возникла проблема, я полез в настройки и, к своему удивлению, увидел аплет Firewall. Открыл его и возрадовался увидев кнопку enable/disable. Радость кончилась, когда оказалось, что она ничего не делает и все равно придется танцевать с iptables.
Поймите, я не в претензии к линуксу насчет файрвола в ядре, я не могу понять зачем делать окно настроек в GUI если оно ничего не делает.
На всякий случай, под спойлером скриншот окна настроек файрвола, о котором я говорю.
Заголовок спойлера
image
GUI — они всегда такие гуи.
Тут, либо изучаем исходники аплета и внимаем к заложенной в него идеологии разработчиком, либо отказываемся от его использования.
Еще один вариант — пишем свой аплет под себя любимого, может быть на базе чужой разработки.
Мне проще использовать командную строку, тем более, что на десктопе предварительно настроенный фаирвол в редких случаях требует внесения изменений.
Путь наименьшего сопротивления у каждого свой.
не вижу здесь разрешенного 22 порта. иначе рискуете потерять доступ к машине
*Пример минимально достаточного набора правил*
В большинстве вариантов еще консоль доступна.
Но я соглашусь, доступ к 22-му добавит удобства.

Отключать файрволл чревато проблемами и в Windows. Правильный вариант — создать правило "разрешить все":


ufw allow all


После чего включаем файрволл:


ufw enable

НЛО прилетело и опубликовало эту надпись здесь

Это же китайская национальная ОС. Делается в городе Ухане. Том самом. Кто знает, какие зонды они туда понавпихали.

Если есть возможность, сообщите пожалуйста, работает ли связь с iPhone «из коробки».
Хотя-бы минимальный функционал: забрать фотки (видео) с iphone с целью освободить память на телефоне.
Дело в том, что я тоже в последнее время «перебираю» дистрибутивы Linux и пока что нашел только одну связку, в которой связь с айфоном работает более менее пристойно, «из коробки».
Это, как ни странно: ubuntu + gnome. стоит только снести gnome и поставить kde — у нас появляется некий kdeconnect, который с айфоном не дружит, по крайней мере я с этим столкнулся и решить проблему не смог…

Пробовал elementary os — тоже самое, сразу после установки проверяем, подключив телефон к ПК — вроде ОС телефон видит, но работать с ним не может…

Спасибо за любую информацию по данному вопросу…
P.S. Да, если что, хакинтош ставить не хочу ))
Хоть это и является решением задачи, но пожалуй, скажем дружное «нет!» хакинтошу )))
Перестал пользоваться iPhone после версии 3GS, однако попрошу на днях у коллег яблочный аппарат и проверю ) О результатах отпишусь сюда )

А причём здесь kdeconnect и задача "забрать фотки"? iPhone вполне определяется как MTP устройство в файловых менеджерах что в gnome, что в kde. Равно как и другие телефоны.
Kdeconnect нужен, когда хочется большего — синхронизации уведомлений, например.

OolloO Достал из коробки старый iPad Mini. Подключил к ноуту с UbuntuDDE. Проверил, в системе виден, но не смонтирован.

$ lsusb
Bus 002 Device 002: ID 8087:8000 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 005: ID 046d:c408 Logitech, Inc. Marble Mouse (4-button)
Bus 003 Device 004: ID 1397:0507 BEHRINGER International GmbH UMC202HD 192k
Bus 003 Device 029: ID 05ac:12ab Apple, Inc. iPad 4/Mini1
Bus 003 Device 011: ID 0951:16b7 Kingston Technology HyperX Alloy FPS Mechanical Gaming Keyboard
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Поставил пакет для монтирования:

$ sudo apt install libimobiledevice6 libimobiledevice-utils

Смонтировал (на экране iPad тыкнул «Доверять»):

$ sudo idevicepair pair

Теперь можно спокойно скопировать фоточки:



Надеюсь, инструкция будет вам полезна. Позже проверю с современным iPhone.
Круто! Спасибо огромное!
При случае попробую этот дистр покрутить, выглядит норм…
Уверен, что это же самое сработает и в традиционной Ubuntu, и в моей любимой OpenSUSE. Если что — пишите в ЛС, постараюсь помочь )
Спасибо. У меня пока на данный момент нету свободного компа, чтобы проверить, но как только появится возможность — первым делом будем смотреть, особенно в elementary os интересно…
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.