Problem: Samsung Chromebook X org not working after update

Ask questions about Arch Linux ARM. Please search before making a new topic.

Problem: Samsung Chromebook X org not working after update

Postby granger » Wed Oct 29, 2014 9:21 pm

Hi Everyone,

I have a Samsung Chromebook [2013] with Arch on the emmc which I installed using this guide: http://matxor.net/articles/Installing-A ... hromebook/

I did an update (pacman -Syu) yesterday, but X does not work (see log below), would you have any advice for solving it?

I tried to downgrade xorg, but couldn't do it because of the many dependencies. Also notice that my kernel is older than the build one (though I have the latest from the repository) -- could that be the problem?

Thanks!

$this->bbcode_second_pass_code('', '[ 33.716]
X.Org X Server 1.16.1
Release Date: 2014-09-21
[ 33.716] X Protocol Version 11, Revision 0
[ 33.716] Build Operating System: Linux 3.4.76-1-ARCH armv7l
[ 33.716] Current Operating System: Linux alarm 3.4.0-ARCH #1 SMP Sun May 25 18:58:05 MDT 2014 armv7l
[ 33.716] Kernel command line: cros_legacy console=ttySAC3,115200 debug earlyprintk daisy console=tty1 root=/dev/mmcblk0p3 rootwait rw
[ 33.716] Build Date: 23 September 2014 10:08:38AM
[ 33.716]
[ 33.717] Current version of pixman: 0.32.6
[ 33.717] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 33.717] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 33.717] (==) Log file: "/home/user1/.local/share/xorg/Xorg.0.log", Time: Wed Oct 29 20:14:12 2014
[ 33.736] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 33.736] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 33.742] (==) No Layout section. Using the first Screen section.
[ 33.742] (**) |-->Screen "DefaultScreen" (0)
[ 33.742] (**) | |-->Monitor "<default monitor>"
[ 33.742] (**) | |-->Device "Mali FBDEV"
[ 33.743] (==) No monitor specified for screen "DefaultScreen".
Using a default monitor configuration.
[ 33.743] (==) Automatically adding devices
[ 33.743] (==) Automatically enabling devices
[ 33.743] (==) Automatically adding GPU devices
[ 33.762] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/OTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 33.762] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 33.762] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 33.762] (II) Loader magic: 0x1cdef0
[ 33.762] (II) Module ABI versions:
[ 33.762] X.Org ANSI C Emulation: 0.4
[ 33.762] X.Org Video Driver: 18.0
[ 33.762] X.Org XInput driver : 21.0
[ 33.762] X.Org Server Extension : 8.0
[ 33.769] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[ 33.770] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 33.771] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 0
[ 33.771] (II) no primary bus or device found
[ 33.771] falling back to /sys/devices/platform/exynos-drm.0/drm/card0
[ 33.772] (II) LoadModule: "glx"
[ 33.781] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 33.808] (II) Module glx: vendor="X.Org Foundation"
[ 33.808] compiled for 1.16.1, module version = 1.0.0
[ 33.808] ABI class: X.Org Server Extension, version 8.0
[ 33.808] (==) AIGLX enabled
[ 33.808] (II) LoadModule: "fbdev"
[ 33.808] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 33.809] (II) Module fbdev: vendor="X.Org Foundation"
[ 33.809] compiled for 1.16.0, module version = 0.4.4
[ 33.809] Module class: X.Org Video Driver
[ 33.809] ABI class: X.Org Video Driver, version 18.0
[ 33.810] (II) FBDEV: driver for framebuffer: fbdev
[ 33.810] (++) using VT number 1

[ 33.810] (--) controlling tty is VT number 1, auto-enabling KeepTty
[ 33.810] (WW) Falling back to old probe method for fbdev
[ 33.810] (II) Loading sub module "fbdevhw"
[ 33.810] (II) LoadModule: "fbdevhw"
[ 33.811] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 33.812] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 33.812] compiled for 1.16.1, module version = 0.0.2
[ 33.812] ABI class: X.Org Video Driver, version 18.0
[ 33.812] (EE) open /dev/fb0: Permission denied
[ 33.812] (EE) No devices detected.
[ 33.812] (EE)
Fatal server error:
[ 33.812] (EE) no screens found(EE)
[ 33.812] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 33.812] (EE) Please also check the log file at "/home/user1/.local/share/xorg/Xorg.0.log" for additional information.
[ 33.812] (EE)
[ 33.819] (EE) Server terminated with error (1). Closing log file.
')
granger
 
Posts: 4
Joined: Wed Oct 29, 2014 9:02 pm

Re: Problem: Samsung Chromebook X org not working after upda

Postby WarheadsSE » Thu Oct 30, 2014 2:00 pm

open /dev/fb0: Permission denied

Check the permissions.

Also, if the kernel uname does not match the package, then you do indeed have an issue and need to ensure that you get the image updated on /boot
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Problem: Samsung Chromebook X org not working after upda

Postby granger » Fri Oct 31, 2014 2:13 am

In the meantime I've downgraded a few packages so got it working again.

I have linux-chromebook as kernel -- I guess if I replace the package with linux-armv7, that solves the problem. Just to double-check: will that work with the chromebook? Why is there a separate one for chromebooks?

Thanks again
granger
 
Posts: 4
Joined: Wed Oct 29, 2014 9:02 pm

Re: Problem: Samsung Chromebook X org not working after upda

Postby WarheadsSE » Fri Oct 31, 2014 3:11 am

I would not suggest it.

Compare uname -a output to pacman -Qi linux-chromebook , with special attention to the date and time.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6807
Joined: Mon Oct 18, 2010 2:12 pm

Re: Problem: Samsung Chromebook X org not working after upda

Postby granger » Sat Nov 01, 2014 1:09 am

Thanks -- below is the output: they seem to match and be up-to-date.

I'll try to find out which package breaks it and also the issue with permission over the weekend.

$this->bbcode_second_pass_code('', '
Linux alarm 3.4.0-ARCH #1 SMP Sun May 25 18:58:05 MDT 2014 armv7l GNU/Linux


Name : linux-chromebook
Version : 20140525-1
Description : The Linux Kernel and modules - ARM Chromebook kernel and modules
Architecture : armv7h
URL : https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-3.4
Licenses : GPL2
Groups : None
Provides : linux26 linux=20140525
Depends On : coreutils linux-firmware module-init-tools>=3.16
Optional Deps : crda: to set the correct wireless channels of your country
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 14212.00 KiB
Packager : Arch Linux ARM Build System <builder+xu3@archlinuxarm.org>
Build Date : Mon May 26 01:59:27 2014
Install Date : Wed Oct 29 19:21:24 2014
Install Reason : Explicitly installed
Install Script : Yes
Validated By : SHA256 Sum
')
granger
 
Posts: 4
Joined: Wed Oct 29, 2014 9:02 pm

Re: Problem: Samsung Chromebook X org not working after upda

Postby granger » Sun Dec 28, 2014 6:17 pm

Just to follow up on this, the problem was with one of these packages:
xorg-server
xorg-server-common
xorg-xinit
xf86-input-synaptics

As another upgrade messed up the system, I wanted to re-install Arch.

However, now I have the same problem as this guy:
http://unix.stackexchange.com/questions ... tion-table
granger
 
Posts: 4
Joined: Wed Oct 29, 2014 9:02 pm


Return to User Questions

Who is online

Users browsing this forum: No registered users and 10 guests