Сообщество - GNU/Linux

GNU/Linux

1 172 поста 15 636 подписчиков

Популярные теги в сообществе:

О классовой борьбе.

Хотелось бы написать небольшой пояснительный пост.


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


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


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

- Шутит про пересборку ядра.

- Принципиальный пират. Считает идиотами тех, кто покупает софт.

- Оффтопит в любой теме про линукс, сводя все к теме, в которой хоть немного понимает. Сразу переводит стрелки на неких "упоротых красноглазиков" ( т.е. + пункт 1).

- Узнал себя и пошел в комменты поливать меня говном.

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

Все мы знаем, что Linux великолепен… Он выполняет бесконечные циклы за 5 секунд.

— Linus Torvalds о превосходстве Linux на Amsterdam Linux Symposium

Показать полностью
16

Призыв о помощи Лиги linux

Начал изучать Linux как ОС для офиса. Пока столкнулся с такими проблемами как подбор софта:

1. Регистрация документов (входящяя, исходящая, внутренняя корренспонденция)

2. Где скачать Котинент - АП и есть ли он в свободном доступе?

3. Аналоги MapInfo и Autocad, работающие с их файлами и есть ли они вообще?

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

Заранее очень благодарен!)))

Работа с данными на MS SQL из 1С 8.3 под Debian

В рамках работы над проектом Терминальный сервер на Debian с доступом по RDP возникла задача работать из 1С 8.3 под Debian с данными которые хранятся на сервере MS SQL.


На терминальном сервере нужно установить следующие пакеты:

• ODBC

• FreeTDS — это набор библиотек которые позволяют работать с MS SQL и Sybase.


В 1С используются стандартные конструкции для работы с внешними источники данных.


Подробное описание решения с примерами здесь.

22

Пример использования tmpfs

Это небольшое дополнение статьи Терминальный сервер на Debian с доступом по RDP.


Поскольку в рассматриваемом терминальном сервере достаточно большой размер ОЗУ, я решил пробовать файловую систему tmpfs.


Для  ускорения работы приложений которые часто создают временные файлы я добавил следующие строки в конец файла /etc/fstab

tmpfs /tmp tmpfs rw,noatime,nosuid,size=256M 0 0

tmpfs /var/spool/cups tmpfs rw,nosuid,noexec,size=128M 0 0

tmpfs /var/spool/samba tmpfs rw,nosuid,noexec,size=128M 0 0


Решение работает, субъективно печатать стало быстрее, 1С тоже работает шустро.

Если необходимо, то размер файловой системы можно увеличить «на лету», вот пример:

mount -o remount,rw,noatime,nosuid,size=512M /tmp


Подробнее о tmpfs здесь.

Показать полностью

BlackArch в дистрибутиве Manjaro.

Всем доброго вечера. Вот на днях я решил установить себе дистрибутив Manjaro вместо своего старого недоброго BlackArch'a. Всё началось с того, что BlackArch сам по себе не сильно стабилен и достаточно всего нескольких изменений в системе, чтобы он начал выдавать какие-либо ошибки. Я их с горем по-полам всё-таки да как-то решал, но в конце-концов мне всё это надоело и решил я перейти на всеми любимый Manjaro Linux. Забегая немного вперёд я скажу, что это и вправду один из самых стабильных дистрибутивов который я когда-либо видел.

Скачав xfce образ и с лёгкостью установив Manjaro я был удивлён красотой, плавностью и быстротой работы, но даже под этими положительными чувствами меня всёравно тянуло к BlackArch'у.

В итоге не теряя времени я решил установить репозитории с BlackArch:

Первым делом обновляем репозитории Manjaro:

[571 ~]#pacman -Syu

Потом загружаем файл strap.sh, который поможет нам установить репозитории и проверям хэш-сумму.

[571 ~]#curl -O http://blackarch.org/strap.sh && sha1sum strap.sh

Она должна быть: "34b1a3698a4c971807fb1fe41463b9d25e1a4a09"

Далее даём права на доступ:

[571 ~]#chmod +x strap.sh

И в конце запускаем данную программу:

[571 ~]#sudo ./strap.sh

Обновляем и совмещаем пакеты Manjaro и BlackArch.

[571 ~]#pacman -Syu

Уже практически всё. Осталось лишь скачать пакеты из репозиториев BlackArch.

Не советую сразу делать команду: "pacman -S blackarch", т.к. надо будет качать примерно 18GB, но из этих GB возможна какая-либо ошибка, что в итоге приведёт к потраченому времени впустую. Лично я скачивал всё по категориям. Чтобы просмотреть эти категории:

[571 ~]#pacman -Sg | grep blackarch

Чтобы скачать отдельную категорию:

[571 ~]#pacman -S blackarch-категория

Под конец сделайте ещё одно обновление и если у вас будет выскакивать сообщения наподобие: "warning: siege: local is newer than community", просто обновите данную программу:

[571 ~]#pacman -S siege

В итоге я скачал только те категории программ, которые мне были необходимы. Можно уже было сказать, что всё сделано, но оставалось большое ощущение того, что это такой же по прежнему обычный дистрибутив Manjaro без всяких "штучек". А тоска по BlackArch'у меня так и не прогоняла.

Спустя день я решил поменять цветовую схему xfce в красные оттенки и на моё удивление атмосфера manjaro постепенно улетучивалась и на её место приходила старая красно-чёрная атмосфера BlackArch'a. Изменив обои и скачав утилиту для xfce оболочки gtk-theme-config, которая может менять цвет панелей, меню и фона, я стал по-настоящему рад. Вряд-ли конечно многим понравится такая цветовая гамма, но тем, кто с BlackArch'ем уже давно сидит эта тема может понравится.

Всем Удачи :3
Показать полностью 6
193

Как слить BIOS видеокарты в Linux и немного побаловаться с ним...

Еще пост технического плана. Может, кому-то будет полезно.

ДИСКЛЕЙМЕР: вы можете убить свою карту, если не понимаете сути написанного, и даже если понимаете - тоже можете, как и я сам. за убитое железо ответственности я не несу.


Как я уже писал, на барахолке была взята карта Radeon HD4890. Появилась очевидная проблема - оно довольно криво работало с энергосбережением, шумело карлсоном и всячески меня раздражало. Гугление результата не дало. Заметил одну характерную фигню - профили питания читаются неверно, да и вентиль уж как-то крайне агрессивно настроен.

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


echo 1 > /bla/bla/card0/rom
cat /bla/bla/card0/rom > bios.bin


Потому как скорее всего считается не больше 64К, что на полный биос не тянет.

Как слить правильно(ну, наверное)? С /dev/mem, куда наш микрокод заботливо отмаплен.

Перво-наперво узнаем точный размер биоса в интернете, система скорее всего будет безбожно врать, в моем случае это 128К, или 0x20000 байт.

Потом надо узнать адрес, откуда биос начинается. Это можно сделать либо через (от рута)


grep 'Video ROM' /proc/iomem

Либо выполнить (от пользователя)


lspci -v | grep -C 10 ROM

и найти строку Expansion ROM at ... для нужной карты.


Наконец, получаем биос командой типа


dd if=/dev/mem of=vgabios.bin bs=1c skip=$[0x000c0000] count=$[0x20000]

где 0x000c0000 - адрес начала, 0x20000 - размер биоса в байтах (128К).

Вот, получили vgabios.bin. Его можно расколупать редактором биоса, поправить профили, управление вертушками, да и разогнать даже. Для разных карт редакторы свои.


Я использовал RBE под Wine.

Как слить BIOS видеокарты в Linux и немного побаловаться с ним...

Теперь самое интересное - пробный заезд. Шить в карту сходу - идея неоч.

Но я тут уже рассказывал про проброс видюхи в Qemu. Вот пост:


http://pikabu.ru/story/eshche_odin_post_kak_igrat_v_virtualnoy_mashine_4736956


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


-device vfio-pci,host=06:00.0,id=hostdev0,multifunction=on,x-vga=on,romfile=/path/to/vgabios.bin


И, на удивление, все сразу заработало, загрузил образ KDE neon, карта перестала шуметь. То ли прежний владелец, то ли Sapphire такие молодцы - поставили в powersave 1.26V, хотя карта нормально пашет и при 0.93V. Разница в потреблении будет аж целых 80%. Ну и вертушка была задрана на 100% при 60C.

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

За сим откланяюсь.

Показать полностью 1

Засыпает сетевая карта карта Debian

Доброго всем времени суток.

Значитца есть комп, стоит в дальней комнате.

Интернет принимает по pci wi-fi карте. Проводом почти никак.

Установлен свежий debian stable.


И вся проблема в том, что примерно через 15 мин сеть отваливается.

Через гуй отцепляюсь, и прицепляюсь снова: опять 15 мин нет проблем.


И да, простоя нет. Смотрю например Ютуб и через 15 мин начинает бегунок бегать. Причем на других устройствах инет есть.

С чего начать?

Засыпает сетевая карта карта Debian

Тряхнем стариной, или минитест ATI Radeon HD 4890.

В общем, преамбула. Понадобилась мне как-то недорогая карта, умеющая ускорять H264.
И тут случайно подворачивается за недорого эта адская машина (фото из интернета):

Было решено перевести ее в powersave и отправить на пенсию - крутить браузер с вконтанктиками. Но перед этим я задумался - а что она может сегодня, в 2017-м? Каково это - быть линуксоидом-ретроградом? Играть то можно? Вернуть мой 2007 не вышло, но 2009, родом из которого карта - запросто!


Оппонентом выступает чуть менее древняя Radeon R9 270. По быстродействию - уровень нынешнего лоуэнда. У этой карты вдвое больше всех блоков и памяти (2 Gb), новая архитектура, и повыше частота, так что я ожидал отрыва не меньше чем в 2.5-3 раза. А как вышло - смотрите ниже.


Тестировалось в KDE Neon (Ubuntu Linux 16.04) , камень -  AMD FX-6300, разрешение - 1050р. Потестить пришлось в том, что запускается на HD4890 и имеет встроенные бенчи. Ну, на то это и минитест.

Перво-наперво - The Talos Principle.

Скажу, что Croteam сделали действительно хорошо оптимизированную игру. При вполне приличном даже сегодня графоне играть можно на картах 2008-2009 года. Из-за OpenGL рендера, который в этой не очень охотно выдает большие значения FPS, HD4890 на низких настройках получает фору и приближается к R9 270. На высоких (не ультра!) все довольно грустно.

Дальше - Unigine Valley.

Тест на средних настройках, без сглаживания. Что характерно, переход в 720p для R9 270 не дает практически ничего, в то время как HD 4890 получает полуторакратный прирост, почти пропорционально уменьшению разрешения. Возможно, все просто упирается в процессор.

И пару слов о других играх и демках, которые я запускал.
Besiege - 60 фпс в песочнице только на настройках без теней и сглаживания. На "максимуме" - 18-20 фпс. R9 270 - ниже 60 не опускается.

Matinee Fight Scene - удивлен, что игры и демки на Unreal Engine 4 вообще запускаются. Но - увы - 5-8 фпс. Демка довольно тяжелая, на самом деле, на R9 270 - 20-30 фпс. Но красивая. Думаю, можно было поковырять конфиги и выжмать 25 фпс, но это геморно.


Теперь по выводам. Можно ли играть на восьмилетней видеокарте в более-менее новые игры? Вполне, как ни странно, правда все больше - на низких и минимальных, а возможно и в 720p. Но вот только отсутствие поддержки DX11/OpenGL 4 сильно гадит в борщ потенциальному владельцу этой карты. Все AAA-проекты точно идут лесом. А еще это нехилая такая печь со 190 Вт TDP. Но все-таки она прикольная, и в 2009-ом то я бы от нее точно не отказался. Это все.

Показать полностью 2
Отличная работа, все прочитано!