Icecat: fd usage error и не только

Всем здрасьте. Беда следующая.

В наличии имеется:

А теперь о печалях...

  • В консоль(запускаю иксы через startx) постоянно валится сообщение:
    Цитата:
    Failed to open VDPAU backened libvdpau_nvidia.so: невозможно
    открыть разделяемый объектный файл: Нет такого файла или каталога

    При том, что видео интел, и флаг соответствующий ещё как есть, как можно понять из уже процитированного выше emerge --info. Это самая меньшая из бед.

  • Не закрыть нормально браузер после долгой работы. Чаще всего очень медленно сам по себе закрывается, при этом появляется сообщение, что процесс не отвечает. Но если подождать, то закроется. Время от времени после закрытия браузер остаётся висеть в процессах и приходится убивать.
  • А теперь о самом больном. При открытии страниц с явой, флэшом и чем-то ещё браузер виснет. Да так, что иксы лагать начинают. При этом в консоль летит некое
    Цитата:
    ** (icecat:31777): WARNING **: Serious fd usage error (здесь какое-нибудь двузначное число)

    Через несколько минут отвисает.

    Седьмого ледокота ставил путём echo 'www-client/icecat ~amd64' >> /etc/portage/package.keywords в надежде, что там не будет этих проблем. А они ещё как есть. Поставил так же кейворд ~amd64 на xulrunner, мало ли вдруг поможет - не помогло.
    Гуглинг приводит к тому, что последняя из трех проблема - баг, который пофиксили минимум год назад. На странице с описанием того бага предлагалось решение в виде отключения dom.ipc.plugins.enabled. Отключил - отвалились расширения, при попытке переставить они даже не загружаются. Если снова включить dom.ipc.plugins.enabled, всё заработает(и снова начнёт виснуть, разумеется).

    Проблемы эти ещё с момента установки системы, разве что 3.6 немного меньше вис. Прежде чем отправить это сообщение, предпринял последние попытки:

    • удалил $HOME/.mozilla, $HOME/.icecat, $HOME/.gnuzilla и запустил браузер - не помогло
    • удалил $HOME/.mozilla, $HOME/.icecat, $HOME/.gnuzilla и запустил браузер, ещё и создав руками новый профиль - не помогло
    • удалил $HOME/.mozilla, $HOME/.icecat, $HOME/.gnuzilla, сделал emerge --unmerge icecat с последующим emerge icecat - несложно догадаться.

      ЧЯДНТ???

.

Evilways написал(а):
Failed to open VDPAU backened libvdpau_nvidia.so

Цитата:
видео интел, и флаг соответствующий ещё как есть

Насколько я вижу - ваш интел здесь ни при чём, ищетcя и не находится модуль драйвера nVidia. Кто его зовёт?

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Ну зовёт наверное сам icecat.

Ну зовёт наверное сам icecat. А как точно узнать?

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

.

Evilways написал(а):
зовёт наверное сам icecat

Погодьте, в стартпосте у вас имеется "...В консоль(запускаю иксы через startx) постоянно валится сообщение...", при этом наск-ко я понял, icecat-то ещё не загружен? Постарайтесь как-то объяснять, чтоб без догадок. Если же это начинает сыпаться именно после запуска ледокота - а не пробрался ли к вам www-plugins/adobe-flash с флагом vdpau? ЕМНИП, в этой штуке жёсткая привязка именно на nVidiю...

Цитата:
Поставил так же кейворд ~amd64 на xulrunner, мало ли вдруг поможет

Не поможет, нынешние изделия от мазиллы несут в себе собственную статическую имплементацию этой рантаймы

Цитата:
сделал emerge --unmerge icecat с последующим emerge icecat - несложно догадаться

Сложно. Если, вообще - нужно. Избавьте собеседников от необходимости догадок. По сабжу - из написанного не видно наск-ко "чисто" вы удаляли, поск-ку созданные сабжем профили автоматически не исчезают, и при новом развёртывании с успехом подхватываются...

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Цитата: Погодьте, в

Цитата:
Погодьте, в стартпосте у вас имеется "...В консоль(запускаю иксы через startx) постоянно валится сообщение...", при этом наск-ко я понял, icecat-то ещё не загружен? Постарайтесь как-то объяснять, чтоб без догадок. Если же это начинает сыпаться именно после запуска ледокота - а не пробрался ли к вам www-plugins/adobe-flash с флагом vdpau? ЕМНИП, в этой штуке жёсткая привязка именно на nVidiю...

Имелось в виду как раз то, что это начинается именно после запуска ледокота. В других случаях подобных сообщений не видел.

$ emerge -pv adobe-flash

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] www-plugins/adobe-flash-10.3.183.10  USE="(-kde) -vdpau" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Флаг -vpdau вообще давно сидит в make.conf(на всякий пожарный привожу и этот файл), ещё где-то так с августа. То есть, с тех пор и версии флэша менялись, соответственно собирались новые флэши с этим флагом. Вернее, с исключением этого флага. Тем не менее попробовал пересобрать его. После чего сообщения эти продолжились. Причём, если запускать браузер через терминал, сообщения валятся всё равно в консоль. Получается, что гадит не сам ледокот, а нечто с ним сильно связанное. Например, тот же npviwer.bin, если ему что не нравится, пишет именно в консоль в любом случае. Последнее проявляется в жалобах на отсутствие модуля тем "crux-engine" и "ubuntulooks". Но модули тем вряд ли имеют отношение к общей ситуации, потому их пока не касаюсь.

Ввожу в адресную строку www.youtube.com - снова привет лаги и "Serious fd usage error". Более того, флэш вообще работать перестал - только черный экран. А в консоли вот такой караул. Если я правильно понял, nsplugin wrapper нужен для того, чтобы запускать x32 плагины на x64 системе. Тогда непонятно, зачем он флэшу, если флэш должен быть x64. А флэшу он, судя по всему, зачем-то нужен, потому что:

>>> Messages generated by process 1692 on 2011-11-18 17:04:21 YEKT for package www-plugins/adobe-flash-10.3.183.10:

LOG: install
Done with icons.
LOG: postinst
Adobe has no stable 64-bit native version at this time.

nspluginwrapper detected: Installing plugin wrapper

WARN: postinst
Flash player is closed-source, with a long history of security
issues.  Please consider only running flash applets you know to
be safe.  The 'flashblock' extension may help for mozilla users:
  https://addons.mozilla.org/en-US/firefox/addon/433

Попробовал пересобрать этот злополучный враппер - больше враппер не ругается, vpau так же ругается, флэш не заработал.

Цитата:
Сложно. Если, вообще - нужно. Избавьте собеседников от необходимости догадок.

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

Цитата:
По сабжу - из написанного не видно наск-ко "чисто" вы удаляли, поск-ку созданные сабжем профили автоматически не исчезают, и при новом развёртывании с успехом подхватываются...

А вот это интересно. Всё, что нашел - это уже упомянутые $HOME/.mozilla, $HOME/.icecat, $HOME/.gnuzilla. Их и удалил перед удалением ледокота. Если это не полное удаление, то как тогда полностью его вычистить, чтоб попробовать поставить заново?
Ещё после удаления ледокота оставался файл /usr/lib64/icecat, но его удалять не стал. Больше ничего не нашел поиском. Искал вот так: # find / -name icecat

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

.

under construction

Мы тоже не всего читали Шнитке!.. © В. Вишневский

.

Evilways написал(а):
www-plugins/adobe-flash-10.3.183.10

У адобовской игрушки #10 во-первых, ещё не было толком задействовано аппаратное ускорение (несмотря на наличие флага vdpau), а во-вторых их не существует в виде 64-х битных сборок (на всяк. случ., если не знаете, это проприетарные блобы, они не компилятся у вас, а разворачиваются уже готовые в бинарном виде). Да и замасканы они вроде бы... Так что удалите нафих эту недоверсию вместе со злобным враппером, и поставьте adobe-flash-11 (или что-нить свободное, выбор есть). Но перед установкой попробуйте, а как оно буде ваще без флэша

Цитата:
...Всё, что нашел...

Ну, да по маскам *icecat и *mozilla в хомяке и, как ни странно, в /root. А то, что там у вас в /usr/lib64 осталось - непонятно, но лучше удалять, предварительно убедившись, в "брошенности" файла посредством qfile или equery

P.S. до дженты с ледокотом мне сейчас не дотянуться, но на всякий случай флаги (по-памяти) такие: +alsa -crashreporter +custom-cflags +custom-optimization +dbus -debug +ipc +libnotify +linguas_ru -pgo +startup-notification -system-sqlite +webm -wifi

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Цитата: У адобовской игрушки

Цитата:
У адобовской игрушки #10 во-первых, ещё не было толком задействовано аппаратное ускорение (несмотря на наличие флага vdpau), а во-вторых их не существует в виде 64-х битных сборок (на всяк. случ., если не знаете, это проприетарные блобы, они не компилятся у вас, а разворачиваются уже готовые в бинарном виде). Да и замасканы они вроде бы... Так что удалите нафих эту недоверсию вместе со злобным враппером, и поставьте adobe-flash-11 (или что-нить свободное, выбор есть). Но перед установкой попробуйте, а как оно буде ваще без флэша

А ведь что-то такое пробовал раньше, на версии 3.6. Десятый флэш со всем прилегающимся не замаскан, он типа считается stable, как я понял. В общем, дело во флэше 100%. Удалил флэш - браузер стал летать, и никаких ошибок. Правда, после установки флэша (уже ~amd64) опять вернулись эти "Serious fd usage error".

Так что теперь флаги.

Ледокот же у меня (был) установлен в таком виде

[ebuild  N    ~] www-client/icecat-7.0.1  USE="alsa crashreporter dbus ipc webm wifi -custom-cflags -custom-optimization -debug -libnotify -pgo -startup-notification -system-sqlite" LINGUAS="ru -af -ak -ar -ast -be -bg -bn -bn_BD -bn_IN -br -bs -ca -cs -cy -da -de -el -en -eo -es -es_ES -et -eu -fa -fi -fr -fy -fy_NL -ga -ga_IE -gd -gl -gu -gu_IN -he -hi -hi_IN -hr -hu -hy -hy_AM -id -is -it -ja -kk -kn -ko -ku -lg -lt -lv -mai -mk -ml -mr -nb -nb_NO -nl -nn -nn_NO -nso -or -pa -pa_IN -pl -pt -pt_PT -rm -ro -si -sk -sl -son -sq -sr -sv -sv_SE -ta -ta_LK -te -th -tr -uk -vi -zu" 0 kB

Cейчас попробую поставить указанные флаги что выключены и поставлю собираться. Флаг +wifi, что у меня стоит, наверное не нужен. Подозреваю, что он для вещей вроде firesheep'a. В +custom-cflags как-то тоже большие сомнения, я ведь не прописываю отдельные цфлаги браузеру. Так что попробую и без этого дела пока.

По части /usr/lib64/icecat equery не выдал ничего, так что удалил это дело.

Ну и плюс есть некоторые сомнения вот в этом:

[ebuild  N    ~] www-plugins/adobe-flash-11.0.1.152  USE="32bit 64bit (multilib) -bindist -kde -vdpau" 0 kB

Возможно стоит попробовать убрать оттуда 32bit.

Подумал ещё выпилить xulrunner, но вовремя спохватился - оказывается, он нужен пикасе и влц.

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

.

Evilways написал(а):
Десятый флэш со всем прилегающимся не замаскан

Да? А у меня почему-то замаскан... Походу, мы растём на разных деревьях portage. Или у вас не x64?

eix www-plugins/adobe-flash
[I] www-plugins/adobe-flash
     Available versions:  [M]10.3.183.7!m!s [M]10.3.183.10!m!s (~)11.0.1.152!m!s
Цитата:
попробую поставить указанные флаги что выключены

Флаги - основной инструмент управления gentoo, соотв. крайне желательно подходить к этому вопросу осознанно, напрочь отметая "дефолтные" предложения и варианты, типа "сделать как у Васи, потому, что у него ништяк"

Цитата:
Возможно стоит попробовать убрать оттуда 32bit

equery u adobe-flash
...
- - 32bit   : For amd64-multilib, installs the 32-bit plugin
- - kde     : Enables a KCM plugin for configuring flash player preferences
               (32-bit KDE4 only)
- - vdpau   : Enables VDPAU support to offload video processing (32-bit flash
               player only)
...

Оно вам надо?

Цитата:
Подумал ещё выпилить xulrunner, но вовремя спохватился - оказывается, он нужен пикасе и влц

Ни VLC, ни пикасе XULRunner не требуется. Но, при установке флага nsplugin, сабжи создают браузерные плагины - вот им-то и подавай xulrunner

P.S. Имхуется мне, имеет смысл всё же не пренебрегать свободными реализациями флэш - gnash, lightspark, swfdec-mozilla... Ну и навести порядок со своим дефолтом, вдумчиво составив глобальный сет флагов на основе тыц или тыц

Мы тоже не всего читали Шнитке!.. © В. Вишневский

Цитата: Оно вам

Цитата:
Оно вам надо?

Значит, я верно предположил, что не надо.

Цитата:
Ни VLC, ни пикасе XULRunner не требуется. Но, при установке флага nsplugin, сабжи создают браузерные плагины - вот им-то и подавай xulrunner

Cпасибо, буду теперь знать.

Цитата:
P.S. Имхуется мне, имеет смысл всё же не пренебрегать свободными реализациями флэш - gnash, lightspark, swfdec-mozilla... Ну и навести порядок со своим дефолтом, вдумчиво составив глобальный сет флагов на основе тыц или тыц

С глобальным сетом проблема в том, что нужно очень много времени для полного подробного обгугливания каждого из флагов, потому пока вот приходится подпиливать по мере узнавания.

Проблема присутствует не только у меня:

Цитата:
[04:17:43] йцук: в ледокоте флеш отрубил и пересел на фф
[04:18:02] йцук: он там один хрен только вешал всё намертво

В общем, буду пробовать другие флэши. Если не поможет, откачусь обратно на 3.6 версию браузера.

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

Я зануда

Ну я конечно могу попробовать

Ну я конечно могу попробовать переименовать тему в сторону более информативного названия, но точно как-нибудь попозже. Тем более, тут сложновато засунуть суть в одно короткое название, а смена слова "Ледокот" на "Icecat", уверен, не сделает заголовок более информативным. Тем более, вот наглядный пример поиска по основной ошибке.

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

ну а я могу заламинировать

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

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Хорошо, только как это

Хорошо, только как это сделать? Всё, что есть под сообщением:

Цитата:
Комментировать Удалить из закладок Ответить с цитатой

А пункта "Редактировать" почему-то не видно.

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

Сверху 1-го сообщения есть

Сверху 1-го сообщения есть закладка "Правка"

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Тормознул, спасибо. Так

Тормознул, спасибо. Так сойдёт?

Gentoo: у меня слишком кривые руки и слабые нервы, чтобы пилить Ubuntu...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".