Fluks untuk ubuntu 14.04 - mungkin?

66

Apakah mungkin untuk membuat Flux berfungsi di ubuntu 14.04? Jika demikian, mungkin Anda bisa membagikan pengetahuan Anda atau mengarahkan saya ke panduan? (Flux adalah perangkat lunak yang mengatur suhu tampilan Anda sesuai dengan waktu hari itu)

Marius
sumber
8
Ada alat yang disebut redshift asli untuk Ubuntu: askubuntu.com/questions/111576/...
Rinzwind
2
@Rinzwind terima kasih, tapi saya masih lebih suka Flux.
Marius
[Saya tidak memiliki reputasi yang cukup untuk berkomentar.] Memasang indikator f.lux mungkin tidak cukup untuk membuat f.lux berfungsi. Saat ini f.lux gui tidak harus dikemas dengan xflux. Unduh binari xflux (32 atau 64 bit, tergantung arsitektur Anda) dan tempatkan biner di / usr / bin. Anda dapat mengambil xflux dari situs web f.lux. Saya menggunakan 14,04 dan masih mengalami masalah dengan xflux, tapi mudah-mudahan ini menunjukkan Anda ke arah yang benar.
anak yatim
1
Jika ada paket bawaan yang tersedia untuk seri Ubuntu Anda di sini , instalasi dapat dilakukan dengan menggunakan PPA sebagaimana dinyatakan oleh karel . Jika tidak, kompilasi berdasarkan sumbernya . Atau instalredshift-gtk dari repositori resmi.
Gayan Weerakutti

Jawaban:

36

Ini cara lain yang baru saya temukan. Saya harus melakukan ini karena firewall perusahaan tidak akan membiarkan saya menambahkan repositori apt, apa pun yang saya coba.

  1. unduh kode sumber dari github penulis

    git clone https://github.com/xflux-gui/xflux-gui.git
    
  2. Pasang

    cd xflux-gui
    sudo python setup.py install
    
  3. lari dari baris perintah

    fluxgui
    

[pembaruan per 23 Feb 2017] repo diubah

RNA
sumber
1
Saran ini bekerja dengan baik di Ubuntu 14.10. Sekarang, saya telah menginstal dan menjalankan f.lux. Terima kasih.
Sharath Chandramouli
2
bekerja untuk saya, kecuali sudo ./setup.py installmemberi saya kesalahan jadi saya menggunakan sudo python setup.py install, juga jika Anda tidak memilikinya Anda perlu menginstal python-appindicator ...sudo apt-get install python-appindicator
ekcrisp
1
Ini semua dependensi yang harus saya instal juga:sudo apt-get install python-pexpect python-gconf python-appindicator
Christophe De Troyer
1
Repo yang diperbarui ada di github.com/xflux-gui/xflux-gui dan di halaman itu instruksi pemasangan diberikan github.com/xflux-gui/xflux-gui#install-instructions
praba230890
71

Bolehkah saya menyarankan RedShift ?

Ini lebih terawat daripada flu.x, ia memiliki lebih banyak opsi dan berfungsi sempurna dengan Ubuntu 14.10 x64 dan Ubuntu 15.04 x64.

Itu dapat diinstal dari repositori (12.04, 14.04, dan yang lebih baru):

sudo apt-get install redshift gtk-redshift

Anda dapat membuat file konfigurasi untuk RedShift. Ini TIDAK dibuat secara otomatis, jadi Anda harus membuatnya menggunakan gedit ~/.config/redshift.conf.

Seperti inilah tampilan redshift.conffile saya :

; Global settings for redshift
[redshift]
; Set the day and night screen temperatures
temp-day=4500
temp-night=3500

; Enable/Disable a smooth transition between day and night
; 0 will cause a direct change from day to night screen temperature.
; 1 will gradually increase or decrease the screen temperature
transition=1

; Set the screen brightness. Default is 1.0
;brightness=0.8
; It is also possible to use different settings for day and night since version 1.8.
brightness-day=0.9
brightness-night=0.7
; Set the screen gamma (for all colors, or each color channel individually)
gamma=0.8
;gamma=0.8:0.7:0.8

; Set the location-provider: 'geoclue', 'gnome-clock', 'manual'
; type 'redshift -l list' to see possible values
; The location provider settings are in a different section.
location-provider=geoclue

; Set the adjustment-method: 'randr', 'vidmode'
; type 'redshift -m list' to see all possible values
; 'randr' is the preferred method, 'vidmode' is an older API
; but works in some cases when 'randr' does not.
; The adjustment method settings are in a different section.
adjustment-method=randr

; Configuration of the location-provider:
; type 'redshift -l PROVIDER:help' to see the settings
; ex: 'redshift -l manual:help'
[manual]
; set these values if you've set the location-provider to manual instead of geoclue
;lat=51.522698
;lon=-0.085358

; Configuration of the adjustment-method
; type 'redshift -m METHOD:help' to see the settings
; ex: 'redshift -m randr:help'

[randr]
screen=0

Jika perlu, kompilasi secara manual juga cukup mudah. Ini repositori resmi: https://github.com/jonls/redshift

Pastikan Anda telah menginstal semua dependensi yang ditentukan dalam travis.ymlfile sebelum menjalankan file executable bootstrap.

Petunjuk di sini: https://github.com/jonls/redshift/blob/master/HACKING.md

Untuk pengguna Ubuntu 15.04: bisa jadi Anda tidak akan dapat menggunakan pergeseran merah karena beberapa dependensi yang hilang. Cobalah untuk mengkompilasinya dengan mendapatkan kode langsung dari github.

sudo apt-get install build-essential libxcb-randr0-dev
./bootstrap
./configure --enable-randr
make
sudo checkinstall

... atau hanya installjika Anda tidak ingin menggunakannya checkinstall. The libxcb-randr0-devpaket harus memenuhi ketergantungan untuk menggunakan RANDR sebagai metode penyesuaian. Kalau tidak, coba aktifkan vidmode dengan melakukan:

./configure --enable-vidmode
Francesco Casula
sumber
10

Ubuntu 17.10 dan yang lebih baru

Dimulai dengan lingkungan desktop GNOME 3.24, yang dirilis pada 22 Maret 2017, fitur Night Light baru disertakan yang secara otomatis mengurangi jumlah cahaya biru yang dipancarkan oleh layar selama waktu-waktu tertentu dalam sehari. Fitur baru dapat diaktifkan dari pengaturan tampilan. Warna layar mengikuti waktu matahari terbit / terbenam untuk lokasi Anda, tetapi juga dapat diatur ke jadwal khusus. Indikator panel Lampu Malam menunjukkan kapan fitur ini aktif, dan menu sistem memungkinkannya untuk sementara dimatikan.

Di Ubuntu 17.10, Ubuntu dikirimkan dengan lingkungan desktop GNOME, bukan Unity, dan fitur Night Light disertakan secara default. Night Light bekerja dengan X11 dan Wayland. Untuk mengaktifkan Night Light di Ubuntu 17.10 pergi ke System Settings -> Devices -> Display -> Night Light dan geser slider Night Light dari OFF ke ON. Kemudian konfigurasikan pengaturan jadwal.

masukkan deskripsi gambar di sini
Pengaturan Night Light di Ubuntu 17.10

Night Light Slider GNOME Shell Extension menyediakan antarmuka yang mudah untuk mengubah suhu lampu malam dari area notifikasi panel. Pastikan untuk memeriksa preferensi di Alat Tweak GNOME untuk menyesuaikan atau mengaktifkan fungsionalitas tambahan. Anda juga dapat dengan mudah mengonfigurasi lampu malam untuk selalu menyala atau untuk selalu menampilkan ikon status.


Ubuntu 12.04-17.04

sudo add-apt-repository ppa:nathan-renniewaldock/flux
sudo apt-get update
sudo apt-get install fluxgui 

Ubuntu 12.04-14.04

Pemasangan f.lux di Ubuntu 12.04 dan 14.04 mudah dilakukan dengan menambahkan PPA untuk f.lux. Cukup ketik yang berikut ini di terminal Anda:

sudo add-apt-repository ppa:kilian/f.lux
sudo apt-get update
sudo apt-get install fluxgui  

Menginstal program terminal daemon xflux dari situs web resmi f.lux

64-bit

wget -c https://justgetflux.com/linux/xflux64.tgz
tar -xvzf xflux64.tgz
rm -rf xflux64.tgz
sudo cp xflux /usr/bin/
sudo chmod 755 /usr/bin/xflux

32-bit

wget -c https://justgetflux.com/linux/xflux-pre.tgz
tar -xvzf xflux-pre.tgz
rm -rf xflux-pre.tgz
sudo cp xflux /usr/bin/
sudo chmod 755 /usr/bin/xflux

f.lux GUI dapat dimulai dari Dash atau dari terminal dengan perintah fluxgui. Ketika sedang berjalan ada ikon f.lux di area notifikasi panel.

masukkan deskripsi gambar di sini
Appl preferensi applet indikator f.lux di Xubuntu 14.04

karel
sumber
5
... dan itu tidak berhasil. Sebelum menjawab pertanyaan, Anda harus memastikan Anda menjawabnya dengan benar. Dalam versi sebelumnya (13.04, dll.) Itu berhasil, tetapi pada 14,04 - tidak.
Marius
1
Saya menginstal f.lux di Xubuntu 14.04 dan sepertinya berfungsi. Itu menambahkan ikon f.lux ke menu Aksesoris Xubuntu 14.04 dan applet f.lux ke Panel. Saya tidak tahu apakah ada bedanya bahwa Anda menggunakan Unity dan saya tidak.
karel
1
Saya kira itu terjadi karena ini adalah masalah yang diketahui bahwa fluks tidak berfungsi di ubuntu 14.04: /
Marius
4
Saya mengikuti saran @ karel dan f.lux bekerja dengan baik untuk saya. Menjalankan Ubuntu 14.04 dan Unity.
Andrew C
1
@ Emi Setelah Anda mengonfigurasi f.lux, satu-satunya cara yang saya tahu untuk mendapatkan kembali jendela konfigurasi adalah dengan menggunakan sudo apt-get purge fluxguiuntuk menghapus f.lux dan kemudian menginstal ulang f.lux. Dan jika Anda salah pengaturan, maka f.lux tidak akan mulai. Ketika Anda menginstal ulang f.lux berhati-hatilah agar Anda mendapatkan semuanya dengan benar saat ini. saya mengetahui ini dari pengalaman pribadi. Jika ada cara yang lebih baik dari ini untuk memperbaiki masalah dengan f.lux, maka saya tidak mengetahuinya.
karel
2

Aplikasi Flux baru untuk Ubuntu 15.04+

Fluks untuk Ubuntu

Repositori Kilian Valkhof untuk Flux tidak diperbarui lagi, tetapi Anda dapat menggunakan PPA Nathan Rennie-Waldock .

Jalankan perintah ini untuk menginstal Flux:

$ sudo add-apt-repository ppa:nathan-renniewaldock/flux
$ sudo apt-get update
$ sudo apt-get install fluxgui

Untuk menghapus:

$ sudo apt-get remove fluxgui

Melalui: Buku Pegangan Ubuntu

Sheharyar
sumber
Tidak yakin. Ini bekerja. : /
Sheharyar
Tunggu ... Coba saja ini lagi. Ini bekerja untuk saya kemarin, tetapi sekarang tidak berfungsi lagi. Saya dapat memulai applet, tetapi tidak ada perubahan dalam warna layar.
Revetahw
Apa waktu lokal Anda? Warnanya berubah secara otomatis setelah matahari terbenam
Sheharyar
Ya aku tahu. Saya menggunakan f.lux di Windows, OS X, Android, iOS, dll. Ini langsung tidak bekerja di Ubuntu malam ini. Saya juga mencoba fungsi "pratinjau", yang juga tidak berhasil.
Revetahw
Itu aneh. Menggunakannya sekarang. Coba mulai ulang pc Anda atau perbarui
Sheharyar
0

Bolehkah saya menyarankan melirik ?

melotot

Eyesome adalah skrip bash yang berjalan sebagai deamon dan tidur sebagian besar waktu 24/7. Secara otomatis menyesuaikan kecerahan layar (dan juga gamma opsional) untuk tampilan laptop Anda melalui antarmuka perangkat keras dan hingga dua monitor lain menggunakan kontrol perangkat lunak xrandr.

Saat matahari terbit (waktu secara otomatis diperoleh dari internet setiap hari), kecerahan layar Anda (dan juga gamma opsional) disesuaikan secara bertahap. Penyesuaian bertahap ditentukan oleh Anda tetapi, 120 menit bekerja untuk saya. Agar penyesuaian tidak terlalu mencolok, atur interval tidur di antara penyesuaian. Di mana saja antara 15 dan 60 detik mungkin adalah yang terbaik dan standarnya adalah 60.

Setelah transisi matahari terbit selesai, daemon yang mata tertidur selama berjam-jam sampai transisi matahari terbenam dimulai. Saya menggunakan 90 menit sebelum matahari terbenam tetapi Anda dapat mengatur periode apa pun yang Anda suka.

Berbanding terbalik dengan transisi matahari terbit, transisi matahari terbenam secara bertahap menurunkan kecerahan layar (dan juga gamma opsional) sehingga tidak terlalu mencolok.

Perhatikan bahwa selama transisi gamma malam hari dapat meningkat. Misalnya Red gamma dapat didefinisikan sebagai 1.0 pada siang hari dan 1.2 pada malam hari untuk mengurangi ketegangan mata. Gamma biru pada gilirannya dapat didefinisikan sebagai 1,0 pada siang hari dan 0,8 pada malam hari sehingga akan berkurang.

Untuk mengurangi sumber daya, tidur nyenyak sepanjang periode antara matahari terbenam dan matahari terbit. Tergantung di mana Anda tinggal dan musim tahun ini, rata-rata tidur akan menjadi 12 jam.

Pengaturan Eyesome - Menu Utama

Untuk mengonfigurasi mata-mata, disediakan menu utama:

lihat menu utama .png

Edit Konfigurasi - tab Umum

Ketika Anda mengklik tombol Edit dari menu utama, tab konfigurasi umum konfigurasi awalnya muncul seperti yang ditunjukkan di bawah ini.

konfigurasi umum tab.png

Nama negara / kota Anda akan muncul secara otomatis. Jika perlu Anda bisa menimpanya.

Edit Konfigurasi - Monitor 1 tab

Mengklik tab Monitor 1 di atas akan menampilkan panel ini dalam konfigurasi saya (milik Anda mungkin berbeda):

eyesome-edit-konfigurasi-monitor-1.png

Jangan gentar dengan pengaturan ini karena mereka sebagian besar secara otomatis diperoleh oleh eyesome. Anda perlu mengatur kecerahan / level siang dan malam hari.

Edit Konfigurasi - Monitor 3 Tab

Mengklik Tab Monitor 3 mengungkapkan panel ini dalam konfigurasi saya (milik Anda mungkin berbeda):

Monitor 2 Tab tidak ditampilkan karena ini adalah TV baru dengan kecerahan adaptif dan Smart OS. Tidak memerlukan penggantian oleh Eyesome.

masukkan deskripsi gambar di sini

Jika setelah penglihatan mata dipasang, Anda memasang monitor berbeda ke sistem Anda, Anda mungkin harus memasukkan xrandrnama monitor.

Pengaturan Eyesome - 5 tes detik

Dari menu utama Anda dapat menguji pengaturan kecerahan dan gamma siang dan malam hari Anda selama 5 detik dengan mengklik masing-masing tombol Siang dan Malam . Anda dapat mengubah durasi tes dari 5 detik hingga 20 detik dari Edit Configuration - General Tab.

Seperti apa tes Nighttime 5 detik itu:

lihat malam hari test.gif

Penanganan acara yang tidak biasa

Asumsikan Anda menangguhkan laptop Anda saat pagi hari sebelum bekerja dan layar redup sepenuhnya. Anda pulang setelah bekerja ketika matahari tinggi di langit dan membuka laptop Anda. Layarnya sangat redup sehingga Anda tidak bisa membacanya.

Untuk mengatasi skenario ini, file kontrol systemd disediakan:

  • /etc/systemd/system-sleep/systemd-wake-eyesome file kontrol dipanggil setiap kali sistem menunda atau melanjutkan.
  • File kontrol memanggil skrip bash /usr/local/bin/wake-eyesome.shuntuk mengatur ulang kecerahan menjadi penuh dan kemudian tidur hingga transisi matahari terbenam.

Anda menonton film di TV eksternal pada malam hari dan menutup penutup laptop Anda agar lebih mudah dilihat. Ubuntu / Lightdm / xrandr membutuhkan waktu beberapa detik dan kemudian mengatur ulang TV eksternal Anda menjadi kecerahan penuh. OUCH di matamu.

Untuk mengatasi skenario ini, disediakan file kontrol acpi event:

  • /etc/acpi/event/lid-event-eyesome file kontrol dipanggil setiap kali tutup laptop dibuka atau ditutup.
  • File kontrol memanggil skrip bash /etc/acpi/acpi-lid-eyesome.shuntuk menangani pembukaan dan penutupan tutup.
  • Pada gilirannya panggilan skrip bash mata /usr/local/bin/wake-eyesome.shuntuk mengatur ulang kecerahan untuk melihat nighttive dan kemudian tidur sampai transisi matahari terbenam.

    Tangguhkan / tutup Tutup / Uji kecerahan / matikan / hotplug

Ringkasan

Eyesome dapat diunduh dari: https://github.com/WinEunuuchs2Unix/eyesome

Program ini baru dirilis pada September 2018 jadi tolong beri tahu saya jika Anda menemukan masalah atau memiliki saran untuk perbaikan.

Fase dokumentasi baru saja dimulai jadi jangan ragu untuk bertanya. Pertanyaan Anda bahkan dapat menghasilkan perbaikan dokumentasi.

WinEunuuchs2Unix
sumber