Показаны сообщения с ярлыком Mint. Показать все сообщения
Показаны сообщения с ярлыком Mint. Показать все сообщения

суббота, 7 апреля 2018 г.

Разрешение экрана в Ubuntu

CRT-мониторАвтоматическая настройка разрешения экрана не всегда работает так, как ожидается. При установке дистрибутива X-сервер выбирает самое большое значение разрешения экрана и частоты развёртки из возможных. Это верно для ЖК-мониторов, но не всегда верно для ЭЛТ, так как на 17" мониторе максимальной величиной является 1600x1200, а удобной для просмотра — 1024x768. Если для сеанса Gnome можно выбрать конкретное разрешение, то для экрана входа в систему и загрузки системы графических утилит сразу не предоставлено. Эта проблема легко решается. 
Начнём с экрана загрузки системы. Нам нужно отредактировать один файл. Открываем его через суперпользователя, вводя в терминале:

sudo gedit /etc/usplash.conf

В нём находится что-то подобное:

# Usplash configuration file
xres=1600
yres=1200

Изменяем значения на нужные и сохраняем файл. Всё! При следующей загрузке разрешение уже будет нужным.
Теперь переходим к разрешению окна входа. Как мы говорили выше, оно максимальное из возможных. Значит нужно сделать максимально возможным используемое вами разрешение.
Открываем ещё один файл, предварительно сделав его копию:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak; sudo gedit /etc/X11/xorg.conf

Находим в нём подобные строчки:
SubSection "Display"
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection


Удаляем ненужные разрешения во всех подобных строчках, чтобы остались только используемые. Сохраняем. Теперь можно перезапустить X-сервер, нажатием Ctrl+Alt+Bkspace.
Так же в системе присутствует псевдографическая утилита для более тонкой настройки X-сервера и более опытных пользователей. Её можно вызвать командой:

sudo dpkg-reconfigure -plow xserver-xorg

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

четверг, 7 декабря 2017 г.

Setup VNC Server (x11vnc) on Linux Mint 18

1. Remove the default Vino server:
sudo apt-get -y remove vino
2. Install x11vnc:
sudo apt-get -y install x11vnc
3. Create the directory for the password file:
sudo mkdir /etc/x11vnc
4. Create the encrypted password file:
sudo x11vnc --storepasswd /etc/x11vnc/vncpwd
You will be asked to enter and verify the password.  Then press Y to save the password file.
5. Create the systemd service file for the x11vnc service:
sudo nano /lib/systemd/system/x11vnc.service
Copy/Paste this code into the empty file:
[Unit]
Description=Start x11vnc at startup.
After=multi-user.target
[Service]
Type=simple
ExecStart=/usr/bin/x11vnc -auth guess -forever -noxdamage -repeat -rfbauth /etc/x11vnc/vncpwd -rfbport 5900 -shared
[Install]
WantedBy=multi-user.target

6: Reload the services:
sudo systemctl daemon-reload
7. Enable the x11vnc service at boot time:
sudo systemctl enable x11vnc.service
8. Start the service:
Either reboot or

sudo systemctl start x11vnc.service

четверг, 29 июня 2017 г.

Оптимизация Linux Mint

Сегодня я обнаружил что Linux mint 18 стал грузиться медленнее чем Linux mint 17. Что не очень хорошо для моего ноутбука. Я выяснил что это связано с ненужными службами, приложениями, визуальными эффектами. Существует множество оптимизаций, позволяющих повысить скорость работы дистрибутива Linux Mint.
В этой статье мы рассмотрим как выполняется оптимизация Linux Mint. Я покажу только максимально безопасные. Проверял их сам на Toshiba Satelite l20 - 101 с Linux Mint 18.1 xfce и на компьютере HP Elite 7200 c linux mint 18.1 MATE. Перед дальнейшими инструкциями установите все обновления, чтобы не возникло ненужных ошибок.

Оптимизация Linux Mint

1. Оперативная память

При работе с Linux Mint выполнение различных операций со временем осуществляется медленнее. К счастью, это можно минимизировать. На жестком диске существует отдельный раздел для хранения данных, помещенных в оперативную память, который называется разделом подкачки. Интенсивность использования ядром дистрибутива Linux Mint раздела подкачки может быть изменена с помощью специального параметра конфигурации системы.
Вначале надо проверить величину этого параметра. Откройте терминал - ctrl + alt + t и выполните команду:
$ cat /proc/sys/vm/swappiness
Должно быть число 60. Дальше надо установить приложения gksu и leafpad. Можно через Synaptic или Терминал. В терминале используйте команду, она запросит ваш пароль
$ sudo apt install gksu leafpad
Установим новое значение параметра. Перейдите по пути /etc/ и откройте файл sysctl.conf текстовым редактором, либо командой:
$ gksudo leafpad /etc/sysctl.conf
В конце надо будет добавить vm.swappiness=10. Сохраните файл и перезагрузите ваш Компьютер / Ноутбук.

2. Настройка кэша inode

Только для ПК с 1 гб и больше так как это оптимизация приведет к долгому хранению системных файлов в оперативной памяти. Откройте файл /etc/sysctl.conf:
$ gksudo leafpad /etc/sysctl.conf
Опуститесь вниз файла и добавьте эту строчку в конце:
$ vm.vfs_cache_pressure=50

3. Настройка zram

Только ПК с оперативной памятью 768 Мб или больше. Внимание это может привести к нестабильной работе всей системы! Сделайте бэкап данных.
Работа данной оптимизации:
  • Центральный процессор вашего компьютера (CPU) будет использоваться более интенсивно, так как будут осуществляться постоянные сжатие и распаковка данных;
  • Если система полностью заполнит файл подкачки в оперативной памяти, она начнет дополнительно использовать классический раздел подкачки на жестком диске. При этом она также может переместить в этот раздел часть файла подкачки из оперативной памяти, что еще более замедлит ее работу;
  • На данный момент рассматриваемый модуль все еще является экспериментальным, поэтому реализованный в рамках него дополнительный уровень хранения данных может снизить стабильность работы системы.
Нужен пакет zram-config. Можете через synaptic, но я больше люблю использовать терминал.
$ sudo apt install zram-config
Перезагрузите ПК после установки. Можно командой:
$ reboot
Надо проверить работу данного модуля:
$ cat /proc/swaps
Должен появится отчёт о разделах на /dev/zram. Если система стала работать неправильно или zram вам уже не нужен, то делаем следующее:
$ sudo apt purge zram-config
Если у вас мало оперативной памяти, то вы точно заметите ускорение Linux Mint 18. Подробнее про настройку zram в linux написано в другой статье.

4. Отключение индексации

Как и в Windows, в Linux есть приложение для ускорения поиска, которое также тормозит работу системы. Данное приложение удалить полностью через synaptic нельзя. Он удалит лишь его часть. Следовательно надо использовать терминал.
$ sudo apt purge apt-xapian-index
Перезагрузите ПК для окончания применения изменений.

5. Оптимизация LibreOffice

Как всем известно, java имеет очень медленный компилятор. Скорость запуска LibreOffice повысилась раза в 3 после отключения java. Но она стоит там не просто так. Некоторые функции требуют java. Так что если вам они нужны то не отключайте. Откройте приложение Writer.
Зайдите в меню Сервис — Параметры LibreOffice — Расширенные возможности» и убрать флажок «Использовать виртуальную машину Java». Включить поддержку можно в любой момент просто вернув галочку в том поле:

6. Настройка автозагрузки

В Wndows это msconfig, а в Linux есть несколько способов решения этой задачи. Автозапуск сильно замедляет как и запуск системы, так и работу в целом. Часть программ настраивается через графический интерфейс - Меню - Параметры - Автозапуск. В XFCE это Сеансы и запуск. Но там не все службы. Далее, я буду писать зачем нужна каждая из служб, которые я буду отключать и как их отключить через терминал. Сначала смотрим скорость загрузки системы:
$ systemd-analyze
Выключить:
$ sudo systemctl disable служба
Включить:
$ sudo systemctl enable служба
avahi-daemon.service - это процесс для обнаружения ПК в домене .local. Если у вас один пк в домашней сети или у вас нет домена .local. То можно смело отключать:
$ sudo systemctl disable avahi-daemon.service
cgmanager.service - предназначен для управления cgroup. Служба нужна только людям использующих контейнер LXC. Этот контейнер позволяет создавать виртуальные машины почти без потерь производительности. Но я не использую виртуализацию. Отключаю:
$ sudo systemctl disable cgmanager.service  
cups-browsed.service – это служба для принтеров. Сейчас у меня нет принтера, но если появится я просто включу эту службу.
$ sudo systemctl disable cgmanager.service  
geoclue.service – это служба, которая отправляет вашу геолокацию приложениям. Без каких-либо вопросов отключаем:
$ sudo systemctl disable geoclue.service  
Службы vm2-lvmetad и lvm2-monitor относятся к службам управления логическими томами (LVM – Logical Volume Management). Если вы не используете логические тома то можно отключать. Если при установке вы выбрали автоматическую, то у вас все первичные.
$ sudo systemctl disable vm2-lvmetad.service 
$ sudo systemctl disable lvm2-monitor.service  
Результаты выполнения может быть таким:
Failed to execute operation: No such file or directory и
Removed symlink /etc/systemd/system/sysinit.target.wants/lvm2-monitor.service
ModemManager.service – это интерфейс, позволяющий реализовать подключение к сети интернет, используя мoдемы, каналы связи (2G/3G/4G/CDMA). У меня вообще шнур так что отключаю.
$ sudo systemctl disable ModemManager.service
speech-dispatcher.service - это унифицированный API, который имеет предназначение для изменения порядка вызова синтезатора, так же позволяет предотвратить наложения звука при нескольких приложениях, использующих звук. Я не планирую включать сразу штук 8 песен. Так что отключаю:
$ sudo systemctl disable speech-dispatcher.service   
ssh.service - это сервис удаленного управления системой через терминал. Я таким не пользуюсь => отключаем.
$ sudo systemctl disable ssh.service 
ufw.service – служба межсетевого экрана. Это брандмауэр. Мне он нужен, но многим нет.  Будем не отключать а удалять. Через Synaptic или терминал.
$ sudo apt purge ufw 

Я перечислил все службы, которые можно отключить безболезненно для системы. Теперь перезагрузка и тест скорости. После отключения служб вы точно заметите ускорение работы linux mint.
$ reboot
$ systemd-analyze
Читайте подробнее про ускорение загрузки Linux в отдельной статье.

7. Настройка окружения

Визуальные эффекты делают систему красивой. Если вы любите MacOS вам не пережить их отключение. Те, кто пользовался Windows 7 aero знают как это всё тормозит.
Linux Mint Cinnamon: для начала необходимо открыть: «Меню — Параметры системы — Эффекты» и отключить все эффекты в открывшемся окне. Далее, необходимо открыть: «Меню — Параметры системы — Общие» и активировать переключатель в пункте списка «Отключить композитинг для полноэкранных окон».
Linux Mint Mate: откройте «Меню — Настройки — Окна», перейдите на вкладку «Общие» открывшегося окна и уберите флажок «Включить композитный менеджер».
Linux Mint Xfce: необходимо «Меню — Параметры рабочего стола» и изменить оконный менеджер с «Xfwm4 + Compositing» на «Xfwm4».
Не забудьте поставить фоном один сплошной цвет.

8. Браузеры

Каждое дополнительное расширение для firefox и chromium замедляют его запуск и работу. удалите ненужные вам. Например, вместо онлайн читалки поставить локальную программу.
Теперь конкретно про firefox. В первую очередь следует ввести в адресную строку веб-браузера about:config и нажать клавишу Enter. Далее, нужно нажать на кнопку Я принимаю на себя риск!.
Вам следует ввести в поле поиска на открывшейся странице запрос sessionstore и использовать двойной клик для редактирования значения параметра browser.sessionstore.interval. По умолчанию он имеет значение 15000, соответствующее 15 секундам. Вы можете добавить к значению несколько нулей таким образом, чтобы оно превратилось в значение 15000000 и нажать на кнопку OK для сохранения изменений.
Далее, переключите эти параметры в положение false:
  • browser.sessionstore.restore_on_demand
  • browser.sessionstore.resume_from_crash
  • services.sync.prefs.sync.browser.sessionstore.restore_on_demand
Осталось закрыть все окна веб-браузера Firefox и перезапустить его.

9. Очистка Linux Mint

В Linux, как и в Windows скапливается мусор. Но в отличие от Windows у него нет реестра, что даёт возможность удалить весь мусор.
$ sudo apt autoclean
$ sudo apt autoremove
Не забудьте удалить ненужные программы. Например, мне не нужен VLC когда стоит dragon player.
$ sudo apt purge vlc

10. Установка драйверов

Многие забывают поставить нужные драйвера и устройства используются не на максимум своих возможностей. Например, у меня не было драйвера процессора. Откройте меню и впишите драйвера. Я заменил свободный драйвер nvidia на проприетарный. Все стало гораздо быстрее.

11. Оптимизация tmp

Если у вас много оперативной памяти можно ещё больше ускорить систему с помощью перемещения файлов с жесткого диска на виртуальный раздел в оперативной памяти. Откройте терминал.
$ sudo cp -v /usr/share/systemd/tmp.mount /etc/systemd/system/ 
$ sudo systemctl enable tmp.mount 
$ reboot 
Проверка работы:
$ systemctl status tmp.mount 
Если вам он больше не нужен просто удалите его:
$ sudo rm -v /etc/systemd/system/tmp.mount 
$ reboot 

12. Оптимизация wifi

Оптимизация Linux Mint также может включать ускорение wifi. Узнаем как названа ваша сетевая карта в системе:
$ iwconfig 
Затем вы сможете узнать название. Например, wlp2s0. Отключим энергосбережение.
$ gksudo xed /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf 
Строчку:
wifi.powersave = 3
меняем на:
wifi.powersave = 0
Теперь сохраняем документ и перезагружаем ПК. Выполните команду для проверки:
$ iwconfig 
Если появилась надпись Power management:off то вы все настроили. Для сетевых карт intel есть особый способ ускорения, поскольку система для неё использует драйвер iwlwifi. Нужно активировать функцию Tx AMPDU.
Функция AMPDU предназначена для ускорения передачи данных путем объединения нескольких наборов данных друг с другом. До версии 18.1 включалась автоматически, но была убрана из-за проблемных чипсетов.
В первую очередь следует убедиться в том, что для взаимодействия с чипсетом вашей беспроводной сетевой карты используется именно драйвер iwlwifi.
$ lsmod | grep iwlwifi 
Если появилась строка «iwlwifi» то можно продолжать.
$ echo "options iwlwifi 11n_disable=8" | sudo tee /etc/modprobe.d/iwlwifi11n.conf 
Теперь нужно перезагрузить ПК. Перед перезагрузкой запишите себе эту команду:
$ sudo rm -v /etc/modprobe.d/iwlwifi11n.conf 
Она нужна для отката изменений если сеть не будет работать.

Выводы

Теперь вы знаете как выполняется ускорение Linux Mint 18. Я очень надеюсь что помог другим пользователям. Пишите в комментариях вашу скорость запуска и скорость работы после проделанных изменений. Насколько вам помогла оптимизация Linux Mint 18 по сравнению с тем, как было раньше?

вторник, 20 сентября 2016 г.

Установить k9copy в Linux Mint 18

k9copy — компьютерная программа для создания, копирования и конвертирования видео DVD-дисков. Для её работы необходимы библиотеки KDELibs графической среды KDE и Qt.

Возможности

  • Копирование DVD-видеодисков, защищённых технологией CSS, используя libdvdcss.
  • «Сжатие» двухслойного видеодиска DVD-9 (8,6 Гбайт) до размера однослойного DVD-5 (4,3 Гбайт).
  • Сохранение оригинального меню DVD-диска при копировании, либо его удаление. Выбор необходимых звуковых дорожек и субтитров.
  • Обработка DVD-видео как непосредственно с диска, так и с его ISO-образа или из каталога с DVD-содержимым.
  • Конвертирование DVD-видео (MPEG-2) в MPEG-4 и другие форматы, используя MEncoder.
  • Предпросмотр видео сторонними программами: MPlayerPhonon или xine.
  • Создание DVD-видеодиска (DVD-авторинг) из отдельных видеофайлов.
  • Сохранение видео в каталог или ISO-образ, который может быть записан сторонней программой K3b.
  • Облегчённый режим использования программы с помощью «мастера» (k9copy assistant) при копировании и конвертировании DVD-видео.

https://launchpad.net/~tomtomtom/+archive/ubuntu/k9copy

sudo add-apt-repository ppa:tomtomtom/k9copy
sudo apt-get update
sudo apt install k9copy 

суббота, 9 июля 2016 г.

Установить Ace Stream - Торрент-ТВ в Ubuntu 16.04/Linux Mint 18

 ACE Stream — новая эра TV и Интернет-вещания - Торрент-ТВ
AceStream — это инновационная медиа-платформа нового поколения, которая откроет для вас новый высококачественный уровень мультимедийного пространства в сети Интернет.
В настоящий момент разработчиками ACE Stream не создан репозиторий  для Ubuntu 16.04 и производных, ноиспанские умельцы смогли подключить необходимые зависимости для установки и просмотра потокового телевидения.


Торрент-ТВ в Ubuntu 16.04:




Торрент-ТВ в Linux Mint 18:



 Установка Ace Stream - Торрент-ТВ в Ubuntu 16.04/Linux Mint 18

Прежде всего необходимо устранить некоторые зависимости пакетов, которые влияют на установку Торрент-ТВ в Ubuntu 16.04/Linux Mint 18:

Для систем 64bit:

1. Установить пакет libgnutls-deb0-28_3.3.15-5ubuntu2_amd64.deb по следующей ссылке:http://packages.ubuntu.com/wily/amd64/l ... 8/download

2. Установить пакеты:  acestream-player-compat_3.0.2-1.1_amd64.deb; acestream-engine_3.0.3-0.2_amd64.deb; acestream-player-data_3.0.2-1.1_amd64.deb; acestream-player_3.0.2-1.1_amd64.deb по следующей ссылке: https://drive.google.com/folderview?id= ... e_web#list 

Для систем  32bit:

1. Установить пакет libgnutls-deb0-28_3.3.15-5ubuntu2_i386.deb по следующей ссылке: http://packages.ubuntu.com/wily/i386/li ... 8/download

2. Установить пакеты: acestream-player-compat_3.0.2-1.1_i386.deb; acestream-engine_3.0.3-0.2_i386.deb; acestream-player-data_3.0.2-1.1_i386.deb; acestream-player_3.0.2-1.1_i386.deb по следующей ссылке: https://drive.google.com/folderview?id= ... e_web#list

Далее необходимо полностью выполнить инструкцию по установке Ace Stream 3.0 - Торрент-ТВ в Ubuntu 14.04 и производные.

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

echo 'deb http://repo.acestream.org/ubuntu/ trusty main' | sudo tee /etc/apt/sources.list.d/acestream.list
sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install acestream-full


По окончании установки необходимо включить Ace Stream P2P Multimedia Plug-in. Для этого откройте Дополнения Firefox - Плагины - Ace Stream P2P Multimedia Plug-in и активируйте опцию - Всегда включать:


И последнее. Перезагрузите Firefox и можете смотреть потоковое телевидение: http://torrent-tv.ru/

Внимание! В случае если в процессе просмотра Торрент-ТВ трансляции вы наблюдаете частые остановки изображения при буферизации, рекомендуется повысить размер буфера Live. Для этого нажмите на значке Ace Stream в трее, в появившемся меню выберите пункт "Опции...", введите желаемый размер буфера Live в секундах в соответствующее поле. Не рекомендуется устанавливать буфер меньше 10 секунд и больше 60:



P.S. После каждого обновления системы выдаётся предупреждение о том, что подпись ключом E1254F21D636B7EFDE41D2AF50E2BCF0E3805CD8 использует слабый алгоритм дайджеста (SHA1), которое не влияет на просмотр Торрент-ТВ.
Если данное предупреждение вас беспокоит, теперь можно удалить подключенный репозиторий и ключ к нему, чтобы предупреждение больше не появлялось:


Источник: https://forums.linuxmint.com/viewtopic.php?t=223578