Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Pendeli - 01.07.23 - klo:14.32
-
Lisänäytön (BENQ gw2455) kytkeminen antaa vain mustan ruudun läppäriin
ja varsinainen lisänäyttö ei reagoi ollenkaan aivan kuin kaapeli ei olisi kytketty tai viallinen. Kun kaapelin irrottaa niin läppäri näkyy normaalisti.Kaapeli on uusi HDMI-tyyppinen.
Ubuntu 22.04.
Mitä neuvoksi?
$ lshw -c display
Pöytäkone
WARNING: you should run this program as super-user.
*-display
description: VGA compatible controller
product: 4th Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 06
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 resolution=1920,1080
resources: irq:31 memory:f7800000-f7bfffff memory:e0000000-efffffff ioport:f000(size=64) memory:c0000-dffff
Läppäri
WARNING: you should run this program as super-user.
*-display UNCLAIMED
description: VGA compatible controller
product: GM107GLM [Quadro M1000M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a2
width: 64 bits
clock: 33MHz
capabilities: vga_controller cap_list
configuration: latency=0
resources: memory:dc000000-dcffffff memory:b0000000-bfffffff memory:c0000000-c1ffffff ioport:e000(size=128) memory:dd000000-dd07ffff
*-display
description: VGA compatible controller
product: HD Graphics 530
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 06
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 resolution=1920,1080
resources: irq:132 memory:db000000-dbffffff memory:70000000-7fffffff ioport:f000(size=64) memory:c0000-dffff
-
WARNING: you should run this program as super-user.
*-display UNCLAIMED
description: VGA compatible controller
product: GM107GLM [Quadro M1000M]
vendor: NVIDIA Corporation
Koneen HDMI-portti on kytketty luultavasti Nvidian näytönohjaimeen, joka on tällä hetkellä kokonaan pois käytöstä.
1. Varmista että Nvidian ajuri on asennettu. Ohjelmistot ja päivitykset -> Lisäajurit tai komento:
sudo ubuntu-drivers autoinstall
2. Käynnistä Ubuntu uudelleen ajurin asennuksen jälkeen.
3. Avaa Nvidia Settings (löytyy haulla tai päätteen kautta komennolla nvidia-settings). Nvidian asetusten kautta voit valita, PRIME-profiilin eli miten erillistä näytönohjainta käytetään. Vaihtoehtoina pitäisi olla ainakin:
- "NVIDIA (Performance Mode)", jolloin käytössä on vain Nvidian näytönohjain
- "NVIDIA On-Demand)", jolloin erillistä näytönohjainta käytetään sovelluskohtaisesti. Valinta onnistunee GNOME:n sovelluskuvakkeen kontekstivalikon kautta (eli hiiren oikealla painikkeella avautuvasta valikosta)
- Intel (Power-Saving Mode)", jolloin ḱäytössä on prosessorin integroitu näytönohjain
(https://i.stack.imgur.com/ks4Wk.png)
Voit kokeilla näistä sekä NVIDIA (Performance Mode) että Intel (Power Saving Mode) -vaihtoehtoa. Periaatteessa ulkoisen näytön pitäisi toimia molemmilla, kunhan Nvidian ajuri on asennettuna. Intel-tilassa Nvidian näytönohjain toimii vain framebufferina, joka siirtää Intelin näytönohjaimelta tulevan kuvan ulkoiselle näytölle.
Jos Nvidian ajurin tai PRIME-profiilien kanssa ilmenee ongelmia, kannattaa kokeilla kirjautua X.org-istuntoon Waylandin sijaan.
-
Kokeilin noita mutta ei ollut apua. Additional Drivers sivulla on 9 kpl päivitettäviä vaihtoehtoja (vaikka olin ajanut sudo ubuntu-drivers autoinstall) ja aloitin alimmaisesta missä puhutaan X-Orgista . Sen seurauksena nettiyhteys katosi koneelta.
Syntyykö lisää haittaa jos menen järjestyksessä ja päivitän kaikki vai mitkä olisivat ekasijoilla? Saako tuon x-org-kohdan purettua niin että edes nettiyhteys toimisi?
-
Ylin vaihtoehto eli ajurin versio 535 on oikea. Nettiyhteyden ongelma johtuu jostain muusta.
Kun oikea ajuri on valittu ja asennettu, varmista, että kirjaudut X.org-istuntoon. Tarkista ikkunointijärjestelmän tyyppi päätteessä komennolla:
echo $XDG_SESSION_TYPE
Ajurin tilan ja asetukset näet Nvidia Settings -työkalun kautta.
-
Asia hoitui kun muutti hieman myös näytön omia asetuksia.