You are not logged in.

#101 2015-05-14 04:01:24

hobn
Member
Registered: 2014-06-24
Posts: 30

Re: Google Chromebook Pixel 2

I managed to fix the graphical corruption by switching to UXA as described here.

Audio, however, is still a complete mess for me. What commands do you guys map to the volume keys to adjust the volume? Is it impossible to use relative volumes with amixer set Master since the Master volume cannot be read and Headphone and Speaker do not have volumes?

Last edited by hobn (2015-05-14 04:32:39)

Offline

#102 2015-05-14 14:44:49

satchmosgroove
Member
From: Long Beach, NY
Registered: 2010-01-13
Posts: 81

Re: Google Chromebook Pixel 2

For mapping keys you have several ways to implement: https://wiki.archlinux.org/index.php/Ch … es#Hotkeys. Quickest would be to just install the patch xkeyboard-config-chromebook.

The intel graphics fix is interesting. Why do you have problems, but I don't? I installed xorg-server, xorg-server-utils, xorg-apps, xf86-video-intel and libva-intel-driver. But I did no configuration, it just worked.

Audio is still the same. I loose it sometimes and the mic is still missing. Adding tsowell's fix to /etc/asound.conf didn't do the trick for me.

Offline

#103 2015-05-15 20:39:13

Razor X
Member
From: California
Registered: 2012-08-22
Posts: 14
Website

Re: Google Chromebook Pixel 2

For remapping I am using a three stage approach:

1) Start with xkeyboard-config-chromebook.
2) Additional global remapping with xkb: keymap and symbols.
3) Special functions and overrides with xbindkeysrc.

For the graphical corruption, the most I've noticed is the occasional weird colors / distortion flashing when I switch between tags in awesome wm.

For volume control, I just turn up the alsa volume to max and then use PulseAudio volume control which works normally.

Offline

#104 2015-05-17 18:52:40

satchmosgroove
Member
From: Long Beach, NY
Registered: 2010-01-13
Posts: 81

Re: Google Chromebook Pixel 2

I just realized that xkeyboard-config-chromebook gives me only the pure function keys. No mapping of alt+backspace = delete. So, this is not a complete soulution.

In regards to audio: I still have no mic. I had kf5 and pulseaudio, removed pulseaudio, and installed it again. Some story all along. On a positive note: it's not pulseaudio related ;-) Does this issue exist in ubuntu as well?

Offline

#105 2015-05-20 18:59:52

bendavis78
Member
Registered: 2014-06-21
Posts: 39

Re: Google Chromebook Pixel 2

Hey all, I just ran into an issue -- I can't boot into Arch any more. I've been dual booting Arch and ChromeOS smoothly for at least a month now, with hardly any issues. Now, when I boot up, it gets to the seabios loader and just hangs at "Booting from Hard Disk...".

I have an idea of what might have caused it. While in Chrome OS, I went to the "Chromebook Goodies" site to see if I could redeem an offer. It prompted "Google Drive wants to check if your Chrome OS device is eligible for an offer", and I clicked "Allow". The next time I rebooted it stalled at "Booting from Hard Disk.". I booted back into ChromeOS, entered my crouton chroot, mounted my Arch partition and chrooted into that, and tried running grub-install from there. But unfortunately that didn't work.

Any ideas of what could have happened here?

Offline

#106 2015-05-21 00:10:41

jackro
Member
Registered: 2014-09-21
Posts: 14

Re: Google Chromebook Pixel 2

I got a chromebook pixel 2 LS in the hopes to install arch on it. I enabled developer mode and ran enable_dev_usb_boot and crossystem dev_boot_usb=1 dev_boot_legacy=1. However, I could'nt disable write protect (it gave an error) and attempting to boot an arch usb by pressing Ctrl-U or Ctrl-L at boot makes the computer beep annoyingly.

Any ideas?

Offline

#107 2015-05-21 00:14:11

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 29,304
Website

Re: Google Chromebook Pixel 2

Merging with the dedicated thread...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#108 2015-05-21 00:49:51

Razor X
Member
From: California
Registered: 2012-08-22
Posts: 14
Website

Re: Google Chromebook Pixel 2

jackro wrote:

I got a chromebook pixel 2 LS in the hopes to install arch on it. I enabled developer mode and ran enable_dev_usb_boot and crossystem dev_boot_usb=1 dev_boot_legacy=1. However, I could'nt disable write protect (it gave an error) and attempting to boot an arch usb by pressing Ctrl-U or Ctrl-L at boot makes the computer beep annoyingly.

Any ideas?

Read through this thread a bit: in particular look for posts about needing to remove the physical write protect screw.

Offline

#109 2015-05-21 02:14:12

bendavis78
Member
Registered: 2014-06-21
Posts: 39

Re: Google Chromebook Pixel 2

Ok, I figured out my issue. I had an SD card inserted (just a regular one with photos on it) and that seemed to confuse seabios. I removed the SD card and it booted fine.

Offline

#110 2015-05-21 02:27:26

dhead
Member
Registered: 2012-09-26
Posts: 190

Re: Google Chromebook Pixel 2

satchmosgroove wrote:

I just realized that xkeyboard-config-chromebook gives me only the pure function keys. No mapping of alt+backspace = delete. So, this is not a complete soulution.

As described in the readme setting English(US, Chromebook) as the keyboard layout will map right Alt to Alt_GR which will bring you this function.

Offline

#111 2015-05-21 05:54:10

Razor X
Member
From: California
Registered: 2012-08-22
Posts: 14
Website

Re: Google Chromebook Pixel 2

dhead wrote:
satchmosgroove wrote:

I just realized that xkeyboard-config-chromebook gives me only the pure function keys. No mapping of alt+backspace = delete. So, this is not a complete soulution.

As described in the readme setting English(US, Chromebook) as the keyboard layout will map right Alt to Alt_GR which will bring you this function.

Just want to add that this did not work for me as expected and I had to do the mapping myself via xbindkeys:

# Bind delete.
"xdotool getwindowfocus key Delete"
  m:0x18 + c:22
  Alt+Mod2 + BackSpace

Offline

#112 2015-05-21 08:40:25

dhead
Member
Registered: 2012-09-26
Posts: 190

Re: Google Chromebook Pixel 2

@Razor X

I think you seeing one of X / XKB annoyances, probably the same reason why some apps like Chromium, Firefox and Libre Office doesn't respect keys remapping.
Someone explained this as the different between X core input and XKB extension.

There's a some hacky workaround but not an actual fix, and it brings up other issues, you can view this workaround for some of the keys (but not Alt+Backspace) at the link.

Last edited by dhead (2015-05-21 08:42:19)

Offline

#113 2015-05-21 17:23:21

jackro
Member
Registered: 2014-09-21
Posts: 14

Re: Google Chromebook Pixel 2

I added an Arch Wiki page for the Chromebook Pixel 2, so hopefully we can start collecting things on there:

https://wiki.archlinux.org/index.php/Chromebook_Pixel_2

Offline

#114 2015-05-22 17:09:53

gatorpatch
Member
Registered: 2015-04-11
Posts: 3

Re: Google Chromebook Pixel 2

I added a section on dual booting chromeOS and Arch, since I had a lot of trouble getting that working

Offline

#115 2015-05-22 18:55:14

jackro
Member
Registered: 2014-09-21
Posts: 14

Re: Google Chromebook Pixel 2

As far as video output goes through HDMI, I just got the USB-C to HDMI adapter from monoprice and it works perfectly in Arch.

Here's the link: http://www.monoprice.com/Product?c_id=1 … 5&format=2

Bit cheaper than google's adapter too.https://bbs.archlinux.org/edit.php?id=1531007

Edit: can't seem to get audio working through it. Wondering if anyone who has google's adapter has audio working through HDMI.

Edit 2: Had to change to "HDMI/ DisplayPort 2" in pulse audio's settings (configuration tab in pavucontrol). Working now.

Last edited by jackro (2015-05-22 19:09:01)

Offline

#116 2015-06-02 07:45:41

ukk
Member
Registered: 2015-06-02
Posts: 8

Re: Google Chromebook Pixel 2

Hey!

This machine is awesome! Light, silent, battery durable and relatively powerful for its size.

Did anyone succeed in getting the internal microphone working?

Have anyone tried an USB microphone? I assume this isn't relevant to the microphone problem, but just want to be sure that it'll work before I buy one as a temporary substitute until the internal one gets fixed smile

Offline

#117 2015-06-03 15:39:10

satchmosgroove
Member
From: Long Beach, NY
Registered: 2010-01-13
Posts: 81

Re: Google Chromebook Pixel 2

I did try an usb headset and it worked. jaust had to switch in pavucontrol and that was it.

On a separate note: I also bought the hdmi-usb-c adapter and it works with an external monitor. It did not work with some tv's at work/hotel. At home I don't have a tv, only a projector behind a av receiver. The pixel didn't recognized it. Didn't really look into that further.

The other thing I like about the pixel is, that it just a tad smaller than the 13' Macbook Retina, so, fitted accessories work just fine (sleeves, bags, etc..)

Offline

#118 2015-06-05 14:11:42

ukk
Member
Registered: 2015-06-02
Posts: 8

Re: Google Chromebook Pixel 2

Help!

I can't no longer boot my chromebook pixel 2.

Getting a "COMRESET failed (errno=-16)".

So the hard drive is getting detected but it won't use it, i.e. it doesn't show up in /dev.

Any idea how to fix this?

Offline

#119 2015-06-06 01:05:07

satchmosgroove
Member
From: Long Beach, NY
Registered: 2010-01-13
Posts: 81

Re: Google Chromebook Pixel 2

did you run smart tests?

Offline

#120 2015-06-06 01:21:23

satchmosgroove
Member
From: Long Beach, NY
Registered: 2010-01-13
Posts: 81

Re: Google Chromebook Pixel 2

dhead wrote:
satchmosgroove wrote:

I just realized that xkeyboard-config-chromebook gives me only the pure function keys. No mapping of alt+backspace = delete. So, this is not a complete soulution.

As described in the readme setting English(US, Chromebook) as the keyboard layout will map right Alt to Alt_GR which will bring you this function.

:-) just read this again and now I got it, thanks. Works perfect for me after changing to the chromebook variant of english(us). I didn't read it that way at first.

Offline

#121 2015-06-06 18:49:14

dhead
Member
Registered: 2012-09-26
Posts: 190

Re: Google Chromebook Pixel 2

@satchmosgroove

Great!

Offline

#122 2015-06-07 01:24:20

Hideaki
Member
From: Seattle, WA
Registered: 2009-01-19
Posts: 37

Re: Google Chromebook Pixel 2

Has anyone else noticed an issue in which the Pixel will randomly go to sleep as if the lid has been closed? I just had it happen to me repeatedly, it is very annoying. I would close the lid most of the way, the switch would trigger and turn the screen on, then I would open it back up, the switch would trigger again and the screen would turn off. It's really annoying and hard to reproduce but when I got into that state I either have to reboot or open and close the screen enough times until the pattern switches back to the correct order.

Offline

#123 2015-06-07 06:25:30

Razor X
Member
From: California
Registered: 2012-08-22
Posts: 14
Website

Re: Google Chromebook Pixel 2

satchmosgroove wrote:
dhead wrote:
satchmosgroove wrote:

I just realized that xkeyboard-config-chromebook gives me only the pure function keys. No mapping of alt+backspace = delete. So, this is not a complete soulution.

As described in the readme setting English(US, Chromebook) as the keyboard layout will map right Alt to Alt_GR which will bring you this function.

:-) just read this again and now I got it, thanks. Works perfect for me after changing to the chromebook variant of english(us). I didn't read it that way at first.

How exactly did you switch to this layout?

Offline

#124 2015-06-07 10:15:59

ukk
Member
Registered: 2015-06-02
Posts: 8

Re: Google Chromebook Pixel 2

satchmosgroove wrote:

did you run smart tests?

This is what I get from

smartctl -a -d ata -T verypermissive /dev/sda

:

smartctl 6.4 2015-06-04 r4109 [x86_64-linux-3.19.2-3-samus] (local build)
Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org

Read Device Identity failed: Input/output error

=== START OF INFORMATION SECTION ===
Device Model:     [No Information Found]
Serial Number:    [No Information Found]
Firmware Version: [No Information Found]
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   [No Information Found]
Local Time is:    Sun Jun  7 12:08:30 2015 CEST
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 82-83 don't show if SMART supported.
SMART support is: Ambiguous - ATA IDENTIFY DEVICE words 85-87 don't show if SMART is enabled.
                  Checking to be sure by trying SMART RETURN STATUS command.
SMART support is: Unknown - Try option -s with argument 'on' to enable it.
Read SMART Data failed: Input/output error

=== START OF READ SMART DATA SECTION ===
Error SMART Status command failed: Input/output error
SMART Status command failed: Input/output error
SMART overall-health self-assessment test result: UNKNOWN!
SMART Status, Attributes and Thresholds cannot be read.

Read SMART Error Log failed: Input/output error

Read SMART Self-test Log failed: Input/output error

Selective Self-tests/Logging not supported

This some search that suggests that it might be a hardware connection problem, but

dmesg | grep ata1

does show some recognition:

[    0.294756] ata1: SATA max UDMA/133 abar m32768@0xe1210000 port 0xe1210100 irq 42
[    0.614209] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    0.614441] ata1.00: ATA-10: KINGSTON RBU-SUS151S364GD, S9FM01.8, max UDMA/133
[    0.614444] ata1.00: 125045424 sectors, multi 16: LBA48 NCQ (depth 31/32), AA
[    0.614790] ata1.00: configured for UDMA/133
[   31.449198] ata1.00: exception Emask 0x0 SAct 0x2 SErr 0x0 action 0x6 frozen
[   31.449243] ata1.00: failed command: READ FPDMA QUEUED
[   31.449278] ata1.00: cmd 60/08:08:00:00:00/00:00:00:00:00/40 tag 1 ncq 4096 in
[   31.449352] ata1.00: status: { DRDY }
[   31.449378] ata1: hard resetting link
[   31.769394] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[   36.773433] ata1.00: qc timeout (cmd 0xec)
[   36.773441] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)
[   36.773443] ata1.00: revalidation failed (errno=-5)
[   36.773479] ata1: hard resetting link
[   42.111092] ata1: link is slow to respond, please be patient (ready=0)
[   46.808261] ata1: COMRESET failed (errno=-16)
[   46.808352] ata1: hard resetting link
[   52.145908] ata1: link is slow to respond, please be patient (ready=0)
[   56.843005] ata1: COMRESET failed (errno=-16)
[   56.843049] ata1: hard resetting link
[   62.180652] ata1: link is slow to respond, please be patient (ready=0)
[   91.911360] ata1: COMRESET failed (errno=-16)
[   91.911404] ata1: limiting SATA link speed to 3.0 Gbps
[   91.911406] ata1: hard resetting link
[   96.928739] ata1: COMRESET failed (errno=-16)
[   96.928775] ata1: reset failed, giving up
[   96.928801] ata1.00: disabled
[   96.928804] ata1.00: device reported invalid CHS sector 0
[   96.928824] ata1: EH complete

The problem started when I left the machine running while I left for lunch.

Last edited by ukk (2015-06-07 10:17:52)

Offline

#125 2015-06-07 14:42:43

satchmosgroove
Member
From: Long Beach, NY
Registered: 2010-01-13
Posts: 81

Re: Google Chromebook Pixel 2

Razor X wrote:
satchmosgroove wrote:
dhead wrote:

...

...

How exactly did you switch to this layout?

I am using KDE/Plasma. Under System Settings / Input Devices / Keyboard I can configure the Layout. It's English US and then the Chromebook variant.

Offline

Board footer

Powered by FluxBB