[Openpvrsgx-devgroup] old am3517 version

Jeroen Hofstee jeroen at myspectrum.nl
Tue Dec 31 10:22:21 CET 2019


Hi,

On 12/30/19 1:34 PM, Jeroen Hofstee wrote:
>
> When trying to start the X server it is stuck at:
>
> gettimeofday({tv_sec=1577708483, tv_usec=406805}, NULL) = 0
> write(0, "[1455485.774] ", 14)          = 14
> write(2, "(II) pvr: Driver for PowerVR chi"..., 38(II) pvr: Driver for 
> PowerVR chipsets:) = 38
> write(0, "(II) pvr: Driver for PowerVR chi"..., 38) = 38
> write(2, " ", 1 )                        = 1
> write(0, " ", 1)                        = 1
> write(2, "PowerVR SGX", 11PowerVR SGX)             = 11
> write(0, "PowerVR SGX", 11)             = 11
> write(2, "\n", 1
> )                       = 1
> write(0, "\n", 1)                       = 1
> openat(AT_FDCWD, "/dev/tty0", O_WRONLY) = 7
> ioctl(7, VT_OPENQRY, 0x10c2e4)          = 0
> close(7)                                = 0
> gettimeofday({tv_sec=1577708483, tv_usec=427415}, NULL) = 0
> write(0, "[1455485.795] ", 14)          = 14
> write(2, "(--) using VT number 2\n\n", 24(--) using VT number 2
>
> ) = 24
> write(0, "(--) using VT number 2\n\n", 24) = 24
> getppid()                               = 3416
> getpgid(3416)                           = 3416
> setpgid(0, 3416)                        = 0
> setsid()                                = 3418
> openat(AT_FDCWD, "/dev/vc/2", O_RDWR|O_NONBLOCK) = -1 ENOENT (No such 
> file or directory)
> openat(AT_FDCWD, "/dev/tty2", O_RDWR|O_NONBLOCK) = 7
> ioctl(7, VT_GETSTATE, 0xbede0a88)       = 0
> ioctl(7, VT_ACTIVATE, 0x2)              = 0
> ioctl(7, VT_WAITACTIVE, 0x2
>
>
> But I have no idea at the moment why that blocks forever.
> It doesn't seem to be in the pvr code (or at least it has no debug 
> prints then).
>
> Perhaps someone has an idea?
>
>

When telling X to use a virtual terminal, as in pass vt1
or similar, this goes away. Don't know at the moment why,
but I doubt it is related to the sgx.

Regards,

Jeroen



More information about the openpvrsgx-devgroup mailing list