LINUX.ORG.RU

Сообщения arrecck

 

github не скачивает с российского ip

wget 'https://github.com/cronie-crond/cronie/releases/download/cronie-1.7.2/cronie-1.7.2.tar.gz'

Вот такая ерунда.

--2024-04-10 14:23:49--  https://github.com/cronie-crond/cronie/releases/download/cronie-1.7.2/cronie-1.7.2.tar.gz
Resolving github.com (github.com)... 140.82.121.4
Connecting to github.com (github.com)|140.82.121.4|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/79243149/650dc989-2530-4e4c-a818-d1dd5b2acb39?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240410%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240410T112347Z&X-Amz-Expires=300&X-Amz-Signature=ec918845612a9c442469215131a343edd70838bb2052a4c0415dd45825f4a0e1&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=79243149&response-content-disposition=attachment%3B%20filename%3Dcronie-1.7.2.tar.gz&response-content-type=application%2Foctet-stream [following]
--2024-04-10 14:23:49--  https://objects.githubusercontent.com/github-production-release-asset-2e65be/79243149/650dc989-2530-4e4c-a818-d1dd5b2acb39?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAVCODYLSA53PQK4ZA%2F20240410%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240410T112347Z&X-Amz-Expires=300&X-Amz-Signature=ec918845612a9c442469215131a343edd70838bb2052a4c0415dd45825f4a0e1&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=79243149&response-content-disposition=attachment%3B%20filename%3Dcronie-1.7.2.tar.gz&response-content-type=application%2Foctet-stream
Resolving objects.githubusercontent.com (objects.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.108.133, ...
Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443... connected.
^C

Через vpn качает. Это уже или еще нет? Кто может подтвердить?

 

arrecck
()

Если в новом firefox (> 123) перестала работать тема курсоров

Вчера после обновления на ff-126 заметил, что при наведении на ссылки не меняется курсор. При откате на 121 все нормально. Полез искать баг репорт. Вышел на https://bugzilla.mozilla.org/show_bug.cgi?id=1876366. Как оказалось, в gtk/gnome решили, что стандарты fdo не очень им подходят. Старые иксовые XC_NAME курсоров заменили на gtk’шные (насколько я понял, gdk cursor type). НЕ’гномовсие темы курсоров перестали работать. ВСЕ. Несколько месяцев в багзиле ff была драма, потом добавили опции для поддержки старых тем. Так что, если кому надо, включайте widget.gtk.legacy-cursors.enabled -> true. Жить все веселее и веселее. Иксы закапывают стахановскими темпами.

 ,

arrecck
()

gentoo отвалился flit_core

В связи с идущей в данный момент правкой https://github.com/gentoo/gentoo/commit/a172e1e91406a185ed17be600f03a84c3f6021f1 может отвалится сборка python пакетов. А то я сейчас синкнулся. В самом flit-core еще не поправили.

qlist flit-core | grep -i buildapi.py
/usr/lib/python3.11/site-packages/flit_core/buildapi.py
/usr/lib/python3.11/site-packages/flit_core/tests/test_buildapi.py

Как временное решение можно изменить строчку в eclass’e

- flit-core.buildapi|flit.buildapi)
+ flit-core.buildapi|flit.buildapi|flit_core.buildapi)

 ,

arrecck
()

alsa UCM, что за зверь?

Обновил alsa до 1.2.5. Пропал звук. Карта не поддерживает UCM. Нашел баг https://bugs.gentoo.org/796536. Прочитал man alsaucm. Похоже на какие-то пресеты, которые можно на лету переключать. Расскажите, что за тулза и как без нее раньше жили. Пока откатился на 1.2.4.

 

arrecck
()

Заработал vaapi в X11 (Firefox 84)

Вчера приплыло обновление лисы и теперь видео в youtube перестало крашится (на 83 и младше у меня постоянно падал content). Делюсь впечатлениями. При начале воспроизведения дергается overlay с видео, но других проблем не замечено. Проверить я могу только с h264, vp9 uvd у меня нет. Загрузка cpu упала до 15-20.

Name Firefox Version 84.0a1 Build ID 20201024094139

в user.js

user_pref("gfx.webrender.all", true);
user_pref("layers.acceleration.force-enabled", true);
user_pref("media.hardware-video-decoding.force-enabled", true);
user_pref("media.ffmpeg.dmabuf-textures.enabled", true);
user_pref("media.ffmpeg.vaapi-drm-display.enabled",true);
user_pref("media.ffmpeg.vaapi.enabled",true);
user_pref("media.ffvpx.enabled",false);

Запускать с export MOZ_X11_EGL=1. RDD я не стал включать.

// user_pref("media.rdd-ffmpeg.enabled",true);
// user_pref("media.rdd-ffvpx.enabled",false);

 ,

arrecck
()

firefox и Ctrl-F5

Добрый день. А когда сломалось удаление кеша по c-f5? Конкретно, проблема была сейчас с подгрузкой комментов на youtube.com. ctrl-f5 не спасал, пришлось вручную удалять куки. Может это уже давно, просто я из криокамеры? Что сейчас удаляется, а что надо вручную чистить?

Name 	Firefox
Version 	83.0a1
Build ID 	20201012093605

 ,

arrecck
()

google опять чудит, теперь с входом в аккаунт.

У меня для входа используется 2-фактор аутентификация. Все было нормально. Захожу сегодня и пускает после ввода пароля без смс. Чего за херня? Захожу в настройки, 2FA включена, код придет по смс и тд, но он даже не требуется. После гуглежа выясняется, что гугл хочет использовать google promt для телефона, а смс это фигня несекурная. Никаких уведомлений, никаких писем. Сейчас я тупо по паролю могу заходить. Чудеса в стране светлых эльфов. Кто-нибудь вообще эти гугл промты использует?

 ,

arrecck
()

Вопрос по python-any-r1 / python_targets

Добрый вечер. Сейчас любой ebuild, который использует python-any-r1 и соответственно PYTHON_COMPAT/PYTHON_DEPS хочет поставить последнюю доступную версию интерпретатора, указанную в compat. При этом игнорируя PYTHON_TARGETS. (хотя как use они используются python_targets_pyton3_6 и версию 3.8 не требуют)

PYTHON_TARGETS="python3_6"
PYTHON_SINGLE_TARGET="python3_6"

Я прочитал /usr/portage/eclass/python-any-r1.eclass и думаю, что дальше делать. Маскировать версии, которые выше 3.6 или есть более простой способ?

 ,

arrecck
()

Предвыходные мысли о FHS

В rss ленте упало https://habr.com/ru/post/462045/. Не в первый раз такое вижу. Возможно кому-то будет интересно, но usr - это `user` пользовательская файлопомойка, etc - это `et cetera` общая свалка для дерьма, которое не нужно, но выкинуть жалко, bin - это исполняемое файло, home - это попытка отделить файло отдельных пользователей от системного (навести порядок, ага) . Не стоит искать в FHS смысл, его там нет. Уже 50 лет порядка нет. Это натуральное говно из говен. Все через жопу, непонятное и криво названное. Что думаете об иерархии в современном линукс? Пятничный тред.

 , ,

arrecck
()

js fullscreen api и системная панель (x11)

Здравствуйте. Вопрос следующий. У фф и хрома различается поведение, когда html5 video делаем fullscreen. Firefox оставляет системную панель видимой, хром нет. Кто прав? С точки зрения стандарта. Нужно игнорировать wm size hints или нет?

 , ,

arrecck
()

rss подписка на youtube канал-агрегатор

Добрый вечер. На youtube есть специальные каналы. Насколько я понимаю, туда стаскивают все популярные видео за определенный промежуток времени. Например, Россия - Новости https://www.youtube.com/channel/UCYfdidRxbB8Qhf0Nx7ioOYw или Россия Популярные видео https://www.youtube.com/channel/UCtxxJi5P0rk6rff3_dCfQVw.
Но стандартный api для rss для него не работает. Ссылка вида https://www.youtube.com/feeds/videos.xml?channel_id=UCYfdidRxbB8Qhf0Nx7ioOYw выдает xml без постов, только заголовок канала. При этом подписка через youtube профиль у этих каналов есть. Как победить?

 ,

arrecck
()

gentoo переход на 17.1 профиль

Добрый день.
Помогите разобраться. В наличии:
sys-apps/baselayout-2.2
sys-apps/openrc-0.30
sys-devel/gcc-6.4.0

Сейчас профиль
eselect profile list
[12] default/linux/amd64/17.0 *

unsymlink-lib выдает следующее:
/usr/lib is a real directory! was the migration done already?

ls -la /usr{/,/local/}

/usr/:
total 252K
drwxr-xr-x  14 root root 4.0K Jan 19  2015 ./
drwxr-xr-x  23 root root 4.0K Jan 16 13:48 ../
drwxr-xr-x   3 root root  60K Feb 12 13:22 bin/
drwxr-xr-x 206 root root  20K Feb 11 19:21 include/
drwxr-xr-x  12 root root 4.0K Oct 28 23:47 lib/
drwxr-xr-x   9 root root  52K Jan 29 01:58 lib32/
drwxr-xr-x  77 root root  68K Feb 11 19:21 lib64/
drwxr-xr-x  11 root root 4.0K Feb  9 18:29 libexec/
drwxr-xr-x   7 root root 4.0K Feb 12 13:26 local/
drwxrwxr-x 172 root root 4.0K Feb  9 17:00 portage/
drwxr-xr-x   2 root root 4.0K Feb 12 13:20 sbin/
drwxr-xr-x 141 root root 4.0K Feb 11 19:21 share/
drwxr-xr-x   5 root root 4.0K Oct 19 10:42 src/
drwxr-xr-x   6 root root 4.0K Jun 20  2013 x86_64-pc-linux-gnu/
lrwxrwxrwx   1 root root    8 Jun 20  2013 tmp -> /var/tmp/

/usr/local/:
total 28K
drwxr-xr-x  7 root root 4.0K Feb 12 13:26 ./
drwxr-xr-x 14 root root 4.0K Jan 19  2015 ../
drwxr-xr-x  2 root root 4.0K Jan 26 22:18 bin/
drwxr-xr-x  2 root root 4.0K Jan 10  2015 lib32/
drwxr-xr-x  2 root root 4.0K Sep 13  2016 lib64/
drwxr-xr-x  2 root root 4.0K Jun 20  2013 sbin/
drwxr-xr-x  4 root root 4.0K Aug 31  2016 share/



Если я сейчас сделаю eseelect profile и добавлю в make.conf
SYMLINK_LIB=no LIBDIR_x86=lib, не получится кактус вместо системы? Как вообще правильно будет раскрутиться? baselayout обновлялся в 2013 году.

 

arrecck
()

не пашет dpms после обновления ядра

Использую setterm -blank force для выключения монитора. После обновления ядра до gentoo-sources 4.13 на команду никакой реакции нет. Как быстро проверить, что сломалось?

 ,

arrecck
()

подружить firefox и yandex музыка

Добрый день.
Firefox не хочет играть mp3 с сайта music.yandex.ru
Посмотрел формат
audio/mpeg ADTS AAC
ffmpeg -formats

 D  aac             raw ADTS AAC (Advanced Audio Coding)
  E adts            ADTS AAC (Advanced Audio Coding)

Насколько я понял, он хочет fdk-aac.
Кто нибудь еще может проверить в фф music.yandex.ru? В хром mp3 проигрывается, но там ffmpeg свой.

 , ,

arrecck
()

Почему умирает rss?

Чего то я начал замечать, что сайты отказываются от rss. Без какой-то вменяемой альтернативы. Или без сабжа совсем, или зарегься, заходи каждый раз и чекай новые материалы. Какой смысл в отказе от rss? Рекламу в фид можно вставлять. Даже динамически подбирать контекстную для каждого поста и каждого юзера. Я не понимаю, что происходит. RSS ведь класнная вещь. Кто-нибудь знает, из-за чего такие пертубации?

 

arrecck
()

нет звука firefox 55 + apulse

Добрый день.
Пропал звук в firefox 55
www-client/firefox-bin 55.0 +ffmpeg +pulseaudio selinux startup-notification
media-sound/apulse 0.1.10
pulseaudio не установлен.
Я торможу, а куда копать?
При откате на firefox 52 звук есть.

 , ,

arrecck
()

chrome 59.0.3067.0 и dbus

Добрый день.
Поставил новый хром, он требует gtk+3 и gtk+2. В top'e теперь такая гадость

/usr/libexec/at-spi2-registryd --use-gnome-session
/usr/libexec/at-spi-bus-launcher
/usr/bin/dbus-daemon --config-file=/usr/share/defaults/at-spi2/accessibility.conf --nofork --print-address 3
/usr/bin/dbus-daemon --fork --print-pid 5 --print-address 7 --session
dbus-launch --autolaunch 360a15abfc2af2e342c13c9151d55203 --binary-syntax --close-stderr

хотя dbus у меня не запущен
/etc/init.d/dbus status
* status: stopped
В хроме можно отключить поддержку dbus без перекомпиляции? Он мне особо не нужен.

 ,

arrecck
()

Квадраты вместо кириллицы в textarea

В форме ввода <textarea id=«form_msg» name=«msg» style=«width: 40em» rows=«20» aria-invalid=«false» class=«valid»></textarea>
не отображается кириллица.
Если убрать font-family: «Droid Sans Mono», sans-serif из css(combined.css:15), то все ок.
Браузер opera 12. Кто нибудь еще может проверить и как лечить?

 ,

arrecck
()

XLib / Xorg добавление своего расширения

Добрый день.
В справке к Xlib есть такое:
XAddExtension
For local Xlib extensions, XAddExtension() allocates the XExtCodes structure, bumps the extension number count, and chains the extension onto the extension list. (This permits extensions to Xlib without requiring server extensions.)

Соответственно, для xcb в src/xcb_ext.c есть
void xcb_prefetch_extension_data(xcb_connection_t *c, xcb_extension_t *ext)
const xcb_query_extension_reply_t *xcb_get_extension_data(xcb_connection_t *c, xcb_extension_t *ext)


Я попробывал написать такой код
xcb_connection_t *conn = xcb_connect(0, 0);
const xcb_query_extension_reply_t *extension = xcb_get_extension_data(conn, &ext_test_id);
где ext_test_id - id простого расширения.
Кто-нибудь может пояснить, как с ним работать и что это за «local Xlib extensions» такое? Зачем они нужны, если в Xorg эти расширения не зарегистрированы.

 , ,

arrecck
()

Периодически не открываются некоторые https сайты

Периодически (бывает, что все работает) не открываются некоторые https сайты. Сертификат и echo запросы нормально проходят. Есть подозрение, что по ходу маршрута портятся хедеры. Что можно сделать? Провайдер ростелеком. С другого провайдера все норм. Обычно я на это дело забивал, но сегодня из-за этого встала работа.

Пример.

 curl -vL crbug.com                                 [35 ]
* Rebuilt URL to: crbug.com/
*   Trying 74.125.248.71...
* Connected to crbug.com (74.125.248.71) port 80 (#0)
> GET / HTTP/1.1
> Host: crbug.com
> User-Agent: curl/7.50.1
> Accept: */*
> 
< HTTP/1.1 302 Moved Temporarily
< Location: https://crbug.com/
< Connection: close
< Cache-Control: no-cache
< Pragma: no-cache
< 
* Closing connection 0
* Issue another request to this URL: 'https://crbug.com/'
*   Trying 74.125.248.71...
* Connected to crbug.com (74.125.248.71) port 443 (#1)
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):

* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* TLSv1.2 (IN), TLS change cipher, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Finished (20):
* SSL connection using TLSv1.2 / DHE-RSA-AES256-SHA
* ALPN, server did not agree to a protocol
* Server certificate:
*  subject: C=US; ST=California; L=Mountain View; O=Google Inc; CN=build.chromium.org
*  start date: Mar 15 14:25:03 2016 GMT
*  expire date: Dec 15 00:00:00 2016 GMT
*  subjectAltName: host "crbug.com" matched cert's "crbug.com"
*  issuer: C=US; O=Google Inc; CN=Google Internet Authority G2
*  SSL certificate verify ok.
> GET / HTTP/1.1
> Host: crbug.com
> User-Agent: curl/7.50.1
> Accept: */*
> 
< HTTP/1.1 302 Found
< Date: Wed, 31 Aug 2016 17:45:27 GMT
< Server: Apache
< Location: https://bugs.chromium.org/p/chromium/
< Vary: Accept-Encoding
< Content-Length: 221
< Content-Type: text/html; charset=iso-8859-1
< Strict-Transport-Security: max-age=15811200
< 
* Ignoring the response-body
* Connection #1 to host crbug.com left intact
* Issue another request to this URL: 'https://bugs.chromium.org/p/chromium/'
*   Trying 108.177.14.121...
* Connected to bugs.chromium.org (108.177.14.121) port 443 (#2)
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set certificate verify locations:
*   CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
* TLSv1.2 (OUT), TLS header, Certificate Status (22):
* TLSv1.2 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS handshake, Server key exchange (12):
* TLSv1.2 (IN), TLS handshake, Server finished (14):
* TLSv1.2 (OUT), TLS handshake, Client key exchange (16):
* TLSv1.2 (OUT), TLS change cipher, Client hello (1):
* TLSv1.2 (OUT), TLS handshake, Finished (20):
* Unknown SSL protocol error in connection to bugs.chromium.org:443 
* Closing connection 2
curl: (35) Unknown SSL protocol error in connection to bugs.chromium.org:443 

 ,

arrecck
()

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