Архив

Архив раздела ‘Linux’

Google Photo Auto Backup on Linux + wine

30 июня 2017 Comments off

Для того, чтобы заставить работать Google Photo Auto backup из-под wine нужно:

1. Поставить google photo на windows-машине (я делал в виртуалке)
2. Залогиниться там.
3. Экспортироват ветку реестра [HKEY_CURRENT_USER\Software\Google\Picasa\Picasa2\Preferences]
4. Импортировать ветку реестра в wine
5. Поставить Google Photo Auto backup из-под wine.

Источник: https://askubuntu.com/questions/602555/alternative-for-google-auto-backup-of-image-how-would-i-automate-resize-and

Categories: Linux Tags: ,

QQ International + Wine

28 апреля 2015 Comments off

Для того чтобы можно было видеть текст при вводе в textfield:

winetricks riched20

Проблема краша: https://bugs.winehq.org/show_bug.cgi?id=34566

Пересборка wine из git:

git clone http://source.winehq.org/git/wine.git
cd wine
./configure --enable-win64
./tools/wineinstall

Categories: Linux Tags:

Linux: как записать образ ISO (Windows) на USB-флешку

24 ноября 2014 Comments off

Из-под Linux:
sudo winusb --format /home/pavel/Downloads/ZverDVD_2014.5.ISO /dev/sdc

или:
sudo winusb --install /home/pavel/Downloads/ZverDVD_2014.5.ISO /dev/sdc

Не забываем пото поставить флаг «boot» через partition editor.

Из-под Windows: UltraISO

Categories: Linux Tags:

Google Earth + Ubuntu 14.04

12 июля 2014 Comments off

Установка 7-й версии:

Установить 7-ю версию с сайта у меня так и не получилось.

Заметки по 7 версии:
http://compizomania.blogspot.com/2013/09/google-earth-7122019-ubuntu-1310-linux.html

Установка 6-й версии:

sudo apt-get install lsb-core

Для работы русских шрифтов:
sudo apt-get install xfonts-cyrillic

Заметки по 6 версии:

help.ubuntu.com

Categories: Linux Tags:

Linux/X11: toggle window minimize/maximize

20 июня 2014 Comments off

Написал скриптик для свертывания/развертывания определенного окна…

#!/bin/bash
######################################################################################################
# This script will toggle minimize/activate first window with specified class
# If window not found program will be launched
#
# window class can be found with next programs:
#   wmctrl -x -l
#   xprop
######################################################################################################
NEEDED_WINDOW_CLASS="terminator.Terminator"
LAUNCH_PROGRAM="/usr/bin/terminator"
######################################################################################################
NEEDED_WINDOW_WINDOW_ID_HEX=`wmctrl -x -l | grep ${NEEDED_WINDOW_CLASS} | awk '{print $1}' | head -n 1`
NEEDED_WINDOW_WINDOW_ID_DEC=$((${NEEDED_WINDOW_WINDOW_ID_HEX}))
if [ -z "${NEEDED_WINDOW_WINDOW_ID_HEX}" ]; then
    ${LAUNCH_PROGRAM}
else
    echo "Found window ID:${NEEDED_WINDOW_WINDOW_ID_DEC} (0x${NEEDED_WINDOW_WINDOW_ID_HEX})"
    ACIVE_WINDOW_DEC=`xdotool getactivewindow`
    if [ "${ACIVE_WINDOW_DEC}" == "${NEEDED_WINDOW_WINDOW_ID_DEC}" ]; then
        xdotool windowminimize ${NEEDED_WINDOW_WINDOW_ID_DEC}
    else
        xdotool windowactivate ${NEEDED_WINDOW_WINDOW_ID_DEC}
    fi
fi
Categories: Linux, Без рубрики Tags:

Lenovo X240 + Kubuntu 14.04

29 мая 2014 Comments off

Проблемы:

1. Не работает звуковая карта (видна, но звука нет)
2. Не работает кнопка mute микрофона.

Заметки:

Про кнопку микрофона

Про неработающий микрофон на другой модели Lenovo

После многочисленного кликанья в микшере (enable/disable и т.д.) звук и микрофон заработали.

Еще одна проблема: два монитора, подсоединенных к доку ultra dock видятся как один DisplayPort с разрешением 3840×1080

Categories: Linux Tags:

LinuxRussia.com: Установка Oracle Java 6, 7, 8 в Ubuntu 13.04 / 12.04 / 12.10

12 ноября 2013 Comments off
Categories: Linux Tags:

Rsync — скопировать весь диск

16 июля 2013 Comments off

rsync -avxHAX --progress / /new-disk/

The options are:

-a : all files, with permissions, etc..
-v : verbose, mention files
-x : stay on one file system
-H : preserve hard links (not included with -a)
-A : preserve ACLs/permissions (not included with -a)
-X : preserve extended attributes (not included with -a)

Categories: Linux Tags:

Sed

12 февраля 2013 Нет комментариев

Примеры SED: http://sed.sourceforge.net/sed1line.txt

Получение только нужного куска строки, например путей начинающихся с /var:

cat /etc/passwd | sed -nr 's@^.*(/var[^ :]*).*$@\1@p'

Categories: Linux Tags:

Backtracing

В случае использования x86/amd64 архитектуры проблем с backtrace не возникает
#include
backtrace(...)
backtrace_symbols(...)

В случае MIPS нужно изворачиваться…

Заметки:

Патч для MIPS

[MIPS] Advanced kernel stack backtrace v2 от Cisco

MIPS backtrace by Ola Liljedahl

через libunwind: http://stackoverflow.com/questions/887509/when-to-use-o2-flag-for-gcc

еще один unwind: http://blog.bigpixel.ro/2010/09/stack-unwinding-stack-trace-with-gcc/

исходник с бэктрейсом http://code.semptian.net/code/p/mcp/source/tree/230/trunk/package/cpss-dx/src/main.c

PDF с примером backtrace для MIPS

Categories: C++, Linux Tags: , , ,