rubicon |
|
Темы:
2
Сообщения:
208
Участник с: 17 октября 2008
|
Решил потыкать awesome, поставил пакеты из гита, скопировал ванильный конф из /etc/xdg/awesome/rc.lua к себе и запустил. Не, ну какбэ понравилось, но. Курсоры чорные и некрасивые. Дефолтный расклад таков: курсор внутри окон приложений может быть любимым Vanilla-DMZ, но как только я навожу на панель меню этого окна, или на статусбар авесома, или на пустой рабочий стол, курсор становится чёрным. Покопал в сети, помимо пары обескураживающих высказываний в сторону авесома нашлись решения, заключающиеся в правке всяческих файлов и создании всяческих симлинков. Собсно, в системе есть: .Xdefaults Xcursor*theme: Vanilla-DMZ Xcursor.size: 22 xrdb ~/.Xdefaults gnome-settings-daemon & gnome-power-manager & xsetroot -cursor_name left_ptr & exec awesome xsetroot -cursor_name left_ptr & [Cursor Theme] Inherits=Vanilla-DMZ Example=left_ptr_watch lrwxrwxrwx 1 rubicon rubicon 29 Июн 18 22:21 default -> /usr/share/icons/Vanilla-DMZ/ -rw-r----- 1 rubicon rubicon 3154 Мар 22 01:17 firefox-document.png Максимум, чего удалось добиться от авесома — нужные курсоры в окнах и на панелях меню окон, но не на статусбарах и не на пустом рабочем столе (по прежнему дефолтный курсор). А очень нужно. xsetroot -cursor_name left_ptr меняет курсор только для окон, а статусбары остаются старыми, плюс при рестарте awesome всё опять сбрасывается. Без комьюнити не справлюсь, однако. Нужны готовые решения или желающие поэкспериментировать. |
rubicon |
|
Темы:
2
Сообщения:
208
Участник с: 17 октября 2008
|
Авесомщики, расскажите про ваши курсоры. Может быть, у кого-нибудь уже была такая проблема, и этот кто-то успешно на неё забил? |
kite |
|
Темы:
0
Сообщения:
1
Участник с: 17 сентября 2010
|
Что рассказывать? Что разработчики awesome - лохи? Им сколько раз писали на эту тему, они говорят что это не баг и фиксить ничего не хотят. Предлагают использовать тему Neutral (хотя это отход от проблемы, а не её решение) или подождать пока “в xcb добавят поддержку libxcursor”. А её там не добавят никогда, т.к. xcb - библиотека более низкого уровня. И если она будет зависеть от libxcursor, то следовательно и от xlib (т.к. libxcursor использует xlib). А это неприемлемо, т.к. xcb - замена xlib-у. Логичным вариантом тут смотрится портирование libxcursor на xcb (чтоб можно было использовать курсоры без xlib), но делать это awesome-овцы не хоят, а другой никто не спешит. Короче их доводы сводятся к тому, что используя библиотеку xcb это (устанавливать пользовательские курсоры из формата xcur) сделать сложно, а использовать другую библиотеку (xlib&libxcursor) они не хотят (причем xlib - это пока стандарт дефакто, да и часточне деюре, а xcb - это недопиленное поделие, которое в далеком будущем призвано когда-нибудь заменить xlib, и xlib может выступать как надстройка на xcb). |
sysmouse |
|
Темы:
7
Сообщения:
577
Участник с: 17 июня 2008
|
Если кратко, то этот баг на данный момент никак не поправить. Он уже всех задолбал, кроме разработчиков. |
pztrn |
|
Темы:
23
Сообщения:
1436
Участник с: 20 сентября 2009
|
sysmouseПерефразирую - пишите патч или форкайте =) |
ksevelyar |
|
Темы:
10
Сообщения:
36
Участник с: 27 февраля 2012
|
Я так понимаю проблема до сих пор не решена? |
yizoid |
|
Темы:
0
Сообщения:
61
Участник с: 29 декабря 2011
|
Видимо нЭт. |
ksevelyar |
|
Темы:
10
Сообщения:
36
Участник с: 27 февраля 2012
|
ПупизоидНу и ладно, я уже ставлю xmonad. |