Enabling framebuffer on a CentOS 7?

General support questions
ylluminate
Posts: 14
Joined: 2017/09/20 23:12:53

Re: Enabling framebuffer on a CentOS 7?

Post by ylluminate » 2017/09/23 04:17:19

Yes, and I even tested as root. Interestingly even Linode is interested in this now and hasn't had luck getting it to work yet.

ylluminate
Posts: 14
Joined: 2017/09/20 23:12:53

Re: Enabling framebuffer on a CentOS 7?

Post by ylluminate » 2017/09/26 19:46:01

So the interesting thing that I've found so far with TeamViewer engineering is that there are differences in the video driver even though both test hosts are running KVM supposedly.

For example, TeamViewer's test system is using the `qxl` kernel module successfully while my test system is using `bochs_drm` unsuccessfully.

`lspci -vvv` video section on successful server:

Code: Select all

00:02.0 VGA compatible controller: Red Hat, Inc. QXL paravirtual graphic card (rev 04) (prog-if 00 [VGA controller])
Subsystem: Red Hat, Inc QEMU Virtual Machine
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Interrupt: pin A routed to IRQ 10
Region 0: Memory at f4000000 (32-bit, non-prefetchable) [size=64M]
Region 1: Memory at f8000000 (32-bit, non-prefetchable) [size=64M]
Region 2: Memory at fc054000 (32-bit, non-prefetchable) [size=8K]
Region 3: I/O ports at c040 [size=32]
Expansion ROM at fc040000 [disabled] [size=64K]
Kernel driver in use: qxl
Kernel modules: qxl
`lspci -vvv` video section on failing server:

Code: Select all

00:02.0 VGA compatible controller: Device 1234:1111 (rev 02) (prog-if 00 [VGA controller])
Subsystem: Red Hat, Inc Device 1100
Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Region 0: Memory at fd000000 (32-bit, prefetchable) [size=16M]
Region 2: Memory at febd0000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at febc0000 [disabled] [size=64K]
Kernel driver in use: bochs-drm
Kernel modules: bochs_drm

ylluminate
Posts: 14
Joined: 2017/09/20 23:12:53

Re: Enabling framebuffer on a CentOS 7?

Post by ylluminate » 2017/10/03 21:01:10

So I found working solution for TeamViewer on CentOS 7: Use TeamViewer Host from:
https://www.teamviewer.com/en/download/linux/

The good news is that TeamViewer is working to remove dependency on WINE which will even resolve the issue(s) going forward on the other version of TeamViewer for Linux.

Post Reply