A journey of a thousand miles begins with a single step

This is Klepto's blog

черный экран на панорамах яндекса

Как-то пришло мне обновление на мой любимый дистрибутив calculate-linux и яндекс-карты (в google-chrome, в firefox все открывалось штатно) перестали показывать панорамные виды, на экране был лишь черный фон.

Вообще, обычно я ищу решения на просторах интернета сам, но времени было в обрез и тот факт, что  проблема случилась после обновления, толкнул на неправильный путь. Поэтому я решил спросить на IRC-канале техподдержки calculate-ru.

Мне ответил посетитель канала за ником JohnDoe_71Rus, за что ему большое спасибо, рассказав, что проблема довольно старая и выдав мне ссылку на саппорт гугла.

В общем и целом оказалось, что проблема заключается во включенном аппаратном ускорении, которое можно отключить передвинув соответствующий флажок по ссылке chrome://settings/system

После этого, достаточно перезагрузить браузер.

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

4 years ago

Apache2 выдает 404 в drupal 7

Предисловие

Был у меня хостинг в французской компании ovh.com и как-то не заплатил я вовремя за vps и буквально за несколько дней, без предупреждения, они все под чистую удалили без возможности восстановления.

Я написал в саппорт с закономерным вопросом "чоза?!" На что, через 4 дня (невиданно высокая скорость ответа для этих лягушатников) получил примерно следующее: "Вы ля, не платить ля, и мы удалять ля. Теперь вы должны ля, снова через личный ля кабинет, добавлять новый vps ля!"

Разумеется первым делом я решил именно так и поступить! Но вдруг червячок сомнения начал покусывать: а нужен ли мне такой хостер? И козырнув в монитор, сказав "au revoir ля" я начал поиски другого хостера. Нашел дешевле и производительней.

 

Благо резервные копии сайтов у меня сливаются в облако и с этим проблем не было. Но вот после развертывания всего, один из сайтов, построенных на drupal 7, вел себя странно: Главную страницу он загружал нормально, а вот при переходе по любой ссылке apache плевал 404 page not found

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

Такое поведение сайта происходит из-за отключенного модуля rewrite

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

sudo a2enmod rewrite

А если на веб-сервере присутствуют виртуальные хосты, то в конфигурационном файле

/etc/apache2/apache2.conf

Нужно поправить запись c AllowOverride none на AllowOverride ALL

<Directory /var/www/>             
Options Indexes FollowSymLinks
AllowOverride All                       
</Directory>                            

После чего, перезапускаем веб-сервер:

sudo systemctl restart apache2

И наслаждаемся.

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

 

4 years ago

Не запускается anydesk

В свете последних, коронавирусных реалий, решил подстраховаться и поставить себе на рабочую машину (c calculate linux) еще и anydesk. Так как teamviewer может заблокировать аккаунт, а тащиться в офис по зараженному городу, когда вокруг шатающейся походкой и со всех направлений к тебе идут... или это из другой пандемии?

Для быстроты скачал с официального сервера standalone версию, которая не стала запускаться выдавая ошибку:

./anydesk: error while loading shared libraries: libgtkglext-x11-1.0.so.0: cannot open shared object file: No such file or directory

Не такая уж и standalone, подумал я, подкидывая в систему одну из X11 библиотек

sudo emerge -av gtkglext

После этого, программу можно запускать.

 

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

 

 

4 years ago

Deponia не влезает в границы экрана (linux)

Бывает так, что игра deponia установленная через steam на linux (и не только) переключается в режим 1920x1080, (на моем ноутбуке родное разрешение 1366х768) и таким образом и отображается. Разумеется большая часть настроек, в том числе и настройки разрешения экрана недоступны.

Есть конфигурационный файл:

 /home/klepto/.steam/steam/steamapps/common/Deponia The Complete Journey/config.ini 

в котором есть строчки:

# RESOLUTION = {Auto|Desktop|Game}
# Auto - wide-screen support is activated if a wide-screen display is detected
# Desktop - current desktop resolution is used when game is started in full screen mode
# Game - game is initialized with the resolution specified in the game
RESOLUTION = desktop

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

Попробовал старым, знакомым из windows способом развернуть экран с помощью комбинации клавиш alt+enter не вышло. Методом тыка, случайно нашел, что этот метод работает, но alt нужно нажимать левый! Совсем красоты после этого не случится, но управление разрешением и оконным режимом будут находиться в пределах области экрана и там уже можно все выставить по-человечески.

 

Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

4 years ago

Как узнать IP по номеру телефона в asterisk?

Сам недавно задавался этим вопросом, но ничего путного в "гугле" не нашел, а ответ был найден в документации к asterisk.

Подключаемся по ssh к севреру, переходим в CLI командой

asterisk -rvv

получаем список доступных номеров для pjsip

pjsip show contacts

и получаем список вида:

 


Contact: <Aor/ContactUri..............................> <Hash....> <Status> <RTT(ms)..>
=====================================================================================

Contact: 5100/sip:5100@192.168.1.65:5060 6e5bd37645 Avail 8.040
Contact: 5100/sip:5100@192.168.1.65:5060 6e5bd34784 Avail 8.040
Contact: 5120/sip:5120@192.168.1.118:5060 c5a86f20a3 Avail 9.065
Contact: 5120/sip:5120@192.168.1.118:5060 c5a37f20a3 Avail 9.065
Contact: 5121/sip:5121@192.168.1.64:5060 ac57248977 Avail 8.110
Contact: 5121/sip:5121@192.168.1.64:5060 ac57273928 Avail 8.110

 

Помимо этого, можно видеть, что аппарат доступен о чем и свидетельствует надпись avail.

 


Вам ведь не нужно напоминать, что вы все делаете на свой страх и риск, и автор статьи не несет ответственности за возможный причиненный ущерб? ;-) Экспериментируйте, ведь дорогу осилит идущий.

5 years ago

Чтобы пользователь не ходил на сервер куда ему нельзя, нужно в hosts сопоставить IP сервера с localhost. Пускай под себя ходит.

5 years ago