Quantcast
Channel: Debian User Forums
Viewing all articles
Browse latest Browse all 3560

Graphical Environments & Desktops • External QHD monitor not detected with MacBook Pro mid 2012 (nvidia)

$
0
0
I am (was) using Debian bookworm + Gnome 43.9 lately (I started with FreeBSD v3.0 a long time ago) on a MacBook Pro 9,1 (mid 2012) with an external monitor FHD connected from the mini-display port of the MBP to the DP on the monitor, and it sort of worked; sort of, because sometimes after a reboot, the external monitor just vanished from the settings windows. It then took a lot of tweaking, and luck, to make it show-up again; I never could discover a pattern for this, meaning disapear and return.

Code:

$ inxi -G --admin --filter --no-host --widthGraphics:  Device-1: Intel 3rd Gen Core processor Graphics vendor: Apple driver: i915    v: kernel arch: Gen-7 process: Intel 22nm built: 2012-13 ports:    active: LVDS-2 empty: VGA-1 bus-ID: 00:02.0 chip-ID: 8086:0166    class-ID: 0300  Device-2: NVIDIA GK107M [GeForce GT 650M Mac Edition] vendor: Apple    driver: nouveau v: kernel non-free: series: 470.xx+    status: legacy-active (EOL~2023/24) arch: Kepler code: GKxxx    process: TSMC 28nm built: 2012-18 pcie: gen: 1 speed: 2.5 GT/s lanes: 8    link-max: gen: 3 speed: 8 GT/s lanes: 16 ports: active: LVDS-1    empty: DP-1,DP-2,DP-3 bus-ID: 01:00.0 chip-ID: 10de:0fd5 class-ID: 0300    temp: 58.0 C  Device-3: Apple FaceTime HD Camera type: USB driver: uvcvideo    bus-ID: 3-1.1:3 chip-ID: 05ac:8509 class-ID: 0e02 serial: <filter>  Display: wayland server: X.org v: 1.21.1.7 with: Xwayland v: 22.1.9    compositor: gnome-shell v: 43.9 driver: X: loaded: modesetting    unloaded: fbdev,vesa dri: nouveau,crocus gpu: i915,nouveau display-ID: 0  Monitor-1: LVDS-1 model: Apple 0x9ca3 built: 2009 res: 1440x900 dpi: 111    gamma: 1.2 size: 331x207mm (13.03x8.15") diag: 390mm (15.4") ratio: 16:10    modes: max: 1440x900 min: 640x350  Monitor-2: LVDS-2 model: Apple 0x9ca3 built: 2009 res: 1440x900 dpi: 111    gamma: 1.2 size: 331x207mm (13.03x8.15") diag: 390mm (15.4") ratio: 16:10    modes: 1440x900  API: OpenGL v: 4.3 Mesa 22.3.6 renderer: NVE7 direct-render: Yes
And I'm using vgaswitcheroo; when I'm on the road, I switch to the IGPU (Intel integrated) to extend battery time. But for the external monitor I have to use the nvidia DGPU, obviously; the IGPU must also be powered-on because the optimus gmux wants to use it. So:

Code:

# cat /sys/kernel/debug/vgaswitcheroo/switch0:DIS:+:Pwr:0000:01:00.01:DIS-Audio: :DynOff:0000:01:00.12:IGD: :Pwr:0000:00:02.0
I also have firmware-linux installed (free and nonfree), which I believe includes nvidia firmware.

And it used to work with the external FHD monitor most of the time.

Then I bought an AOC QHD (2K) monitor and I wasn't able, ever, to detect the monitor, and that's why I'm asking for help.

I read and tried a lot of advices on the net, to no avail.

As this machine is dual boot with MacOS Catalina, I'm now working most of the time with the MacOS, which works perfectly with this external monitor, because I love the possibilities that the increased real-estate provides, allowing to work with two windows side by side.

So, can anybody please help me to setup this to work with Debian / Gnome?

Statistics: Posted by jssilva — 2025-02-07 22:10 — Replies 0 — Views 24



Viewing all articles
Browse latest Browse all 3560

Trending Articles