This is a static archive of the old Zorin Forum.

The information below may be outdated. Visit the new Zorin Forum here ›

If you have registered on the old forum, you will need to create an account on the new forum.

External Monitor not detected anymore

ThanosFish

Thu Feb 06, 2020 5:47:20 pm

Hello,

This time I'm facing a serious issue.

After installing the latest updates, my external monitor is not detected anymore. I tried switching between various Nvidia drivers but had no luck. I'm currently using Nvidia-driver-440 and my laptop's graphics card model is GeForce GTX 1050 Ti Mobile. Furthermore when I launch nvidia-settings from terminal I see the following errors.

ERROR: NVIDIA driver is not loaded


ERROR: Unable to load info from any available system


(nvidia-settings:10847): GLib-GObject-CRITICAL **: 01:30:29.665: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
** Message: 01:30:29.668: PRIME: Requires offloading
** Message: 01:30:29.668: PRIME: is it supported? yes
** Message: 01:30:29.697: PRIME: Usage: /usr/bin/prime-select nvidia|intel|query
** Message: 01:30:29.697: PRIME: on-demand mode: "0"
** Message: 01:30:29.697: PRIME: is "on-demand" mode supported? no

Any ideas what might be wrong? Anyone else having issues with external monitors?

Aravisian

Thu Feb 06, 2020 8:02:57 pm

In terminal, could you please try:
Code:
sudo rm /lib/modprobe.d/nvidia-blacklist.conf

then
Code:
sudo update-initramfs -u

ThanosFish

Thu Feb 06, 2020 8:12:11 pm

I do not have such file nvidia-blacklist.conf in this path. I did try the second command though. Didn't make any difference

Aravisian

Thu Feb 06, 2020 8:26:51 pm

ThanosFish wrote:I do not have such file nvidia-blacklist.conf in this path. I did try the second command though. Didn't make any difference

Ok, yeah if you do not have the file, then the command will do no good. I need to run someone to a Dr. appt but hopefully the thread will continue with suggestions- when I get back I will try looking into it more to see if I can provide any kind of help...

ThanosFish

Thu Feb 06, 2020 8:31:57 pm

Thanks for your interest. I tried most of the suggestions found online but none of them worked. My last resort would be to reinstall zorin or some other distro. But I'll wait in case someone comes up with something I haven't tried yet.

btw when I boot ZorinOS from flash drive my external monitor is recognized and used normally. So maybe this is a kernel issue or some other update that broke the system.

Swarfendor437

Fri Feb 07, 2020 12:01:06 am

Hi, Could be a combination of kernel and nvidia driver update - I always stick to the nouveau drivers - never the proprietary ones. I hope you have earlier kernels still present on the system. If you can't see GRUB at boot time, press the left shift key during boot to view GRUB and choose an earlier kernel - if that works o.k. you know what the issue is. ;) :D

ThanosFish

Fri Feb 07, 2020 8:31:49 am

Well I didn't believe there are people who actually stick to the nouveau drivers. They are c*** plus I don't think they offer support for external monitors anyway :P I will install Ukuu today and do some kernel roll backs and see if this works. I will keep you posted.

Aravisian

Fri Feb 07, 2020 11:33:46 am

ThanosFish wrote:Well I didn't believe there are people who actually stick to the nouveau drivers. They are c*** plus I don't think they offer support for external monitors anyway :P I will install Ukuu today and do some kernel roll backs and see if this works. I will keep you posted.

Yes roll back is what I would do. You MAY try rolling forward, too. See if an issue was patched in a later release than Zorin has rested/released.
-And be sure to remove Ukuu when finished lest you be killed by voracious nagware...-
Please update. :)

Swarfendor437

Fri Feb 07, 2020 12:56:02 pm

Nouveau information here:

https://nouveau.freedesktop.org/wiki/

I found that proprietary drivers on Zorin never work well - and technically can be a security risk. ;) :D

ThanosFish

Sat Feb 08, 2020 9:59:14 am

So I installed Ukuu and rolled forward to kernel 5.5.2 and everything is back to normal. Second monitor is now detected normally both on display port and HDMI. Nvidia settings can also see the monitor. Damn you linux and your broken kernels :P

Swarfendor437

Sat Feb 08, 2020 12:28:42 pm

Good to know you are sorted. :D

ThatDude90

Mon Feb 24, 2020 3:03:42 am

I'm trying to get my Thinkpad T420 to connect to my TV using a DisplayPort to HDMI cable but the TV doesn't pick it up.

I tried installing to the latest kernel and nothing.

Any suggestions/advice?

Aravisian

Mon Feb 24, 2020 10:15:41 am

ThatDude90 wrote:I'm trying to get my Thinkpad T420 to connect to my TV using a DisplayPort to HDMI cable but the TV doesn't pick it up.

I tried installing to the latest kernel and nothing.

Any suggestions/advice?

Check the "Facepalm" things first, like the T.V.'s input settings. That one gets us all... As sson as we think our foreheads are safe and we get fooled.
Which Distro are you using, Zorin 12?15? Core?Lite?
Edit: I recall from another thread- you are running 15 Lite.
What is the output from
Code:
xfsettingsd -V

Can you paste in the output from
Code:
inxi -Fxz


Unplug your T.V. from the HDMI port, open terminal and input
Code:
xrandr
then plug in the T.V. to the HDMI and try to connect.
Please update.

ThatDude90

Mon Feb 24, 2020 4:01:27 pm

Aravisian wrote:Check the "Facepalm" things first, like the T.V.'s input settings. That one gets us all... As sson as we think our foreheads are safe and we get fooled.
Which Distro are you using, Zorin 12?15? Core?Lite?
Edit: I recall from another thread- you are running 15 Lite.
What is the output from
Code:
xfsettingsd -V

Can you paste in the output from
Code:
inxi -Fxz


Unplug your T.V. from the HDMI port, open terminal and input
Code:
xrandr
then plug in the T.V. to the HDMI and try to connect.
Please update.


I am using Zorin 15 Core on this laptop.

I'll give that a shot later today, thanks.

Aravisian

Mon Feb 24, 2020 4:07:27 pm

ThatDude90 wrote:I am using Zorin 15 Core on this PC.

I'll give that a shot later today, thanks.

If using Core, then just paste output of:
Code:
inxi -Fxz

Unplug your T.V. from the HDMI port, open terminal and input
Code:
xrandr
then plug in the T.V. to the HDMI and try to connect.

ThatDude90

Mon Feb 24, 2020 5:15:34 pm

Aravisian wrote:If using Core, then just paste output of:
Code:
inxi -Fxz

Unplug your T.V. from the HDMI port, open terminal and input
Code:
xrandr
then plug in the T.V. to the HDMI and try to connect.


Thanks. I'll update later today. Am I running these codes in the terminal while the displayport is connected?

Aravisian

Mon Feb 24, 2020 10:41:09 pm

ThatDude90 wrote:
Aravisian wrote:If using Core, then just paste output of:
Code:
inxi -Fxz

Unplug your T.V. from the HDMI port, open terminal and input
Code:
xrandr
then plug in the T.V. to the HDMI and try to connect.


Thanks. I'll update later today. Am I running these codes in the terminal while the displayport is connected?

Either, works for the 'inxi -Fxz.' The 'xrandr' is a command, not an info-request, so would be run just prior to you lugging in the monitor. Er., T.V.

ThatDude90

Tue Feb 25, 2020 12:05:25 am

Aravisian wrote:If using Core, then just paste output of:
Code:
inxi -Fxz



Where exactly am I suppose to paste this on?

Aravisian

Tue Feb 25, 2020 12:36:13 am

ThatDude90 wrote:
Aravisian wrote:If using Core, then just paste output of:
Code:
inxi -Fxz



Where exactly am I suppose to paste this on?

Most of the time, when you see a small command in code tags on Linux discussion forums, it refers to a terminal command. You won't break anything (or at least, it is exceptionally rare) by trying a command in terminal that isn't a command. So, if you could - consider that your default setting when you see an item in code tags.
To open a terminal, hit ctrl+alt+t on your keyboard.
Or you can select it from the app menu. The terminal emu is a lot like the DOS command prompt on wind0$
For folks migrating to Linux from windo$, the terminal appears intimidating, but it is actually a very powerful and informative tool. When I came over to Linux, I initially tried to avoid the terminal and use GUI as much as possible because that is what Windo$ had trained me to be used to. I learned swiftly to get over that. I do the vast majority of things from the terminal, these days.

ThatDude90

Tue Feb 25, 2020 1:03:58 am

Aravisian wrote:
Most of the time, when you see a small command in code tags on Linux discussion forums, it refers to a terminal command. You won't break anything (or at least, it is exceptionally rare) by trying a command in terminal that isn't a command. So, if you could - consider that your default setting when you see an item in code tags.
To open a terminal, hit ctrl+alt+t on your keyboard.
Or you can select it from the app menu. The terminal emu is a lot like the DOS command prompt on wind0$
For folks migrating to Linux from windo$, the terminal appears intimidating, but it is actually a very powerful and informative tool. When I came over to Linux, I initially tried to avoid the terminal and use GUI as much as possible because that is what Windo$ had trained me to be used to. I learned swiftly to get over that. I do the vast majority of things from the terminal, these days.


I got that part, I was just assuming that I needed to copy and paste the output of the first command somewhere else.

Those commands didn’t seem to work.

Aravisian

Tue Feb 25, 2020 1:10:20 am

ThatDude90 wrote:I got that part, I was just assuming that I needed to copy and paste the output of the first command somewhere else.

Those commands didn’t seem to work.

Odd... works on my copy of Zorin 15... Maybe you need to install inxi, first
run
Code:
sudo apt-get install inxi

then once installed, run
Code:
inxi -Fxz

paste output, here...

ThatDude90

Tue Feb 25, 2020 1:25:43 am

System: Host: samuel-ThinkPad-T420 Kernel: 5.5.6-050506-generic x86_64
bits: 64 gcc: 9.2.1
Desktop: Gnome 3.30.2 (Gtk 3.22.30-1ubuntu4) Distro: Zorin OS 15.1
Machine: Device: laptop System: LENOVO product: 41786VU v: ThinkPad T420 serial: N/A
Mobo: LENOVO model: 41786VU serial: N/A
UEFI [Legacy]: LENOVO v: 83ET63WW (1.33 ) date: 07/29/2011
Battery BAT0: charge: 27.6 Wh 64.2% condition: 43.0/47.5 Wh (90%)
model: SANYO 42T4848 status: Discharging
CPU: Dual core Intel Core i5-2520M (-MT-MCP-)
arch: Sandy Bridge rev.7 cache: 3072 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 9968
clock speeds: max: 3200 MHz 1: 1018 MHz 2: 1147 MHz 3: 871 MHz
4: 876 MHz
Graphics: Card-1: Intel 2nd Generation Core Integrated Graphics Controller
bus-ID: 00:02.0
Card-2: NVIDIA GF119M [Quadro NVS 4200M] bus-ID: 01:00.0
Display Server: x11 (X.Org 1.20.5 )
drivers: vesa (unloaded: modesetting,fbdev)
Resolution: 1600x900@60.00hz
OpenGL: renderer: Mesa DRI Intel Sandybridge Mobile
version: 3.3 Mesa 19.2.8 Direct Render: Yes
Audio: Card-1 Intel 6 Series/C200 Series Family High Def. Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Card-2 NVIDIA GF119 HDMI Audio Controller
driver: snd_hda_intel bus-ID: 01:00.1
Sound: Advanced Linux Sound Architecture v: k5.5.6-050506-generic
Network: Card-1: Intel 82579LM Gigabit Network Connection (Lewisville)
driver: e1000e v: 3.2.6-k port: 6080 bus-ID: 00:19.0
IF: enp0s25 state: down mac: <filter>
Card-2: Intel Centrino Advanced-N 6205 [Taylor Peak]
driver: iwlwifi bus-ID: 03:00.0
IF: wlp3s0 state: up mac: <filter>
Drives: HDD Total Size: 500.1GB (2.5% used)
ID-1: /dev/sda model: ST9500420AS size: 500.1GB
Partition: ID-1: / size: 458G used: 12G (3%) fs: ext4 dev: /dev/sda1
RAID: No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors: System Temperatures: cpu: 38.0C mobo: N/A
Fan Speeds (in rpm): cpu: 1995
Info: Processes: 313 Uptime: 57 min Memory: 1236.7/3817.8MB
Init: systemd runlevel: 5 Gcc sys: 7.4.0
Client: Shell (bash 4.4.201) inxi: 2.3.56

ThatDude90

Tue Feb 25, 2020 1:26:53 am

Aravisian wrote:Odd... works on my copy of Zorin 15... Maybe you need to install inxi, first
run
Code:
sudo apt-get install inxi

then once installed, run
Code:
inxi -Fxz

paste output, here...


Yup, installed inxi and ran those commands. Still not able to connect to my TV.

Aravisian

Tue Feb 25, 2020 1:33:19 am

ThatDude90 wrote:
Aravisian wrote:Odd... works on my copy of Zorin 15... Maybe you need to install inxi, first
run
Code:
sudo apt-get install inxi

then once installed, run
Code:
inxi -Fxz

paste output, here...


Yup, installed inxi and ran those commands. Still not able to connect to my TV.

Code:
inxi -Fxz
is not for making the connection, but to give an output that shows your computer specs like graphics card. I am asking if you can paste the output from that in terminal onto here so we can see if there is any hardware conflict or something else.
The problem with this issue is that the HDMI port may have a fault, the cable may have a fault, the port on the T.V. may have a fault... For example if you try making the connection using VGA with a VGA cable and no problems there, then we KNOW with certainty that the issue lies in the HDMI side and we can then try to narrow it down to Hardware or Software.
The output from Inxi should look like this:
Code:
Kernel: 5.3.0-28-generic x86_64
           bits: 64 gcc: 7.4.0
           Desktop: Cinnamon 4.2.4 (Gtk 3.22.30) Distro: Zorin OS 15.1
Machine:   Device: laptop System: Acer product: Aspire V3-551 v: V2.04 serial: N/A
           Mobo: Acer model: VA50_CM serial: N/A
           UEFI [Legacy]: Acer v: V2.04 date: 09/17/2012
Battery    BAT1: charge: 41.2 Wh 100.0% condition: 41.2/47.5 Wh (87%)
           model: SANYO AS10D31 status: Full
CPU:       Quad core AMD A8-4500M APU with Radeon HD Graphics (-MCP-)
           arch: Piledriver rev.1 cache: 8192 KB
           
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 15172
           clock speeds: max: 1900 MHz 1: 1604 MHz 2: 1640 MHz 3: 1720 MHz
           4: 1692 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Trinity [Radeon HD 7640G]
           bus-ID: 00:01.0
           Display Server: x11 (X.Org 1.19.6 )
           drivers: ati,radeon (unloaded: modesetting,fbdev,vesa)
           Resolution: 1366x768@59.93hz, 1440x900@59.89hz
           OpenGL: renderer: AMD ARUBA (DRM 2.50.0 / 5.3.0-28-generic, LLVM 9.0.0)
           version: 4.3 Mesa 19.2.8 Direct Render: Yes
Audio:     Card-1 Advanced Micro Devices [AMD] FCH Azalia Controller
           driver: snd_hda_intel bus-ID: 00:14.2
           Card-2 Advanced Micro Devices [AMD/ATI] Trinity HDMI Audio Controller
           driver: snd_hda_intel bus-ID: 00:01.1
           Sound: Advanced Linux Sound Architecture v: k5.3.0-28-generic
Network:   Card-1: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet
           driver: atl1c v: 1.0.1.1-NAPI port: 3000 bus-ID: 01:00.0
           IF: enp1s0 state: down mac: <filter>
           Card-2: Qualcomm Atheros AR9462 Wireless Network Adapter
           driver: ath9k bus-ID: 02:00.0
           IF: wlp2s0 state: up mac: <filter>
Drives:    HDD Total Size: 563.3GB (7.6% used)
           ID-1: /dev/sda model: WDC_WD5000BPVT size: 500.1GB
           ID-2: USB /dev/sdb model: Flash_Disk size: 63.2GB
Partition: ID-1: / size: 319G used: 19G (7%) fs: ext4 dev: /dev/sda1
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 46.0C mobo: N/A gpu: 46.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 221 Uptime: 1 day Memory: 2976.3/7407.6MB
           Init: systemd runlevel: 5 Gcc sys: 7.4.0
           Client: Shell (bash 4.4.201) inxi: 2.3.56

ThatDude90

Tue Feb 25, 2020 2:10:51 am

Aravisian wrote:
Code:
inxi -Fxz
is not for making the connection, but to give an output that shows your computer specs like graphics card. I am asking if you can paste the output from that in terminal onto here so we can see if there is any hardware conflict or something else.
The problem with this issue is that the HDMI port may have a fault, the cable may have a fault, the port on the T.V. may have a fault... For example if you try making the connection using VGA with a VGA cable and no problems there, then we KNOW with certainty that the issue lies in the HDMI side and we can then try to narrow it down to Hardware or Software.
The output from Inxi should look like this:
Code:
Kernel: 5.3.0-28-generic x86_64
           bits: 64 gcc: 7.4.0
           Desktop: Cinnamon 4.2.4 (Gtk 3.22.30) Distro: Zorin OS 15.1
Machine:   Device: laptop System: Acer product: Aspire V3-551 v: V2.04 serial: N/A
           Mobo: Acer model: VA50_CM serial: N/A
           UEFI [Legacy]: Acer v: V2.04 date: 09/17/2012
Battery    BAT1: charge: 41.2 Wh 100.0% condition: 41.2/47.5 Wh (87%)
           model: SANYO AS10D31 status: Full
CPU:       Quad core AMD A8-4500M APU with Radeon HD Graphics (-MCP-)
           arch: Piledriver rev.1 cache: 8192 KB
           
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm) bmips: 15172
           clock speeds: max: 1900 MHz 1: 1604 MHz 2: 1640 MHz 3: 1720 MHz
           4: 1692 MHz
Graphics:  Card: Advanced Micro Devices [AMD/ATI] Trinity [Radeon HD 7640G]
           bus-ID: 00:01.0
           Display Server: x11 (X.Org 1.19.6 )
           drivers: ati,radeon (unloaded: modesetting,fbdev,vesa)
           Resolution: 1366x768@59.93hz, 1440x900@59.89hz
           OpenGL: renderer: AMD ARUBA (DRM 2.50.0 / 5.3.0-28-generic, LLVM 9.0.0)
           version: 4.3 Mesa 19.2.8 Direct Render: Yes
Audio:     Card-1 Advanced Micro Devices [AMD] FCH Azalia Controller
           driver: snd_hda_intel bus-ID: 00:14.2
           Card-2 Advanced Micro Devices [AMD/ATI] Trinity HDMI Audio Controller
           driver: snd_hda_intel bus-ID: 00:01.1
           Sound: Advanced Linux Sound Architecture v: k5.3.0-28-generic
Network:   Card-1: Qualcomm Atheros AR8151 v2.0 Gigabit Ethernet
           driver: atl1c v: 1.0.1.1-NAPI port: 3000 bus-ID: 01:00.0
           IF: enp1s0 state: down mac: <filter>
           Card-2: Qualcomm Atheros AR9462 Wireless Network Adapter
           driver: ath9k bus-ID: 02:00.0
           IF: wlp2s0 state: up mac: <filter>
Drives:    HDD Total Size: 563.3GB (7.6% used)
           ID-1: /dev/sda model: WDC_WD5000BPVT size: 500.1GB
           ID-2: USB /dev/sdb model: Flash_Disk size: 63.2GB
Partition: ID-1: / size: 319G used: 19G (7%) fs: ext4 dev: /dev/sda1
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 46.0C mobo: N/A gpu: 46.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 221 Uptime: 1 day Memory: 2976.3/7407.6MB
           Init: systemd runlevel: 5 Gcc sys: 7.4.0
           Client: Shell (bash 4.4.201) inxi: 2.3.56


Added the output on my previous post

Aravisian

Tue Feb 25, 2020 2:18:06 am

ThatDude90 wrote:Added the output on my previous post

5.5.6-050506-generic x86_64
---Have you tried the 5.3.0-28 kernel?

Card-2: NVIDIA GF119M [Quadro NVS 4200M] bus-ID: 01:00.0
Card-2 NVIDIA GF119 HDMI Audio Controller
---Are you using Xorg or Nouveau drivers for Graphics?
Graphics: Card-1: Intel 2nd Generation Core Integrated Graphics Controller
---Or are you using the oboard graphics? Xorg?

38 degrees C, looks good there...

ThatDude90

Tue Feb 25, 2020 2:22:18 am

How would I go back to a previous version?

How would I check what I am using for graphics?

Aravisian

Tue Feb 25, 2020 3:45:01 am

ThatDude90 wrote:How would I go back to a previous version?

How would I check what I am using for graphics?

We already covered your Manufacturer info above;
Open Software Center and click the Menu button, then click "Software Sources"
Checkmark the box "Proprietary drivers for devices."
You'll need to give it your password, then authenticate.
Now, go back to your App menu and go to ALL or System category- Look for "Additional Drivers"
Open that...
Click the proprietary driver labeled with your manufacturer's brand from the inxi cmd we did earlier and above and click the "Enable" button. If the wrong proprietary driver is already enabled, click it and click the "Disable" button.

To roll back your kernel;
https://karlcode.owtelse.com/blog/2017/ ... us-kernel/