Results 1 to 7 of 7

Thread: Помогите завести драйвер openchrome

  1. #1

    Post Помогите завести драйвер openchrome

    Приветствую. Я на вашем форуме общался в 12-14 годах, но не могу восстановить акк.
    Такая проблема: Система openSUSE Tumbleweed i686. Видюха встройка
    01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 Graphics [S3 UniChrome Pro] (rev 01)
    ей нужен драйвер https://software.opensuse.org/packag...deo-openchrome
    в Ubuntu 18.04 и Debian 10 после его установки все работает. В Сусе после его установки ничего не меняется:
    Ускорения нет, частоту 85 Гц не выбрать, только 60 Гц (значится как 0 Гц).

    Вот по этому рецепту https://wiki.archlinux.org/index.php/Via_Technologies создавал файл /etc/X11/xorg.conf.d/10-openchrome.conf но в результате не стартуют иксы. После логина в консоли и ручного startx пишет "не найден экран".
    В /etc/modprobe.d/50-blacklist.conf закомментирован viafb, но его расскомментирование ничего не дает.

    У этой видюхи проблемы с современными дистрами. Обычно вообще нет изображения (от этого должно избавить блеклистинг viafb, я так понял) и все-таки некоторые современные дистры работают нормально: Ubuntu 18.04 и старее (новее черный экран), Debian 8-10, Mageia 7, Fedora 30, Manjaro (Live работает, после установки черный экран). Суся единственная, кто вообще не реагирует на установку драйвера. Помогите завезти, а.
    Last edited by artenoxm; 01-Oct-2019 at 11:17. Reason: Minor fix

  2. #2

    Default Re: Помогите завести драйвер openchrome

    inxi -G вот что выдает
    openSUSE Tumbleweed:
    Code:
    inxi -G
    Graphics:
    Device-1: VIA CN700/P4M800 Pro/P4M800 CE/VN800 Graphics [S3 UniChrome Pro] driver: N/A
    Display: x11 server: X.org 1.20.5
    Driver: vesa
    FAILED: openchrome
    Unloaded: fbdev, modesetting
    Resolution: xdpyinfo missing
    OpenGL: renderer: llvmpipe (LLVM 8.0 128 bits)
    Version: 3.3 Mesa 19.1.7
    Ubuntu 16.04:
    Code:
    inxi -G
    Graphics:
    Card: VIA CN700/P4M800 Pro/P4M800 CE/VN800 Graphics [S3 UniChrome Pro]
    Display Server: X.Org 1.18.4
    Driver: openchrome
    Unloaded: fbdev, vesa
    Resolution: 1024x768@85.00hz
    GLX Renderer: llvmpipe (LLVM 6.0, 128 bits)
    GLX Version: 3.0 Mesa 18.0.5
    Лог /var/log/Xorg.0.log https://pastebin.com/VxvBFpPs
    В логе сообщается об ошибке запуска openchrome:
    Code:
    Failed to load /usr/lib/xorg/modules/drivers/openchrome_drv.so: /usr/lib/xorg/modules/drivers/openchrome_drv.so: undefined symbol: shadowUpdatePacked
    Failed to load module "openchrome" (loader failed, 0)

  3. #3

    Default Re: Помогите завести драйвер openchrome

    Подсунул арчевский openchrome_drv.so отсюда https://www.archlinux32.org/packages...eo-openchrome/ и все заработало.
    Работающий /var/log/Xorg.0.log https://pastebin.com/ZfqnPQih
    Code:
    inxi -G
    openSUSE Tumbleweed fixed
    Graphics:
    Device-1: VIA CN700/P4M800 Pro/P4M800 CE/VN800 Graphics [S3 UniChrome Pro] driver: N/A
    Display: x11 server: X.Org 1.20.5
    Driver: openchrome
    Unloaded: fbdev, modesetting, vesa
    Resolution: 1024x768~85Hz
    OpenGL: renderer: llvmpipe (LLVM 8.0 128 bits)
    Version: 3.3 Mesa 19.1.7
    Информация о разрешении появилась после установки пакета xdpyinfo.

  4. #4

    Default Re: Помогите завести драйвер openchrome

    Команда
    Code:
    inxi -Gxxx
    выдаёт больше сведений.

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

  5. #5
    Join Date
    Jan 2011
    Location
    Vladivostok
    Posts
    621

    Default Re: Помогите завести драйвер openchrome

    яндекснул гуглеца за вас, добавлять модуль shadow пробовали?

    некоторым помогает: https://bugs.freebsd.org/bugzilla/sh....cgi?id=217023
    некоторым нет: https://forums.opensuse.org/showthre...r-doesn-t-work

  6. #6

    Default Re: Помогите завести драйвер openchrome

    Svyatko
    Но работает же. Даже 720p играет.
    На картах помощнее (Radeon 9550) даже тормозов больше. На такой древности система использует софтовый LLVMpipe, а на железном OpenGL тормозят анимации. В GTK3 оказывается используется OpenGL: анимации в Mousepad, Gparted.

    kill_it
    Спасибо. Я уже удалил Сусю. Попробую в следующий раз.
    Кому не помогает это, наверное, потому что нагородили лишнего в конфиге.
    Можно было бы еще драйвер пересобрать. В том же ALTе это единственное решение, так как для 9 платформы его не собрали, но это исключение.

    Кстати, у карты ужасный ресайзер (лесенки на нестандартных разрешениях, в том числе на винде). Приходится использовать в плеерах софтовый scale=1024:-2
    Но это даже лучше, так как выше четкость. Только вся нагрузка на бедный проц. Впрочем, YUV>RGB преобразование все равно аппаратное. И все гонит в BT.601, даже HD.

  7. #7

    Default Re: Помогите завести драйвер openchrome

    Да, драйвер кривоват. Там есть еще баг, что I420 неправильно играется (синие рожи). Лечится пересборкой VLC https://trac.videolan.org/vlc/ticket/21380
    Причем, в старых дистрах (Ubuntu 14.04) было норм и в SMPlayer норм (там YV12 судя по всему).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •