amarao (amarao_san) wrote,
amarao
amarao_san

Category:

Когда админу делать нечего, он X-ы конфигурирует

Я почти сдался. Как запустить два X-сервера параллельно?

Допустим, один системный и весь из себя работает (с on-board intel'ом). Теперь я хочу второй сервер, который будет работать с nvidia. Ща у меня там моя старая развалюха, её никто толком не видит и не понимает, так что пока что останавливаемся на vesa. Завтра будут шнурки - будет 'nvidia'.

Итак, vesa.

Пишем конфиг:
nvidia.conf:

Section "Device"
Identifier "NVIDIA"
Driver "vesa"
BusID "PCI:2:0:0"
EndSection


Запускаем второй X:
sudo /usr/bin/X -configdir ~amarao -config nvidia.conf :1 -seat seat1 -auth /var/run/lightdm/root/:1 -nolisten tcp vt9 -novtswitch

Посылает. Читаем логи:
[ 953.334] (II) VESA(0): initializing int10
[ 953.335] (EE) VESA(0): Cannot read V_BIOS (3) Input/output error

Заметим всем, кто ткнёт меня в https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/316514

речь не про "multiscreen configuration" с несколькими драйверами, шарящими screen, речь про два автономных X-сервера, каждый из которых работает со своей видеокартой (физически, разные PCI-устройства) и друг другу, по-идее, не мешает никак.

Но какого хрена? fbdev не работает, nouveau бунтует (по собственным причинам, со второй видяхой не связанным), vesa не работает.



баг 11ого года... https://bugs.freedesktop.org/show_bug.cgi?id=34744

Поднять топик, что ли, снова?

... почитал багрепорты. Кажется, они не могут с ядром поделить на двоих два ROM'а от видях...

[ 662.027397] pci 0000:02:00.0: Invalid ROM contents
[ 739.633986] pci 0000:02:00.0: Invalid ROM contents
[ 782.084085] pci 0000:02:00.0: Invalid ROM contents
[ 952.129721] pci 0000:02:00.0: Invalid ROM contents
[ 2097.838044] pci 0000:02:00.0: Invalid ROM contents
[ 2147.327519] pci 0000:02:00.0: Invalid ROM contents
[ 2278.184405] pci 0000:02:00.0: Invalid ROM contents
Tags: linux desktop, nvidia, x-server, x.org
Subscribe

  • systemd-networkd, netlink и arp флуд

    Нереально странный баг пофикшен с помощью eBPF затычки. Для меня большой неожиданностью является реакция на него.…

  • Rust soundness

    Каждый раз, когда я сталкиваюсь с маленькими "но" в Rust'е, это ощущение тщательной продуманности. Например, простейшие fold-функции для итераторов:…

  • still_ntp

    В ходе локального мозгового штурма у меня родилась суперидея. Надо написать ntp сервер, который может отдавать указанную дату. Т.е. сказали при…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 3 comments