LINUX.ORG.RU

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

Лимиты на десктопе для предотвращения зависаний

Форум — Desktop

Вопрос фанатам лимитов: как вы решите ситуацию, когда, например, на десктопе я пользуюсь прогами app1, app2, app3. И каждый раз они могут выжирать разное кол-во памяти. И могут запускаться сразу все. А могут по одной. При этом я хочу достичь полной утилизации памяти, при этом надежно предотвращать зависания.

praseodim aidaho WitcherGeralt intelfx

 ,

hakavlad
()

Посоветуйте браузер

Форум — Desktop

Собственно сабж.

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

 , ,

rk-d
()

Посоветуйте относительно свежую и годную фантастику

Форум — Talks

В формате web серриальчиков или полнометражки.

 ,

pon4ik
()

rtorrent, rutracker

Форум — General

rtorrent не качает с rutracker'а, выдает couldn't connect to server. Это навсегда?)

 

robby
()

Сайты, на которых не работает кнопка «Купить» с адблоком

Форум — Talks

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

yaCounter.reachGoal('ADD_TO_BASKET')

Как в этом интернете дальше жить? Писать для каждого такого сайта юзерскипт, который будет добавлять фейковый объект чтобы этот код работал? Или есть более разумные способы провести время и не страдать?

 ,

maloi
()

VLC артефакты

Форум — General

Столкнулся со странной проблемой на Manjaro

Вывод screenfetch

Проблема

Возникает, насколько я смог заметить на всех типах файлов, в любых местах видео рандомно. Может за 2ч ни разу не возникнуть, а может подряд на протяжении первых трех-пяти минут 10-15 раз, крайне раздражая при просмотре. ЧЯДНТ?

 

mrAndersen
()

Отключение ненужных модулей при загрузке Gentoo

Форум — General

Приветствую всех. Установил Gentoo (базовая система без иксов). Собирал при помощи genkernel, т.к. ранее с gentoo дела не имел. Собралось и загрузилось без проблем. Что меня смущает - это время загрузки: от старта до приглашения на логин рута проходит 34 сек. Рядом на другом разделе debian squeeze стоит - тот кеды загружает за 30 сек. Заметил, что много времени уходит на activating mdev (ок 8 сек) и на старт dhcp (11 сек). Посмотрел lsmod - там загружена куча модулей, которые useb by 0. Точное количество - 114 штук. В debian+kde модулей значительно меньше, а неиспользуемых так вообще только 11 шт. Полагаю, это результат использования genkernel. Можно ли как-то отключить загрузку этих модулей? Пробовал занести их в blacklist - не помогло, все равно грузятся.

Chord
()

А ваш монитор прошел тест на безопасность?

Голосования — Голосования

Была раньше тема про мониторы: Опасные мониторы.

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

Что надо сделать:

  1. Открыть браузер на полный экран.
  2. Открыть каждый тест в отдельной вкладке.
  3. Пройтись и внимательно посмотреть, есть ли мерцание в каком-то (или в нескольких) из них.

Тесты:

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

В комментариях называйте именно номер теста, в котором видите мерцание.

  1. Ничего не мерцает 476 (62%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Тест 5: мерцание! 160 (21%)

    ***********************************************************************************************************

  3. Тест 6: мерцание! 142 (19%)

    ***********************************************************************************************

  4. Тест 4: мерцание! 95 (12%)

    ***************************************************************

  5. Тест 3: мерцание! 92 (12%)

    *************************************************************

  6. Тест 2: мерцание! 66 (9%)

    ********************************************

  7. Тест 1: мерцание! 50 (7%)

    *********************************

Всего голосов: 1081, всего проголосовавших: 766

 , , , ,

Maniac_with_a_saw
()

Готовые сборки Wine

Форум — General

Доступные сборки:

  • TkG - сборки, включающие в себя Staging патчсет, а также дополнительные патчи (в основном для улучшения производительности в играх).
  • Proton - сборки, собранные из исходников с репозитория ValveSoftware. По сути, это тот же Proton из Steam, только не требующий Steam Runtime для работы.
  • Staging - сборки с примененным Staging патчсетом. Содержат большое количество патчей, которых нет в обычном Wine.
  • Vanilla - обычный Wine из исходников с WineHQ, без каких-либо дополнительных патчей. В том числе есть Stable версии (2.0.x, 3.0.x, 4.0.x и т.д.).
  • Wayland - сборки с патчами для работы на Wayland (только для него, с Xorg они не работают совсем). Имеют много ограничений, в том числе OpenGL не работает, работает только Vulkan. Рекомендую прочитать страницу проекта wine-wayland, там об этом написано.

Доступные архитектуры:

  • amd64 - для 64-битных систем. Можно запускать и 64-битные, и 32-битные приложения.
  • amd64-nomultilib - для 64-битных систем. Можно запускать только 64-битные приложения. 32-битные зависимости не требуются.
  • x86 - для 32-битных систем. Можно запускать только 32-битные приложения.

Для работы сборок нужен как минимум GLIBC 2.27. Скрипт, которым я компилирую Wine, а также актуальная информация о сборках (опции компилирования, применяемые патчи и прочее), доступны на GitHub. Обновляю по мере возможности.

Старые сборки (4.11 и старее) требуют как минимум GLIBC 2.23.

Как использовать эти сборки? Просто распакуйте в домашний каталог (или в /opt) и указывайте путь до бинарника wine при запуске приложений. Например:

/home/user/wine-4.0-amd64/bin/wine someapp.exe
В системе должны быть установлены необходимые библиотеки, иначе Wine не будет работать или не сможет запустить многие приложения.

Ссылки на скачивание:

Если вам нужны сборки со встроенными библиотеками, взгляните на другой мой проект: https://github.com/Kron4ek/wine-portable-executable

 

Kron4ek
()

Сборки FAudio для Wine

Форум — Games

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

Устанавливается путем копирования в каталог prefix/drive_c/windows/system32 и переопределением dll'шек на «Сторонняя (Windows)» в winecfg. Либо с помощью скрипта wine_setup_faudio.sh, который лежит в архиве.

Проверил в Skyrim SE и Witcher 3 - работает нормально. В Skyrim SE стали слышны голоса NPC и фоновая музыка.

p.s. Кто не знает, FAudio - это открытая реализация Xaudio.

 ,

Kron4ek
()

Командная строка ядра, rootflags.

Форум — Admin

У ядра есть такой интересный параметр, как rootflags. В нём указывают опции монтирования корневой файловой системы. Странность в том, что этот параметр почему-то не принимает больше одного значения, то есть для ext3, скажем

rootflags=data=journal
работает, а
rootflags=data=journal,barrier=1
тихо падает без ошибок в dmesg и / монтируется с ro,data=ordered, (истинные опции как всегда только в /proc/mounts). Да, если в /etc/fstab указать для какой-нибудь другой ФС ext3 оба параметра, она смонтируется правильно. Кстати да, barrier=1 не нужен.
rootflags=data=journal,errors=remount-ro
Вот такой безобидный вариант тоже не будет работать.

ЧСХ, нигде, абсолютно нигде в документации мне не встречалось примера, чтобы rootflags использовался более чем с одним параметром.

$ man mount | grep rootflags
              rootflags=data=journal.
$ grep rootflags /usr/src/linux/Documentation/kernel-parameters.txt -A3
	rootflags=	[KNL] Set root filesystem mount option string

	rootfstype=	[KNL] Set root filesystem type
Я уж думал, может строка в grub.conf для ядра слишком длинная, погрепал максимальные длины
$ find /usr/src/linux/ -type f -exec grep -Hi command_line_size {} \; | grep include/asm/setup.h
Но нигде не было цифры меньше 256, а у меня вся строка меньше
$ grep rootflags /boot/grub/grub.conf | wc -c
183

Но rootflags упорно продолжает отвергать параметры, если их больше одного.

Вот, у ребят с gentoo.ru тоже проблемы, но с lilo и xfs.

Если это самхау релейтед, то корень это раздел на RAID-массиве /dev/dm-5 и используется initrd.

Deleted
()

Какую термопасту использовать в 1U сервере для процессора с TDP 130ВТ?

Форум — Admin

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

 ,

Vlad-76
()

А что есть почитать по ядру?

Форум — Talks

Читаю сейчас книгу Лавкрафта «Ядро Linux. Описание процесса разработки», но всё не то. Во-первых, в 2013 году читать о ветке 2.6 это как-то странно. Во-вторых, книга ориентирована на программистов, а мне хотелось бы общей информации - как что устроено в ядре, какие интересные решения там есть, ну всё такое.

Есть что-нибудь подобное для как можно более новых веток ядра? Пусть не книги, а цикл статей. На русском.

 , ,

Deleted
()

coreboot 4.6

Новости — Hardware and Drivers
Группа Hardware and Drivers

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

Результаты работы проекта распространяются на условиях GNU GPL.

( читать дальше... )

>>> Подробности

 

Arlecchino
()

IRC LOR-Chat

Форум — Talks

UPD: мы переехали на FreeNode!

---8<---

В продолжение темы об irc — зарегал «официальный» #lor канал на RusNet:

  • irc://irc.rusnet.org.ru:6660/#lor (UTF-8)

Приходите в гости. ;)

PS: для продвинутых и не знакомых с материей: используйте hexchat (бывший xchat), weechat, irssi, pidgin, thunderbird, seamonkey ... много их.

 

beastie
()

Кандидат в релизы Devuan Jessie 1.0

Новости — Debian
Группа Debian

Представлен кандидат в релизы Devuan Jessie 1.0, форка Debian без systemd. Если он оправдает ожидания сообщества, то будет выпущена первая стабильная сборка.

Подготовлены сборки: minimal (279 МиБ), install (645 МиБ) и live (803 МиБ) для amd64 и i386 и образы для машин с ARM.

Философией Devuan является предоставление пользователям свободы в выборе системы инициализации. Вместо systemd используется SysVinit, а в качестве стандартного окружения рабочего стола — XFCE.

>>> Подробности

 , , ,

Valman_new
()

Когда брать AMD Ryzen? Уже можно брать или подождать?

Форум — Linux-hardware

Всем привет, вот я могу прямо сейчас нажать кнопку и мне начнут доставлять процессор AMD Ryzen 7 1700 (YD1700BBAEBOX), на сегодня, $373.

А рекомендуемая цена по вики: $329

Так может и цены упадут, нет? Например до $250

Матерь буду брать: MSI X370 GAMING PRO CARBON

 , , , ,

Bruce_Lee
()

Девственно чистый Chromium!

Форум — General

Девственно чистый Chromium!

Наконец-то! Наконец-то нашлись люди, не просто понимающие, какое это зло Google, запустивший свои щупальца в Linux в виде хромого, но и сделавшие попытки их отсечь.
Речь идет о «UnGoogled-Chromium» - https://github.com/Eloston/ungoogled-chromium

Об этом замечательном событии узнал только вчера и сходу принялся его устанавливать на Debian-8 в виде пакета chromium_57.0.2987.110-1_amd64.deb на https://ungoogled-software.github.io/ungoogled-chromium-binaries/releases/deb...

Но увы - сходу получил ошибку Conflicts with the installed package 'libnettle4'

Решил, что это из-за уже установленного в системе обычного Chromium с его либами.
Пробую ставить на чистенький Debian-8 - та же фигня.

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

 

chukcha
()

Игры, Linux, Steam, обзоры

Форум — Games

Список 1000+ игр со ссылками на обзоры от GNU/Linux пользователей. Здесь список больше не обновляется.

Список на базе Steam с оглавлением по прежнему улучшается.

English version of the list Games, Steam, Linux, reviews.

Здесь встречаются обзоры на разных языках: [rus] — русский, [eng] — английский, [fra] — французский, [spa] — испанский, [por] — португальский, [ces] — чешский, [deu] — немецкий, [pol] — польский, [fin] — финский и [ukr] — украинский.

Должен предупредить, что в части обзоров крайне мало информации, кроме того факта, что обзор существует и автор как минимум запустил игру в среде GNU/Linux. Со временем я постараюсь улучшить эту ситуацию.

Деление на жанры довольно условно. Распространение ссылок на перечисленные здесь обзоры всячески приветствуется. «Лайкать» обзоры тоже не возбраняется.

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

 ,

Evgueni
()

Изучение ассемблера используя linux

Форум — Development

Всем доброго времени суток! Решился попробовать что такое ассемблер но сталкнулся с такой проблемой что все книги которые находи заточены под MASM/TASM и под ОС MS-DOS И Windows. Существует ли адекватная русская литература по ассемблеру либо заточенная под пользователей linux ? или все таки стоит ставить на в виртуалку винду и штудировать на винде ассемблер ?

mrGima
()