D. R. Evans composed on 2023-05-18 14:17 (UTC-0600): > Felix Miata wrote:
>> Try using the (default) modesetting DIX display driver instead of Nouveau. >> Remove >> package >> xserver-xorg-video-nouveau >> and reboot to see if it makes a difference. > I did this, and when I rebooted I was in the Linux console instead of Light > DM > (which is my display manager). Hitting ctrl-alt-F7 to go to the X screen did > not show me the LDM login screen, or any other X screen, but instead another > non-graphical screen. How much time did you allow the login screen to show up? I've lately seen on various hardware of various ages a need to restart the DM after booting because it fails to come up before something times out. When it happens, either from Ctrl-Alt-F[2-6] login or remote login, running systemctl restart <dmname> will bring it up like it normally should have. > I reinstalled xserver-xorg-video-nouveau from the console, and (fortunately) > when I rebooted LDM came up as usual and I was able to log in as I normally > do. Obviously, the original issue still exists, but at least I got a > graphical > display back. If by that you mean back to 640x480 or 800x600 instead of your display's native resolution, please provide input/output from inxi -SGaz, and a fresh Xorg.0.log, in the current condition. Please also provide Xorg.0.log from attempting to use modesetting (having removed xserver-xorg-video-nouveau; or [1]) instead of nouveau display driver. [1] Instead of driver removal/reinstallation, create file, or add following content to existing file: /etc/X11/xorg.conf.d/50-device.conf Section "Device" Identifier "DDX" Driver "modesetting" # Driver "nouveau" EndSection By simply moving the # to the other driver line, you can easily switch between using the two display drivers by restarting your DM or rebooting. My GF108 simply works, with the modesetting DIX, and two displays: # inxi -GSaz --vs --zl --hostname inxi 3.3.27-00 (2023-05-07) System: Host: gb970 Kernel: 5.10.0-23-amd64 arch: x86_64 bits: 64 compiler: gcc v: 10.2.1 parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0 plymouth.enable=0 noresume consoleblank=0 mitigations=none preempt=full Desktop: Trinity v: R14.1.0 tk: Qt v: 3.5.0 info: kicker wm: Twin v: 3.0 vt: 7 dm: 1: TDM 2: XDM Distro: Debian GNU/Linux 11 (bullseye) Graphics: Device-1: NVIDIA GF108 [GeForce GT 630] vendor: Gigabyte driver: nouveau v: kernel non-free: series: 390.xx+ status: legacy-active (EOL~late 2022) arch: Fermi code: GF1xx process: 40/28nm built: 2010-16 pcie: gen: 1 speed: 2.5 GT/s lanes: 16 ports: active: DVI-I-1,HDMI-A-1 empty: VGA-1 bus-ID: 01:00.0 chip-ID: 10de:0f00 class-ID: 0300 temp: 42.0 C Display: x11 server: X.Org v: 1.20.11 driver: X: loaded: modesetting dri: nouveau gpu: nouveau display-ID: :0 screens: 1 Screen-1: 0 s-res: 3600x1200 s-dpi: 120 s-size: 762x254mm (30.00x10.00") s-diag: 803mm (31.62") Monitor-1: DVI-I-1 pos: right model: Dell P2213 serial: <filter> built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400 Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: primary,left model: NEC EA243WM serial: <filter> built: 2011 res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2 size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes: max: 1920x1200 min: 640x480 API: OpenGL v: 4.3 Mesa 20.3.5 renderer: NVC1 direct-render: Yes # -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata