WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Update to mesa in tc-16.x x86_64 repo  (Read 623 times)

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15290
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #15 on: October 20, 2025, 04:05:02 AM »
Recompiling fox made xfe fast again :)

well spotted  :)

Offline thane

  • Hero Member
  • *****
  • Posts: 714
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #16 on: October 20, 2025, 05:49:49 PM »
Hi, I did the tcz updates and got a "waitforX" error when I rebooted. After a bit of fiddling I found that when I installed Xorg-7.7-bin.tcz things started to work again. I'm running TC on a lenovo X201 Thinkpad so don't know widespread this problem may be.

thane

Offline thane

  • Hero Member
  • *****
  • Posts: 714
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #17 on: October 20, 2025, 05:52:20 PM »
Sorry, meant to say "failed in waitforX" message.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15290
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #18 on: Today at 03:19:36 AM »
Could you try to start the gui without loading Xorg-7.7-bin using this:
Code: [Select]
Xorg -nolisten tcp
This might show what’s missing.

Offline thane

  • Hero Member
  • *****
  • Posts: 714
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #19 on: Today at 05:47:52 AM »
Thanks Juanito.

Removing Xorg-7.7-bin.tcz from onboot.lst caused "failed in waitforX". Executing Xorg -nolisten tcp from the promp gave:
...
Couldn't open libGL.so.1 or libOpenGL.so.0
...
(EE) 6: usr/local/lib libepoxy.so.0
...
Fatal server error:
  (EE) Caught signal 6 (aborted). Server aborting. Server terminated with error (6)
  Closing log file.

I couldn't find libGL.so.1 or libOpenGL.so.0.

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 15290
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #20 on: Today at 06:07:49 AM »
I just restarted CorePure64 with nothing set onboot:

Code: [Select]
tce-load -i Xorg-7.7 flwm aterm wbar
startx
works, libGL is not loaded and not needed

..and
Code: [Select]
tce-load -i Xorg-7.7-3d flwm aterm wbar
startx
works and libGL is loaded

What are you loading to start an x11 gui?

Did you update the following:

libva22.tcz.dep
xorg-server.tcz.dep

Offline thane

  • Hero Member
  • *****
  • Posts: 714
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #21 on: Today at 02:20:13 PM »
Hi Juanito, sorry for the delayed reply.

I removed Xorg-7.7-bin.tcz and installed libva22.tcz (didn't have this extension before) and booted successfully to the desktop. However libva22.tcz is not depended on (I'm running Xorg-7.7.tcz). I updated all the dep files a few days but maybe something changed since? I'll re-update the dep files and see what happens. Thanks for your help!

thane

Offline thane

  • Hero Member
  • *****
  • Posts: 714
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #22 on: Today at 02:49:09 PM »
I updated the dep files again and libva22.tcz is still not depended on.

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12272
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #23 on: Today at 03:10:03 PM »
Hi Juanito
These are the only dependency files that list  libva22.tcz:
Code: [Select]
g4music.tcz.dep
intel-media.tcz.dep
intel-vaapi-driver.tcz.dep
libavutil7.tcz.dep
libva22-dev.tcz.dep
libva22-utils.tcz.dep
libvdpau-va-gl.tcz.dep
weston.tcz.dep

These are the only tree files that eventually pull in  libva22.tcz:
Code: [Select]
clapper.tcz.tree
ffmpeg7-dev.tcz.tree
ffmpeg7.tcz.tree
g4music.tcz.tree
gnome-internet-radio-locator.tcz.tree
gnome-network-displays.tcz.tree
gst-libav.tcz.tree
gstreamer-vaapi.tcz.tree
intel-media-dev.tcz.tree
intel-media.tcz.tree
intel-vaapi-driver.tcz.tree
libavcodec7.tcz.tree
libavdevice7.tcz.tree
libavfilter7.tcz.tree
libavformat7.tcz.tree
libavutil7.tcz.tree
libpostproc7.tcz.tree
libswresample7.tcz.tree
libswscale7.tcz.tree
libva22-dev.tcz.tree
libva22.tcz.tree
libva22-utils.tcz.tree
libvdpau-va-gl.tcz.tree
totem-dev.tcz.tree
totem-gir.tcz.tree
totem.tcz.tree
vimb.tcz.tree
weston-dev.tcz.tree
weston.tcz.tree

Offline thane

  • Hero Member
  • *****
  • Posts: 714
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #24 on: Today at 03:45:31 PM »
Hi Rich, I'm using Xorg-7.7.tcz. Not sure if that extension is actually supposed to depend on libva22.tcz or if maybe there's just a library or something missing from the dep file.

thane

Offline Rich

  • Administrator
  • Hero Member
  • *****
  • Posts: 12272
Re: Update to mesa in tc-16.x x86_64 repo
« Reply #25 on: Today at 04:52:08 PM »
Hi thane
I got the impression that Juanito expected  libva22  to be pulled in
automatically, but I don't know which extension should do that.

I just restarted CorePure64 with nothing set onboot:

Code: [Select]
tce-load -i Xorg-7.7 flwm aterm wbar
startx
works, libGL is not loaded and not needed

..and
Code: [Select]
tce-load -i Xorg-7.7-3d flwm aterm wbar
startx
works and libGL is loaded ...
I would have expected one of the above extensions to show up in
the list of tree files.