LINUX.ORG.RU

Сообщения tot-to

 

telegram: экспортировать защищённый чат

Форум — General

В настройках чата telegram стоит флажок «Restrict saving content». Из-за этого из-под аккаунта рядового юзера чата нет в меню пункта «Export chat history».

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

Некоторые варианты, которые предлагались в результатах поиска:

  1. С помощью специального бота, которому нужно скормить ссылку на вступление. Не выйдет, так как в чат добавляют только админы, нет ссылки. Кроме того, не вариант добавлять ботов в чат.

  2. Сохранять медиа из чата через поиск в файловой системе. Нет этих файлов нигде. Из других чатов медиа сохраняется в кеше, из этого - нет. Ну и хочется сохранить не только медиа, но и текст.

  3. С помощью клиента Telegram X для Android, где есть настройка «Ignore content restrictions». В этом клиенте все сообщения в чате показываются как «Unsupported message», а медиа не отображается вовсе.

 ,

tot-to
()

jingle: почему нельзя просто работать?

Форум — Desktop

Дано: в двух местах стоит Ubuntu 10.04 LTS с последними обновлениями, локально настроены микрофон и веб-камера.

Итак, беру встроенный клиент Empathy и делаю с помощью него видеовызов на другой Empathy. Оба человека друг друга видят и я слышу что говорят мне, но другой человек мою речь разобрать не может: мои слова для него икают: скажем, полсекунды меня слышно, потом 2 секунды не слышно, потом снова слышно и так далее.

При этом если я напишу в консоли arecord > /tmp/sound.wav, поговорю в микрофон, а затем напишу mplayer /tmp/sound.wav, то буду чётко слышать что я сейчас сказал.

Аналогичная ситуация происходит с аудиовызовом, без видео. Пробовал другие клиенты со своей стороны: psi и pidgin. Они вообще отказываются соединяться выдавая неинформативные сообщения об ошибках.

Я не понимаю как вообще такое возможно? Почему нельзя сделать так, чтобы это просто работало? Как мне отлавливать ошибку? Клиенты скрывают от меня всю информацию о том, что происходит! Нет никакого лога, куда бы можно было посмотреть и понять проблему и как-то её локализовать.

tot-to
()

Аспирантов массово призывают в армию

Форум — Talks

На ЛОРе, думается, много студентов, аспирантов, бывших и нынешних, которым будет небезразличен тот факт, что из-за несостыковок в законах военкоматы сейчас успешно призывают всех ненароком заглянувших к ним аспирантов вузов.

http://aspirant-ne-soldat.ru/

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

Если считаете, что аспиранты должны служить в армии, а наука в этой стране не нужна, то просто не подписывайте. :)

Я к создателям ресурса не имею никакого отношения. Сам простой аспирант и нашёл ресурс случайно.

Надеюсь, тему не сочтут политической. Я ни за, ни против какой-либо партии вроде не агитирую.

tot-to
()

[rsync]обнаруживать перемещения и переименования

Форум — Admin

Обычно синхронизируюсь командой

rsync -e ssh -aczl --delete --force $ruser@$rhost:$rdir $ldir

Всё прекрасно работает. Однако, недавно переименовал на источнике поддиректорию с парой гигов данных и обнаружил, что вместо того, чтобы также переименовать на приёмнике, rsync удалил и заново скачал эти несколько гигов. Он же синхронизирует согласно контрольной сумме файла, тогда в чём проблема найти файл с такой же контрольной суммой на приёмнике и просто перенести его в нужное место?

man и google уже обрыл, ничего не нашёл. Неужели никак нельзя такое автоматизировать?

 

tot-to
()

QGtkStyle was unable to detect the current GTK+ theme

Форум — Desktop

Установил тему gtk: для этого сделал emerge x11-themes/gtk-engines после чего отредактировал на свой вкус /usr/share/themes/Clearlook/gtk-2.0/gtkrc и написал в ~/.gtkrc-2.0 такую строчку: gtk-theme-name=«Clearlooks». Полученное понравилось, решил попытаться настроить внешний вид qt. С этим возникли проблемы: находились только темы kde, а не qt. Впрочем, я решил, что лучше пусть они выглядят одинаково. Для этого запускаю qtconfig и выбирию в списке gtk. но вместо этого вид становится только более убогим, а на консоль вылетает сообщение

QGtkStyle was unable to detect the current GTK+ theme.

Гугление по нему выдаёт только коммит в систему контроля версий qt, когда этот варинг был туда включён. Как решить проблему нигде не нашёл.

tot-to
()

(EE) S3VIRGE(2): Cannot read V_BIOS (3) Input/output error

Форум — Desktop

Пытаюсь настроить Xinerama со следующей конфигурацией:

# lspci | grep VGA
01:09.0 VGA compatible controller: S3 Inc. 86c368 [Trio 3D/2X] (rev 02)
04:00.0 VGA compatible controller: nVidia Corporation G73 [GeForce 7300 GT] (rev a1)
В nvidia имеется два выхода: vga и dvi, к каждому из которых подключено по монитору. Третий монитор подключен к S3. на основе того, что сгенерировали X -cofigure и nvidia-settings, я сделал такой вот xorg.conf:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 1.0  (root@double)  Tue Sep 29 00:47:53 MSD 2009

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 1280 0
    Screen      1  "Screen1" 0 0
    Screen      2  "Screen2" 2560 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
#    Load           "type1"
#    Load           "freetype"
    Load           "glx"
EndSection

Section "ServerFlags"
    Option         "Xinerama" "1"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Philips 170B"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Philips 170S"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"
	Identifier	"Monitor2"
	ModelName	"Samsung 710v"
	HorizSync	30.2 - 82.0
	VertRefresh	56.0 - 76.0
#	Option		"DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7300 GT"
    BusID          "PCI:4:0:0"
    Screen          0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 7300 GT"
    BusID          "PCI:4:0:0"
    Screen          1
EndSection

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "slow_edodram"       	# [<bool>]
        #Option     "slow_dram"          	# [<bool>]
        #Option     "fast_dram"          	# [<bool>]
        #Option     "fpm_vram"           	# [<bool>]
        #Option     "pci_burst"          	# [<bool>]
        #Option     "fifo_conservative"  	# [<bool>]
        #Option     "fifo_moderate"      	# [<bool>]
        #Option     "fifo_aggressive"    	# [<bool>]
        #Option     "pci_retry"          	# [<bool>]
        #Option     "NoAccel"            	# [<bool>]
        #Option     "early_ras_precharge" 	# [<bool>]
        #Option     "late_ras_precharge" 	# [<bool>]
        #Option     "lcd_center"         	# [<bool>]
        #Option     "set_lcdclk"         	# <i>
        #Option     "set_mclk"           	# <freq>
        #Option     "set_refclk"         	# <freq>
        #Option     "show_cache"         	# [<bool>]
        #Option     "HWCursor"           	# [<bool>]
        #Option     "SWCursor"          	# [<bool>]
        #Option     "ShadowFB"          	# [<bool>]
        #Option     "Rotate"             	# [<str>]
        #Option     "mxcr3afix"          	# [<bool>]
        #Option     "XVideo"             	# [<bool>]
	Identifier  "Device2"
	Driver      "s3virge"
	VendorName  "S3 Inc."
	BoardName   "86c368 [Trio 3D/2X]"
	BusID       "PCI:1:9:0"
#	Screen 2
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "DFP: 1280x1024 +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Device1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "metamodes" "CRT: nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
	Identifier	"Screen2"
	Device		"Device2"
	Monitor		"Monitor2"
	DefaultDepth	24
	SubSection "Display"
		Depth	24
	EndSubSection
EndSection

tot-to
()

xorg, 2 видюхи и 4 моника

Форум — Desktop

Сейчас у меня одна видюха с двумя выходами, к каждому из которых подключена 17шка. Моники в иксорге объединены в единый скрин. Хотел ещё сделать дополнительный вариант для multiseat - то есть чтобы при подключении ещё одной клавы можно было сидеть вдвоём. Но, как выяснилось с помощью гугления, такое возможно сделать только если будет две видюхи.
Сейчас хочу прикупить ещё видюху и пару семнашек. Проблема в том, что у меня только один слот PCI-express, поэтому нужно либо купить другую материнку, либо покупать PCI-видюху. Второй вариант дешевле, но смогут ли видюхи вместе работать с opengl например? Да и в случае первого варианта, если видюхи окажутся разными - вопрос аналогичен. И смогу ли я сделать multiseat с разными видюхами?

tot-to
()

[xorg] отключить global hotkeys

Форум — Desktop

Узнал недавно, что любое приложение при своем желании может получать ввод с клавиатуры даже тогда, когда активный фокус находится на другом окне. Не понимаю зачем это нужно и считаю это очень серьезной дырой в безопасности, поэтому хочу это отключить. Однако гугл по запросу "xorg disable global hotkeys" ничего дельного не дает. Единственное приложение, которому необходимо слушать клавиатуру глобально - это оконный менеджер. Далее любая функциональность горячих клавиш достигается через его встроенные скрипты.

p.s. программа pinentry вообще показала мне, что можно полностью перехватывать весь мой ввод на себя. Не хотелось бы давать такие большие полномочия всем запущенным программам.

 

tot-to
()

RSS подписка на новые темы