И это всё МОЁ

В общем их пилят. Они даже начинают работать. Но есть подозрение, что на r600/radeonsi всё что работало раньше - отвалится ....

Ветка (merge request)
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7069

Clover: proper images support by using pipe_image_view and some fixes

Но можно ещё добавить по вкусу из
clover_upstream_next или даже clover-amd-nir-wip








 , ,








И это всё МОЁ

Доброго времени всем! Подскажите где скачать портабельную версию телеграм для линукс. Чтобы можно было открывать одновременно несколько аккаунтов в папках.
На официальном сайте портабл версия только для винды. Искал на сайте https://portableapps.com/ , там тоже только для винды.









 ,








И это всё МОЁ
И это всё МОЁ

Это так рыночек порешал? В 2020 вообще нет мониторов с такими параметрами, кроме монитора для mb:

https://www.apple.com/ru/shop/product/HMUA2RU/A/монитор-lg-ultrafine-4k

Как быть?








 ,








И это всё МОЁ

Вопрос: если в серверной комнате постоянные периодические колебания температуры 15 … 18 оС с периодичностью 11…13 часов, насколько это вредно для аппаратуры? Периодические, это значит, что 11..13 часов температура примерно 15 оС с небольшими колебаниями в несколько десятых долей, а еще через 11..13 часов – 18 оС. И так по кругу. Не может из-за таких перепадов что-то быстрей изнашиваться, чем если бы температура была более стабильна?









 , , ,








И это всё МОЁ

Система:arch linux + i3
В pavucontrol звук работает с 25 процентов, ниже 25 просто нету звука. Как сделать чтоб корректно работала регулировка звука.









 , ,








И это всё МОЁ

Имеется ноут с gtx-1050 на котором не работает внешний монитор в parrot, в win все прекрасно работает.


Смотрю логи X11 и вижу что монитор определяетя в системе


cat /var/log/Xorg.0.log 
[ 393.043] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): connected
[ 393.043] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): Internal TMDS
[ 393.043] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): 165.0 MHz maximum pixel clock
[ 393.043] (--) NVIDIA(GPU-0):
[ 393.051] (II) modeset(0): EDID vendor "AUO", prod id 25069
[ 393.051] (II) modeset(0): Printing DDC gathered Modelines:
[ 393.051] (II) modeset(0): Modeline "1920x1080"x0.0 142.00 1920 2028 2076 2100 1080 1090 1100 1126 -hsync -vsync (67.6 kHz eP)
[ 393.680] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): connected
[ 393.680] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): Internal TMDS
[ 393.680] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): 165.0 MHz maximum pixel clock
[ 393.680] (--) NVIDIA(GPU-0):
[ 393.710] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): connected
[ 393.710] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): Internal TMDS
[ 393.710] (--) NVIDIA(GPU-0): Samsung SMB2240W (DFP-0): 165.0 MHz maximum pixel clock
[ 393.710] (--) NVIDIA(GPU-0):



В настройках Nvidia-X server который шел с дровами
скрин:
https://ibb.co/d0yv365


В логах ядра он виден, следовательно ядро его успешно определяет:


dmesg | grep -i samsung
[4.587422] systemd[1]: Found device SAMSUNG MZVLB256HAHQ-00000 3.
[4.591792] systemd[1]: Found device SAMSUNG MZVLB256HAHQ-00000 EFI\x20system\x20partition.
[4.603626] systemd[1]: Found device SAMSUNG MZVLB256HAHQ-00000 boot.


Вывод чего предоставить?
Какие могут быть идеи или предложения?









 ,








И это всё МОЁ

Много кто ставил линукс(не андроид) на смартфон?
Нашел упоминания Ubuntu Touch и Plazma Mobile, но какая у них поддержка модулей мобильной связи и NFC не ясно. А как обстоят дела с тачем? Или придется еще и bluetooth клавиатуру с собой носить?









 








И это всё МОЁ

Название, конечно, не совсем корректное, но да ладно.
Есть такая вот проблема: гаснет экран (не постепенно тухнет, как при переходе в гибернацию) и тут же включается снова. Система стоит на ноуте с двойной графикой (все от амд). Дрова стоят (видеокарта radeon 540x, дрова xf86-video-amdgpu). ДЕ - гном с wayland’ом. Причем, зачастую от такие вот приколы случаются при работе с терминалом, например, при вводе команд (типо lspci или neofetch/screenfetch). Конечно, это не сильно мешает при работе, но все же интересно узнать в чесмпроблема и, по возможности, починить это дело.









 ,








И это всё МОЁ
Представлен новый выпуск KWinFT 5.20 (KWin Fast Track), композитного оконного менеджера для Wayland и X11, основанного на кодовой базе KWin. Одновременно сформирован новый выпуск библиотеки Wrapland 0.52 с реализацией обвязки над libwayland для Qt/C++, продолжающей развитие KWayland, но избавленной от привязки к Qt и доступной для использования отдельно без установки Qt. Код KWinFT и Wrapland распространяется под лицензиями GPLv2 и LGPLv2. KWinFT и Wrapland нацелены на рефакторинг и переработку KWin и KWayland с использованием современных технологий и могут использоваться для их прозрачной замены. Готовые пакеты сформированы для пользователей Manjaro, Fedora и Arch Linux (AUR).



И это всё МОЁ

Хочу выложить несколько постов из моего экспириенса с возможностью комментирования,например пост про командную строку, про сетевые устройства, немного про бытовуху кодера, своего рода что-то среднее между пикабу и хабром?









 








И это всё МОЁ

СУБД Postgresql, нужно в триггере запретить вставку в поле пустого ‘{}’::jsonb


Пробовал что-то подобное, но не работает


BEGIN


IF NEW.«Param» = ‘{}’::jsonb THEN


  DELETE FROM "Table1" WHERE "Key" = NEW."Key";

RETURN NULL;

END IF;


RETURN NEW;


END;









 ,








И это всё МОЁ

Есть файл прошивки demo.bin Linux/MIPS, как его распаковать а потом заново собрать в bin?
Необходимо добавить драйвер, возможности скопировать через флешку или по сети нет.

mkimage -l demo.bin
Image Name: jz_fw
Created: Wed Apr 18 19:04:41 2018
Image Type: MIPS Linux Firmware (uncompressed)
Data Size: 11075584 Bytes = 10816.00 KiB = 10.56 MiB
Load Address: 00000000
Entry Point: 00000000







 , ,








И это всё МОЁ

Когда вы видите команду оболочки в Интернете, не копируйте ее в свой терминал.

Современные API буфера обмена позволяют веб-сайту тривиально перезаписывать то, что вы помещаете в буфер обмена, без подтверждения или разрешения пользователя.

Обратите внимание, что вам даже не нужно нажимать ENTER в терминале после вставки, чтобы сработал эксплойт. Завершающая команду новая строка делает это за вас!

Подробности

Перемещено Shaman007 из security








 , ,








И это всё МОЁ

Добрый вечер. Нуждаюсь в помощи по восстановлению работоспособности portage. Понадобилось установить пакет lm-sensors на одной старой gentoo (3.16.5-gentoo), в ответ получал типа такого (взял с другой ветки)





Downloading ‘http://distfiles.gentoo.org/distfiles/sqlite-autoconf-3120000.tar.gz
–2019-02-17 22:09:41– http://distfiles.gentoo.org/distfiles/sqlite-autoconf-3120000.tar.gz
Resolving distfiles.gentoo.org… 140.211.166.134, 156.56.247.195, 64.50.236.52, …
Connecting to distfiles.gentoo.org|140.211.166.134|:80… connected.
HTTP request sent, awaiting response… 404 Not Found
2019-02-17 22:09:41 ERROR 404: Not Found.





Решил обновить portage, ввел emerge –sync. Вроде пошло обновление, в конце было:




  • IMPORTANT: 7 config files in ‘/etc’ need updating.




  • See the CONFIGURATION FILES section of the emerge man page to learn how to update config files.




  • An update to portage is available. It is highly recommended that you update portage now, before any other packages are updated.




  • To update portage, run ‘emerge –oneshot portage’ now.




И много подобных сообщений:


!!! Invalid news item: /usr/portage/metadata/news/2018-04-08-radicale-2-requires-pre-install-migration/2018-04-08-radicale-2-requires-pre-install-migration.en.txt


!!! line 5: News-Item-Format: 2.0


Потом была ошибка с profile, пересоздал симв ссылку. Но при попытке установить что либо или обновить portage, я получаю ошибки: https://pastebin.com/XZYzyup6


Насколько я понимаю, дело в том что у меня очень старая система и проще это дело переустановить, чем обновить. Ситуация осложняется тем, что в системе установлено много чего (в том числе самописных программ) и восстановить это дело на новой системе пока не представляется возможным. Поэтому вопросы:




  1. Можно ли вернуть как было?




  2. Если нет, чем обернется эта проблема? Только тем, что не получится больше ставить/обновлять пакеты? Собирать из исходников можно будет?




[root@master portage]$ emerge –info


Portage 2.2.14 (python 3.3.5-final-0, default/linux/amd64/17.0, gcc-4.8.3, glibc-2.20-r2, 3.16.5-gentoo x86_64)









 , ,








И это всё МОЁ

Народ, прошу помочь.


Ноут разряжается за минут 30-40. С линкусами пока толком не знаком и уже такие приколы. С виндой все нормально. До этого ставил убунту, все тоже самое, только при этом еще и зависала иногда, с debian хоть этого нет. Исходя из того, что нагуглил, я так понял, проблема в включенной дискретной видеокарте. Как ее собственно то отключить?


lspci | grep VGA - видит обе видеокарты


Те команды что нашел, не работают, неверный путь


sudo cat /sys/kernel/debug/vgaswitcheroo/switch


sudo echo OFF > /sys/kernel/debug/vgaswitcheroo/switch









 ,








И это всё МОЁ

Доброго времени.
Такая проблема звук хорошо и отчётливо слышно, а вот голос еле еле.
Крутил alsamixer - без результатно.
как решать?









 ,








И это всё МОЁ

Проблема такая же, как тут: https://debianforum.ru/index.php?topic=15509.0 , цитирую "заменил стандартное меню запуска приложений в нижней панели на классическое, но сделал это «неправильно». Вместо того, чтобы нажать правой кнопкой, и выбрать «Взаимозаменяемые виджеты», я сначала удалил виджет, а потом вручную добавил «Классическое меню запуска приложений».


Теперь это меню не открывается клавишей Win. В настройках виджета нельзя задать, чтобы оно открывалось одной этой клавишей. В настройках системы, где «Комбинации клавиш», тоже нет такого пункта. Хотя «из коробки» всё работало, как положено"


Решение, представленное на том форуме, не помогло. Какие могут быть иные способы (желательно без костылей вроде ksuperkey)? ОС Kubuntu 20.04









 ,








И это всё МОЁ

Здравствуйте!

Предлагаю к рассмотрению вакансию DevOps/Build/Release инженер.

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

В нашу команду требуется Build/Release инженер/DevOps инженер, который будет участвовать в разработке ПО от момента постановки задачи, до внедрения в систему автопилотирования, разрабатывающего инструментарий тестирования и развертки ПО, хранения логов, трекинга багов и т.д.

Чем предстоит заниматься:
-Проектировать, создавать, внедрять и заниматься поддержкой инфраструктуры разработки ПО для автономных транспортных средств (Jira, GitLab и т.д.)
-Администрировать системы трекинга задач и баг-трекинга , системы управления версиями исходного кода
-Внедрять и администрировать системы непрерывной интеграции
-Тестировать и внедрять программное обеспечение
-Проектировать и внедрять инструментарий хранения конфигураций.
-Проектировать и внедрять системы хранения логов эксплуатации, тестовых наборов данных
-Внедрять и администрировать системы управления автоматическим развертыванием конфигураций
-Разрабатывать стандарты и подходы к организации разработки программного кода, включая подходы к версифиционированию, выпуску релизов, непрерывной сборки и внедрения.

Требования:
-Отличное знание Linux
-Опыт работы с Gitlab, в том числе CI/CD
-Опыт написания CMake-файлов
-Знание Python
-Опыт работы с инструментами контейнеризации (Docker)

-Знание подходов и инструментов ручного и автоматического тестирования
-Опыт построения CI/CD пайплайнов
-Опыт внедрения систем хранения и автоматическим развертывания конфигураций
-Опыт работы с системами мониторинга (Prometheus, Zabbix)

Плюсом будет:
-Опыт ведения проектов и адмимнистрировани Jira, Confluence
-Знание C++

Что мы предлагаем:
-Гибкий график работы
-Профессиональный и молодой коллектив
-Интересные задачи нацеленные на развитие высокотехнологичных самодвижущихся транспортных средств
-Высокий уровень белой заработной платы
-Оформление в соответствии с ТК РФ
-Расширенный ДМС

Телеграм: @Vera_K_V
[email protected]








 , , ,








И это всё МОЁ

Здравствуйте. Сабж.

Как должно выглядеть и как выглядит.

grub.cfg:

#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
if [ "${next_entry}" ] ; then
set default="${next_entry}"
set next_entry=
save_env next_entry
set boot_once=true
else
set default="0"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
menuentry_id_option="--id"
else
menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi

function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function load_video {
if [ x$feature_all_video_module = xy ]; then
insmod all_video
else
insmod efi_gop
insmod efi_uga
insmod ieee1275_fb
insmod vbe
insmod vga
insmod video_bochs
insmod video_cirrus
fi
}

insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
if loadfont /boot/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
set locale_dir=$prefix/locale
set lang=en_US
insmod gettext
fi
terminal_output gfxterm
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=5
fi
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/05_debian_theme ###
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
insmod png
if background_image /usr/share/desktop-base/futureprototype-theme/grub/grub-16x9.png; then
true
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
### END /etc/grub.d/05_debian_theme ###

### BEGIN /etc/grub.d/10_linux ###
function gfxmode {
set gfxpayload="${1}"
}
set linux_gfx_mode=
export linux_gfx_mode
menuentry 'Debian GNU/Linux' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
echo 'Loading Linux 5.8.0-2-amd64 ...'
linux /boot/vmlinuz-5.8.0-2-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro quiet splash iommu=soft
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.8.0-2-amd64
}
submenu 'Advanced options for Debian GNU/Linux' $menuentry_id_option 'gnulinux-advanced-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
menuentry 'Debian GNU/Linux, with Linux 5.8.0-2-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-2-amd64-advanced-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
echo 'Loading Linux 5.8.0-2-amd64 ...'
linux /boot/vmlinuz-5.8.0-2-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro quiet splash iommu=soft
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.8.0-2-amd64
}
menuentry 'Debian GNU/Linux, with Linux 5.8.0-2-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-5.8.0-2-amd64-recovery-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
echo 'Loading Linux 5.8.0-2-amd64 ...'
linux /boot/vmlinuz-5.8.0-2-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-5.8.0-2-amd64
}
menuentry 'Debian GNU/Linux, with Linux 4.19.0-10-amd64' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-10-amd64-advanced-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
echo 'Loading Linux 4.19.0-10-amd64 ...'
linux /boot/vmlinuz-4.19.0-10-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro quiet splash iommu=soft
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-4.19.0-10-amd64
}
menuentry 'Debian GNU/Linux, with Linux 4.19.0-10-amd64 (recovery mode)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-4.19.0-10-amd64-recovery-9ac3113c-4f7c-4b0b-9106-79dba90d91fa' {
load_video
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_gpt
insmod ext2
set root='hd0,gpt6'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt6 --hint-efi=hd0,gpt6 --hint-baremetal=ahci0,gpt6 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
else
search --no-floppy --fs-uuid --set=root 9ac3113c-4f7c-4b0b-9106-79dba90d91fa
fi
echo 'Loading Linux 4.19.0-10-amd64 ...'
linux /boot/vmlinuz-4.19.0-10-amd64 root=UUID=9ac3113c-4f7c-4b0b-9106-79dba90d91fa ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-4.19.0-10-amd64
}
}

### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Windows Boot Manager (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-efi-D85D-3D61' {
insmod part_gpt
insmod fat
set root='hd0,gpt2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt2 --hint-efi=hd0,gpt2 --hint-baremetal=ahci0,gpt2 D85D-3D61
else
search --no-floppy --fs-uuid --set=root D85D-3D61
fi
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
menuentry 'System setup' $menuentry_id_option 'uefi-firmware' {
fwsetup
}
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f ${config_directory}/custom.cfg ]; then
source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###








 ,