Impossibile regolare la luminosità dello schermo su Macbook Pro 10,1 Ubuntu 13.10


12

Recentemente ho installato Ubuntu sul mio Macbook Pro retina (seguendo questa grande guida ).

Finora tutto funziona bene, tuttavia la luminosità / retroilluminazione dello schermo non può essere regolata né usando il tasto assegnato né con altri mezzi. Lo so, non sono il primo ad affrontare questo problema, ma tutte le soluzioni suggerite che ho trovato finora non hanno funzionato per me. Ho provato senza successo quanto segue:

  • Inclusa l'opzione RegistryDwords" "EnableBrightnessControl=1nella sezione Dispositivi di/etc/X11/xorg.conf
  • l'applicazione xbacklight
  • Inoltre non ho trovato alcun file come mbp_backlighto apple_backlightsul mio sistema che probabilmente sarebbe un punto di partenza.

Sto usando il driver Nvidia. (A proposito: con il driver nouveau, i tasti per regolare la luminosità funzionano. Tuttavia, con il driver nouveau Ubuntu non riprende dalla modalità di sospensione)

Qualche suggerimento su cosa posso fare? Grazie!


Ho anche provato gli ultimi driver nvidia 331.25 senza successo.
pjvds

Risposte:


15

Ho installato Ubuntu 13.10 sul mio MacBook Pro 11,3 da 15 "(fine 2013) con il kernel 3.14.0-031400rc5-generico e il driver Nvidia 331.49. Neanche i miei tasti di controllo della luminosità funzionavano. La correzione consisteva nell'aggiungere questa riga a /etc/rc.local:

setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0

I tasti di controllo della luminosità funzionano ora.


Funziona perfettamente sul mio Macbook Pro 10,1 con Ubuntu 14.04 (kernel 3.13.0-32-generico) con driver Nvidia versione 340.24.
rcv

1
Questo ha funzionato perfettamente per me con Macbook Pro 11,3 (metà 2014) e Ubuntu 14.04.
pcx,

Questo non ha fatto nulla sul mio Macbook Pro 3,1 (fine 2007) e Xubuntu 14.04 con driver Nouveau. Sebbene 00: 01.00 sia effettivamente il bridge PCI per la scheda nvidia.

Questo ha funzionato perfettamente anche con il mio MacBookPro11,3 '14 Retina 15 "con Debian Stretch. L'unico modo in cui questa risposta potrebbe essere migliore è se citasse una fonte.
Stephen Niedzielski il

Sto provando questo sul mio MacBook Pro 11,3 (fine 2013) con Ubuntu 17.04 - ma non c'è più /etc/rc.local - hai idea di dove metterlo?
Mr. Gosh,

8

se si desidera utilizzare la retroilluminazione con i driver nvidia, provare a eseguire (come root):

setpci -v -H1 -s 00:01.00 BRIDGE_CONTROL=0

Quindi regola la retroilluminazione utilizzando il file sysfs gmux_backlight:

echo 200 > /sys/class/backlight/gmux_backlight/brightness
echo 800 > /sys/class/backlight/gmux_backlight/brightness

2

Trova la scheda video / grafica in Ubuntu e Linux Mint

Eseguire il comando seguente nel terminale per sapere quale scheda video viene utilizzata per la retroilluminazione / luminosità:

ls /sys/class/backlight/

trova driver grafico in Ubuntu

Come puoi vedere, l'output per me è dell_backlight e intel_backlight. Un indicatore che la scheda grafica in uso è Intel. Un altro modo per scoprire la scheda grafica sarebbe quello di andare in Impostazioni di sistema-> Dettagli-> Grafica. Puoi vedere la scheda grafica in uso.

Se la tua scheda grafica è Intel, puoi procedere con la correzione di seguito. Risolvi il problema del controllo della luminosità con la scheda Intel in Ubuntu e Linux Mint:

Apri un terminale e crea il seguente file di configurazione, se non esiste:

sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf

Ora dobbiamo modificare questo file. Puoi usare qualsiasi editor sia esso terminale o grafico.

sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf

Aggiungi le seguenti righe a questo file:

Section "Device"
        Identifier  "card0"
        Driver      "intel"
        Option      "Backlight"  "intel_backlight"
        BusID       "PCI:0:2:0"

EndSection

Salvarlo. Disconnettersi e riconnettersi. Ora il controllo della luminosità dovrebbe funzionare tramite i tasti funzione:

Correzione del controllo della luminosità non funzionante in Ubuntu 13.10


Funziona bene su Kubuntu 15.04 @ MacBook Pro 12,1
Kouber Saparev,

1

Disattivo la GPU NVidia usando il cli

echo 'OFF' > /sys/kernel/debug/vgaswitcheroo/switch

Affinché ciò accada all'avvio, aggiungi la riga sopra a /etc/rc.local

Assicurati di aver installato i driver Intel.

sudo apt-get install xserver-xorg-video-intel 

Con questo, Sospendi, riprendi e regola la luminosità dello schermo funziona come un fascino.

L'unico problema che rimane ancora irrisolto è che la scatola si blocca durante la disconnessione / spegnimento a causa di questo errore (è necessario forzare uno spegnimento tenendo premuto il tasto di accensione per 5 secondi).


1

Prova questo.

  • Eseguire $ sudo gedit /etc/default/grub

  • Modifica la linea GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"per:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

  • Salva le modifiche.

  • Eseguire $ sudo update-grub

  • Reboot.

Archlinux Wiki sui controlli di luminosità qui .


0

Bene, la soluzione più soddisfacente che ho trovato è stata quella di disabilitare la mia Nvidia-GPU discreta con gfxCardStatus sotto OSX e riavviare in Ubuntu. Tuttavia, questo non è molto elegante e quindi sto ancora cercando modi simili in Ubuntu. Quindi, se qualcuno conosce un modo per disabilitare la GPU Nvidia sotto Ubuntu, fammelo sapere. Ho provato il calabrone, comunque senza successo. Apparentemente non è compatibile con il mio MacBook o MacBook in generale, poiché il Mac non utilizza la tecnologia Optimus. Onestamente non ho una vera conoscenza di tutte queste cose, voglio solo che Ubuntu funzioni elegantemente sul mio sistema.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.