Page 1 of 2 12 LastLast
Results 1 to 10 of 11

Thread: Mesa-dri-nouveau Reality Check.

  1. #1
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Mesa-dri-nouveau Reality Check.

    Hello

    In both my Tower's & Lappy's TW, there's this status each time i zypper dup:
    Code:
    The following 2 items are locked and will not be changed by any action:
     Available:
      AdobeICCProfiles Mesa-dri-nouveau
    I've bolded the only one i'm here enquiring about.

    That locked status presumably arose from this original installation decision i made, months ago:


    Given that my DE is KDE Plasma5, that warning message scared me, & lead me to choose what seemed to be the less-worse option. As i write this post, in both PCs, my TW is for the most part behaving magnificently, with the plasma desktop being very stable & reliable [albeit some random occasional glitches, like yesterday morning in Tower, suddenly all graphical elements on screen, & almost all keyboard inputs, froze. The only kb inputs that worked, were Alt - SysRq - REISUB].

    Despite the mostly excellent TW graphical behaviour, i have never forgotten that original installation decision, & zypper dup constantly also reminds me of it. Now i've discovered that even inxi reminds me of it [indirectly; not explicitly Mesa-dri-nouveau]:
    Code:
    gooeygirl@linux-Tower:~> inxi -Fxz
    Resuming in non X mode: xdpyinfo not found. For package install advice run: inxi --recommends
    System:    Host: linux-Tower Kernel: 4.13.1-1-default x86_64 (64 bit gcc: 7.1.1)
               Desktop: KDE Plasma 5.10.5 (Qt 5.9.1) Distro: openSUSE Tumbleweed 20170913
    Machine:   Device: desktop Mobo: Gigabyte model: Z97-HD3 v: x.x UEFI: American Megatrends v: F7 date: 12/08/2014
    CPU:       Quad core Intel Core i7-4790 (-HT-MCP-) cache: 8192 KB
               flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 28801
               clock speeds: max: 4000 MHz 1: 3600 MHz 2: 3600 MHz 3: 3600 MHz 4: 3600 MHz 5: 3600 MHz 6: 3600 MHz
               7: 3600 MHz 8: 3600 MHz
    Graphics:  Card: Intel Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller bus-ID: 00:02.0
               Display Server: x11 (X.org 1.19.3) drivers: modesetting (unloaded: fbdev,vesa) tty size: 161x50
    Audio:     Card-1 Intel Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller
               driver: snd_hda_intel bus-ID: 00:03.0
               Card-2 Intel 9 Series Family HD Audio Controller driver: snd_hda_intel bus-ID: 00:1b.0
               Sound: Advanced Linux Sound Architecture v: k4.13.1-1-default
    Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
               driver: r8169 v: 2.3LK-NAPI port: e000 bus-ID: 02:00.0
               IF: enp2s0 state: up speed: 100 Mbps duplex: full mac: <filter>
    Drives:    HDD Total Size: 2250.5GB (44.6% used)
               ID-1: /dev/sda model: Samsung_SSD_850 size: 250.1GB
               ID-2: /dev/sdb model: ST2000DM001 size: 2000.4GB
    Partition: ID-1: swap-1 size: 4.29GB used: 0.00GB (0%) fs: swap dev: /dev/dm-0
    Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C
               Fan Speeds (in rpm): cpu: N/A
    Info:      Processes: 393 Uptime: 14:08 Memory: 6143.3/31587.9MB Init: systemd runlevel: 5 Gcc sys: N/A
               Client: Shell (bash 4.4.121) inxi: 2.3.25 
    
    
    gooeygirl@linux-Tower:~> inxi --recommends
    inxi will now begin checking for the programs it needs to operate. First a check of the main languages and tools
    inxi uses. Python is only for debugging data collection.
    ---------------------------------------------------------------------------
    Bash version: 4.4.12(1)-release
    Gawk version: 4.1.4,
    Sed version: 
    Sudo version: 1.8.21p2
    Python version: 2.7.13
    ---------------------------------------------------------------------------
    Test One: Required System Directories (Linux Only).
    If one of these system directories is missing, inxi cannot operate:
    
    
    /proc....................................................................... Present
    /sys........................................................................ Present                                                                             
                                                                                                                                                                     
    All the  directories are present.                                                                                                                                
    ---------------------------------------------------------------------------                                                                                      
    Test Two: Required Core Applications.                                                                                                                            
    If one of these applications is missing, inxi cannot operate:                                                                                                    
                                                                                                                                                                     
    df (info: partition data)................................................... /usr/bin/df                                                                         
    gawk (info: core tool)...................................................... /usr/bin/gawk                                                                       
    grep (info: string search).................................................. /usr/bin/grep                                                                       
    lspci (info: hardware data)................................................. /sbin/lspci
    ps (info: process data)..................................................... /usr/bin/ps
    readlink.................................................................... /usr/bin/readlink
    sed (info: string replace).................................................. /usr/bin/sed
    tr (info: character replace)................................................ /usr/bin/tr
    uname (info: kernel data)................................................... /usr/bin/uname
    wc (info: word character count)............................................. /usr/bin/wc
    
    
    All the  applications are present.
    ---------------------------------------------------------------------------
    Test Three: Script Recommends for Graphics Features.
    NOTE: If you do not use X these do not matter (like a headless server). Otherwise, if one of these applications
    is missing, inxi will have incomplete output:
    
    
    glxinfo (info: -G glx info)................................................. Missing
    xdpyinfo (info: -G multi screen resolution)................................. Missing
    xprop (info: -S desktop data)............................................... /usr/bin/xprop
    xrandr (info: -G single screen resolution).................................. /usr/bin/xrandr
    
    
    The following applications are missing from your system:
    
    
    Application: glxinfo
    To add to your system, install the proper distribution package for your system:
    Debian/Ubuntu: mesa-utils :: Arch Linux: mesa-demos ::
    Redhat/Fedora/Suse: glx-utils_(openSUSE_12.3_and_later_Mesa-demo-x) 
    
    
    Application: xdpyinfo
    To add to your system, install the proper distribution package for your system:
    Debian/Ubuntu: X11-utils :: Arch Linux: xorg-xdpyinfo :: Redhat/Fedora/Suse: xorg-x11-utils
    ---------------------------------------------------------------------------
    Test Four: Script Recommends for Remaining Features.
    If one of these applications is missing, inxi will have incomplete output:
    
    
    dig (info: -i first wlan ip default test)................................... /usr/bin/dig
    dmidecode (info: -M if no sys machine data; -m memory)...................... /usr/sbin/dmidecode
    file (info: -o unmounted file system)....................................... /usr/bin/file
    hciconfig (info: -n -i bluetooth data)...................................... /usr/bin/hciconfig
    hddtemp (info: -Dx show hdd temp)........................................... /usr/sbin/hddtemp
    ifconfig (info: -i ip lan-deprecated)....................................... Missing
    ip (info: -i ip lan)........................................................ /bin/ip
    sensors (info: -s sensors output)........................................... /usr/bin/sensors
    strings (info: -I sysvinit version)......................................... /usr/local/bin/strings
    lsusb (info: -A usb audio;-N usb networking)................................ /usr/bin/lsusb
    modinfo (info: -Ax,-Nx module version)...................................... /sbin/modinfo
    runlevel (info: -I runlevel)................................................ /sbin/runlevel
    sudo (info: -Dx hddtemp-user;-o file-user).................................. /usr/bin/sudo
    uptime (info: -I uptime (check which package owns Debian)).................. /usr/bin/uptime
    
    
    The following applications are missing from your system:
    
    
    Application: ifconfig
    To add to your system, install the proper distribution package for your system:
    Debian/Ubuntu: net-tools :: Arch Linux: net-tools :: Redhat/Fedora/Suse: net-tools
    ---------------------------------------------------------------------------
    Test Five: Script Recommends for Remaining Features.
    One of these downloaders needed for options -i/-w/-W (-U/-! [11-15], if supported):
    
    
    wget (info: -i wan ip;-w/-W;-U/-! [11-15] (if supported))................... /usr/bin/wget
    curl (info: -i wan ip;-w/-W;-U/-! [11-15] (if supported))................... /usr/bin/curl
    
    
    All the  applications are present.
    ---------------------------------------------------------------------------
    Test Six: System Directories for Various Information.
    (Unless otherwise noted, these are for GNU/Linux systems)
    If one of these directories is missing, inxi may have incomplete output:
    
    
    /sys/class/dmi/id (info: -M system, motherboard, bios)...................... Present
    /dev (info: -l,-u,-o,-p,-P,-D disk partition data).......................... Present
    /dev/disk/by-label (info: -l,-o,-p,-P partition labels)..................... Present
    /dev/disk/by-uuid (info: -u,-o,-p,-P partition uuid)........................ Present
    
    
    All the  directories are present.
    ---------------------------------------------------------------------------
    Test Seven: System Files for Various Information.
    (Unless otherwise noted, these are for GNU/Linux systems)
    If one of these files is missing, inxi may have incomplete output:
    
    
    /proc/asound/cards (info: -A sound card data)............................... Present
    /proc/asound/version (info: -A ALSA data)................................... Present
    /proc/cpuinfo (info: -C cpu data)........................................... Present
    /etc/lsb-release (info: -S distro version data [deprecated])................ Missing
    /proc/mdstat (info: -R mdraid data)......................................... Missing
    /proc/meminfo (info: -I memory data)........................................ Present
    /etc/os-release (info: -S distro version data).............................. Present
    /proc/partitions (info: -p,-P partitions data).............................. Present
    /proc/modules (info: -G module data)........................................ Present
    /proc/mounts (info: -P,-p partition advanced data).......................... Present
    /var/run/dmesg.boot (info: -D,-d disk data [BSD only])...................... Missing
    /proc/scsi/scsi (info: -D Advanced hard disk data [used rarely])............ Present
    /var/log/Xorg.0.log (info: -G graphics driver load status).................. Present
    
    
    The following files are missing from your system:
    File: /etc/lsb-release
    File: /proc/mdstat
    File: /var/run/dmesg.boot
    ---------------------------------------------------------------------------
    All tests completed.
    gooeygirl@linux-Tower:~>
    Do you think i need to actually change anything; eg, should i unlock Mesa-dri-nouveau, or should i attempt the changes inxi recommends, please?

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    32,332
    Blog Entries
    15

    Default Re: Mesa-dri-nouveau Reality Check.

    Hi
    If it's not needed, uninstall and then lock it then you won't be bothered with the message... or are you running nouveau drivers?
    Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
    SUSE SLE, openSUSE Leap/Tumbleweed (x86_64) | GNOME DE
    If you find this post helpful and are logged into the web interface,
    please show your appreciation and click on the star below... Thanks!

  3. #3
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    3,279

    Default Re: Mesa-dri-nouveau Reality Check.

    Quote Originally Posted by GooeyGirl View Post
    Do you think i need to actually change anything; eg, should i unlock Mesa-dri-nouveau, or should i attempt the changes inxi recommends, please?
    Code:
    erlangen:~ # zypper if AdobeICCProfiles
    Loading repository data...
    Reading installed packages...
    
    
    Information for package AdobeICCProfiles:
    -----------------------------------------
    Repository     : Haupt-Repository (NON-OSS)    
    Name           : AdobeICCProfiles              
    Version        : 2.0-155.9                     
    Arch           : noarch                        
    Vendor         : openSUSE                      
    Installed Size : 5.4 MiB                       
    Installed      : Yes                           
    Status         : up-to-date                    
    Source package : AdobeICCProfiles-2.0-155.9.src
    Summary        : Adobe ICC Profiles            
    Description    :                               
        Build quality color workflows with Adobe ICC profiles.
    ...
    erlangen:~ #


    Code:
    erlangen:~ # zypper if Mesa-dri-nouveau
    Loading repository data...
    Reading installed packages...
    
    
    Information for package Mesa-dri-nouveau:
    -----------------------------------------
    Repository     : Haupt-Repository (OSS)                          
    Name           : Mesa-dri-nouveau                                
    Version        : 17.2.0-173.2                                    
    Arch           : x86_64                                          
    Vendor         : openSUSE                                        
    Installed Size : 18.5 MiB                                        
    Installed      : Yes                                             
    Status         : up-to-date                                      
    Source package : Mesa-17.2.0-173.2.src                           
    Summary        : Mesa DRI plug-in for 3D acceleration via Nouveau
    Description    :                                                 
        This package contains nouveau_dri.so, which is necessary for
        Nouveau's 3D acceleration to work. It is packaged separately
        since it is still experimental.
    
    erlangen:~ #
    I installed packages inxi, hddtemp and sensors:

    Code:
    erlangen:~ # inxi --recommends|grep Missing
    /dev/disk/by-label (info: -l,-o,-p,-P partition labels)..................... Missing
    /etc/lsb-release (info: -S distro version data [deprecated])................ Missing
    /proc/mdstat (info: -R mdraid data)......................................... Missing
    /var/run/dmesg.boot (info: -D,-d disk data [BSD only])...................... Missing
    erlangen:~ #
    Code:
    erlangen:~ # inxi -Fxz  
    System:    Host: erlangen Kernel: 4.13.1-1-default x86_64 (64 bit gcc: 7.1.1) Console: tty 0
               Distro: openSUSE Tumbleweed 20170913
    Machine:   Device: desktop Mobo: ASRock model: Z170 Pro4S UEFI [Legacy]: American Megatrends v: P3.50 date: 06/23/2016
    CPU:       Quad core Intel Core i7-6700K (-HT-MCP-) cache: 8192 KB
               flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 32064
               clock speeds: max: 4200 MHz 1: 4000 MHz 2: 4000 MHz 3: 4000 MHz 4: 4000 MHz 5: 4000 MHz 6: 4000 MHz
               7: 4000 MHz 8: 4000 MHz
    Graphics:  Card: Intel HD Graphics 530 bus-ID: 00:02.0
               Display Server: X.Org 1.19.3 drivers: intel (unloaded: modesetting,fbdev,vesa)
               Resolution: 1920x1200@59.95hz
               OpenGL: renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2)
               version: 4.5 Mesa 17.2.0 Direct Render: Yes
    Audio:     Card Intel Sunrise Point-H HD Audio driver: snd_hda_intel bus-ID: 00:1f.3
               Sound: Advanced Linux Sound Architecture v: k4.13.1-1-default
    Network:   Card-1: Intel Ethernet Connection (2) I219-V driver: e1000e v: 3.2.6-k bus-ID: 00:1f.6
               IF: enp0s31f6 state: down mac: <filter>
               Card-2: Qualcomm Atheros AR9287 Wireless Network Adapter (PCI-Express) driver: ath9k bus-ID: 03:00.0
               IF: wlp3s0 state: up mac: <filter>
    Drives:    HDD Total Size: 4000.8GB (50.9% used)
               ID-1: /dev/sda model: WDC_WD40EZRX size: 4000.8GB temp: 33C
               ID-2: /dev/nvme0n1 model: N/A size: 512.1GB
    Partition: ID-1: swap-1 size: 34.36GB used: 0.00GB (0%) fs: swap dev: /dev/nvme0n1p1
    Sensors:   System Temperatures: cpu: 46.0C mobo: N/A
               Fan Speeds (in rpm): cpu: N/A
    Info:      Processes: 335 Uptime: 3 days 11:04 Memory: 6706.3/31861.5MB Init: systemd runlevel: 5 Gcc sys: 7.2.1
               Client: Shell (bash 4.4.121) inxi: 2.3.25 
    erlangen:~ #
    AMD Athlon 4850e (2009), openSUSE 13.1, KDE 4, Intel i3-4130 (2014), i7-6700K (2016), i5-8250U (2018), AMD Ryzen 5 3400G (2020), openSUSE Tumbleweed, KDE Plasma 5

  4. #4
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Re: Mesa-dri-nouveau Reality Check.

    Quote Originally Posted by malcolmlewis View Post
    Hi
    If it's not needed, uninstall and then lock it then you won't be bothered with the message... or are you running nouveau drivers?
    It is NOT installed, & it IS locked, already [otherwise zypper dup tries to install it, but then what about that original scary Ruby warning?]. Other than that, I can't answer any of that -- it's why i made this thread. Does all the info i supplied not answer your questions? ie, from my own info i do not know, but i hope expert eyes can discern from all that info. Is there other info i need to supply, for those questions to be answerable?

    Pls note; as i hoped all my info would have shown, right back at original installation, i merely selected KDE, but then as Ruby was ready to begin installing, it threw that scary warning [none of which tech stuff i understood, only thing i did understand was that There Be Dragons Here if i selected to use Mesa-dri-nouveau, so i did not].


  5. #5
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Re: Mesa-dri-nouveau Reality Check.

    Thanks Karl -- yes, but what about those "mesa" things that were listed:
    Code:
    The following applications are missing from your system:
    
    
    Application: glxinfo
    To add to your system, install the proper distribution package for your system:
    Debian/Ubuntu: mesa-utils :: Arch Linux: mesa-demos ::
    Redhat/Fedora/Suse: glx-utils_(openSUSE_12.3_and_later_Mesa-demo-x)
    Pls note, the only thing i'm interested in, in this thread, is the situation regarding Mesa-dri-nouveau. If those mentions of "mesa" by inxi --recommends are unrelated to Mesa-dri-nouveau, then i'll forget about them.

    I simply want to understand if, back at my original TW installation months ago, i did the right or wrong thing by choosing not to install Mesa-dri-nouveau, & use "software emulation" instead [whatever that actually means]?

  6. #6
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    3,279

    Default Re: Mesa-dri-nouveau Reality Check.

    Quote Originally Posted by GooeyGirl View Post
    Thanks Karl -- yes, but what about those "mesa" things that were listed:
    Code:
    The following applications are missing from your system:
    
    
    Application: glxinfo
    To add to your system, install the proper distribution package for your system:
    Debian/Ubuntu: mesa-utils :: Arch Linux: mesa-demos ::
    Redhat/Fedora/Suse: glx-utils_(openSUSE_12.3_and_later_Mesa-demo-x)
    Pls note, the only thing i'm interested in, in this thread, is the situation regarding Mesa-dri-nouveau. If those mentions of "mesa" by inxi --recommends are unrelated to Mesa-dri-nouveau, then i'll forget about them.

    I simply want to understand if, back at my original TW installation months ago, i did the right or wrong thing by choosing not to install Mesa-dri-nouveau, & use "software emulation" instead [whatever that actually means]?
    Your system has Intel graphics (as has mine) and I think it is safe to install everything which is recommended. I suggest you remove all locks, install running zypper dup and reboot. I had some bad experience with Skylake S Intel Graphics and Leap: https://forums.opensuse.org/showthre...ing-The-System All that trouble was gone when switching to Tumbleweed. The system never crashed since then.

    You don't need to install glx-utils, it will be there when updating the system as suggested:
    Code:
    erlangen:~ # type glxinfo
    glxinfo is hashed (/usr/bin/glxinfo)
    erlangen:~ # rpm -qf /usr/bin/glxinfo
    Mesa-demo-x-8.3.0-3.2.x86_64
    erlangen:~ #
    AMD Athlon 4850e (2009), openSUSE 13.1, KDE 4, Intel i3-4130 (2014), i7-6700K (2016), i5-8250U (2018), AMD Ryzen 5 3400G (2020), openSUSE Tumbleweed, KDE Plasma 5

  7. #7
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Re: Mesa-dri-nouveau Reality Check.

    Aha, ok, nice info - many thanks Karl.

    I know i keep going on about this, but to me it's important... the ONLY reason that i am using [in both computers] the "software emulation" instead of having simply allowed Ruby to install Mesa-dri-nouveau, back during my original installations of TW, was --specifically-- that "scary message" whose picture i posted earlier.

    So, you are advising me that, based on your own good experiences in this area, despite the scary message, i won't break my TW by letting it install Mesa-dri-nouveau? As you know, that warning message specifically mentioned KDE & Qt... & of course i use both. Are you also using KDE?

    Once we begin receiving TW snapshot upgrades again, i will do as you suggest, & then hope for the best. I appreciate your help.

  8. #8
    Join Date
    Nov 2009
    Location
    West Virginia Sector 13
    Posts
    16,287

    Default Re: Mesa-dri-nouveau Reality Check.

    If not using NVIDIA it won't be used it is simply part of the base system recommended packages.

    BTW you run TW it is all experimental That is what cutting edge is

  9. #9
    Join Date
    Jun 2017
    Location
    Australia
    Posts
    582

    Default Re: Mesa-dri-nouveau Reality Check.

    BTW you run TW it is all experimental That is what cutting edge is
    Yes, i know, understand & accept that. I'm simply trying to point out here, but apparently not getting very far, that the original Ruby warning said, in part;
    Use of this driver is especially not recommended for use with the KDE Desktop Environment or Qt-based Applications.
    In my mind there's quite a difference between running a cutting edge system within prescribed parameters, versus deliberately ignoring the explicit advice this user received when she initially installed her TW. I believed under the circumstances of the information with which i was presented, back then, that my choice was rational, but i simply now desire to seek independent expert advice... hence this thread. As i wrote earlier, my system is generally behaving very well already at the moment, hence i don't wish to do something unnecessary & stupid that;
    include application crashes or lockups & crashes of your system's graphical environment.
    Karl's personal experience i found encouraging... if once he replies i then find he also uses KDE, then i would feel pretty confident to proceed with the change. Conversely if he only uses GNOME, Xfce etc, then i'll be out on my own... & will probably need to toss a coin to decide.

  10. #10
    Join Date
    Jan 2014
    Location
    Erlangen
    Posts
    3,279

    Default Re: Mesa-dri-nouveau Reality Check.

    Quote Originally Posted by GooeyGirl View Post
    Karl's personal experience i found encouraging... if once he replies i then find he also uses KDE, then i would feel pretty confident to proceed with the change. Conversely if he only uses GNOME, Xfce etc, then i'll be out on my own... & will probably need to toss a coin to decide.
    Code:
    I am using kde, gnome and lxde all with defaults.
    erlangen:~ # zypper se -t pattern -i
    Loading repository data...
    Reading installed packages...
    
    S  | Name          | Summary                          | Type   
    ---+---------------+----------------------------------+--------
    i+ | apparmor      | AppArmor                         | pattern
    i+ | base          | Base System                      | pattern
    i+ | enhanced_base | Enhanced Base System             | pattern
    i+ | fonts         | Fonts                            | pattern
    i+ | games         | Games                            | pattern
    i+ | gnome         | GNOME Desktop Environment        | pattern
    i+ | imaging       | Graphics                         | pattern
    i+ | kde           | KDE Plasma 5 Desktop Environment | pattern
    i+ | lxde          | LXDE Desktop Environment         | pattern
    i  | minimal_base  | Base System                      | pattern
    i+ | multimedia    | Multimedia                       | pattern
    i+ | office        | Office Software                  | pattern
    i+ | sw_management | Software Management              | pattern
    i+ | x11           | X Window System                  | pattern
    i+ | yast2_basis   | YaST System Administration       | pattern
    erlangen:~ #
    AMD Athlon 4850e (2009), openSUSE 13.1, KDE 4, Intel i3-4130 (2014), i7-6700K (2016), i5-8250U (2018), AMD Ryzen 5 3400G (2020), openSUSE Tumbleweed, KDE Plasma 5

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •