LinuxForum.Fans
Тема

Amarok (applets)

Автор: Barbas 20 сообщений 1771 просмотров
17.03.2019 11:10 #431054

Здравствуйте, если кто сталкивался с подобным вопросом буду премного благодарен в направлений в решений. Собственно некоректно отображается аплейт "Текущая дорожка"



Заметил что если изменять /etc/X11/xorg.conf то работает все как задумано (полез в конфиг после того как случайно обнаружел на виртуалке. что все впрорядке в плеере) Настройки для xorg.conf брал из темы

17.03.2019 11:18 #431055

Barbas, что касается KDE, то лучше спрашивать DiabloPC, знает много. Отметил в сообщении, чтобы он обратил внимание.

17.03.2019 11:50 #431056

Это только с AmaroK, или с другими проигрывателями (прежде всего Clementine) тоже так?

И чтобы при живом nvidia-settings полезть руками в xorg.conf, нужны веские основания.

17.03.2019 14:58 #431057
s.xbatob написал:
Это только с AmaroK, или с другими проигрывателями (прежде всего Clementine) тоже так?

Только в Amarok. Поставил Clementine отклонений не заметил.

s.xbatob написал:
И чтобы при живом nvidia-settings полезть руками в xorg.conf, нужны веские основания.

Полез внего чисто на авось. Так как раньше из-за пасивного переходника так задавал разрешение монитора. После перехода на активный (имеется ввиду конвертация сигнала с hdmi в vga) необходимость править отпала.

17.03.2019 20:23 #431058

"Barbas" написал:
необходимость править отпала.
А зачем вообще на нынешний день в suse xorg.conf держать???
Ну с пасивным переходником - понятно, а так он вообще не нужен

Зы
При изменении каких настроек меняется вид амарок'а?
Добавлено: 17th Mar 2019 7:23:14 pm

"Rizado" написал:
Отметил в сообщении, чтобы он обратил внимание.
Та я и так весь форум вычитую ;)
17.03.2019 22:25 #431059
DiabloPC написал:
При изменении каких настроек меняется вид амарок'а?

Изменял в xorg.conf с

text
Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

на

text
Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Unknown"
    HorizSync 67.16
    VertRefresh 59.96
    Option "DPMS"
    Option "UseEdid" "FALSE"
    Option "ExactModeTimingsDVI" "True"
    Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
    Option "ModeValidation" "NoDFPNativeResolutionCheck"
EndSection
18.03.2019 15:52 #431069

Если у Вас Nvidia, то зачем вообще что-то руками править.
У Вас специфическое разрешение не поддерживаемое из коробки?
После установки драйверов Nvidia один раз от рута через панель управления Nvidia сохраняем xorg.conf.
Как правило обычно этого достаточно.

На тот случай если Вы не используете проприетарные драйвера, есть такие команды, которые позволяют получить параметры монитора и задать нужные из поддерживаемого списка:
cvt, xrandr Примерно как описано тут: https://wiki.archlinux.org/index.php/Xrandr_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9)
Это кстати можно настроить и без правки xorg.conf, пишем скрипт и закидываем его в папку ~/.config/autostart-scripts/
Отсюда: https://forums.opensuse.org/showthread.php/527368-external-monitor-resolution-not-recognized

18.03.2019 16:56 #431071

mozgfx, там DDC не проходил. Тут уже, действительно, кроме правки xorg.conf ничего не поможет. В принципе, можно договориться и через xrandr, но при использовании DM он даже из его hook-ов вызывается слишком поздно, и экран приветствия оказывается кривым. А если вызывать из юзерского скрипта, то ещё WM с DE успеют налажать.

18.03.2019 20:27 · отредактировано #431073

Товариши что бы не вводить в заблуждения, с отображениемв системе уменя все впорядке, история заключается в том что аплейт "Текущая дорожка" в плеере отображается нетак как задумано, и вспомнив что когда был пасивный переходник мне приходилось править xorg.conf и полез внего на авось в результате чего был удевлен что если изменить настройки то аплейт отображается в плеере как нада (не оставляю так как все остальное в системе перекособоченым становится). Что всвою очередь навело на мысль что он дергает разрешение. Дошел только до того где в конфигах генерируется геометрия аплейта но хомячковый подход простого исправления ничего не решает вот и подумал может кто сталкивался с подобным.

19.03.2019 10:19 #431074
Barbas написал:
может кто сталкивался с подобным.

С амароком полезно искать решение проблемы запуская его с параметром отладки.
Много нового можно узнать и то что ему не нравится.
У меня консоль была как новогодняя ёлка, когда я искал решение своей проблемы... но я его нашел.
Поэтому не пренебрегайте возможностью запускать приложения в этом режиме.

19.03.2019 10:46 #431075

Amarok вообще продукт странный. Он до сих пор на Qt4. Да, он развивается, и команда даже обещает, что следующая версия будет на Qt5, но всё равно как-то это медленно. Похоже, проект понемногу умирает.

19.03.2019 17:50 #431085
"Barbas" написал:
Изменял в xorg.conf с
...
на

Здесь только пара непонятных настроек

Option "ExactModeTimingsDVI" "True"
Option "ModeValidation" "NoDFPNativeResolutionCheck"

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

"У меня он выглядит ну, мягко говоря, вообще не так как на скрине"

Если присмотреться - это хорошо заметно

А потом я вспомнил: всё что хоть какое-то отношения к кедам имеет у меня из dev-реп стоит

Показать
[console][ diablopc@diablopc.ddns.net ~/.config ]$ z se -si amarok
Loading repository data...
Reading installed packages...


S | Name | Type | Version | Arch | Repository
---+--------+---------+-------------------------------------------------+--------+-----------------------------------------------------------------------
i+ | amarok | package | 2.9.70git.20190225T031445~8ae8dbbce6-lp150.10.3 | x86_64 | Unstable KDE Applications (KDE_Unstable_Frameworks_openSUSE_Leap_15.0)
0 ✓ 16:47:29 Tue Mar 19


[ diablopc@diablopc.ddns.net ~/.config ]$ z lr 8
Alias : KDE_Unstable_Extra
Name : Unstable KDE Applications (KDE_Unstable_Frameworks_openSUSE_Leap_15.0)
URI : http://download.opensuse.org/repositories/KDE:/Unstable:/Extra/KDE_Unstable_Frameworks_openSUSE_Leap_15.0/
Enabled : Yes
GPG Check : (r ) Yes
Priority : 99 (default priority)
Autorefresh : Off
Keep Packages : Off
Type : rpm-md
GPG Key URI : http://download.opensuse.org/repositories/KDE:/Unstable:/Extra/KDE_Unstable_Frameworks_openSUSE_Leap_15.0/repodata/repomd.xml.key
Path Prefix : Parent Service : Keywords : ---
Repo Info Path : /etc/zypp/repos.d/KDE_Unstable_Extra.repo MD Cache Path : /var/cache/zypp/raw/KDE_Unstable_Extra
[/console]

Не исключено что что-то уже обновили/поправили.

Зы
Спасибо что напомнил про амарок вообще, он единственный кто у меня адекватно реагирует на телефон и стаёт на паузу при входящем звонке :)

20.03.2019 18:09 #431117

Да используя новейшее ПО - получаешь Новейшее ПО, исправление ошибок, но и жертвуешь стабильностью - когда появляются новые, эти самые ошибки.

20.03.2019 18:35 #431118

mozgfx, Amarok как раз развивается слишком медленно и не поспевает за эволюцией KDE

20.03.2019 22:08 #431120

"mozgfx" написал:
когда появляются новые, эти самые ошибки.
прям как сегодня утром: напрочь сламали трей в кедах))) пойду погляжу не привалило ли исправлений, а то откатываться лениво, а без него кеды неюзабельные *SCRATCH*
21.03.2019 20:07 #431133

В отладке жалуется только на мускул:
[console][ERROR__] [MySqlStorage] "MySQLe query failed! (1146) Table 'amarok.jamendo_genre' doesn't exist on SELECT DISTINCT jamendo_genre.id, jamendo_genre.name FROM jamendo_genre WHERE 1 GROUP BY jamendo_genre.name;"[/console]
Попробую копнуть глубже.

25.03.2019 13:48 #431183

Или SQL отсутствует или проблема с базой данных.

25.03.2019 13:54 #431184

mozgfx, так написано же:

"Barbas" написал:
Table 'amarok.jamendo_genre' doesn't exist
25.03.2019 14:16 #431186

После установки OpenSuse нужно сделать одну процедуру. Зайти в настройках KDE выбрать язык, после чего войти в Yast и согласится с установкой рекомендованных пакетов и обновлений, в том числе и языковых.
Это нужно сделать как минимум один раз после установки. Для других DE думаю должно сработать по аналогии.
Может какая зависимость не подтянулась.

02.04.2019 20:35 #431299

gjdctOption "UseEdid" "FALSE"

Войдите или зарегистрируйтесь, чтобы ответить.