LINUX.ORG.RU

Избранные сообщения asavonic

Выбор ноутбука, с особым педантизмом.

Форум — Linux-hardware

Собственно, вопрос банальный: выбор ноутбука. Но с тонкими извращениями.

Комп предполагается рабочий. Нужен мощный проц и много винта. Но при этом нужна простая видеокарта.

Поэтому мои требования, наверное, несколько страньше, чем у обычных юзеров (а кто здесь не маньяк?).

И вот я уже пару месяцев лазаю по сайтам, читаю спецификации и нет уверенности, что же лучше взять. Я не тороплюсь, это не срочный вопрос. Но я хочу убедиться, что я куплю именно то, что нужно. Потому на всякий случай спрашиваю совета у ЛОРа.

Пока что я смотрю в сторону Dell Inspiron 15 c чипсетами, поддерживающими нужные мне фичи. Есть у кого опыт общения с этими ноутбуками? Что можно про них сказать хорошего/плохого?

И самый главный вопрос: будет ли работать видяха NVidia GeForce GTX 960M без проприетарных дров? Принципиально не хочу ставить проприетарщину, но нет уверенности, что Nouveau в достаточной мере поддерживает работу с такими картами. Я просто такими вопросами никогда не интересовалась. Поясните, что я потеряю, если буду использовать только опенсорцные дрова. В игры я не играю от слова совсем, комп покупается для работы с программированием и музыкой. От видеокарты хочу хорошего разрешения на мелких шрифтах, отсутствия полосатости, перекосов с палитрой. Всяких там векторизаций и ускорений не нужно. Максимум я могу какой-нить ролик на ютубе посмотреть - это предел нагрузки на графику.

Также интересует, чтобы дрова для матери были не проприетарные.

По железу я пока выделила следующие требования:

CPU: Intel, 4 cores, необходимые фичи: SGX, VT-x, VT-d, AES-NI. Тут главную проблему составляет SGX, поэтому выбор процессоров довольно резко сокращается.

BIOS: Обязательно должен поддерживать SGX! Причём это фича не только чипсета, но и самого биоса. Насчёт UEFI - тут я пока в раздумьях и надо ещё читать. Другие треды мониторила, но пока есть понимание того, что UEFI может внезапно оказаться кривым и выдать какие-то сюрпризы. Единственное, что я знаю точно: не нужно никаких локов и «безопасных» образов системы. Предустановленный маздай собираюсь вернуть по программе возврата сразу при покупке ноута, так что он роли не играет. Но, естессна, мать не должна превращаться в тыкву после полного удаления всех рудиментов маздая с винта.

Память: от 8Гб. Желательно шуструю и чтобы можно было доставить планок до 16 или больше, если вдруг захочется. Но пока 8 мне хватит за глаза.

HDD: желательно от 1Tb, SSD не нужен, но если он есть - это плюс.

Монитор: от 15.6", лучше малопотребляющий (яркий не нужен), но с хорошим разрешением (мелкие точки) и высокой частотой развёртки (читать код по ночам, чтобы глаза не вытекали).

Видеокарта: любая, пригодная для Linux без проприетарных дров (лучше малопотребляющая, чтобы не выжирала аккумулятор). Если есть поддержка OpenCL c опенсорцным драйвером - очень хорошо.

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

SD-reader нужен обязательно.

Bluetooth не нужен, но если есть - пусть будет.

Ethernet нужен. Я люблю хороший шустрый проводной интернет. Хотя тут можно подумать насчёт внешней USB-карты, но лучше бы иметь встроенную карту.

WiFi - скорость не особо важна, но хорошо, если отключается физически. Всякие там 4G/LTE - фиолетово.

USB-порты нужны, чем больше - тем лучше (лучше не менее 4).

Звук: лучше качественный, неплохо бы встроенные колонки (особенно если 4 канала), но обязательно выход на наушники с джеком 3.5.

Аккумулятор на 3-4 часа работы, как минимум. Хорошо если есть возможность расширить аккумулятор каким-нить запасным блоком.

Корпус, наверное, не очень важен. Но, скорее всего, при большой мощности потребуется хорошая вентиляция. Таскать ноут никуда не предполагается, вся работа в основном дома. Вес неважен. Кирпич в 5-6 кило меня не пугает. На дизайн вообще накласть. Но хотелось бы, чтобы он не разваливался в процессе эксплуатации.

Может, есть какие-то соображения насчёт подбора ноутбука, подходящего по описанию?

 ,

Iron_Bug
()

Посоветйте монитор

Форум — Linux-hardware

Здравствуйте.
Посоветуйте, пожалуйста, монитор.
Диагональ либо 24, либо 27. Что лучше для программирования? Всю жизнь работал за 19 дюймовом.
Поддержка Линуксом.
По матрице, тоже прошу помощь, какую брать?
Везде проплаченные обзоры, трудно выбрать.
Заранее благодарен за советы, модели мониторов и отзывы.

 

pulya
()

Посоветуйте rss-агрегатор

Форум — Desktop

Ищу rss-агрегатор со следующими возможностями:

Необходимые:

  • Автоматизированный сбор новостей в фоновом режиме. Это много кто умеет, но есть ньюанс: приложение в большинстве случаев должно быть постоянно открыто (что не всегда возможно), иначе, в случае неактивности в течении периода, скажем, с неделю, придут новости только за вчера-сегодня.
  • Возможность управления исключительно с клавиатуры.
  • Синхронизация между несколькими устройствами.
  • Платформы: GNU/Linux, Android.
  • Бесплатность и желательно opensource.

Желательные:

  • Возможность получения новостей через набор фильтров (автор, теги и.т.д.).
  • Отсутствие привязок к существующим аккаунтам. Создание нового не возбраняется.
  • Возможность отмечать новости как неудаляемые, с возможным экспортом в plaintext.
  • Наличие offline режима.

На данный момент использую quiterss.

 

Karthago
()

Посоветуйте рапределённую ФС

Форум — Admin

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

1. Синхронизация содержимого между всеми узлами в реальном времени.

2. Автоматическое монтирование при загрузке (желательно из fstab)

3. Простота настройки.

4. Возможность простого добавления новых нод.

5. Отсутствие громоздких механизмов аутентификации (например Kerberos). Можно вообще без контроля доступа, ибо под это будет сделана изолированная сеть.

6. Отсутствие единой точки отказа (в т. ч. отсутствие мастер-ноды).

7. Приемлемая скорость чтения/записи (не менее 50% от пропускной способности сети).

Так вот, товарищи, кто что может порекомендовать?

З. ы.: Всякие монструозные вещи типа ceph не предлагать, ибо это в данном случае оверинженеринг. Я уже копал в сторону OpenAFS и Pohmelfs, но первая сильно завязана на керберос, а городить огород с ним не хочется, а вторая в сильно заброшенном состоянии (правда выяснилось, что оно теперь называется elliptics и её даже яндекс юзает, но нормальных доков не нашёл, а все эксперименты остановились на том, что демон выжирает всю память и прибивается ядром).

 

dronozavr
()

Подкроватный хостинг или VPS-редирект

Форум — Admin

Есть VPS-сервер с Gentoo GNU/Linux за 89р с выделенным внешним статическим («белым») IP в ДЦ Selectel. Куплен через хостинг skyhost.ru (не реклама)

Есть обычный домашний компьютер, специально выделенный для сервера. У меня нет собственного выделенного внешнего статического IP, но есть общий для ряда абонентов внешний статический ip (серый), ну и выделенный мне локальный IP вида «10.100.*.*» (локальный).
На компьютере, выделенном под игровой сервер HLDS (CS 1.6), запущен сервер на 27015 порту. Установлена Slackware последней версии.

Нужно установить связь между VPS-сервером и моим компьютером таким образом, чтобы при подключении на 27015 UDP порт с IP VDS происходило подключение (перенаправление) на сервер, запущенный на моем ПК (за NAT). Можно ли этого достичь с помощью ssh-туннеля с потерей скорости не более чем в 2 раза? И каким образом? С помощью каких команд? Спасибо.

 , ,

DarkCity
()

Kerbal Space Program 1.2 “Loud and Clear”

Новости — Игры
Группа Игры

11 октября вышла версия 1.2 кроссплатформенного космического симулятора Kerbal Space Program под названием «Loud and Clear».

( Список изменений )

>>> Подробности (англ.)

 , ,

cPunk
()

Собрать небольшой неттоп

Форум — Linux-hardware

Всем здрасьте. Хочу собрать как можно более компактный неттоп для дома, очень желательно с пассивным охлаждением. Задачи - базовая маршрутизация (раздавалка интернета, NAT, проброс портов), торрентокачалка, файлохранилище, возможно какой-нить вебсервер, возможность легко запустить там не сильно тяжелый сервис, смотрящий наружу в случае чего.

Память планирую взять планку 4гб с ноута DDR3L sodimm, винт 2.5" оттуда же.

Остается материнка, корпус и БП. Бюджет - ну как можно меньше, рассчитываю до 10 рубасов на это.

Требования к материнке выходят такие: 2 гигабитных сети, пару мест под DDR3L sodimm, интегрированный Intel.

Нашел только такую: https://market.yandex.ru/product--gigabyte-ga-n3050n-d3h-rev-10/13074106

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

Ах да, еще хочу вайфай чтоб раздавал. Это любой usb-свисток подойдет, который умеет в точку доступа? Куда смотреть, чтоб купить совместимый с линукс?

Спасибо.

 ,

POLTER
()

Самый дешёвый linux с root правами в интернете

Форум — Admin

Ищется самый дешёвый (ну в идеале - бесплатный) вариант. Использовать планируется исключительно для проброса портов.

Upd. И без ограничения по трафику.

Upd. В итоге купил у этих типов. Однако, купил каким то странным образом за 10$ annualy, используя сервис от анонима. Единственный недостаток - большой пинг, т.к. хостится сиё у америкосов, но для меня - не критично.

 , , ,

pon4ik
()

Годные steam игры [бюджетные варианты]

Форум — Games

Всем доброго! Уж простите за такое название, ничего лучше не придумал. Прошу вашего совета в плане linux-game'инга. Дело в том, что среди всего «разнообразия» игр под linux платформу, имеем 80% индюшачего шлака, который даже бесплатно в библиотеку добавлять нет желания. Но и оговорюсь за AAA проекты, цена которым выше 30$ - приобрел все, что хотел. В общем, что есть в наличии (из не дорогого и годного, скажем так):

Baldur's Gate 1, 2, DLC (Enhanced Edition) Euro Truck Simulator 2 Metro Redux Buldle Mount and Blade Varband + DLC Rimworld Rust Star Wars KOTOR 2 Stellaris (не совсем бюджетно, урвал gift где-то, уже не помню) Terraria Undertale Valve Complete Pack (собирал все по-отдельности) Witcher 2 Enhanced Edition

Список урезан раз в 5, написал только то, во что действительно можно поиграть и что бы было от чего отталкиваться. Есть что еще в этом плане? Может добротная RPG, типа Baldur's Gate или Pillars of Eternity... или что-то похожее на Witcher 2 или Sar Wars KOTOR 2? Главное, без трешевой индюшатины (вот к примеру, в тех же Rust и Rimworld видно, что люди стараются, не грех и приобрести). В общем, прошу тапками не кидать и спасибо за понимание :)

 , ,

Antrix
()

Запилил безрутовый Reverse Tethering для Android

Форум — Mobile

[update]

Новая версия: https://github.com/vvviperrr/SimpleRT

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

Днс сервер теперь можно указать вручную, либо оставить используемый по умолчанию.

Код полностью переработан, софтина стала намного стабильнее.

Потенциальные юз-кейсы (помимо очевидного - получения интернета):

  • анализ трафика
  • основа для стенда тестирования

[/update]

Позволяет раздать интернет с ПК на мобильный девайс через usb, без рута, без adb. Зачем оно местному анонимусу? В случаях, когда нет wi-fi, когда не ловит 3g/lte (или ловит, но скорость небольшая), но есть ПК с жирным каналом. Почему бы не воспользоваться им, да еще и попутно подзарядить девайс?

Софтина в 2-х частях, андроидная и десктопная. Андроиды поддерживаются от 4.0 и выше. Оси - только линукс и osx. По факту создается виртуальный туннель, на десктопе настраивается ip forward и nat. Можно использовать для передачи файлов с ПК на девайс и обратно (поднять туннель и запустить ftp/samba/etc сервер на девайсе). Хорошая альтернатива mtp (который под линуксом работает чуть лучше, чем никак).

Для передачи данных по usb используется Android Open Accessory API, т.е ПК выступает в роли аксессуара. Со стороны ПК - libusb, с простой реализацией AOA.

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

Есть минусы: некоторые приложения (например youtube) не хотят работать с сетью, если нет ни wi-fi, ни 3g соединения. Выход - смириться, либо перед запуском туннеля оставить один из видов соединения. Трафик все равно пойдет по туннелю (на нем дефолтный маршрут). Ну либо поднять рута, в xposed framework есть плагин, который исправляет ситуацию.

Конкуренты с маркета:

Естественно open source. Код далек от идеала, по факту это просто proof of concept. Но работает стабильно. Идеи, пожелания, рекомендации охотно принимаются на гитхабе.

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

https://github.com/vvviperrr/SimpleRT

пс. подгоните иконку тематическую.

upd. тема на hn - https://news.ycombinator.com/item?id=12198085

Перемещено Klymedy из development

 , , , ,

vvviperrr
()

Divinity Original Sin Enhanced Edition @ Mesa r600g

Галерея — Скриншоты

Я таки заставил эту игру работать 😊

В процессе была куча сегфолтов и адовые артефакты.

По сути проблемы всего три (конкретно для r600g, в целом для месы – 2):

  1. Контекст OpenGL 4.2. Драйвер r600g рапортует версию 3.3, а движок игры, в свою очередь, работает по принципу segfault driven error handling. Решается просто:
    MESA_GL_VERSION_OVERRIDE=4.2 
    MESA_GLSL_VERSION_OVERRIDE=420
  2. Невалидные шейдеры. Тут сразу:
    • Во-первых, разрабы используют расширение ARB_shading_language_include, которое не поддерживается ничем кроме невидиевской проприетарщины. Но во имя амдшной проприетарщины они запилили в движок fallback режим, в котором это расширение реализуется прямо в движке на коленке, однако включается этот fallback режим (немного) через жопу – они (только) проверяют возвращаемое значение функции glXGetProcAddressARB на nullptr. А glXGetProcAddressARB не обязан возвращать nullptr, кроме адреса надо смотреть еще в список расширений, чего они не делают, а месовская реализация никогда не возвращает nullptr -> segfault driven error handling. Чинится этот баг подстановкой костыля в LD_PRELOAD.
    • Во-вторых, в шейдерах постобработки SMAA/FXAA у них где-то в дебрях кода обложенное ifdef'ами лежит включение очередного расширения, что, блджад, не правильно. После обнаружения этой фигни месовский GLSL компилятор совершенно справедливо прерывает компиляцию, а так как ребята не умеют в обработку ошибок — см. выше. Этот баг обходится с помощью месовского механизма подмены шейдеров в рантайме и костыля-решейпера их кода шейдеров. файла drirc, в который нужно добавить
      <application name='Divinity Original Sin Enhanced Edition' executable='EoCApp'>
          <option name='allow_glsl_extension_directive_midshader' value='true' />
      </application>
  3. Графические артефакты. У них в движке (насколько я понял) есть две принципиально разные ветки кода/рендеринга, которые разделяются по (внимание!) строке в GL_VENDOR: если в этой строке что угодно кроме "ATI Technologies Inc.", то активируется невидиевская ветвь, что на месе приводит к аду, если же доставить в LD_PRELOAD еще один костыль с этой строкой, то рендеринг становится мягким и шелковистым.

TL;DR: Gentoo, дефолтные кеды, ШГ, панелька с автоскрытием.

>>> Просмотр (1600x900, 1682 Kb)

 ,

Stil
()