User Tools

Site Tools


dell_xps_15_9530

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
dell_xps_15_9530 [2014/11/24 02:09]
ben
dell_xps_15_9530 [2014/11/24 13:31]
ben
Line 2: Line 2:
  
 ===== Installing Sabayon ===== ===== Installing Sabayon =====
-  * The most recent live cds use an older i915 driver that causes an unrecoverable black screen when booting in any mode. Add //nomodeset// to the kernel boot line.+ 
 +  * The most recent live cds use an older i915 driver that causes an unrecoverable black screen when booting in any mode. Add ''nomodeset'' to the kernel boot line.
   * Be sure to install using ethernet, since there are no wireless drivers out of the box on 13.08.   * Be sure to install using ethernet, since there are no wireless drivers out of the box on 13.08.
  
 ==== Wireless ==== ==== Wireless ====
-Install a kernel >= 3.11.6 and make sure //CONFIG_IWLMVM// is enabled. the //iwlwifi// module should be automatically loaded and wifi just works.+ 
 +Install a kernel >= 3.11.6 and make sure ''CONFIG_IWLMVM'' is enabled. the ''iwlwifi'' module should be automatically loaded and wifi just works.
  
 ==== Audio ==== ==== Audio ====
 +
 Mostly just works. Mostly just works.
  
-There are two physical sound cards, both driven by the snd-hda-intel driver. The HDMI card is always detected first, and the analog (speakers and headphones) second. Reorder these to make the analog the default by editing ///etc/modprobe.d/alsa.conf// to contain the following+There are two physical sound cards, both driven by the ''snd-hda-intel'' driver. The HDMI card is always detected first, and the analog (speakers and headphones) second. Reorder these to make the analog the default by ''/etc/modprobe.d/alsa.conf'' to contain the following
  
-<code>+<code text>
 options snd-hda-intel index=1,0 options snd-hda-intel index=1,0
 </code> </code>
  
-KDE defaults to letting the multimedia volume keys (Fn+F1/F2/F3) control the HDMI card by default. Switch this to the analog card by opening KMix and setting //Settings->Select Master Channel...->Built-in Audio Analog Stereo//.+KDE defaults to letting the multimedia volume keys (Fn+F1/F2/F3) control the HDMI card by default. Switch this to the analog card by opening KMix and setting ''Settings->Select Master Channel...->Built-in Audio Analog Stereo''.
  
 ==== Graphics ==== ==== Graphics ====
-After installing and upgrading to latest i915 driver, remove //nomodeset// from the kernel boot options. This will enable screen brightness control and fix sleep/resume. 
  
-Install bumblebee and enable the service to use optimus. Run programs using //optirun// to enable the discrete graphics card.+After installing and upgrading to latest i915 driver, remove ''nomodeset'' from the kernel boot options. This will enable screen brightness control and fix sleep/resume. 
 + 
 +Install bumblebee and enable the service to use optimus. Run programs using ''optirun'' to enable the discrete graphics card.
  
 Nice feature, the screen brightness can be turned all the way down to zero, which turns the screen and backlight off. Nice feature, the screen brightness can be turned all the way down to zero, which turns the screen and backlight off.
  
 === DPI === === DPI ===
 +
 Because of the high resolution, text will be very small by default. Change the DPI size in KDE to make all KDE applications well-behaved (konsole, plasma). Because of the high resolution, text will be very small by default. Change the DPI size in KDE to make all KDE applications well-behaved (konsole, plasma).
  
Line 32: Line 37:
  
 ==== Bluetooth ==== ==== Bluetooth ====
 +
  * Enable the bluetooth <code bash>  * Enable the bluetooth <code bash>
 systemctl enable bluetooth systemctl enable bluetooth
 systemctl start bluetooth systemctl start bluetooth
 </code> </code>
- * Use //bluetoothctl// to enable the controller, scan and pair with devices, and connect <code bash> + * Use ''bluetoothctl'' to enable the controller, scan and pair with devices, and connect <code bash> 
-  Start the shell+Start the shell
 bluetoothctl -a bluetoothctl -a
-  - Turn on the controller+Turn on the controller
 power on power on
-  - Scan for devices+agent on 
 +default-agent 
 +Scan for devices
 scan on scan on
-  - List available devices+List available devices
 devices devices
-  - Pair with a device+Pair with a device
 pair $mac pair $mac
-  - Connect to the device+Connect to the device
 connect $mac connect $mac
 </code> </code>
  
-This is currently broken in KDE 4.12 (bluetoothctl connect fails due to missing a2dp protocol, bluedevil-audio segfaults in isPaired)+The error message: <code text> 
 +Nov 24 12:33:22 serenity.jellybean.sihnon.net dbus[1878]: [system] Rejected send message, 1 matched rules; type="method_call", sender=":1.81" (uid=0 pid=10758 comm="/usr/libexec/bluetooth/bluetoothd --noplugin=sap ") interface="org.bluez.MediaEndpoint1" member="SelectConfiguration" error name="(unset)" requested_reply="0" destination=":1.49" (uid=10001 pid=2994 comm="/usr/bin/pulseaudio --start ") 
 +Nov 24 12:33:22 serenity.jellybean.sihnon.net bluetoothd[10758]: Endpoint replied with an error: org.freedesktop.DBus.Error.AccessDenied 
 +</code> is fixed by amending ''/etc/dbus-1/system.d/bluetooth.conf'' to match: <code xml> 
 +  <policy user="root"> 
 +    <allow own="org.bluez"/> 
 +    <!-- Add this line below --> 
 +    <allow send_type="method_call"/> 
 +    <allow send_destination="org.bluez"/> 
 +    <allow send_interface="org.bluez.Agent"/> 
 +    <allow send_interface="org.bluez.HandsfreeAgent"/> 
 +    <allow send_interface="org.bluez.MediaEndpoint"/> 
 +    <allow send_interface="org.bluez.MediaPlayer"/> 
 +    <allow send_interface="org.bluez.Watcher"/> 
 +    <allow send_interface="org.bluez.ThermometerWatcher"/> 
 +  </policy> 
 +</code> (Info taken from:  
 +https://forums.opensuse.org/showthread.php/410722-how-do-i-fix-bluetooth-permissions-after-last-dbus-update) 
 + 
 +Set the preference for certain types of audio (e.g. ''Music''to route through the bluetooth device when present using the ''Multimedia'' applet in KDE's control centre.
  
 ==== Touch screen ==== ==== Touch screen ====
 +
 Out of the box, single touch input works but no gestures. This means you can touch to click, and drag to select. No scrolling, or pinch-to-zoom. Out of the box, single touch input works but no gestures. This means you can touch to click, and drag to select. No scrolling, or pinch-to-zoom.
  
-Install and run touchegg to get multitouch gestures. Touchegg, touchegg-gui (configuration tool), and dependencies (utouch-{evemu,frame,grail,geis}) are in the sihnon portage overlay and community entropy repo.+Install and run ''touchegg'' to get multitouch gestures. ''touchegg''''touchegg-gui'' (configuration tool), and dependencies (''utouch-{evemu,frame,grail,geis}'') are in the sihnon portage overlay and community entropy repo.
  
 ==== USB ==== ==== USB ====
 +
 Just works. Just works.
dell_xps_15_9530.txt · Last modified: 2021/08/27 07:40 by ben