Hp systray что это

Обновлено: 04.07.2024

Systray.exe - это исполняемый файл (программа) для Windows. Расширение имени файла .exe - это аббревиатура от англ. слова executable — исполнимый. Необходимо запускать исполняемые файлы от проверенных производителей программ, потому что исполняемые файлы могут потенциально изменить настройки компьютера или нанести вред вашему компьютеру. Бесплатный форум с информацией о файлах может помочь вам разобраться является ли systray.exe вирусом, трояном, программой-шпионом, рекламой, которую вы можете удалить, или файл принадлежит системе Windows или приложению, которому можно доверять.

  1. Используйте программу Настройщик Windows, чтобы найти причину проблем, в том числе и медленной работы компьютера.
  2. Обновите программу Systray .exe stub. Обновление можно найти на сайте производителя (ссылка приведена ниже).
  3. В следующих пунктах предоставлено описание работы systray.exe.

Информация о файле systray.exe

Описание: systray.exe не является важным для Windows и часто вызывает проблемы. Файл systray.exe находится в подпапках "C:\Program Files". Известны следующие размеры файла для Windows 10/8/7/XP 292,352 байт (28% всех случаев), 291,328 байт, 331,851 байт или 471,040 байт.
Это не системный файл Windows. У процесса нет видимого окна. У файла нет информации о создателе этого файла. Systray.exe способен записывать ввод данных и мониторить приложения. Поэтому технический рейтинг надежности 45% опасности.
Вы можете удалить программу Dell Mobile Broadband Card Utility или Advanced Monitoring Agent, или попросить поставщика программного обеспечения о поддержке. Нажмите на Dell Mobile Broadband Card Utility или Advanced Monitoring Agent в Панели управления Windows (раздел Программы и компоненты) для удаления.

Если systray.exe находится в папке C:\Windows\System32, тогда рейтинг надежности 6% опасности. Размер файла 8,192 байт (40% всех случаев), 3,072 байт, 23,552 байт или 9,728 байт. У процесса нет видимого окна. Это файл, подписанный Microsoft. systray.exe представляется сжатым файлом.

Если systray.exe находится в подпапках C:\Windows, тогда рейтинг надежности 6% опасности. Размер файла 9,728 байт. Это системный процесс Windows. У процесса нет видимого окна. Процесс слушает или шлет данные на открытые порты в сети или по интернету. Это заслуживающий доверия файл от Microsoft. systray.exe представляется сжатым файлом.

Важно: Некоторые вредоносные программы маскируют себя как systray.exe. Таким образом, вы должны проверить файл systray.exe на вашем ПК, чтобы убедиться, что это угроза. Мы рекомендуем Security Task Manager для проверки безопасности вашего компьютера.

Комментарий пользователя

допустим это легальный процесс от Майкрософт, тогда зачем он каждый раз создает процесс с рандомным именем? например "NK59C2F.exe" селится он всегда в AppData\Local\Temp, рядом с ехе имеется с таким же именем .tmp файл. я его убиваю, удаляю все из папки темп, минут через 20 эта хреновина опять там же, но уже с другим именем. мне кажется честным программам не зачем себя так вести
rewsq
тут ошибка какая-то. systray.exe - это одно. а systray .exe stub - совсем другое. второе - вирус
найден в C:\Windows\winsxs\x86_microsoft-windows-systray_31bf3856ad364e35_6.1.7600.16385_none_f327d2f6575da8ce создает рандомные файлы в темпе AppData\Local\Temp Из-за него могут не запускаться браузеры, причем любые установленные. Так же тупит клавиатура.
Alsevorse
Это опасный вирус который не видем другим Антивирусам поможет только SecurityTaskManager!!в бездействии будет сидеть запускатор этого вируса его нельзя удалить пеместить копировать передать и т.д. поможет только перевести его в карантин!Будем надеятся что антивирусы смогут в будущем его опазнавать и удалять!
Derek[MGN]
Итого: Средняя оценка пользователей сайта о файле systray.exe: - на основе 5 голосов с 4 отзывами.
63 пользователей спрашивали про этот файл. Один пользователь оценил, как нейтральный. 3 пользователей оценили, как кажется опасным. Один пользователь оценил, как опасный (программа-шпион, троян, реклама, вирус).

Лучшие практики для исправления проблем с systray

Аккуратный и опрятный компьютер - это главное требование для избежания проблем с systray. Для этого требуется регулярная проверка компьютера на вирусы, очистка жесткого диска, используя cleanmgr и sfc /scannow, удаление программ, которые больше не нужны, проверка программ, которые запускаются при старте Windows (используя msconfig) и активация Автоматическое обновление Windows. Всегда помните о создании периодических бэкапов, или в крайнем случае о создании точек восстановления.

Если у вас актуальные проблемы, попробуйте вспомнить, что вы делали в последнее время, или последнюю программу, которую вы устанавливали перед тем, как появилась впервые проблема. Используйте команду resmon, чтобы определить процесс, который вызывает проблемы. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.

Следующие программы могут вам помочь для анализа процесса systray.exe на вашем компьютере: Security Task Manager отображает все запущенные задания Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записей автозагрузки. Уникальная оценка рисков безопасности указывает на вероятность процесса быть потенциально опасным - шпионской программой, вирусом или трояном. Malwarebytes Anti-Malware определяет и удаляет бездействующие программы-шпионы, рекламное ПО, трояны, кейлоггеры, вредоносные программы и трекеры с вашего жесткого диска.

systray сканер

Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.

Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.

Reimage бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.

msgstr "в этой системе не обнаружен системный трей." Появляется начиная с Gnome и Cinnamon в Oneiric 11.10; Начиная с Gnome Classic и Unity проблем нет вообще. Как решить?

@Rinzwind: этот вопрос заслуживает пояснения. На мой взгляд, это может означать другой вопрос. :) Да, я установил hplip; проблема не в принтере. Некоторое объяснение: Полное всплывающее окно запускает Oneiric-desktop-choice Gnome "или" Cinnamon ":" В этой системе не обнаружен системный трей. Невозможно начать, выход. " @ Jo-Erlend Schinstad нет, если вы знали, в чем проблема;)

В ваших программах запуска есть строка, касающаяся запуска hplip . Изменить .

и проблема исчезла.

hplip ожидает системный трей, и он был удален (и был изменен в области уведомлений). Все, что это делает, это откладывает запуск, hp-systray поэтому, если ваша система не отвечает, это уведомление может вернуться и укусить вас снова.

Нашел его здесь на Bugzilla (есть fix released на 2011.11.25 (. )). Помимо ошибки, я нашел следующие источники: Linuxquestions , Ubuntuforums

Спасибо Ринзвинду за ваш ответ. НО: где я могу найти эту строку в моих программах запуска "sh -c" и т. Д.? Я попробовал Grub, .hplip и саму systray, программы запуска. Не проблема @ tonwillems.pc :) если вам нужен тот ответ, не забудьте принять его;) НО: где я могу найти эту строку в моих программах запуска "sh -c" и т. Д.? Я попробовал Grub, .hplip и саму systray, программы запуска. Большое спасибо за последнюю ссылку. Вчера в моем обновлении был патч для "нет системного трея" - вопрос: Я цитирую: ПРЕДЛАГАЕМОЕ ОБНОВЛЕНИЕ .

У меня была эта ошибка при каждой загрузке на Ubuntu 18.04 Bionic Beaver после установки драйверов для моего принтера HP.

Я только что удалил файл

избавиться от проблемы.

  1. Перейти к запуску приложений с помощью Launcher
  2. Снимите флажок службы HP в системном трее

введите описание изображения здесь

установит более новую версию, hplip которая может решить проблему.

для более подробного обсуждения вопроса

примечание: вы можете перейти к /etc/xdg/autostart

затем найдите файл: hplip-systray.desktop

Тем временем откройте терминал и войдите как root.

напишите в терминале:

затем перетащите hplip-systray.desktop файл в терминал и нажмите ввод. Это все.

примечание: или просто войдите в систему как root в терминале и напишите:

Я перешел в / etc / xdg / autostart /, а затем запустил sudo rm -R hplip-systray.desktop, который был намного проще. После перезагрузки ошибки не возникло.

Запустите эту команду:

При появлении запроса выберите Да, чтобы установить новую версию / выпуск. После установки перезагрузите компьютер / ноутбук, и вы увидите графический интерфейс HP в правом верхнем углу рядом со значком подключения Wi-Fi.

Это было проверено на Ubuntu 19.04

Я использовал MenuLibre (он же «Редактор меню») для очистки моих приложений xdg, так как их было много в плохом состоянии после многих лет взлома.

(Кстати, Menu bar | Menu Editor | Parsing Error Log команда создает хороший список рабочих столов приложений, которые каким-то образом сломаны или имеют другие ошибки.)

Таким образом, я отредактировал

/.local/shared/applications/cinnamon.desktop просто, чтобы дать ему лучший комментарий, то есть, если запустить, он перезапустит корицу. (Как я теперь вижу, он также начинается с корицы, как вначале.)

Но MenuLibre пересмотрел его дальше и, не сказав мне, и это сломало мою способность запускать панель и меню Cinnamon. Фон был черным, и я мог работать только с инструментом GUI, самым последним, и ни на одной кнопке закрытия не было. ..

(Но обратите внимание, я мог бы щелкнуть правой кнопкой мыши на экране и получить терминал, а также я мог бы использовать, Ctl-Alt-F1 чтобы открыть tty.)

Чтобы найти решение того, что сломалось, мне пришлось восстановить

/.local/shared/applications . Затем, постепенно, с помощью функции «разделяй и властвуй», я обнаружил файл, который вызвал проблему, то есть после целой кучи болезненных перезагрузок, чтобы проверить ее.

tl; dr: РЕШЕНИЕ: Восстановление этого файла исправило вещи:

Systray.exe это исполняемый файл, который является частью Диспетчер доступа Устройство для HP ProtectTools Программа, разработанная Hewlett-Packard, Программное обеспечение обычно о 14.61 MB по размеру.

Расширение .exe имени файла отображает исполняемый файл. В некоторых случаях исполняемые файлы могут повредить ваш компьютер. Пожалуйста, прочитайте следующее, чтобы решить для себя, является ли Systray.exe Файл на вашем компьютере - это вирус или троянский конь, который вы должны удалить, или это действительный файл операционной системы Windows или надежное приложение.

Это systray.exe вирус или вредоносная программа?

Systray.exe безопасно или это вирус или вредоносная программа?

Первое, что поможет вам определить, является ли тот или иной файл законным процессом Windows или вирусом, это местоположение самого исполняемого файла. Например, такой процесс, как systray.exe, должен запускаться из C: \ Program Files \ Hewlett-Packard \ DeviceAccessManager \ Device Access Manager для HP ProtectTools в качестве Administrator.exe, а не в другом месте.

Для подтверждения откройте диспетчер задач, выберите «Просмотр» -> «Выбрать столбцы» и выберите «Имя пути к изображению», чтобы добавить столбец местоположения в диспетчер задач. Если вы обнаружите здесь подозрительный каталог, возможно, стоит дополнительно изучить этот процесс.

Еще один инструмент, который иногда может помочь вам обнаружить плохие процессы, - это Microsoft Process Explorer. Запустите программу (не требует установки) и активируйте «Проверить легенды» в разделе «Параметры». Теперь перейдите в View -> Select Columns и добавьте «Verified Signer» в качестве одного из столбцов.

Если статус процесса «Проверенная подписывающая сторона» указан как «Невозможно проверить», вам следует взглянуть на процесс. Не все хорошие процессы Windows имеют метку проверенной подписи, но ни один из плохих.

Самые важные факты о systray.exe:

Если у вас возникли какие-либо трудности с этим исполняемым файлом, вам следует определить, заслуживает ли он доверия, перед удалением systray.exe. Для этого найдите этот процесс в диспетчере задач.

Найдите его местоположение (оно должно быть в C: \ Program Files \ Hewlett-Packard \ DeviceAccessManager \) и сравните размер и т. Д. С приведенными выше фактами.

Кроме того, функциональность вируса может сама влиять на удаление systray.exe. В этом случае вы должны включить Безопасный режим с поддержкой сети - безопасная среда, которая отключает большинство процессов и загружает только самые необходимые службы и драйверы. Когда вы можете запустить программу безопасности и полный анализ системы.

Могу ли я удалить или удалить systray.exe?

Не следует удалять безопасный исполняемый файл без уважительной причины, так как это может повлиять на производительность любых связанных программ, использующих этот файл. Не забывайте регулярно обновлять программное обеспечение и программы, чтобы избежать будущих проблем, вызванных поврежденными файлами. Что касается проблем с функциональностью программного обеспечения, проверяйте обновления драйверов и программного обеспечения чаще, чтобы избежать или вообще не возникало таких проблем.

Согласно различным источникам онлайн, 6% людей удаляют этот файл, поэтому он может быть безвредным, но рекомендуется проверить надежность этого исполняемого файла самостоятельно, чтобы определить, является ли он безопасным или вирусом. Лучшая диагностика для этих подозрительных файлов - полный системный анализ с Reimage, Если файл классифицируется как вредоносный, эти приложения также удаляют systray.exe и избавляются от связанных вредоносных программ.

Однако, если это не вирус, и вам нужно удалить systray.exe, вы можете удалить Диспетчер доступа к устройствам для HP ProtectTools с вашего компьютера, используя его деинсталлятор, который должен находиться по адресу: MsiExec.exe / X . Если вы не можете найти его деинсталлятор, вам может потребоваться удалить Device Access Manager для HP ProtectTools, чтобы полностью удалить systray.exe. Вы можете использовать функцию «Установка и удаление программ» на панели управления Windows.

  • 1. в Меню Пуск (для Windows 8 щелкните правой кнопкой мыши в нижнем левом углу экрана), нажмите Панель управления, а затем под Программы:
    o Windows Vista / 7 / 8.1 / 10: нажмите Удаление программы.
    o Windows XP: нажмите Установка и удаление программ.
  • 2. Когда вы найдете программу Диспетчер доступа Устройство для HP ProtectToolsщелкните по нему, а затем:
    o Windows Vista / 7 / 8.1 / 10: нажмите Удалить.
    o Windows XP: нажмите Удалить or Изменить / Удалить вкладка (справа от программы).
  • 3. Следуйте инструкциям по удалению Диспетчер доступа Устройство для HP ProtectTools.

Наиболее распространенные ошибки systray.exe, которые могут возникнуть:


• «Ошибка приложения systray.exe».
• «Ошибка systray.exe».
• «systray.exe - столкнулся с проблемой и будет закрыт. Приносим извинения за неудобства».
• «systray.exe не является допустимым приложением Win32».
• «systray.exe не запущен».
• «systray.exe не найден».
• «Не удается найти systray.exe».
• «Ошибка запуска программы: systray.exe».
• «Неверный путь к приложению: systray.exe».

Аккуратный и опрятный компьютер - это один из лучших способов избежать проблем с Device Access Manager for HP ProtectTools. Это означает выполнение сканирования на наличие вредоносных программ, очистку жесткого диска cleanmgr и ПФС / SCANNOWудаление ненужных программ, мониторинг любых автозапускаемых программ (с помощью msconfig) и включение автоматических обновлений Windows. Не забывайте всегда делать регулярные резервные копии или хотя бы определять точки восстановления.

Если у вас возникла более серьезная проблема, постарайтесь запомнить последнее, что вы сделали, или последнее, что вы установили перед проблемой. Использовать resmon Команда для определения процессов, вызывающих вашу проблему. Даже в случае серьезных проблем вместо переустановки Windows вы должны попытаться восстановить вашу установку или, в случае Windows 8, выполнив команду DISM.exe / Online / Очистка-изображение / Восстановить здоровье, Это позволяет восстановить операционную систему без потери данных.

Чтобы помочь вам проанализировать процесс systray.exe на вашем компьютере, вам могут пригодиться следующие программы: Менеджер задач безопасности отображает все запущенные задачи Windows, включая встроенные скрытые процессы, такие как мониторинг клавиатуры и браузера или записи автозапуска. Единый рейтинг риска безопасности указывает на вероятность того, что это шпионское ПО, вредоносное ПО или потенциальный троянский конь. Это антивирус обнаруживает и удаляет со своего жесткого диска шпионское и рекламное ПО, трояны, кейлоггеры, вредоносное ПО и трекеры.

Обновлено ноябрь 2021 г .:

Мы рекомендуем вам попробовать это новое программное обеспечение, которое исправляет компьютерные ошибки, защищает их от вредоносных программ и оптимизирует производительность вашего ПК. Этот новый инструмент исправляет широкий спектр компьютерных ошибок, защищает от таких вещей, как потеря файлов, вредоносное ПО и сбои оборудования.

скачать


(опциональное предложение для Reimage - Cайт | Лицензионное соглашение | Политика конфиденциальности | Удалить)

HPLIP представляет собой набор программ и драйверов для работы с принтерами Hewlett-Packard. Последняя версия HPLIP ( 3.12.2 ) поддерживает более 2080 принтеров различных типов .
Основные изменения в новой версии:

  • добавлена поддержка новых принтеров/МФУ
  • добавлена поддержка новых дистрибутивов Linux в программу установки (run-файл)
  • добавлено автоопределение и возможность доустановки недостающих плагинов
  • добавлен протокол сканирования Marvell 2 версии 1.19
  • исправлены ошибки

HPLIP-Installer

HPLIP-Installer

Потом введите пароль пользователя и начнется процесс установки.
7. После установки выберите соответствующую опцию:

HPLIP-Installer

8. Теперь установим пакет libhpmud-dev командой:
[quote style="1"]sudo apt-get install libhpmud-dev[/quote] 9. И настроим принтер выполнив команду:
[quote style="1"]hp-setup[/quote]

hp-setup


От всей души благодарю! Написан давно, но до сих пор актуален.

не получилось на 12.04 LTS установить HP DJ Ink Advantage 4515

проблема у меня.

значит ли, что это проблемы самбы?
Интернет-то имеется
не могу понять, почему не устанавливается.

добрый день
установила hplip. открылось окно hp device manager. но дальше он пишет, что не нашел ни одного девайса. просит обновить или вернутся назад
принтер сам виден в списке принтеров в системных . но не печатает.
hp laserjet 1020

В Убунту настройте его с помощью Параметры системы-Принтеры.

А после перезагрузки при запуске hp-setup вылезает:

error: No device selected/specified or that supports this functionality.

Подскажите что делать что-бы настроить принтер HP LaserJet Pro M1132. Абсолютно ничего непонимающему человеку в линуксе. Может прочитать посоветуете.

Выполняйте инструкцию написанную в статье

А где прописывать все команды?

Все команды пишутся в терминале

2016г- пишет, что команды неверны

Добрый день! подскажите пожалуйста можно ли, при установки hplip указать принудительно драйвер принтера? Дело в том что нет поддержки принтера HP DesignJet 111 Roll но есть аналог 110Plus, а при установки hplip автоматом находит принтер и прерывает установку(

Д
обрый!
Даже не подскажу. Не ставил принтеры HP.

Не могу никак настроить( error: No devices found on bus: usb
что делаю не так?)

Система не видит вашего принтера.. Напишите модель принтера?

HP Deskjet Ink Advantage 3525

Попробуйте установить из под рута

Здравствуйте! Никак не получается установить hp m1132 mfp.

При установке выдает

Принтер подключён, но установщик его не видит
Bus 001 Device 003: ID 03f0:042a Hewlett-Packard

HP laserjet M1132 MFP
ubuntu 12.04
происходит ошибка на стадии 7

Qt/PyQT 4 initialization failed.
error: hp-systray requires Qt4 gui and DBus support. Exiting

Перешел на ubuntu сегодня, подскажите плиз, что делать.

HP laserjet M1132 MFP
ubuntu 12.04
происходит ошибка на стадии 7

Qt/PyQT 4 initialization failed.
error: hp-systray requires Qt4 gui and DBus support. Exiting

Перешел на ubuntu сегодня, подскажите плиз, что делать.

Поставьте пакет sudo apt-get install hplip-gui

Поздравляю с решенной проблемой.)) Приходите к нам еще))

На ubuntu 12.04 вроде всё ставится а принтер не печатает HP laserjet M1132 MFP

Система принтер видит?

после hp- setup на терминале высветилось:HP Linux Imaging and Printing System (ver. 3.12.2)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-9 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Максим, здравствуйте, на работе выполнил вашу инструкцию на ubuntu 10.10 После запуска hplip сканер заработал а принтер отобразился слева окна с красным перечеркнутым знаком, что делать?

Максим, премного благодарен за помощь. Переустановил систему и выполнил инструкции, принтер и сканер заработали. Наконец-то! Спасибо огромное!

Поздравляю с решенной проблемой.)) Приходите к нам еще))

Поздравляю с решенной проблемой.)) Приходите к нам еще))

Большое вам спасибо за помощь в установке, всем рекомендую.

Пожалуйста, приходите к нам еще))

напишите версию убунты + 32 или 64 битная, модель принтера

А не подскажете что за проблема при печати рамок(ескд), под рамкой остаются артефакты рамки!

К сожалению не подскажу

Здравствуйте. не как не получается запустить Cups на Ubuntu 12.04 в чем проблема не понятно. не получается установить сетевые принтеры.

Доброе время суток. Напишите поподробнее, что делали, какие ошибки пишет?

Здравствуйте Максим!
Так я и не смог настроить принтер НР р1102 в убунту 10.04.04 ЛТС. Пробовал установить 12.04 ЛТС, но она начала выдавать ошибки, слетели приложения и в конечном итоге я перешел на 11.04. Принтер установился вообще без проблем. Я просто его включил и начал печатать.
Все равно, хочу выразить Вам огромное спасибо за Ваш сайт и Ваше внимание к проблемам.
С уважением Виталий!

Доброе время суток Виталий
Видите, новая версия исправила ваши проблемы как и говорил, потому что с каждым новым выпуском добавляется поддержка нового оборудования.
Обращайтесь, чем смогу тем и помогу.

На ubuntu 12.04 вроде всё ставится а принтер не печатает HP laserjet M1132 MFP

А cups настроен?

Доброго времени суток Максим!
Как обновить HPLIP?
На данный момент версия HPLIP уже 3.12.4.
Его можно установить таким же способом, как и 3.12.2. изменив последнюю цифру 2 на 4 или надо дугой способ искать?

С уважением Виталий (новичок в убунту).
Система убунту 10.04 с гномом.

И снова здравсвуйте Максим!

HP Linux Imaging and Printing System (ver. 3.12.4)
HPLIP Installer ver. 5.1

Copyright (c) 2001-14 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Installer log saved in: hplip-install_Wed-25-Apr-2012_15:48:25.log

Please choose the installation mode (a=automatic*, c=custom, q=quit) : a

HP Linux Imaging and Printing System (ver. 3.12.4)
System Tray Status Service ver. 2.0

Copyright (c) 2001-14 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

HP Linux Imaging and Printing System (ver. 3.12.4)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-14 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Вот что получилось. Принтер как не работал, так и не работает. Что не так?
Обидно до коликов. Дочке принтер нужен, а я его запустить не могу.
Виталий

Должен Вам сказать, Максим, что на лицо прогресс.
Раньше когда я манипуляции с командами в терминале делал, в Localhost появлялся значок принтера с красным кирпичом, а теперь вместо кирпича буква i на синем круглом фоне.
Жду с нетерпением Ваших заключений. С уважением Виталий!

Прошу прощения за назойливость, но еще интересная деталь. При включении принтера, он компбютером определяется, как CDROM.
Может что не так с системой?

это как? киньте скриншот

Под папкой ДОМ. При открытии можно увидеть документы (скрин ниже).

Эта приблуда похоже у меня установлена (скриин из Центра приложений)

напишите вывод вот этой команды hp-testpage

HP Linux Imaging and Printing System (ver. 3.12.4)
Testpage Print Utility ver. 6.0

Copyright (c) 2001-14 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Using printer: HP_LaserJet_Professional_P1102

error: Device busy: hp:/usb/HP_LaserJet_Professional_P1102?serial=000000000Q82M616SI1c
error: Unable to print to printer. Please check device and try again.
error: Unable to communicate with printer HP_LaserJet_Professional_P1102. Please check the printer and try again.

установите драйвер по инструкции выше.. возможно установленная версия не поддерживает ваш принтер



1.D-Bus процесс инициализации

D-Bus Инициализация также Ui4 / начинается devmgr5.py.

ui4/devmgr5.py

01 class DevMgr5(QMainWindow, Ui_MainWindow):

04 def initDBus(self):

05 self.dbus_loop = DBusQtMainLoop(set_as_default=True)

06 self.dbus_avail, self.service, self.session_bus = device.init_dbus(self.dbus_loop)

09 self.session_bus.add_signal_receiver(self.handleSessionSignal, sender_keyword='sender',

10 destination_keyword='dest', interface_keyword='interface',

11 member_keyword='member', path_keyword='path')

Здесь называется base/device.py середина init_dbus() Отказ Из 9 Можно видеть, handleSessionSignal да D- Bus Серверные функции обратного вызова.

base/device.py

05 def init_dbus(dbus_loop=None):

08 if dbus_loop is None:

09 session_bus = dbus.SessionBus()

11 session_bus = dbus.SessionBus(dbus_loop)

15 service = session_bus.get_object('com.hplip.StatusService', "/com/hplip/StatusService")

16 dbus_avail = True

17 except dbus.exceptions.DBusException, e:

19 os.waitpid(-1, os.WNOHANG)

20 except OSError:

23 path = utils.which('hp-systray')

25 log.debug("Running hp-systray: %s --force-startup" % path)

27 os.spawnlp(os.P_NOWAIT, path, 'hp-systray', '--force-startup')

29 log.debug("Waiting for hp-systray to start. ")

36 service = session_bus.get_object('com.hplip.StatusService', "/com/hplip/StatusService")

39 return dbus_avail, service, session_bus

Недействительный 27 Запуск hp-systray Быть d-bus на стороне сервера. D-bus Сервер запускается.

2.D-bus сервер hp-systray Конец начала

Команда запуска выглядит следующим образом:

$ hp-systray --force-startup -g

Описание: -G является запуск режима отладки

Запускать hpssd с участием hpdio 。 hpssd раньше w3 Трубопровод от чтения hpdio Запись информации о состоянии принтера. Ниже hpdio Как получить информацию о состоянии принтера hpdio run Когда вы встаете, вы будете делать следующие вызовы. r un(hpdio.py)->queryDevice(device.py)->status.StatusType10(status.py)->StatusType10Status(status.py) Для получения информации о состоянии принтера.

Там было шесть видов связи принтера в функции QueryDevice, соответственно:

  1. Type 1/2 (s: or VSTATUS:) status
  2. Type 3/9 LaserJet PML
  3. Type 6: LJ XML
  4. Type 8: LJ PJL
  5. Type 10: LEDM
  6. Type 11: LEDM_FF_CC_0

STATUSTYPE10STATUS вызывающий процесс:

  1. getUrl_LEDM
  2. LocalOpenerEWS_LEDM().openhp()
OpenHP поток вызовов: (ввести процесс обработки LEDM)
  1. writeEWS_LEDM
  2. readEWS_LEDM
  3. readLEDMData

3. Обновление потока состояния

toolbox.py

03 from ui4.devmgr5 import DevMgr5

Третья линия может увидеть UI4 запуска каталог devmgr5 это python 。

ui4/devmgr5.py

01 class DevMgr5(QMainWindow, Ui_MainWindow):

03 def initUI(self):

05 self.DeviceRefreshAction.setIcon(QIcon(load_pixmap("refresh1", "16x16")))

06 self.connect(self.DeviceRefreshAction, SIGNAL("triggered()"), self.DeviceRefreshAction_activated)

08 def DeviceRefreshAction_activated(self):

13 def requestDeviceUpdate(self, dev=None, item=None):

14 """ Submit device update request to update thread. """

16 if dev is None:

17 dev = self.cur_device

19 if dev is not None:

20 dev.error_state = ERROR_STATE_REFRESHING

21 self.updateDevice(dev, update_tab=False)

23 self.sendMessage(dev.device_uri, '', EVENT_DEVICE_UPDATE_REQUESTED)

26 job_id=0, title=''):

28 device.Event(device_uri, printer_name, event_code, username,

29 job_id, title).send_via_dbus(self.session_bus)

Из 06 Можно видеть, DeviceRefreshAction слот DeviceRefreshAction_activated Ряд 8 OK, затем вызовите requestDeviceUpdate , Тогда вызов SendMessage, а затем вызвать Device.Event Отказ Этот device.py середина. существовать

base/device.py

01 class Event(object):

03 def send_via_dbus(self, session_bus, interface='com.hplip.StatusService'):

04 if session_bus is not None and dbus_avail:

05 log.debug("Sending event %d to %s (via dbus). " % (self.event_code, interface))

06 msg = lowlevel.SignalMessage('/', interface, 'Event')

07 msg.append(signature=self.dbus_fmt, *self.as_tuple())

здесь send_message Приобретенный d-bus Пример send_message, это в hpdio.py середина.

hpdio.py

01 def send_message(device_uri, event_code, bytes_written=0):

03 msg = lowlevel.SignalMessage('/', 'com.hplip.StatusService', 'Event')

04 msg.append(signature='ssisissi', *args)

handleSessionSignal -> handleStatusReply -> updateDevice。

4. Клиент взаимодействует с сервером

Сторона сервера активно получает информацию о состоянии устройства принтера, и клиент получают сервер сохраняет информацию о состоянии, это основа относится к отношениям между производителем - потребителями.

Связь Соглашение 5.LEDM

Открыть процесс вызова канала:

Openews_ledm -> __openchannel -> HPMUDEXT.OPEN_CHANNEL -> Обработка HPMUD

Читайте поток данных:

READEWS_LEDM -> __ReadChannel -> HPMUDEXT.READ_CHANNEL -> Обработка HPMUD

Запись процессов команды:

Writeews_ledm -> __writechannel -> HPMUDEXT.WRITE_CHANNEL -> Обработка HPMUD

Случай, когда productStatusDyn записывает данные приемопередатчиков регистрируется. Быть

PSCAT: Запись StatusCategory поле в настоящее время текущее состояние принтера.

анализ 6.HPMUD

MUlti-point transport Driver or HPMUD represents the I/O layer for HPLIP. HPMUD does not depend on Linux specific libusb extensions. This means any UNIX/Linux derivative that supports libusb may work with HPLIP. A public HPLIP " C " API is exposed through hpmud. See hpmud.h for documentation. A python wrapper for hpmud, called hpmudext , is also available.

Выше официальный сайт, как показан в заголовке, HPMUD отвечает по-настоящему общаться с печатающим устройством, которое основано на libuSB, поэтому он может запустить LibUSB-содержащую систему. HPMUD также реализует различные способы связи:

  1. MUSB основан на текущей обычно используемую libusb связи. (На этот раз принтер использует этот путь)
  2. Musb_libusb01 основан на текущей старой версии Libusb связи.
  3. JD связи на основе связи принтера JetDirect в.
  4. PML и Python слои соответствуют языку печати
  5. PP Параллельный порт Передача связи
Здесь только MUSB связь моделируется, поскольку MUSB здесь похож на JNI просто интерфейс в Java и C, и MUSB будет щукой передачи Python на устройство принтера через libusb. Кроме того, метод HPMUD отладки, отладки макросов реализации DBG является системный журнал, открыть этот макрос для вывода информации журнала в / вар / журнал / системный журнал.

Статус выполнения языка 7.C


Эта программа начнет печатать статус государства, PSCAT: statuscategory поля значения состояния, это может быть, "О состоянии принтера«Состояние 15 или около того, но статус указанных в настоящем Соглашении списки всех:

Расширение: Это только краткое изложение последнего вопроса. Существует еще много проблем после того, как применять. И использовать печать узлов оборудования ли конфликты, и будет ли печать также основана на HPMUD. Отказ Отказ

8. Случайный урожай

Старые дни, люди, которые будут любить усилия, просто PC реализация Upper HPMUD Статус приобретается, учитывая более громоздкие два шага в три этапа. ( Пересадка на встроенный Linux+ пересаживать Android) Когда я послал мне подарок - другой способ получить подарок - состояние принтера: пропуск DeviceId 。

Это может быть не обязательно подходит для всех принтеров, но оно может быть определено, что он полностью адаптируется к этому я отладки в настоящее время. о DeviceId Это первый раз, когда вы смотрите на связанный принтер вещи. DeviceId, Можно сказать, что мои чувства также взлеты и падения. От счастливого DeviceId Для того, чтобы чувствовать себя одно действие, он силен в настоящее время.

Вот точка ума, в «» Интернет-протокол печати - rfc2911 «В разделе Printer-State-Причины определяет принтер ненормальный код состояния. То есть HP настроить LEDM За время, вы можете также передать стандарты IPP Протокол дает значение состояния. Это также распространяется на проблему. CUPS Вы должны также получить информацию о состоянии принтера, но ничего не делает. Как только почему, это все еще относительно.

Конкретно DeviceID В состоянии, содержащегося “S” Поле : S:038000C484a01021002c1f01100c2881100; Прежде всего, это то, что это 16 Количество конвертов. Первые два являются сведения о версии, в зависимости от информации о версии, расположение кода состояния отличается, например, номер версии здесь 03 Таким образом, код состояния находится в первом 16 Две цифры позиций здесь 00 Преобразовать в 10 Ввод также 0 Этот статус находится в режиме ожидания. Иногда код более убедительны, чем язык.

Код состояния корреспонденции:

Linux Печать точки привода знаний

О DeviceId Все пункты ieee_1284 》

3.Syslog Видеть" syslog-example «После практического выхода /var/log/ syslog.

4. О Eclipse CD Высокая версия Memory View Корреспонденция Text. Заменять Helios Service Release 2 New Rendrings->Traditional.

6. В конце концов выбран подход DeviceID на основе, поэтому он больше не используется HPMUD, но PrintDate и LEDM реализуются. Информация о состоянии была реализована.

Читайте также: