chromium-92.0.4515.107-alt1 Шаги воспроизведения: 1. Открыть любой сайт, например яндекс 2. Открыть меню -> "Дополнительные инструменты" -> "Создать ярлык" -> ввести имя и сохранить 3. Ярлык появился на рабочем столе и в меню приложений "Приложения Chromium" - открыть его Ожидаемый результат: открылся сайт, для которого был создан ярлык. Получаемый результат: ничего не открывается. Если открыть свойства этого ярлыка, то команда запуска в нём указана такая: "true --profile-directory=Default --app-id=okkolgldfknecfjnhhglfopimelbaceh"
Оно вообще работает, если вместо true запускать chromium-gost или chromium соответственно.
Актуально для версии chromium-99.0.4844.74-alt0 Подтверждаю, что при замене true на chromium работает корректно
Актуально для версии Chromium-Gost 102.0.5005.61 Подтверждаю, что при замене true на chromium-gost всё ещё работает.
Актуально для версии chromium=106.0.5249.119-alt0.p10.1 Подтверждаю, что при замене true на chromium работает корректно
Актуально для версии chromium-gost=106.0.5249.103-alt0.p10.1
Актуально для версии chromium=106.0.5249.119-alt0.p10.2 Подтверждаю, что при замене true на chromium работает корректно
Актуально для версии chromium-107.0.5304.87-alt0.p10.1.x86_64 Подтверждаю, что при замене true на chromium работает корректно
При пользовании рано или поздно начинают появляться эти chromium-ские пункты в главном меню. Чтобы они работали, надо менять true на chromium-gost или chromium, а лучше сделать альтернативу с низким приоритетом /usr/bin/google-chrome(гуглохром такую делает себе) и менять Exec на google-chrome в desktop-файле. P.S. google-chrome-stable-108.0.5359.98-1-x86_64.rpm: " /usr/sbin/update-alternatives --install /usr/bin/google-chrome \ google-chrome /usr/bin/google-chrome-stable $PRIORITY "
Актуально для версии chromium-115.0.5790.110-alt1
Актуально для версии 117.0.5938.132
Актуально для версии chromium-gost-125.0.6422.112-alt1
(Ответ для Белая Алёна на комментарий #11) > Актуально для версии chromium-gost-125.0.6422.112-alt1 Тоже самое.
Актуально для версии chromium-gost-134.0.6998.88-alt1
*** Bug 51832 has been marked as a duplicate of this bug. ***
Проблема связана с переменной окружения CHROME_WRAPPER. В chromium.sh (строка 92) https://git.altlinux.org/srpms/c/chromium.git?p=chromium.git;a=blob;f=chromium.sh;h=21b2759202a2c60f2982c88ce7ecd9bc26238150;hb=141.0.7390.54-alt1#l92 она устанавливается так: export CHROME_WRAPPER=true Однако в исходниках Chromium переменная CHROME_WRAPPER используется как путь к исполняемому файлу браузера, например: chromium/chrome/browser/shell_integration_linux.cc (строка 428) https://git.altlinux.org/srpms/c/chromium.git?p=chromium.git;a=blob;f=chromium/chrome/browser/shell_integration_linux.cc;hb=00aeb2023d252720b486aa0e1a8bb53c40066a6e#l428 В результате при создании ярлыков вместо chromium подставляется true. Установка в /usr/bin/chromium (chromium.sh): export CHROME_WRAPPER="`readlink -f "$0"`" решает проблему.
Сделано в 2013 году или ранее. Раньше был ещё файл chrome-wrapper с: # Let the wrapped binary know that it has been run through the wrapper. export CHROME_WRAPPER="`readlink -f "$0"`" Исправим в следующей сборке, спасибо!
Актуально для версии chromium-141.0.7390.54-alt1
chromium-141.0.7390.76-alt1 -> sisyphus: Fri Oct 10 2025 Andrew A. Vasilyev <andy@altlinux> 141.0.7390.76-alt1 - New version (141.0.7390.76). - Disable LTO on aarch64. Wed Oct 08 2025 Andrew A. Vasilyev <andy@altlinux> 141.0.7390.65-alt1 - New version (141.0.7390.65). - Fix CHROME_WRAPPER (Closes #40695). - Fixes: + CVE-2025-11458: Heap buffer overflow in Sync + CVE-2025-11460: Use after free in Storage
Переоткрываю, поскольку ошибка воспроизводится, однако ее поведение несколько изменилось Системы (обновленные до Sisyphus): Alt Workstation K 11.1.1 x86-64 Alt Education 11.0 KDE x86-64 Версия пакета: chromium-142.0.7444.175-alt1 Описание ошибки: Созданный ярлык не открывает сайт и выдает ошибку Invalid unit name or type. Шаги воспроизведения: 1. Запустить браузер: $ chromium 2. Открыть любой сайт, например, https://ya.ru/ 3. Открыть меню -> Транслировать, сохранить, поделиться -> Создать ярлык -> Оставить имя по умолчанию и нажать Создать 4. Открыть ярлык на рабочем столе Ожидаемый результат: Сайт https://ya.ru/ откроется в браузере Реальный результат: Сайт не открывается и выдается окно ошибки: P11: chromium-142.0.7444.175-alt0.p11.1: Invalid unit name or type Sisyphus: chromium-142.0.7444.175-alt1: Invalid unit name or type: app-chrome-Яндекс_—_быстрый_поиск_в_интернет@aa1cc9fc31bc4e3992e1733d8960314d.service Дополнительно: 1. Воспроизводится в P11 2. На Alt Education 11.0 XFCE x86-64 и Alt Workstation 11.1 x86-64 не воспроизводится 3. Содержимое созданного файла chrome-Яндекс_—_быстрый_поиск_в_интернете.desktop #!/usr/bin/env xdg-open [Desktop Entry] Version=1.0 Type=Application Name=Яндекс — быстрый поиск в интернете Exec=/usr/bin/chromium --profile-directory=Default --ignore-profile-directory-if-not-exists https://ya.ru/ Icon=/home/test/.config/chromium/Default/Web Shortcut Icons/shortcut-6056c0e911424cf9a9aeefc8b3408d85.png URL=https://ya.ru/ Comment=Открыть https://ya.ru/ в новой вкладке в Chromium. 4. Была выявлено, что меняется поведение при изменении имени desktop-файла: - Не работает: chrome-Яндекс_—_быстрый_поиск_в_инте.desktop - Работает: chrome-Яндекс_—_быстрый_поиск_в_инт.desktop * Однако подсчет количества символов ничего не дал, не удалось выявить реальную зависимость в изменении поведения из-за имени desktop-файла
На версии пакета chromium-143.0.7499.109-alt0.p11.1.x86_64 воспроизвелось только в: education KDE и kworkstation Не воспроизвелось в education XFCE и workstation.