GalliumOS / galliumos-distro

Docs, issues, and artwork sources for GalliumOS
https://galliumos.org/
GNU General Public License v2.0
347 stars 11 forks source link

GalliumOS 3.0: Configuration Updates #430

Open reynhout opened 6 years ago

reynhout commented 6 years ago

GalliumOS 3.0: Configuration Updates

GalliumOS ships with customized configurations for excellent performance and comfort on all Chromebooks.

What have we missed? What can we improve? What is the first thing you do after installing? Did you fix tablet mode autorotation and keyboard disabling on CYAN? Awesome, let's ship it!

colpanek commented 6 years ago

I recently got an original Pixel (it was cheap) and I still haven't figured out what resolution to use so the touch screen registers well, the fonts are a decent size, and the icons are visible but not huge. And I installed another mixer (QasMixer) so I can get headphones to work. But it's useable.

And I'd like KDE. It's a lot lighter than the olden days, better than Cinnamon or Gnome.

jdeorian commented 6 years ago

It'd be great to ship a version with i3 as the DE instead of XFCE. A minimal version with almost nothing preinstalled would be awesome.

reynhout commented 6 years ago

@colpanek the galliumos-hidpi package might be useful on LINK, though I've not tested it there. Same display resolution as SAMUS though, where I have tested it.

colpanek commented 6 years ago

I thought I installed it, but it didn't have any effect. I ended up decreasing the resolution to something my old eyes could handle.

Maybe I'll play with it some more someday.... after I install Ubuntu 18.04 on a bunch of machines

reynhout commented 6 years ago

@colpanek The HiDPI config is user-specific, and copied into the user config directory when the user is created. So if you install the package after your user is created, it will not have any effect without some manual steps.

You can create a new user to see what the HiDPI config looks like. If it's helpful to you, just copy the config in from /etc/skel/.config to your $HOME/.config. This will reset some of your Desktop Env customizations though, so be careful.

kstenerud commented 6 years ago

What I'm really hoping for is window borders that are grabbable beyond 1 pixel. On higher resolution devices it's all but impossible to resize windows, and the alt-right-mouse trick is incredibly frustrating and error prone on a touch pad since you need to hold alt, put down two fingers, drag a bit with two fingers, then lift off one finger and slide while hoping your drag finger hasn't ended up too close to the edge.

ernstblaauw commented 6 years ago

I would love to see an option (during install and after installation) to encrypt the home and root (when dual-booting) and full disk encryption when overwriting ChromeOS. I have to admit that I don’t know what the current options are; I only know that I encrypted my root and home partitions with LUKS using an extensive guide on r/galliumos. Would be great to have that integrated (if that’s not already the case).

claviger-pc commented 6 years ago

I think that touchpad configuration (palm rejection, disable while typing, multi-finger gestures) is very important to many users. The user wants to be worried about productivity, not fiddling to get functionalities that he would have in another system.

threefcata commented 6 years ago

I'd love to see an easier way to customize the keyboard layout, especially regarding the Search key. I use vim and I usually swap ESC and Caps Lock on a conventional keyboard. The current keyboard layout options do not allow me to do this easily, if at all. So far, I tried looking into the X keyboard layout and am thinking of hacking arount it, but it's so arcane.

Also I hope there is better support for HiDPI screens (I'm on a original pixel). The current XFCE hacks are usable, but not perfect. I always get oddly large size font in urxvt, and I've no idea why.

EDIT: I also need to type in Chinese and the Chinese input method seems to handle keyboard events in its own way and that seems to conflict with the keyboard layout settings in XFCE. I've not digged deeper on this though. But hopefully this can be fixed.

nopivnick commented 6 years ago

@ernstblaauw

I encrypted my root and home partitions with LUKS using an extensive guide on r/galliumos

do you have a link?

ernstblaauw commented 6 years ago

Yes, of course: https://www.reddit.com/r/GalliumOS/comments/48jl9j/full_root_encryption_with_chromeos_dualboot/

leo60228 commented 6 years ago

It would be pretty nice if you had one of those macOS Spotlight "knockoffs" mapped to the search key. It was harder than it should've been to remap the Search key. I used Albert when I set it up manually. It also would be nice to have the Chrome OS Page Up/Page Down/Home/End mappings.

leo60228 commented 6 years ago

Also, I noticed that full-disk encryption under Something Else partitioning crashes.

diazabdulm commented 6 years ago

Having TLP automatically integrated for better battery (and, if possible, customized to each platform) would be highly appreciated.

reynhout commented 6 years ago

Summarizing the above ideas, and adding my comments:

Trinity93 commented 6 years ago

Not sure if this is the best place for this but i would like to see AX25 support added to the kernel.

leo60228 commented 6 years ago

Braswell, yeah. For the searching, I wanted the search key. For the scroll keys, either Alt + Up/Down is PgUp/PgDown. Ctrl+Alt for Home/End.

On Sun, May 27, 2018, 4:54 PM reynhout notifications@github.com wrote:

Summarizing the above ideas, and adding my comments:

  • Add i3wm (@jdeorian https://github.com/jdeorian )
  • Improve HiDPI config (@colpanek https://github.com/colpanek, @threefcata https://github.com/threefcata )
    • This could definitely use improvement, though Xfce is somewhat limiting. Does anyone have working examples?
  • Thicken 1px draggable window border (@kstenerud https://github.com/kstenerud )
    • Agreed, this is annoying. This shouldn't be too hard to fix aside from the general obscurity of GTK theming. Has anyone succeeded?
  • Dual-boot encryption (@ernstblaauw https://github.com/ernstblaauw )
    • This is non-trivial and would have to be implemented in chrx (for single boot, it's already in the installer). I imagine the chrx dev would be receptive to PRs, but probably wouldn't have time to work on it himself. Just a guess though. :)
  • Palm rejection/gestures (@claviger-pc https://github.com/claviger-pc )
    • Sounds OK to me. We'd need to test across all models and touchpads. If the config steps from the GalliumOS wiki work everywhere, we can incorporate them. Volunteers?
  • Easier keyboard layout changes (@threefcata https://github.com/threefcata )
    • I'd love this too -- but I've never seen a way to do it.
  • Chinese input (@threefcata https://github.com/threefcata )
    • This is totally outside of my areas of experience, I wouldn't know where to begin.
  • App/file search from keyboard sequence (@leo60228 https://github.com/leo60228 )
    • Alt+M will open the Xfce app search bar
    • We've discussed Albert in the past, but I think decided against due to size?
  • ChromeOS PgUp/Dn/Home/End (@leo60228 https://github.com/leo60228 )
    • What are those in ChromeOS?
    • We use RightAlt+Up/Down for page up/down, and RightAlt+Left/Right for Home and End.
  • FDE installer crash (@leo60228 https://github.com/leo60228 )
    • What model/image? I think there's a report that it crashes on Braswell but I don't remember the details. It works on others AFAIK.
  • TLP (@diazabdulm https://github.com/diazabdulm )
    • TLP causes a few surprises for many people, and doesn't seem a good fit for default configuration to me.

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/GalliumOS/galliumos-distro/issues/430#issuecomment-392366956, or mute the thread https://github.com/notifications/unsubscribe-auth/AH996U8IGp2FRQct6VsI8bIb8Jlwkiiaks5t2xKNgaJpZM4TrPfn .

DeltaLima commented 6 years ago

+1 for AX25 Support in GalliumOS Kernel!

reynhout commented 6 years ago

@Trinity93 and @DeltaLima AX25 support is in kernel 4.15.18-galliumos0+dev2, and the 3.0alpha0.3 ISOs.

Gulshanrajput commented 6 years ago

I'm using Dell LULU and upgraded it to alpha 3.0. The screen brightness goes too much from low to high in a single keypress and both the lows and highs are uncomfortable.

Is there a way more steps can be added to it? Like we can do while increasing volume in some audio players? I can count it is 10. Maybe we can increase the number or just lower the percentage when it starts from lowest.

reynhout commented 6 years ago

@Gulshanrajput Is this a change from GalliumOS 2.x?

There should be 10 steps on the way up, and 11 on the way down. We added a 2% step for very dark rooms (a long time ago), but it only stops there on the way down.

Gulshanrajput commented 6 years ago

It is the same as 2.x. I was hoping it might get better in next version so I suggested. Thank you. It doesn't bother me all the time, only when I'm working at night and don't want my flatmate to see my awkward thinking face because the brightness is too high on the 2nd step when we go in ascending order.

reynhout commented 6 years ago

@Gulshanrajput Interesting. On LULU, you can run echo 100 | sudo tee /sys/class/backlight/intel_backlight/brightness to set the level to 100. Min is 0, max is 937. What levels do you like?

I use GalliumOS on LULU all day and night, and find steps [0.2, 1, 2, 3] (which correspond roughly to 20, 100, 200, 300) adequate to cover all lighting conditions.

DrymarchonShaun commented 6 years ago

EDIT: i realize this is the wrong page, moving now.

add exfat-utils exfat-fuse ntfs-3g gnome-disk-utility default-jdk default-jre to the default Packages installed.

elderlypunk commented 6 years ago

I disabled, and eventually uninstalled Compton due to this issue with videos freezing https://github.com/chjj/compton/issues/494 Sounds minor, but youtube videos don't work with Compton active and that's not minor at all. As a newbie it took me a little while to figure it out and get youtube to work properly. I can't imagine I'm the only one who wants youtube to work out of the box.

Joren-Thijs commented 6 years ago

It would be nice to have a more "app store" like packet manager like Mint 19 has. Also i miss the touchpad gesture where i slide my finger down the right side for scrolling web pages and documents.

Volhout commented 5 years ago

I am not sure Gallium currently has a function like that, but I really love the elementary OS way to maximize multiple windows (when you have 2 windows open, you drag them to the side, and they maximize each to half the screen). On the Haswell C720 Chromebook with it's relatively low resolution, I am spending much time manually maximizing when I have multiple windows open.