Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3.26 and xrandr support #2

Open
djcas9 opened this issue Oct 11, 2017 · 3 comments
Open

3.26 and xrandr support #2

djcas9 opened this issue Oct 11, 2017 · 3 comments

Comments

@djcas9
Copy link
Owner

djcas9 commented Oct 11, 2017

removing org.gnome.SettingsDaemon.XRANDR; causes i3+gnome to not respect xrandr dpi

@jthomaschewski
Copy link
Collaborator

I had the same and other problems with this package and Gnome 3.26.
For i3+gnome I used to run scripts for switching between different monitor environments (e.g HiDPI+Laptop screen, Non-HiDPI+external ...).
These settings can be changed using gsettings. e.g.:

# enable hidpi
gsettings set org.gnome.desktop.interface scaling-factor 2
# disable hidpi
gsettings set org.gnome.desktop.interface scaling-factor 1
# auto-detection of hidpi (not always working)
gsettings set org.gnome.desktop.interface scaling-factor 0

# optional: scale fonts
# gsettings set org.gnome.desktop.interface text-scaling-factor 1.1

I tried to integrate XFCE, Mate and other environments with i3.
In the end I'm now using Cinnamon 3.4 as the base session for i3 - this seems to work much better then Gnome so far:

  • Proper XRandr support - including detection of plug/unplug events for monitors
  • some gimmicks as working background image
  • proper screensaver and power management support without special i3 config

I published my cinnamon fork on AUR and Github - https://github.com/jbbr/i3-cinnamon

Cinnamon is based on Gnome 3 and has a very similar architecture. So it's still possible to use https://github.com/jbbr/i3-cinnamonhttps://github.com/jbbr/i3-cinnamon

@djcas9
Copy link
Owner Author

djcas9 commented Dec 7, 2017

hey @JBBr

I have been playing around with this today to see what can be done. I decided to test out your i3-cinnamon package but I get a "i3-cinnamon couldn't be found" then just a button to "logout". Any ideas?

@jthomaschewski
Copy link
Collaborator

@mephux that's strange. i3-cinnamon is a script which should be executable and in /usr/bin/i3-cinnamon

❯ ls -la /usr/bin/i3-cinnamon
-rwxr-xr-x 1 root root 515  8. Dez 10:53 /usr/bin/i3-cinnamon
❯ pacman -Qo /usr/bin/i3-cinnamon
/usr/bin/i3-cinnamon is owned by i3-cinnamon-git 1:1.0-1

I'm using GDM and it's untested with lightdm (And also untested with a fresh arch install)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants