home
·
contact
·
privacy
projects
/
config
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8b04270
)
Ansible script: Improve X stuff.
author
Christian Heller
<c.heller@plomlompom.de>
Thu, 23 Mar 2017 02:40:27 +0000
(
03:40
+0100)
committer
Christian Heller
<c.heller@plomlompom.de>
Thu, 23 Mar 2017 02:40:27 +0000
(
03:40
+0100)
ansible/config.yml
patch
|
blob
|
history
diff --git
a/ansible/config.yml
b/ansible/config.yml
index 4b388ff6136dc232efc7f90736a4c58304fe04e9..16b56518bf13921fcb3c97f72cd5aea1e379f8b2 100644
(file)
--- a/
ansible/config.yml
+++ b/
ansible/config.yml
@@
-22,6
+22,15
@@
- name: APT - dist-upgrade
apt: upgrade=dist
- name: APT - dist-upgrade
apt: upgrade=dist
+ # Upgrade kernel.
+ - name: ensure newest kernel and grub are installed
+ apt: name={{item}} state=present
+ with_items:
+ - linux-image-amd64
+ - grub2
+ - name: update grub
+ shell: update-grub
+
# Configure console.
- name: symlink console config files
file: state=link force=yes src={{item}} dest={{item|basename|regex_replace('___','/')}}
# Configure console.
- name: symlink console config files
file: state=link force=yes src={{item}} dest={{item|basename|regex_replace('___','/')}}
@@
-78,10
+87,13
@@
- xserver-xorg-input-evdev # supports all input devices the kernel knows about
- xinit # contains startx
- libpam-systemd # needed to start X as non-root
- xserver-xorg-input-evdev # supports all input devices the kernel knows about
- xinit # contains startx
- libpam-systemd # needed to start X as non-root
+ - name: ensure 3d acceleration and optimus switch
+ - libgl1-mesa-dri # necessary for OpenGL 3D acceleration to work
+ - bumblebee-nvidia
+ - primus
- name: ensure basic X tools
apt: name={{item}} state=present
with_items:
- name: ensure basic X tools
apt: name={{item}} state=present
with_items:
- - libgl1-mesa-dri # necessary for OpenGL 3D acceleration to work
- xterm
- x11-xserver-utils # includes xrdb which applies .Xresources files
- redshift
- xterm
- x11-xserver-utils # includes xrdb which applies .Xresources files
- redshift