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

пятница, 16 августа 2024 г.

TeamViewer 15 и Ubuntu 20.04

После установки:
sudo dpkg --force-all -i teamviewer_15.55.3_amd64.deb
потребовалось ещё выполнить команду:
sudo apt --fix-broken install

воскресенье, 27 мая 2018 г.

Ubuntu: отключить автомонтирование

С некоторых пор начало раздражать автомонтирование подключаемого жесткого диска. Есть подозрение, что это пытается услужить файловый менеджер Thunar.

К счастью, говорят, это можно отключить. В редакторе настроек (вызывается командой dconf-editor) нужно найти и снять соответствующие галочки в разделе /org/gnome/desktop/media-handling. Нашел. Снял. Посмотрю, поможет ли.

Литература
Mount/USB (Ubuntu documentation, Community Help Wiki)
Tip: Using UUID for mounting disks, the convenient way

суббота, 27 января 2018 г.

Ubuntu: подключаем bluetooth-колонку

В общем, обзавёлся я bluetooth-колонкой. Ну захотелось засыпать под приятную музыку с ютуба, а компьютер стоит в другой комнате. Не дырявить же из-за такого пустяка стены! Поэтому выбор пал на bluetooth. В DNS-е прикупил Sven PS-170BL и принялся её настраивать.

Тут, думаю, уместно пару слов уделить самой колонке. Этакий массивный брусок из неизвестного металла, приятный на ощупь. В качестве бонуса - FM-радио, сумевшее поймать пару хрипящих радиостанций, и заявленное время автономной работы 10 часов. Последнее, правда, проверить ещё не удосужился.

Итак, настройка. После предыдущих экспериментов в системе остались какие-то установленные пакеты (bluez, pulseaudio-module-bluetooth), так что доустанавливать ничего не пришлось. Запустил апплет blueman-applet, включил поиск устройств, тот нашел колонку, находящуюся в режиме bluetooth, и успешно подключился. Руководство пользователя к колонке предупреждало, что, возможно, потребуется ввести пароль 0000, но это не понадобилось. Кстати, пароль тут, похоже, неизменяемый, так что надо быть готовым к тому, что какой-нибудь шутник-сосед за стеной подключится и начнет транслировать всякие непристойности.

На этом настройка не закончилась. Командой pavucontrol вызвал регулятор громкости. В нём есть вкладка "Конфигурация". В этой вкладке отображаются всякие аудиоустройства. Надо найти свой пункт "Sven PS-170BL" и выбрать профиль "Воспроизведение высокого качества (приемник A2DP)" (откуда он там взялся - это, конечно, интересный вопрос). Во вкладке "Устройства вывода" эту колонку можно сделать устройством вывода звука по умолчанию, но моя задача заключалась не в этом.
Задача у меня стояла сделать так, чтобы часть приложений пищала через интегрированную на материнку звуковую карту, а другая часть - через колонку. Сделать это оказалось просто. При запуске приложения, пытающегося вывести звук (например, firefox или mpg123), это приложение появляется в списке во вкладке "Проигрывание", и для него можно выбрать требуемое устройство вывода.

Кроме того, для mpg123 можно вообще обойтись CLI. Команда
pacmd list-sinks
выдаёт некий список примерно такого вида:
2 sink(s) available.
  * index: 0
        name: <alsa_output.pci-0000_00_07.0.analog-stereo>
        driver: <module-alsa-card.c>
        ....
        ....
    index: 7
        name: <bluez_sink.30_41_30_FA_95_57>
        driver: <module-bluez5-device.c>
        ....
        ....
        module: 33
        properties:
                bluetooth.protocol = "a2dp_sink"
                device.description = "SVEN PS-170BL"
                device.string = "30:41:30:FA:95:57"
                device.api = "bluez"
                device.class = "sound"
                device.bus = "bluetooth"
                device.form_factor = "hands-free"
                bluez.path = "/org/bluez/hci0/dev_30_41_30_FA_95_57"
                bluez.class = "0x240408"
                bluez.alias = "SVEN PS-170BL"
                device.icon_name = "audio-handsfree-bluetooth"
                device.intended_roles = "phone"
        ports:
                handsfree-output: Хендс-фри (priority 0, latency offset 0 usec, available: yes)
                        properties:
    
        active port: 
В нём нас интересует одна строка: "name: <bluez_sink.30_41_30_FA_95_57>". В домашнем каталоге создаём файл ~/.asoundrc с таким содержимым:
pcm.bluetooth {
        type pulse
        device "bluez_sink.30_41_30_FA_95_57"
}
Теперь можно вызывать mpg123 такой командой:
mpg123 -o alsa -a bluetooth мой_файл.mp3
и звук пойдёт через колонку.

Литература
https://wiki.archlinux.org/index.php/Bluetooth_headset_(Русский)
https://wiki.archlinux.org/index.php/PulseAudio_(Русский)
https://askubuntu.com/questions/609292/different-applications-different-sound-output-devices
https://askubuntu.com/questions/14077/how-can-i-change-the-default-audio-device-from-command-line
https://wiki.debian.org/Bluetooth/Alsa

воскресенье, 16 ноября 2014 г.

Xubuntu: очистить сохраненные сессии

С некоторых пор заметил загадочное поведение своей хубунты: при перезагрузке компьютера, что, надо отметить, у меня случается нечасто, после ввода пароля открывается десктоп, а на нем зачем-то сразу запускаются несколько окон терминала и браузер. В общем, если бы дело происходило в винде, я бы полез чистить папку автозагрузки.

Как выяснилось, в убунте тоже есть нечто подобное:
1) папка ~/.config/autostart
2) папка ~/.cache/sessions - вот в ней, как я понял, и сохранилась эта сессия, которая при входе в систему распахивала запущенные на момент сохранения приложения.

Почистить это безобразие оказалось можно так: "Приложения" - "Диспетчер настроек" - Раздел "Система" - "Сеансы и запуск" - Вкладка "Сеанс" - Кнопка "Очистить сохраненные сеансы".

пятница, 9 мая 2014 г.

Xubuntu: обновился до 14.04

От нечего делать решился обновиться с 13.10 до 14.04... Это просто какой-то праздник. По ощущениям слетело всё.

Во-первых, virtualbox начал выдавать ошибки как при загрузке компьютера, так и при попытке запуска виртуальной машины. Вылечилось переустановкой пакета (ну, вообще-то, обновлением до 4.3.10, но, по-моему, это не принципиально: всё равно процедура обновления тут - это снос старого и установка нового)

Во-вторых, начала глючить графика. Разрешение экрана перескочило с 1024x768 в сторону 1280x1024 и обратно ни в какую. Вылечилось установкой пакета nvidia-331. После этого комп свихнулся окончательно и стал просто виснуть в случайные моменты времени. Например, при попытке перетащить работающий mplayer на другой рабочий стол экран начинает мелко подёргиваться, и изображение зависает. Установил пакет nvidia-304, пока это прекратилось.

В-третьих, слетела таблица кодов клавиш в rdesktop. Ну, с этим я когда-то разбирался, так что удалось справиться быстро.

В-четвертых, открытие файла SWF с локального компьютера в FireFox-e приводит к неконтролируемому размножению пустых вкладок, и браузеру резко становится не до меня. Пришлось устанавливать Linux Flash Player 11.2 Projector, который "из коробки" тоже не заработал, там нужно в файле flashplayer-installer закомментировать строки 134-151 (проверку на glibc и i386) и доустановить пакеты:
sudo apt-get install libnss3:i386 libgtk2.0-0:i386 curl:i386

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

вторник, 27 ноября 2012 г.

Ubuntu 12.10: ru.archive.ubuntu.com

Что-то сегодня весь вечер не удается установить обновления. Рядом с часами горит значок о том, что аж 25 доступно, но при скачивании получаем ошибку.
Похоже, не удается соединиться с http://ru.archive.ubuntu.com. Пришлось в /etc/apt/sources.list убрать из адресов ru. После этого команда sudo aptitude update отработала нормально.

воскресенье, 25 ноября 2012 г.

xubuntu 12.10: чудеса с smbfs

С какого-то перепугу после обновления перестала работать команда mount -t smbfs ... Типа, неизвестный тип файловой системы smbfs, и вообще идите нафиг.
Нет, конечно, mount -t cifs ... взамен помогло, но всё равно немного странно: а как же обратная совместимость?

суббота, 21 июля 2012 г.

Ubuntu: плюс Nikon CoolPix S2600

Пару часов назад прикупил вышеозначенный прибор. Сразу же появилась проблема: убунта отказалась монтировать это устройство. Полез гуглить. На первом же форуме кто-то радостно рассказал, что он перезагрузился - и всё заработало. Ну, перезагрузился. Не помогло. Команда dmesg дает следующее:
[ 1995.995577] usb 1-5: USB disconnect, device number 14
[ 1996.268085] usb 1-5: new high-speed USB device number 15 using ehci_hcd
[ 1996.416299] hub 1-0:1.0: unable to enumerate USB device on port 5
[ 1996.872072] usb 3-5: new full-speed USB device number 5 using ohci_hcd
[ 1997.072085] usb 3-5: not running at top speed; connect to a high speed hub
Что-то ни одного слова Nikon или Camera не наблюдается. libgphoto2 установлен, но на их сайте в списке поддерживаемых камер мой девайс не значится.

Решение можно было бы назвать неожиданным, если бы я какое-то решение всё же ожидал. Оказывается, есть gphoto2 - специальный клиент для цифровых камер.

Посмотреть содержимое фотика можно командой:
gphoto2 -L

Скачать все файлы на компьютер:
gphoto2 -P

Скачать выбранные файлы на компьютер:
gphoto2 -p N1-N2
(номера файлов можно подсмотреть в первой из вышеперечисленных команд)

Удалить все файлы:
gphoto2 -D

Удалить выбранные файлы:
gphoto2 -d N1-N2
(номера файлов можно подсмотреть в первой из вышеперечисленных команд)

А сам фотоаппарат оказался средненьким. Фотографии какие-то нечеткие. Может, брак, а может - "что вы хотели за эту цену"...

вторник, 8 мая 2012 г.

Ubuntu 12.04: Skype magic

Команда запуска выглядит так:
LD_PRELOAD=/usr/lib/i386-linux-gnu/libv4l/v4l1compat.so /usr/bin/skype
Иначе видео не работает. Причем, даже на 64-битной версии - всё равно i386.

UPD 2013-08-15: Давно не пользовался скайпом, а тут понадобился - и обнаружилась неприятность: звук с какой-то реверберацией, микрофон не работает... В общем, оказывается, его даво пора было обновить. Под ubuntu 13.04 этот процесс выглядит так:
1. Подключаем репозиторий:
# add-apt-repository "deb http://archive.canonical.com/ $(lsb_release -sc) partner"
# apt-get update
2. Устанавливаем Skype:
# apt-get install skype && sudo apt-get -f install

пятница, 27 апреля 2012 г.

Ubuntu 12.04: русская раскладка клавиатуры

Обновился до Xubuntu 12.04. Оказалось, теперь не могу печатать по-русски. После гугления "xubuntu russian keyboard layout ctrl+shift" выяснилось, что нужно проделать следующее:
Right-click on a panel, select add item and add the keyboard layout switcher.
(of course xfce4-xkb-plugin – xkb layout switch plugin for the Xfce4 panel must be installed and you need to add the desired layout in /etc/X11/xorg.conf, e.g. Option “XkbLayout” “us, de, fr,ru” in the keyboard section lets me (and you too?) switch between these layouts)

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

При этом должен быть установлен модуль xfce4-xkb-plugin (установить его можно командой sudo aptitude install xfce4-xkb-plugin).

Почему в предыдущей версии всё работало и без переключателя раскладки клавиатуры на панели задач - тайна, покрытая мраком.

Ну и флэшплеер опять заглючил. Когда ж его починят-то?..

P.S. Хочу обратно ScrollLock в качестве индикатора раскладки! Вот это не помога-а-ает:
1. Open /etc/X11/xorg.conf
2. Find and modify the following:
Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "keyboard"
    Option      "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us, ru"
    Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSection

пятница, 20 апреля 2012 г.

Ubuntu 11.10: сконвертировать .MTS в .MKV (например)

Пришлось тут давеча иметь дело с видеофайлом, имеющим разрешение MTS. Гугление показало, что это - по-видимому, специальный формат, генерируемый видеокамерами. Открыть его нормально почему-то не захотел ни один плеер. Даже VLC 2.0 сделал это с неохотой и отказался конвертировать его во что-нибудь более удобоваримое.

Однако, оказывается, есть и для этой штуки конвертер, который называется handbrake. Устанавливается это чудо так:
sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt-get update
sudo apt-get install handbrake-cli
sudo apt-get install handbrake-gtk

Кстати, чудо - без кавычек. Исходный стомегабайтный файл, содержащий минуту видео, после перекодирования занял 7(!) мегов.

пятница, 30 марта 2012 г.

ubuntu 11.10 и flash player 11.2 r202

После вчерашнего обновления заглючил по-черному флэшплеер. Решение пока помогло такое:
1. Удалить Flash player 11
2. Инсталлировать flashplugin-installer при помощи команды sudo apt-get install flashplugin-installer
3. Загрузить Flash Player 11.1.102.63 (174 метра). Там будет архив с плеером для разных операционок, из которого нужно извлечь подходящий libflashplayer.so
4. Скопировать извлеченный libflashplayer.so в папку /usr/lib/flashplugin-installer/

понедельник, 12 марта 2012 г.

Установить VLC 2.0 в Ubuntu

Давеча выяснилось, что цельнотянутая с инета анимашка не хочет проигрываться. Даже в VLC. Это показалось странным. Видимо, дело в x264, который то ли сильно свежий, то ли плеер сильно старый, в общем, так или иначе, а что-то нужно будет обновить. Оказалось,что вышел VLC 2.0, для установки которого в убунте 11.10 пришлось выполнить следующие команды:
sudo add-apt-repository ppa:n-muench/vlc
sudo apt-get update && sudo apt-get install vlc

И, надо отметить, помогло.

суббота, 29 октября 2011 г.

Как на Ubuntu 11.10 увидеть приложение X, запущенное на другой машине ?

Предположим, есть удалённая машина AAA, есть локальная рабочая станция BBB под управлением Ubuntu 11.10, за консолью которой сидим мы, и на которой запущен X-сервер, и нам захотелось, чтобы некое приложение выполнялось на AAA, а отображалось на BBB.

В общем случае цепляемся по ssh на удалённую машину AAA и на этой машине выполняем следующую команду:
export DISPLAY=BBB:0.0

После этого запущенная в этой сессии на AAA программа будет пытаться нарисовать себя через иксы рабочей станции BBB. И, конечно, обломится. Потому что линукс, а в нем любая задача - квест.

Иксы заботятся о безопасности, поэтому на локальной машине BBB надо выполнить команду:
xhost AAA

Но этого, разумеется, недостаточно, если машина BBB работает под убунтой, ведь вывод команды ps -ef | grep listen даёт понять: иксы тут стартуют с ключом -nolisten tcp.

Для того, чтобы данный ключ убрать, в Ubuntu 11.10 есть интуитивно понятное решение - прописать в /etc/lightdm/lightdm.conf следующую строчку:
xserver-allow-tcp=true


После перезагрузки всё, наконец, оживает...

воскресенье, 10 апреля 2011 г.

Изменение разрешения экрана по умолчанию в Ubuntu

Добавил в секцию "Screen" файла /etc/X11/xorg.conf подсекцию "Display":
Section "Screen"
Identifier "Default Screen"
DefaultDepth 24
SubSection "Display"
Modes "800x600"
EndSubSection
EndSection

Русификация Ubuntu

А с клавиатурой в Ubuntu 10.10 всё совсем хитро: параметры переключения раскладок хранятся теперь в /etc/default/console-setup. Переключение на русский язык по моему любимому сочетанию клавиш Ctrl+Shift выглядит так:
XKBMODEL="pc105"
XKBLAYOUT="us,ru"
XKBVARIANT=","
XKBOPTIONS="grp:ctrl_shift_toggle"