Starterkits/bugs: различия между версиями

Материал из ALT Linux Wiki
 
(не показано 80 промежуточных версий 8 участников)
Строка 1: Строка 1:


= Известные проблемы стартеркитов =
= Известные проблемы стартеркитов =
Тж. http://nightly.altlinux.org/p10/BUGS


== alt-p10-builder ==


== alt-p8-builder ==
== alt-p10-cinnamon ==
Система бессистемно (в разных программах) виснет (может проработать 5 часов, а может и 5 минут). Что с Live диска, что с жёсткого диска. На нажатия клавиш клавиатуры не реагирует. Курсор мыши двигается, но никакого эффекта от нажатия ЛКМ и ПКМ нет. Помогает только перезагрузка (reboot).


== alt-p10-enlightenment ==


* В мастере первого запуска нужно обязательно выбрать свой язык и свою родную раскладку клавиатуры. По-умолчанию, выбирается английская, а не системная (та которую вы выбрали по F2 в загрузочном меню стартрекита)


== alt-p8-cinnamon ==
* Автоматически не запускается polkit-agent. Нужно включить автозапуск polkit-gnome в настройках enlightenment.


* После установки выбирается сеанс на wayland, который не удаётся запустить из lightdm (см. [https://bugzilla.altlinux.org/40244 ALT bug 40244]). Необходимо выбрать сеанс на Xorg.


== alt-p10-gnome3 ==


== alt-p8-enlightenment ==
* После установки раскладка устанавливается только английская. Национальную нужно добавить вручную.


== alt-p10-gnustep-sysv ==


== alt-p10-icewm-sysv ==


== alt-p8-gnome3 ==
== alt-p10-jeos-sysv ==


== alt-p8-gnustep ==
== alt-p10-kde5 ==


== alt-p8-icewm ==
== alt-p10-lxde ==


== alt-p8-jeos ==
== alt-p10-lxqt ==


== alt-p8-kde4 ==
== alt-p10-mate ==


== alt-p10-ovz-generic ==


== alt-p10-rescue ==


== alt-p8-kde5 ==
== alt-p10-server ==


== alt-p8-lxde ==
== alt-p10-sysv-xfce ==
 
* Не запускается программа для скриншотов screenshot-tool: ошибка сегментации на i586. В Сизифе проблемы нет.
 
== alt-p8-lxde-sysv ==
 
== alt-p8-lxqt ==
 
* Все меню панели отображаются вверху. Лечится изменением свойств панели: сначала указываете размещать панель вверху, затем снова внизу. Стабильно воспроизводится в virtualbox.
* Из меню в виджет быстрого запуска не удалось ничего перетащить и добавить. Из PCManFM /usr/share/application перетаскивается и добавляется. Проблеме та же, что и в предыдущем пункте. Не смотря на то, что панель отображается внизу, по факту она думает, что она находится вверху. Потому и не реагирует на переносимые на неё значки. Проблема решается также, как и в предыдущем пункте, изменением свойств панели: сначала указываете размещать панель вверху, затем снова внизу.
* Меню->Системные_утилиты->Alt_p8_starterkits_start_page не показывает заявленное. Даже браузер не вызывает. Проблема в xdg-open, bug 34614.
* В Центре настроек LXQt одинаковые иконки для внешнего вида и для оповещений FreeDesktop.
* В ALTControlCenter (ACC) для моего экрана (1024х600) шрифты слишком большие. И ничем не регулируются. Ни шрифты LXQt, ни шрифты OpenBox, ни шрифты Ot4.
* Не хватает виджета "Буфер обмена".
* xscreensaver при старте сказал, что он очень устарел.
* с веб-камерами, что-то не впорядке.
Пробрасываю в виртуалбоксе веб-камеру, и вот:
<source lang="bash">
бер 03 22:29:38 comp-core-i3-fb0abc kernel: usb 2-2: new full-speed USB device number 3 using ohci-pci
бер 03 22:29:38 comp-core-i3-fb0abc mtp-probe[1140]: checking bus 2, device 3: "/sys/devices/pci0000:00/0000:00:06.0/usb2/2-2"
бер 03 22:29:38 comp-core-i3-fb0abc mtp-probe[1140]: bus: 2, device: 3 was not an MTP device
бер 03 22:29:38 comp-core-i3-fb0abc kernel: media: Linux media interface: v0.10
бер 03 22:29:38 comp-core-i3-fb0abc kernel: Linux video capture interface: v2.00
бер 03 22:29:38 comp-core-i3-fb0abc kernel: uvcvideo: Found UVC 1.00 device VirtualBox Webcam - A4 TECH USB2.0 PC Camera J (80ee:0030)
бер 03 22:29:38 comp-core-i3-fb0abc kernel: uvcvideo 2-2:1.0: Entity type for entity Processing 2 was not initialized!
бер 03 22:29:38 comp-core-i3-fb0abc kernel: uvcvideo 2-2:1.0: Entity type for entity Camera 1 was not initialized!                                         
бер 03 22:29:38 comp-core-i3-fb0abc kernel: input: VirtualBox Webcam - A4 TECH USB as /devices/pci0000:00/0000:00:06.0/usb2/2-2/2-2:1.0/input/input9       
бер 03 22:29:38 comp-core-i3-fb0abc kernel: usbcore: registered new interface driver uvcvideo                                                               
бер 03 22:29:38 comp-core-i3-fb0abc kernel: USB Video Class driver (1.1.1)                                                                                 
бер 03 22:29:38 comp-core-i3-fb0abc systemd-udevd[1147]: failed to execute '/lib/udev/v4l_id' 'v4l_id /dev/video0': No such file or directory               
</source>
На нетбуке такая-же ругань и камера в системе не появляется. Тот же Cheese говорит: "Нету устройств"
 
== alt-p8-mate ==
 
== alt-p8-ovz-generic ==
 
== alt-p8-rescue ==
 
== alt-p8-server ==
 
== alt-p8-server-openstack ==
 
== alt-p8-server-pve ==
 
== alt-p8-sysv-tde ==
 
== alt-p8-sysv-xfce ==


'''Ноутбук HP Compaq NX6110'''
'''Ноутбук HP Compaq NX6110'''
Сборка i586
Сборка i586


(Пункты помеченные маркером (*) касаются только HP Compaq NX6110)


* Опция Переключить пользователя меню Системные действия не активна и не доступна.
* Опция Переключить пользователя меню Системные действия не активна и не доступна.
Строка 86: Строка 51:


Если использовать пакет gdm2.20
Если использовать пакет gdm2.20
[http://altlinuxclub.ru/repo/Repo_P8/SRPMS.hasher/gdm2.20-2.20.8-alt12.src.rpm]
[http://altlinuxclub.ru/repo/Repo_p10/SRPMS.hasher/gdm2.20-2.20.8-alt12.src.rpm]
[http://altlinuxclub.ru/repo/Repo_P8/i686/RPMS.hasher/gdm2.20-2.20.8-alt12.i686.rpm]
[http://altlinuxclub.ru/repo/Repo_p10/i686/RPMS.hasher/gdm2.20-2.20.8-alt12.i686.rpm]
[http://altlinuxclub.ru/repo/Repo_P8/x86_64/RPMS.hasher/gdm2.20-2.20.8-alt12.x86_64.rpm]
[http://altlinuxclub.ru/repo/Repo_p10/x86_64/RPMS.hasher/gdm2.20-2.20.8-alt12.x86_64.rpm]
то опция будет разблокирована, а мультисессия доступна.
то опция будет разблокирована, а мультисессия доступна.
Пакет содержит исправление окна приглашения.
Пакет содержит исправление окна приглашения.


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


<source lang="bash">
<source lang="bash">
Строка 105: Строка 69:
</source>
</source>


Обходной маневр для быстрых кнопок на панели, чтобы окно ошибки не появлялось:
Обходной маневр для быстрых кнопок на панели, чтобы окно ошибки не появлялось, окно ошибки появляться не будет:
<source lang="bash">
<source lang="bash">
$ cat /home/user/.config/xfce4/panel/launcher-{20,25}/*.desktop
$ cat /home/user/.config/xfce4/panel/launcher-{20,25}/*.desktop
Строка 130: Строка 94:
</source>
</source>


Окно ошибки появляться не будет.
* Громкий звук спикера. Решение:
<source lang="bash">
$ cat /etc/modprobe.d/blacklist-pcspkr.conf
blacklist pcspkr
</source>


* Гашение экрана. Решение: Добавить на панель модуль Модуль менеджера питания и включить опцию Режим презентации.
* Без пакета menulibre невозможно редактирование Главного меню.
* Требуется блокировка установки systemd. Для этого нужно установить пакет apt-conf-ignore-systemd
* Требуется добавить шрифты fonts-ttf-google-crosextra-caladea и fonts-ttf-google-crosextra-carlito (аналоги современных дефолтных фонтов винды) [https://forum.altlinux.org/index.php?topic=41564.msg328028#msg328028]
** добавил <tt>use/fonts/ttf/google/extra</tt> в цель <tt>mixin/regular-xfce</tt> --[[Участник:MichaelShigorin|mike]] ([[Обсуждение участника:MichaelShigorin|обсуждение]]) 16:17, 15 ноября 2018 (UTC)
* Баг #35192 (Рандомный фриз ядра) [https://bugzilla.altlinux.org/show_bug.cgi?id=35192]
* При отсутствии путей к bin-файлам в переменной PATH,
<source lang="bash">
$ tail -n2 $HOME/.bash_profile
PATH=$PATH:/usr/lib/kde3/bin
export PATH
</source>
установленные приложения tde(kde3)/4/5 не запустятся, - например kword:
<source lang="bash">
$ grep ^Exec /usr/share/kde/applications/kde/kword.desktop
Exec=kword %u
</source>
* Ввести в стартеркит права доступа на монтирование флешек и файловых матриц для группы storage.
По-умолчанию UID=500 в storage.
Готовые пакеты polkit-sysvinit-0.3.5-alt1 и storage-group-sysvinit-0.1-alt1 в src.rpm и rpm вложением тут [https://forum.altlinux.org/index.php?topic=36177.msg335770#msg335770]


* В браузере Firefox отсутствует звук.
Мотивация тут [https://forum.altlinux.org/index.php?topic=42293.0]
Рекомендуется заменить браузер Firefox на браузер New Moon, установкой пакета palemoon-suggested.
Проблема исчезнет.


* Не работает блокировка экрана. Включить в состав стартеркита slock и vlock.


* В микшере PNMixer отсутствует запуск микшера.
slock - Простой блокировщик экрана. Автоматически не запускается. По-умолчанию блокирует только графический экран текущего пользователя. После установки блокирует экран через опцию Блокировка экрана меню Системные действия или запуском вручную через эмулятор терминала. Также см. man slock секцию SECURITY CONSIDERATIONS для запрета переключения в tty при запущеном slock.
Рекомендуется использовать команду добавив её в настройки микшера:


vlock - блокировщик виртуальных консолей. Запущеный в tty с опцией '-a' заблокирует и все сессии в Display:N, - полная блокировка.
light-locker - проблемен в системах на init по причине:
<source lang="bash">
<source lang="bash">
xfce4-terminal -e /usr/bin/alsamixer
$ light-locker-command -l
** Message: Received error message from the locker: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ScreenSaver was not provided by any .service files
</source>
</source>


Альтернативное решение: установить xscreensaver.


* При запуске alsamixer в терминале xfce4-terminal, контур окаймляющей линии отрисовывается с разрывами.
* При наличии в образе пакетов xscreensaver, отсутствует пакет xscreensaver-frontend
Причина:
* В сборке от 20190312 отказ регулировки яркости дисплея ноутбука.
Шрифт по-умолчанию используется Monospace 12.
Решение:
Чтобы не было разрывов, требуется понижение размера шрифта по умолчанию до 11.
Добавить в пакет polkit-sysvinit, рулез:
<source lang="bash">
# cat /etc/polkit-1/rules.d/60-org.xfce.power.backlight-helper.rules
polkit.addRule(function(action, subject) {
    if (subject.isInGroup("xgrp") && (action.id.indexOf("org.xfce.power.backlight-helper") == 0 )) {
        return polkit.Result.YES;
    }
});
</source>


== alt-p10-xfce ==


* Медиаплеер Parole при проигрывании аудиопотока при канале в 10 Mbit иногда рвёт звук.
* Отключается монитор при запуске сеанса на некоторых видеокартах.
С медиаплеером mplayer такого не замечалось.


Первоисточник решения проблемы https://forum.xfce.org/viewtopic.php?id=13233
Проблему обсуждали на форуме: https://forum.altlinux.org/index.php?topic=43770


* Также просьба добавить в образ пакеты:
vblank может быть запущен в одном из режимов:
<source lang="bash">
1. Параметр по умолчанию    glx    or    auto    хорошо работает с intel картами и какими-то nvidea/ati.
alsa-oss
2. Параметр    xpresent    хорошо работает с новыми ati/amd картами.
ossp
3. Параметр    off    хорошо работает с nvidia картами
whdd
wget</source>


Чтобы проверить работоспособность параметра необходимо выполнить команду


* Без пакета cdrkit, файловый менеджер Midnight Commander не откроет образ *.iso
xfwm4 --vblank=MODE --replace


где MODE один из параметров под пунктами 1,2,3.


* Без пакета menulibre невозможно редактирование Главного меню.
После того как параметр проверен и оказался работоспособным, выполняется команда


== alt-p8-wmaker ==
xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "MODE" --create


== alt-p8-xfce ==
где MODE опять один из параметров 1,2,3.


[[Категория:Starterkits]]
[[Категория:Starterkits]]
[[Категория:Regular]]
[[Категория:Regular]]

Текущая версия от 17:46, 16 сентября 2022

Известные проблемы стартеркитов

Тж. http://nightly.altlinux.org/p10/BUGS

alt-p10-builder

alt-p10-cinnamon

Система бессистемно (в разных программах) виснет (может проработать 5 часов, а может и 5 минут). Что с Live диска, что с жёсткого диска. На нажатия клавиш клавиатуры не реагирует. Курсор мыши двигается, но никакого эффекта от нажатия ЛКМ и ПКМ нет. Помогает только перезагрузка (reboot).

alt-p10-enlightenment

  • В мастере первого запуска нужно обязательно выбрать свой язык и свою родную раскладку клавиатуры. По-умолчанию, выбирается английская, а не системная (та которую вы выбрали по F2 в загрузочном меню стартрекита)
  • Автоматически не запускается polkit-agent. Нужно включить автозапуск polkit-gnome в настройках enlightenment.
  • После установки выбирается сеанс на wayland, который не удаётся запустить из lightdm (см. ALT bug 40244). Необходимо выбрать сеанс на Xorg.

alt-p10-gnome3

  • После установки раскладка устанавливается только английская. Национальную нужно добавить вручную.

alt-p10-gnustep-sysv

alt-p10-icewm-sysv

alt-p10-jeos-sysv

alt-p10-kde5

alt-p10-lxde

alt-p10-lxqt

alt-p10-mate

alt-p10-ovz-generic

alt-p10-rescue

alt-p10-server

alt-p10-sysv-xfce

Ноутбук HP Compaq NX6110 Сборка i586

(Пункты помеченные маркером (*) касаются только HP Compaq NX6110)

  • Опция Переключить пользователя меню Системные действия не активна и не доступна.

В системе используется пакет lightdm.

Если использовать пакет gdm2.20 [1] [2] [3] то опция будет разблокирована, а мультисессия доступна. Пакет содержит исправление окна приглашения.

  • (*) При попытке использовать ждущий или спящий режим через меню Системные действия, на выходе появляется окно ошибки:
Не удалось выполнить действие «Ждущий режим»
Не удалось выполнить действие «Спящий режим»

Did not receive a reply. Possible causes include:
the remote application did not send a reply,
the message bus security policy blocked the reply,
the reply timeout expired, or the network connection was broken.

Обходной маневр для быстрых кнопок на панели, чтобы окно ошибки не появлялось, окно ошибки появляться не будет:

$ cat /home/user/.config/xfce4/panel/launcher-{20,25}/*.desktop
[Desktop Entry]
Version=1.0
Type=Application
Name=STD
Comment=Уснуть на диск
Exec=pkexec /usr/sbin/xfce4-pm-helper --hibernate
Icon=system-hibernate
Path=
Terminal=false
StartupNotify=false
[Desktop Entry]
Version=1.0
Type=Application
Name=STR
Comment=Уснуть в память
Exec=pkexec /usr/sbin/xfce4-pm-helper --suspend
Icon=system-suspend
Path=
Terminal=false
StartupNotify=false
  • Громкий звук спикера. Решение:
$ cat /etc/modprobe.d/blacklist-pcspkr.conf 
blacklist pcspkr
  • Гашение экрана. Решение: Добавить на панель модуль Модуль менеджера питания и включить опцию Режим презентации.
  • Без пакета menulibre невозможно редактирование Главного меню.
  • Требуется блокировка установки systemd. Для этого нужно установить пакет apt-conf-ignore-systemd
  • Требуется добавить шрифты fonts-ttf-google-crosextra-caladea и fonts-ttf-google-crosextra-carlito (аналоги современных дефолтных фонтов винды) [4]
    • добавил use/fonts/ttf/google/extra в цель mixin/regular-xfce --mike (обсуждение) 16:17, 15 ноября 2018 (UTC)
  • Баг #35192 (Рандомный фриз ядра) [5]
  • При отсутствии путей к bin-файлам в переменной PATH,
$ tail -n2 $HOME/.bash_profile
PATH=$PATH:/usr/lib/kde3/bin
export PATH

установленные приложения tde(kde3)/4/5 не запустятся, - например kword:

$ grep ^Exec /usr/share/kde/applications/kde/kword.desktop
Exec=kword %u
  • Ввести в стартеркит права доступа на монтирование флешек и файловых матриц для группы storage.

По-умолчанию UID=500 в storage. Готовые пакеты polkit-sysvinit-0.3.5-alt1 и storage-group-sysvinit-0.1-alt1 в src.rpm и rpm вложением тут [6]

Мотивация тут [7]

  • Не работает блокировка экрана. Включить в состав стартеркита slock и vlock.

slock - Простой блокировщик экрана. Автоматически не запускается. По-умолчанию блокирует только графический экран текущего пользователя. После установки блокирует экран через опцию Блокировка экрана меню Системные действия или запуском вручную через эмулятор терминала. Также см. man slock секцию SECURITY CONSIDERATIONS для запрета переключения в tty при запущеном slock.

vlock - блокировщик виртуальных консолей. Запущеный в tty с опцией '-a' заблокирует и все сессии в Display:N, - полная блокировка.

light-locker - проблемен в системах на init по причине:

$ light-locker-command -l
** Message: Received error message from the locker: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.ScreenSaver was not provided by any .service files

Альтернативное решение: установить xscreensaver.

  • При наличии в образе пакетов xscreensaver, отсутствует пакет xscreensaver-frontend
  • В сборке от 20190312 отказ регулировки яркости дисплея ноутбука.

Решение: Добавить в пакет polkit-sysvinit, рулез:

# cat /etc/polkit-1/rules.d/60-org.xfce.power.backlight-helper.rules
polkit.addRule(function(action, subject) {
    if (subject.isInGroup("xgrp") && (action.id.indexOf("org.xfce.power.backlight-helper") == 0 )) {
        return polkit.Result.YES;
    }
});

alt-p10-xfce

  • Отключается монитор при запуске сеанса на некоторых видеокартах.

Первоисточник решения проблемы https://forum.xfce.org/viewtopic.php?id=13233 Проблему обсуждали на форуме: https://forum.altlinux.org/index.php?topic=43770

vblank может быть запущен в одном из режимов: 1. Параметр по умолчанию glx or auto хорошо работает с intel картами и какими-то nvidea/ati. 2. Параметр xpresent хорошо работает с новыми ati/amd картами. 3. Параметр off хорошо работает с nvidia картами

Чтобы проверить работоспособность параметра необходимо выполнить команду

xfwm4 --vblank=MODE --replace

где MODE один из параметров под пунктами 1,2,3.

После того как параметр проверен и оказался работоспособным, выполняется команда

xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "MODE" --create

где MODE опять один из параметров 1,2,3.