Gebruikershulpmiddelen

Site-hulpmiddelen


linux:mint_problemen

Hier vertel ik hoe ik in Linux Mint problemen probeer op te lossen Die zijn er natuurlijk niet veel, maar toch, soms …

Linux start traaaag x kernel issue

Linux Mint 20.1 HDMI Probleem

Het probleem was : mijn laptop had sinds de installatie van Linux Mint 20.1 Cinnamon geen hdmi out naar een middels hdmi aangesloten 2e monitor. Na wat geduld en de opvolgende updates draaien werkte het alsnog wel !

2021 0430 Oplossing

HDMI out naar de 2e monitor doet het niet meer. De upgrade naar 19.3 had dit probleem ook.

Werk de stuurprogramma's bij. Die optie zit in het Mint menu : Beheer - Stuurprogramma beheer. Zie ook de Mint systeem rapporten.

En dan ?

Ik heb het opgelost. Met behulp van een goed bericht op het internationale Linux Mint Forum :
Two graphic cards and no HDMI out

What to know and what to do :
Wat je moet weten en wat je moet doen :

  • Bumblebee
    • Dit is verouderde software. Je komt m tegen in fora. Als geinstalleerd, dan verwijderen.
    • Old softwware. If installed, remove it
  • bbswitch (bbswitch-dkms)
    • moet verwijderd worden, als het geinstalleerd is. Zoek het op in synaptic, en verwijder het.
    • remove it. (I used synaptic to select and remove it)
  • in /usr/bin/prime-supported, edit line 34 to :
    • if [ -e “/var/lib/ubuntu-drivers-common/requires_offloading” || true ]; then
    • meaning : you have to add “|| true”
  • NVidia X Server Settings
    • Dit zit standaard in Mint, en is zinvol als je een NVidia graphische kaart aan boord hebt.
    • Je kunt er de beschikbare stuurprogramma's mee installeren.
    • In deze les heb ik geleerd dat je de jongste van NVidia zelf moet hebben.
    • This driver tool is by default available in Mint 20.1.
    • It is usefull when a graphical nvidia card is on board to manage driver install and selection
    • I learned to select the latest nvidia driver
    • Install that driver (460 in my case)
  • NVidia Prime applet / Nvidia-prime-applet.
    • The default install of Linux Mint comes with NVidia Prime and Nvidia Optimus which are supported.
    • Dit is een menu balk applet, voor het kiezen van de graphische kaart modus. Herkenbaar als een heel klein cirkelsymbooltje rondom de letters Intel
    • It shows up in the menu bar (in the lower right) as a circular symbol around “Intel”
    • If offers 3 options :
      1. Performance mode with NVidia
      2. On-Demand mode
      3. Power saving mode with Intel graphics

Zinvolle Linux Terminal commando's

inxi -Fxxxrza

Dit geeft volledige systeem informatie. In een forum wordt er om gevraagd. Zonder deze info kunnen en/of willen ze je niet helpen. En terecht. Let in de fora op hoe er om de info gevraagd wordt. In de Mint fora willen ze dit soort info binnen [code]Hier staat jou terminal info[/code] opgegeven hebben.

inxi -G

de rest vindt je met 'man inxi'

ubuntu-drivers devices

Forum commentaar

bbswitch (bbswitch-dkms) moet verwijderd worden, als het geinstalleerd is. Zoek het op in synaptic, en verwijder het.

Bumblebee is not supported in Linux Mint. If you installed it, I recommend you remove it.

Most likely you are not getting graphic output for HDMI because your laptop may only be wired to the Nvidia GPU and right now you have Intel rendering.

You most likely want On-Demand mode so you can render to both screens. It appears you are running in Intel (Power-save) mode.

Steps to do and to check

  • Make sure you do not have Bumblebee installed.
  • Make sure Secure Boot is off mokutil –sb-state
  • Run dpkg -l | grep -i nvidia to verify the Nvidia driver files are installed

You can use this command to make sure all of Bumblebee is removed: sudo apt-get purge bumblebee* primus*

You have indicated you removed bbswitch.

Next run apt remove nvidia-driver-450 and then apt autoremove to remove those few Nvidia-450 files so only Nvidia-460 files should be on your computer.

Then reboot and assess your situation. Check to see if the nvidia-prime-applet is visible. Check your code change for the workaround/fix and make sure it is still there. Check dpkg -l | grep -i nvidia to see what files are there.

2020 xxxx Oplossing zoektocht

Zie https://github.com/linuxmint/muffin/issues/567 Find /home/ikzelf/.config/cinnamon-monitors.xml If so can delete it, then log out and back in.

I've also posted some new packages to test that relate to this, if you would be willing to try them out - see this comment: https://github.com/linuxmint/cinnamon-control-center/pull/238#issuecomment-646734935

Ik weet niet hoe ik dit moet toepassen : https://download.nvidia.com/XFree86/Linux-x86_64/450.51/README/randr14.html

Relevante systeem informatie (video zaken) in de terminal opvragen : inxi -SGx

System:
  Host: mijnpc Kernel: 5.4.0-67-generic x86_64 bits: 64 compiler: gcc 
  v: 9.3.0 Desktop: Cinnamon 4.8.6 Distro: Linux Mint 20.1 Ulyssa 
  base: Ubuntu 20.04 focal 
Graphics:
  Device-1: Intel UHD Graphics 630 vendor: Lenovo driver: i915 v: kernel 
  bus ID: 00:02.0 
  Device-2: NVIDIA TU117M [GeForce GTX 1650 Mobile / Max-Q] vendor: Lenovo 
  driver: N/A bus ID: 01:00.0 
  Display: x11 server: X.Org 1.20.9 driver: modesetting unloaded: fbdev,vesa 
  resolution: 1920x1080~60Hz 
  OpenGL: renderer: Mesa Intel UHD Graphics 630 (CFL GT2) v: 4.6 Mesa 20.2.6 
  direct render: Yes

Het NVidia X Server Settings applet start op. Het duurt wel lang voordat ie tevoorschijn komt. En dan blijft hij helemaal leeg.

2021 0425 : https://forum.manjaro.org/t/help-needed-with-dual-gpu-setup-on-my-laptop/36433

2021 0411 : deze gevonden :

Logfiles 2022 0102

Mijn Linux Mint Root partitie zit bijna vol. Linux meldt dat netjes. Door met gparted naar de partities te kijken komt dat mooi in beeld. Al zoekend op internet is een van de oorzaken de logfiles in /var/log.

Deze helpteksten leggen goed uit wat je kunt doen … :

Logfiles

De logfiles zijn een belangrijke plaats om naar oorzaken te zoeken.

Onderstaande wijsheid komt uit Linux Magazine van februari 2020, blz 45 en aangevuld door mij. De terminal is je vriend hiermee !

Dit verhaal is slechts een impressie. Ik heb hierzelf ook nog een hoop te leren. Weet je meer ? Laat het weten !

Er zijn 3 dingen te weten

  • waar staat de configuratie die bepaald hoe het loggen werkt
  • waar staan de logfiles
  • Hoe haal je informatie uit de logfiles

Op mijn Linux Mint Cinnamon 19.3

  • staat er logging configuratie in de directory /etc/rsyslog.d/
    • bekijk hier de conf files eens.
    • Je kunt ze met de terminal en met een tekst editor bekijken
    • wat deze files precies doen, kan ik nog even niet uitleggen,

cd /etc/rsyslog.d

  • ls -l
  • ls -l | grep log
  • ls -l | grep conf
  • ls -l | grep log | grep conf

logfiles in /var/log/

  • de logfiles staan in de directory /var/log/
  • clear; cd /var/log; ls -l

Alle logfiles laten zien :

  • clear; cd /var/log; ls -lR

Logfiles laten zien, met een bepaald zoekwoord in de filenaam :

  • clear; cd /var/log; ls -l | grep -i <zoekwoord>

Info zoeken in logfiles

  • Ik wil weten of er wat gelogd wordt over TERM
  • cat *log | grep TERM

Logfiles zoeken met lsof.

  • Uitleg :
    • man lsof
    • Voorbeelden
    • lsof -c <Programma> | grep -i log
    • lsof -p <PID> | grep -i log (PID opvragen van bijvoorbeeld bash : met ps -aux | grep -i bash)

DMESG Dan heb je ook nog dmesg dmesg dmesg | tail

Systemd is aan boord.

  • Uitleg ???
  • Met daemon journald
  • Deze logging kun je bekijken met het terminal tool journalctl

Systemd log gegevens opvragen met journalctl. * voorbeelden :

  • journalctl -u <service>
    • (waarbij je <service> moet vervangen door een bepaalde service, bijvoorbeeld ssh
  • journalctl /bin/bash
    • waarmee je de logs opvraagt van het programma /bin/bash (dat wat er in de terminal draait)
  • journalctl -S “2020-02-23 11:20:00” -U “2020-02-23 11:30:00”
    • De logging tussen twee tijdstippen
  • journalctl -S -0h05m
    • De logging van de laatste 5 minuten

Combinaties van dergelijke opties zijn mogelijk

  • Zie man journalctl, en zoek op het internet.
  • De uitkomst evt stoppen met het intypen van : Q van quit
  • Blijft de vraag hoe je de output moet lezen.

Voorbeeld Error

Bij het opstarten, log ik in, en voordat de desktop verschijnt, komt deze error “TERM environment variable not set”. Daarna start alles gewoon op. En dan ?

In de terminal inventariseren : echo $TERM; set | grep TERM

als de variabele leeg blijkt te zijn, kun je m een standaard waarde geven met export TERM=xterm

In mijn geval blijkt :
TERM=xterm-256color
dus niet leeg. In de logfiles duiken (zie hieronder) heeft me nog geen inzicht en oplossing gebracht.

linux/mint_problemen.txt · Laatst gewijzigd: 2023_0718_12:09 door Hans Bollen

Tenzij anders vermeld valt de inhoud van deze wiki onder de volgende licentie: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki