30.10.2006, 14:13 ▼ | #1 |
Модератор
|
Вопросы по Linux
Вопросы по Linux В этой теме задаём и отвечаем на вопросы по linux Ты всегда можешь вовремя помочь кому-то, если подпишешься на моментальное E-mail-уведомление: podpish.png Последний раз редактировалось SoaT; 14.10.2010 в 11:07. |
Благодарности: 1 | Floon (27.10.2011) |
23.10.2011, 15:49 | #1767 |
Пользователь
|
если попробовать средствами xmonad.
Поискал в doc-ах xmonad по слову opacity Код:
grep opacity /usr/share/doc/xmonad-contrib-0.9.2/html/*.html попробуй так: в начале xmonad.hs Код:
import XMonad.Layout.Monitor затем где-нибудь по середине Код:
gimp1 = monitor { prop = ClassName "Gimp" , opacity = 1 } Код:
manageHook = myManageHook Код:
manageHook = myManageHook <+> manageMonitor gimp1
__________________
Gentoo user Последний раз редактировалось zhekas; 23.10.2011 в 15:51. |
24.10.2011, 02:27 | #1769 |
Пользователь
|
Как раз таки эти скрипты выполняются при загрузке. А команда ifconfig дополнительных скриптов не подгружает, а только ориентируется на опции команды
__________________
Gentoo user Последний раз редактировалось zhekas; 24.10.2011 в 02:31. |
Благодарности: 1 | bosok (25.10.2011) |
27.10.2011, 12:25 | #1771 |
Пользователь
|
По-ходу слово opacity в этом модуле не такое уж и ключевой. Стирай всё что я написал.
Сейчас написал скрипт, который всем окнам, связанными с Gimp, делает нужную прозрачность. Код:
for id in $(xwininfo -root -tree | grep Gimp | awk '{print $1}');do transset-df -i $id $1; done; Добавлено через 10 часов 17 минут Оказывается всё ещё проще. даже без скрипта. Код:
import XMonad.Hooks.FadeInactive Код:
, className =? "Gimp" --> (ask >>= \w -> liftX (setOpacity w 1) >> idHook)
__________________
Gentoo user Последний раз редактировалось zhekas; 27.10.2011 в 12:25. |
Благодарности: 1 | SoaT (27.10.2011) |
27.10.2011, 14:36 | #1772 |
Модератор
|
zhekas,
Код:
soat-dell:~$ xmonad --recompile Error detected while loading xmonad configuration file: /home/soat/.xmonad/xmonad.hs xmonad.hs:42:75: Not in scope: `set0pacity' xmonad.hs:42:94: Not in scope: `idHool' Please check the file for errors. Выложу весь xmonad.hs
Код:
import XMonad import XMonad.Util.Cursor import XMonad.Util.EZConfig import XMonad.Hooks.DynamicLog import XMonad.Hooks.FadeInactive import XMonad.Hooks.ManageHelpers main = xmonad =<< statusBar "xmobar" xmobarPP toggleStrutsKey myConfig myConfig = defaultConfig { manageHook = myManageHook , modMask = mod4Mask , terminal = "urxvtc" , borderWidth = 0 , logHook = fadeInactiveLogHook 0.6 , focusFollowsMouse = myFocusFollowsMouse , startupHook = myStartupHook } `additionalKeysP` [ ("<XF86AudioLowerVolume>", spawn "amixer sset Master,0 1- unmute") , ("<XF86AudioRaiseVolume>", spawn "amixer sset Master,0 1+ unmute") , ("<XF86AudioMute>", spawn "amixer sset Master,0 toggle") , ("M1-S-q", spawn "xmonad --restart") , ("M-f", spawn "~/prog/firefox/firefox") ] `additionalKeys` [ ((0, 0x1008ff2c), spawn "/usr/bin/eject") ] toggleStrutsKey XConfig {XMonad.modMask = modMask} = (modMask, xK_b) myFocusFollowsMouse :: Bool myFocusFollowsMouse = False myStartupHook = setDefaultCursor xC_left_ptr >> spawn "sh ~/.xmonad/xmstart.sh" myManageHook = composeAll [ isFullscreen --> doFullFloat , className =? "sxiv" --> doFullFloat , className =? "MPlayer" --> doFloat , className =? "Gimp" --> (ask >>= \w -> liftX (set0pacity w 1) >> idHool) , className =? "feh" --> doFloat ] |
27.10.2011, 19:01 | #1776 |
Модератор
|
В sid этот пакет был портирован из squeeze, и для моей архитектуры небыло. Скачал, поставил ручками. Твой скрипт работает, но только пока окна не трогаешь)
И отсюда на второй вопрос: Код:
xcompmgr -c -I 12 -F -f -n -r 12 -o 0.75 -l 15 -t 15 -O 0.03 Добавлено через 3 часа 16 минут zhekas... намёк был на то что-бы менять прозрачность через xmonad?) |
27.10.2011, 23:27 | #1778 |
Пользователь
|
На свежеустановленом дебиане - установил драйвер из репозитория - и вот такая вот ошибка выползает! http://screen.battlefox.ru/data/535/medium/-1.png то что там написано я пробовал делать толку нет.
|
27.10.2011, 23:54 | #1780 |
Пользователь
|
нет - а откуда старую ставить? там в репе только 1 драйвер вот этот.
Добавлено через 6 минут http://screen.battlefox.ru/data/535/medium/.png вот |
Метки |
вопрос, linux |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Linux Format | Sergy | Программная - Linux | 8 | 22.05.2009 09:20 |
Linux Mint 4.0 | Сергей Копылов | Программная - Linux | 3 | 03.01.2008 23:52 |
Mandriva Linux - в государственных структурах. | LiO | Программная - Linux | 10 | 21.09.2007 16:04 |
Parallels Workstation* | a2z | Система | 8 | 28.03.2007 22:50 |