Kirjoittaja Aihe: ulkoinen näyttö  (Luettu 3364 kertaa)

pasviit

  • Käyttäjä
  • Viestejä: 1
    • Profiili
ulkoinen näyttö
« : 18.03.24 - klo:12.07 »
Asensin Ubuntu 23.10 vanhaan MacBook Prohon mid 2009. En saa ulkoista näyttöä liitettyä Maciin. Ennen Ubuntun asentamista ulkoinen näyttö toimi Macissa.

# Järjestelmätietojen raportti
---

## Raportin yksityiskohdat
- **Luontipäivä:**                                 2024-03-18 11:56:37

## Hardware Information:
- **Laitemalli:**                                  Apple Inc. MacBookPro5,5

Ja näyttää siis siltä, että Thunderbolt -portti ei ole lainkaan kytkettynä, kaikki muut USB yms toimii

- **Muisti:**                                      4,0 GiB
- **Suoritin:**                                    Intel® Core™2 Duo P8700  × 2
- **Grafiikka:**                                   NVAC
- **Levyn kapasiteetti:**                          480,1 Gt

## Software Information:
- **Laiteohjelmiston versio:**                        MBP55.88Z.00AC.B03.0906151708
- **Käyttöjärjestelmän nimi:**                     Ubuntu 23.10
- **Käyttöjärjestelmän koontitunniste:**           (null)
- **Käyttöjärjestelmän tyyppi:**                   64-bit
- **Gnomen versio:**                               45.2
- **Ikkunointijärjestelmä:**                       Wayland
- **Ytimen versio:**                               Linux 6.5.0-25-generic

Mistähän päin ratkaisua pitäisi hakea?

« Viimeksi muokattu: 18.03.24 - klo:12.31 kirjoittanut pasviit »

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: ulkoinen näyttö
« Vastaus #1 : 18.03.24 - klo:12.45 »
Ongelma johtuu todennäköisesti näytönohjaimen ajurista. MacBook Pro 5,5:n näytönohjain on Nvidia GeForce 9400M, jolle paras ajuri olisi Nvidian suljetun ajurin versio 340. Ubuntu 21.04:stä lähtien tuota ajuriversiota ei enää ole saatavilla Ubuntun omista lähteistä, vaan järjestelmä käyttää oletuksena avointa Nouveau-ajuria. Avoin ajuri ei toimi täydellisesti etenkään kovin vanhoilla (tai toisaalta uusimmilla) näytönohjaimilla, joten siinä voi hyvinkin ilmetä ongelmia kyseisen laitteiston kanssa.

Helpoin ratkaisu voisi olla nvidia-340 -ajurin asentaminen tästä PPA:sta, jossa on toimiva versio myös Ubuntu 23.10:lle ja uusimmille kerneleille: https://launchpad.net/~kelebek333/+archive/ubuntu/nvidia-legacy

Onnistuu päätteessä komennoilla:

Koodia: [Valitse]
sudo add-apt-repository ppa:kelebek333/nvidia-legacy
Koodia: [Valitse]
sudo apt update
Koodia: [Valitse]
sudo apt install nvidia-340
Vanhan suljetun ajurin kanssa joudut luultavasti myös vaihtamaan nykyisen Wayland-ikkunointijärjestelmän perinteiseen X.orgiin. Onnistuu ainakin lisäämällä rivi WaylandEnable=false tiedostoon /etc/gdm/custom.conf:

Koodia: [Valitse]
echo "WaylandEnable=false" | sudo tee -a /etc/gdm/custom.conf
Ilman tätä muutosta et todennäköisesti pääse graafiselle työpöydälle muuten kuin käynnistämällä Ubuntun palautustilaan (recovery mode).

pasivee

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: ulkoinen näyttö
« Vastaus #2 : 19.03.24 - klo:10.19 »
Kun nuo kolme riviä oli syötetty, kone meni jumiin. Käynnistäessä näytössä vilahtaa Nvidian logo minkä jälkeen se jämähtää eikä tottele mitään komentoa. On yritetty shift pohjassa käynnistystä, ei onnistu recovery mode. Mitähän seuraavaksi?

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: ulkoinen näyttö
« Vastaus #3 : 19.03.24 - klo:11.12 »
Okei, Nvidian logon vilahtaminen tarkoittaa, että järjestelmä käynnistää graafisen ikkunoinnin (X.org tai Wayland), mutta jostain syystä GDM ei nyt näytä mitään. Syötitkö myös sen neljännen komentorivin, jossa Wayland kytketään pois käytöstä, vai jäikö se vielä tekemättä? Silloin ongelma johtuisi Waylandista, joka ei toimi vanhan Nvidian suljetun ajurin kanssa. Jos taas kytkit Waylandin pois, vika lienee jossain GDM:n suunnalla, eli kirjautumisnäytössä.

Macissa piilotetun GRUB-valikon avaaminen ei nähtävästi välttämättä onnistukaan Shiftillä, eli se olisi pitänyt kytkeä avautumaan vakiona ennen tätä operaatiota. Voit vielä kokeilla Esc-näppäimellä, mutta nettikeskustelujen perusteella sekin taitaa olla turha toivo.

Kokeile, pääsetkö jämähtäneestä näytöstä tekstikonsoliin näppäinyhdistelmällä Ctrl+Alt+F3. Applen näppäimistöllä sitä vastaa ilmeisesti Fn+Ctrl+Opt+F3

pasivee

  • Käyttäjä
  • Viestejä: 4
    • Profiili
Vs: ulkoinen näyttö
« Vastaus #4 : 19.03.24 - klo:17.18 »
Noniin, se neljäs komentorivi oli jäänyt antamatta. Sen jälkeen kaikki, myös ulkoinen näyttö toimi. Nyt täytyy opetella Ubuntu uudelleen pitkän tauon jälkeen. Kiitos!