LINUX.ORG.RU

Сообщения el8mn

 

Lumina - отзывы

Привет. Наверное это окружение для инопланетян, в дебиановских репах его нет. Кто-нибудь вообще пользовался? Какие впечатления? Я почему спрашиваю… По описанию там нет этих всяких dbus/polkit/udev/systemd* и т.п., довольно интересно. Как там это всё реализуется.

 

el8mn ()

Xlib EnterNotify/LeaveNotify - не работает

Не получается завести эти события (присутствие/отсутствие курсора в окне), лишь после закрытия окна видно что они есть. При закрытии окна ошибка:

XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 42 requests (40 known processed) with 0 events remaining.

После долгого перебора аттрибутов и mask ошибки нет, но нет даже признаков выполнения событий EnterNotify/LeaveNotify. В xev первый называется немного иначе: MotionNotify, но оно тоже не работает.

#include <stdio.h>
#include <unistd.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>

int main(int argc, char **argv)
 {
  Display *ourDisplay;
  int ourScreen;
  Window  myWindow, rootWindow, childWindow;
  unsigned long bgcolor;
  int myDepth;
  XSetWindowAttributes myAttr;
  Visual *myVisual;  
  XSizeHints mySizeHints;
  XClassHint myClassHint;
  char *myPropertyData;
  char *myClassName="example";
  char *myResName="example";
  char *iconName;
  
  
  ourDisplay=XOpenDisplay(NULL);
  if (ourDisplay==NULL)
    {
      printf("Не удалось установить соединение с графическим терминалом.\n");
      return 1;
    };

  /* Получим предварительные сведения */
  ourScreen=DefaultScreen(ourDisplay);           /* Экран по-умолчанию        */
  rootWindow=RootWindow(ourDisplay, ourScreen);  /* Корневое окно             */
  bgcolor=WhitePixel(ourDisplay, ourScreen);     /* Белый цвет экрана         */
  myDepth=DefaultDepth(ourDisplay, ourScreen);   /* Глубина цветности экрана  */
  myVisual=DefaultVisual(ourDisplay, ourScreen); /* Визуальные характеристики */

  myAttr.colormap = DefaultColormap(ourDisplay,ourScreen);
  myAttr.override_redirect = True;
  
  unsigned long mask = CWEventMask | CWColormap | CWBorderPixel | CWBackPixel | CWOverrideRedirect;

  myWindow=XCreateWindow(ourDisplay,rootWindow,100, 100, 320, 200,
    0, myDepth, InputOutput, myVisual, mask, &myAttr);
    
  /* Делаем окна видимыми */
  XMapWindow(ourDisplay, myWindow);
   XEvent report;
   XSelectInput(ourDisplay, myWindow, EnterWindowMask | LeaveWindowMask | StructureNotifyMask);
while ( 1 ) {
  XNextEvent ( ourDisplay, &report );
    switch ( report.type ) {
    case EnterNotify :
     printf("enter");
     break;
         case LeaveNotify :
     printf("leave");
     break;
  }

}

  XFlush(ourDisplay);
  XDestroyWindow(ourDisplay, myWindow);
  XCloseDisplay(ourDisplay);

  return 0;
 };

Нигде в интернетах примеров этих событий не нашел. Может быть, кто-то может подсказать? Спасибо.

 

el8mn ()

Когда firefox научится в vdpau?

Здравствуйте. Как вы считаете, почему мозиловцы не добавляют полноценную поддержку vdpau? Этого не будет никогда? Это слишком сложно для них? mpv/vlc умеют, а firefox нет. Какие-то прокладки nvdec->vaapi втюхивают, которые на относительно старых картах не пашут.

 , ,

el8mn ()

devuan stable в качестве десктопа

Кто юзает диван на десктопе? Стабильнее дебиана? Ветки testing и sid тоже присутствуют?

 , ,

el8mn ()

tint2 fork

К радости пользователей tint2, разработка которого заморожена год назад, существует его форк: https://gitlab.com/nick87720z/tint2

Ура!

 ,

el8mn ()

Trinity - отсутствие в официальных репозиториях

Здравствуйте. Почему этого DE нет в оф. репах дебиана/ubuntu? Что с ним не так? Вроде же хорошее DE. Даже неординарный enlightenment есть, а этого нет. Ваши мнения?

 , ,

el8mn ()

Windows Thumbnails - non-GTK DEs

Здравствуйте. Существуют ли DE, в которых есть нормальная панель задач (win 7+) с миниатюрами окон рядом, написанные не на GTK? Ну кроме KDE.

 

el8mn ()

Debian 11 Nvidia kwin завершается с ошибкой

Здравствуйте. На debian 11 с видеокартой Nvidia GTX 550 Ti, kwin крашится примерно два раза в день, после чего все настройки декораций сбрасываются в начальное состояние, т.е. полупрозрачная тема плазмы становится просто чёрного цвета без полупрозрачности, закругление краёв окон выключается. Перед завершением kwin, курсор не двигается, всё «зависает» секунд на 10-15. Видеодрайвер проприетарный из репозиториев, nvidia-legacy-390xx-driver. При выключенных opengl настройках в nvidia-settings, kwin примерно с такой же частотой крашится, как и при включенных. В systemsettings появляется надпись, что это скорее всего из-за драйвера. Debian 8 на этой же видеокарте более-менее работал с 340 драйверами. Но для 11 этих 340 драйверов в репозиториях нет.

 , ,

el8mn ()

lxqt как замена kde4

Добрый день. Хотелось бы узнать, есть ли в lxqt уже виджет для панели задач «Только значки», как в kde4. И как в целом lxqt в данный момент по стабильности, производительности? Спасибо.

 ,

el8mn ()

Некачественные патчи KDE4 в Debian

Здравствуйте. Тема про неактуальные патчи в debian'e.
Сам debian намного лучше форков по всем параметрам (и лучший среди бинарных сборок линукса), но вот патчи, по крайней мере для KDE4, оставляют желать лучшего.
1. Ark. Крашится при закрытии внутренних архивов, например .deb->control. Есть патч, но он устаревший (через пару месяцев после этого патча в kde-м git появился нормальный патч). Следующий баг - ark не видит файлы с кириллицей в .zip. Оказалось, мэйнтейнеры debian'a заменили нативный метод в ark на свои патчи с libarchive - собранный оригинальный ark нормально всё видит. Зачем они коверкают программы? Это же не CVE-патч. Самое смешное - в ubuntu 14.04lts ark аналогично не видит кириллицу в .zip, т.е. дебиановские патчи.
Далее. kdelibs 4.14.2, глобальный баг с отзывчивостью kde, который пофикшен в git на следующий день после релиза 4.14.2 - в debian оставлен :D. В Dolphin - внизу не помещается текст на кириллице. kdelibs до сих пор обновляется в git (только фиксы), неужели мэйнтейнеры не могут в stable бэкпортить? Да, есть apt-get source и debuild. Но сборка из исходников - это же не про debian (да и без debuild не получается - типичная сборка с make DESTDIR=/usr и опциями не работает на дебиане без последующего ld_preload - помимо сорцов программы, в дебиане pre/post скрипты еще для каждой), а подключение testing, sid - точно не для kde.

 , ,

el8mn ()

Intel - Ускоренное видео

Здравствуйте. На ноутбуке установлен Debian stable, видеокарта Intel Graphics интегрированная:

VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0e)
. Xorg из репозиториев (xserver-xorg-video-intel), настроек нет. При проигрывании видео на youtube (html5) скорость где-то в 2 раза выше оригинальной, также в vlc - примерно как деинтерлейс с удвоением (хотя видео - прогрессив и фильтры отключены). А вот flash-плагин нормально на youtube функционирует. Прошу подсказать, как улучшить отображение.

 , ,

el8mn ()

LXQt - KWin - Window thumbnails

Здравствуйте. LXQt умеет в качестве wm KWin. Раньше (в kde4) все эффекты были в KWin, но с выходом plasma5 эффект «windows thumbnails» был перенесен разработчиком в plasma. Компиляция kwin с патчем не меняет ничего, kwin не видит эффекта. Не существует для LXQt сторонних виджетов/патчей (kwin) для превью окон?

 ,

el8mn ()

Ark не видит файлы в .zip-архивах

Здравствуйте. Ark не видит файлы в zip-архивах. То есть, если у zip-архива расширение .zip. Если расширение у файла удалить - всё нормально. Пакеты zip, unzip, p7zip-full, libnatspec0 установлены.

 ,

el8mn ()

Допилить тему рабочего стола [KDE]

Здравствуйте. Поставил тему arezzo. Всё хорошо, но только вот миниатюра окна отрисовывается не очень красиво (нужно отключить в миниатюрах прозрачность). Вроде перебрал настройки темы в «Подробностях», но ничего не менялось. http://i54.fastpic.ru/big/2013/0324/ad/a56c336e6a090ceda65fd1e6387866ad.png

 ,

el8mn ()

Тормоза на панели задач

Здравствуйте. Вообщем, отключил всяческие эффекты в kde, оставил только несколько (среди них миниатюры окон). Удалил со стандартной панели обычную панель задач, и добавил для квадратных иконок виджет «Менеждер задач, показывающий только иконки». Всё хорошо, только при запуске нового экземляра приложения (любого), оно не сразу запускается, а «крутится» около секунды, и лишь потом запускается. Думаю это не из-за виджета. Но может кто-нибудь подскажет как увеличить отзывчивость? Ведь процессор современный, и система определенно уже оптимизирована (почищен автозапуск, эффекты в kde понижены до необходимого мне минимума, выключены ненужные службы и модули). Спасибо.

 ,

el8mn ()

CUPS и паузы в процессе печати страниц [Linux Mint 14 KDE]

Здравствуйте. При выводе на печать нескольких страниц, печать происходит с большими паузами между станицами, рывками. Нашел файлик принтера в /etc/cups/... Заменил дефолтную задержку на 0 вместо 15, и добавил новый пункт в меню с задержкой 0 сек. Но принтер все-равно берет определенные паузы. Принтер: Samsung ML-1210. Пробовал обе версии драйверов, которые предлагаются системой для установки. Возможно, нужно заменить какие-то пакеты. Просьба подсказать.

 , ,

el8mn ()

RSS подписка на новые темы