where is /usr/bin/X?

This forum is for topics dealing with problems with software specifically in the ARMv7h repo.

Re: where is /usr/bin/X?

Postby taoist » Fri Apr 15, 2016 5:30 pm

cannot set the DRM interface version
cannot open a connection with the DRM
taoist
 
Posts: 21
Joined: Mon Apr 11, 2016 7:30 pm

Re: where is /usr/bin/X?

Postby WarheadsSE » Fri Apr 15, 2016 7:58 pm

Log snippets please.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: where is /usr/bin/X?

Postby taoist » Fri Apr 15, 2016 8:28 pm

cannot set the DRM interface version
cannot open a connection with the DRM

from xorg-docs
ReleaseNotes.html:323: Of note is that this release supports building the X server using
ReleaseNotes.html:324: the system-wide libdrm. Previously, drm was kept in the server's
ReleaseNotes.html:325: tree and loaded as a module, rather than using the standard OS
ReleaseNotes.html:326: mechanisms for managing shared libraries of code. This requires
ReleaseNotes.html:327: that the server be built using a version of libdrm of 2.3.0 or
ReleaseNotes.html:328: newer if it is to use DRM.

is this going to cause a lot of work?
taoist
 
Posts: 21
Joined: Mon Apr 11, 2016 7:30 pm

Re: where is /usr/bin/X?

Postby taoist » Sat Apr 16, 2016 12:52 am

[ 237.367] (==) AIGLX enabled
[ 237.367] (II) LoadModule: "armsoc"
[ 237.367] (II) Loading /usr/lib/xorg/modules/drivers/armsoc_drv.so
[ 237.367] (II) Module armsoc: vendor="X.Org Foundation"
[ 237.367] compiled for 1.18.0, module version = 1.1.0
[ 237.368] Module class: X.Org Video Driver
[ 237.368] ABI class: X.Org Video Driver, version 20.0
[ 237.368] (II) ARMSOC: Driver for ARM Mali compatible chipsets
[ 237.368] (WW) Falling back to old probe method for armsoc
[ 237.368] (II) No BusID or DriverName specified - opening /dev/dri/card0
[ 237.368] (EE) ERROR: Cannot set the DRM interface version.
[ 237.368] (EE) ERROR: Cannot open a connection with the DRM - Permission denied
[ 237.368] (EE) No devices detected.
[ 237.368] (EE)
Fatal server error:
[ 237.368] (EE) no screens found(EE)
[ 237.368] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 237.368] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 237.368] (EE)
[ 237.382] (EE) Server terminated with error (1). Closing log file.

Is this back far enough?
taoist
 
Posts: 21
Joined: Mon Apr 11, 2016 7:30 pm

Re: where is /usr/bin/X?

Postby Kabbone » Sat Apr 16, 2016 8:33 am

Have you installed those two packages?
xf86-video-armsoc-rockchip
veyron-libgl
Kabbone
 
Posts: 155
Joined: Thu Jul 25, 2013 9:20 am

Re: where is /usr/bin/X?

Postby WarheadsSE » Sat Apr 16, 2016 1:47 pm

Check the permissions, or use something like lightdm
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: where is /usr/bin/X?

Postby taoist » Sat Apr 16, 2016 5:47 pm

k -- the 2 packages are installed.

w -- lightdm has the same problem... I'm setting this up as root.

xdm actually gives me graphics, but doesn't accept root/root as a login. I'm going to research that.
taoist
 
Posts: 21
Joined: Mon Apr 11, 2016 7:30 pm

Re: where is /usr/bin/X?

Postby taoist » Sat Apr 16, 2016 7:00 pm

[ 363.697] (II) ARMSOC: Driver for ARM Mali compatible chipsets
[ 363.697] (WW) xf86OpenConsole: setpgid failed: Operation not permitted
[ 363.697] (WW) xf86OpenConsole: setsid failed: Operation not permitted
[ 363.697] (WW) Falling back to old probe method for armsoc
[ 363.697] (II) No BusID or DriverName specified - opening /dev/dri/card0
[ 363.697] (II) Got BusID display-subsystem.4
[ 363.697] (II) Opened DRM
[ 363.698] (II) DeviceName is [/dev/dri/card0]
[ 363.698] (II) bus_id is [display-subsystem.4]
[ 363.698] (II) DriverName is [rockchip]
[ 363.698] (II) version is [1.0.0]
[ 363.698] (II) Screen:0, CRTC:-1
[ 363.698] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[ 363.698] (II) ARMSOC(0): Creating default Display subsection in Screen section
"DefaultScreen" for depth/fbbpp 24/32
[ 363.698] (**) ARMSOC(0): Depth 24, (--) framebuffer bpp 32
[ 363.698] (==) ARMSOC(0): RGB weight 888
[ 363.698] (==) ARMSOC(0): Using gamma correction (1.0, 1.0, 1.0)
[ 363.698] (==) ARMSOC(0): Default visual is TrueColor
[ 363.698] (II) No BusID or DriverName specified - opening /dev/dri/card0
[ 363.698] (II) Got BusID display-subsystem.4
[ 363.698] (II) Opened DRM
[ 363.698] (II) DeviceName is [/dev/dri/card0]
[ 363.698] (II) bus_id is [display-subsystem.4]
[ 363.698] (II) DriverName is [rockchip]
[ 363.698] (II) version is [1.0.0]
[ 363.698] (II) ARMSOC(0): Chipset: Mali
[ 363.698] (II) ARMSOC(0): Buffer Flipping is Enabled
[ 363.698] (II) ARMSOC(0): umplock is Enabled

This is what xdm reports.
taoist
 
Posts: 21
Joined: Mon Apr 11, 2016 7:30 pm

Re: where is /usr/bin/X?

Postby taoist » Sun Apr 17, 2016 5:43 pm

xdm requires a root startup and a user login... and crashes anyway.
It fails looking for some key authorization. I know: wrong forum. fyi
taoist
 
Posts: 21
Joined: Mon Apr 11, 2016 7:30 pm

Re: where is /usr/bin/X?

Postby taoist » Tue Apr 19, 2016 4:02 pm

Other then xdm, I still have the DRM problem interfacing with X (build date 5 Apr).
taoist
 
Posts: 21
Joined: Mon Apr 11, 2016 7:30 pm

PreviousNext

Return to ARMv7h

Who is online

Users browsing this forum: No registered users and 3 guests