[ home / all ] [ m / b / [ comf / cr / h / t / v ] ] [ faq / frens ]

/t/ - tech

'technology is gay.' - Nelson Mandela
Name
Email
Subject
Comment
File
Password (For file deletion.)

File: 1610812204572.png (36.72 KB, 400x400, rad.png)

 No.69[Reply]

Hey anon, I'm desperately need to tell you something about the xf86-video-ati driver. Well apperently, just recently I made a switch to use a linux libre kernel and it seems to work flawlessly on most of its free driver modules that can be loaded at boot into xorg server without kernel mode drm. The xf86-video-ati source code can be reach at its github here https://github.com/freedesktop/xorg-xf86-video-ati, there's also other alternative sources available which you can easily find it on the internet.

So, according to its shell man page documentation they provided, it only mention few option of modesettings modules that can be loaded into linux-libre kernel. The choices are "glamor", "exa" and "xaa" which being said that "xaa" it's an traditional technique of acceleration method according to https://manpages.ubuntu.com/manpages/precise/man4/radeon.4.html. I read somewhere about the glamor modules, supposely it is the highest end of xf86-video-ati module has to offer. Out of my curiousity, I did more analysis on it and finally figure out where the system fetched all these module files according to my xorg log until, I found out more undocumented driver modules available that can be loaded into config files.

All of these modules can be fetch from /usr/lib/xorg/modules


glamor 212.0 kb
int10 142.6 kb
wfb 134.9 kb
fb 110.9 kb
exa 94.7 kb
shadow 38.1 kb
gahw 35.1 kb
vbe 30.3 kb
Post too long. Click here to view the full text.

 No.70

>>69
Looking at all these modules, I could used each one of them except glamor (I don't know why I'm getting segfault based from xorg log) and apply it in /usr/share/X11/xorg.conf.d/10-radeon.conf and /etc/X11/xorg.conf.d/20-radeon.conf. Btw, i'm using a RS880M 4225/4250 radeon hd laptop to test all these modules. Heres how my xorg configuration looks like in /usr/share/X11/ and /etc/X11/xorg.conf.d:

/usr/share/X11/xorg.conf.d/10-radeon

Section "OutputClass"
Identifier "Radeon"
MatchDriver "radeon"
Driver "modesetting"
Option "AccelMethod" "insert-your-prefered-driver-modules-here"
EndSection

/etc/X11/xorg.conf.d/20-radeon.conf

Section "Device"
Post too long. Click here to view the full text.

 No.71

>>70
Looking back at xorg.log, it seems that the xorg server are ignoring the rest of the module options except from the 4th line where it invoked the driver module in /etc/X11/xorg.conf.d/20-radeon.conf. I personally believe that you can only customize your option module if you choose your "AccelMethod" as "none". This is explained on https://wiki.parabola.nu/ATI on how to invoke a customize option for modesetting. Still, there's not enough information describing each of these xorg modules. I can see all these option module automatically selected and loaded at runtime based from the xorg log once the 4th line its invoked, but it's hard to see what's the significant difference between each of these modules that can be invoked from /usr/lib/xorg/modules. If anyone know what int10, wfb and the rest of it means please do tell me. Also, I'm having issue on getting my keyboard and mouse functioning after got myself into lightdm login screen. I don't know which configuration are reponsible for this. The funny thing is when booting through livecd ISO, I don't get any of these particular issue on that matter. So yeah, please do tell me what how to fix this.

 No.72

>>71
I've never messed w/ ati/amd display drivers so i have little to no clue in regards to messing around with the different modesets, though it honestly does sound real interesting, are the different modules like colour gradings and such?

In terms of LightDM messing up your devices, i believe it hooks into your xsession conf file, and i believe there is a way to identify certain peripherals via 'lsusb', at least on debian which im used to using, then getting the relevent device ID and adding it to one of your specific user devices, wish i could recall more specific information that that to help you but I know the kind of issue your having because I had the same but with secondary HDDs being mislabled once I began messing with my login manager gui settings. Will post all the debian links i used to recall the above info now, even though ik ur on an arch system, it should still help for looking up the equivalent info for your fork:
https://wiki.debian.org/Xsession#Configuration
https://wiki.debian.org/LightDM
https://wiki.debian.org/Xorg#Configure_X

Hope this post is able to help even if its just a wee bit

 No.73

>>72
I finally figure out about why there's no functioning pheripharals while in login screen. Apperently the dbus service doesn't run at boot runlevels. How on earth that wasn't configured beforehand I have no idea. I was looking for dbus error log and it's almost none existant until i started messing out with runlevel services. Damn this was so tiring to fix.



File: 1569009802627.jpg (35.3 KB, 796x419, rms.jpg)

 No.14[Reply]

2 posts omitted. Click reply to view.

 No.44

>>43
Why thank god?

 No.46

reeeeeeee

 No.51

>>44
THe dude's megacreepy, mysogynist, and pretty regressive in general.

 No.53

>>51
Thanks for bring that out, I knew he was weird but didn't expect all of that.

 No.68

>>51
No, he's just incredibly autistic



File: 1562012567039.jpg (30.12 KB, 800x600, chuckvstux.jpg)

 No.1[Reply]

Ooo, a new tech board? fuck it i'll make the first thread on linux autism, any anons on here run linux? if so what distro and rice setup you rocking? Deb/XFCE here for that comfy practical setup.

Somewhat unrelated, I was watching a smaller Linux YT channel and they leaked that Linux Mint is setting up some sort of inner clique for shilling that POS distro among new users, majority of people being bloggers, and casual tech channels apparently, and are intended to influence their audience to use Mint; what are you guys' thought on that?

 No.2

Nice xfeces.

No one talks about Mint anymore. Too little, too late. District popularity is extremely faddish. The year of the Linux desktop can only happen when desktops are dead.

 No.3

>>2
lel xfeces is the best of the "muh liteweight" DEs tbh, yet to try openbox and window managers tho I can already predict thats a whole level of autism I can do without, same for arch tbh.

and for the most part I can agree on the sentiment that distro popularity is faddish, the only reason I rock debian is because it does what I want it to, they way i want it to.

Unrelated however, I really wanna dive into OpenBSD at some point, as I reckon it could be fun to get into after all the hurdles.

 No.50

fuck DEs. all suck Lennart poettering dick with bloat.
go with window managers, don't intall gui bloat. use command line as much as possible. you hardware will stay stronk in the long run.
OpenBSD all the way, tbh.

 No.60

mint being the beginner friendly distro has completely faded into obscurity because of ubuntu for quite a while now, i settled for manjaro with kde (fuggen zoomer shit i kno) on desktop but have planned to switch to arch and trying spectrwm as a first tiling wm, i've just been too lazy since it just keeps werking, on my laptop i've got manjaro with openbox, but am trying out a lot, since i don't constantly use the laptop or really need to, for security and less bloat i'll try openbsd on it next, since that's what i wanna set up my server with too, can't use it on desktop sadly because of nvidia…

 No.67

I run Mint because it's great. Cinnamon, XFCE, and KDE are all nice WMs too.

The only downside that I have is that none of them easily support mouse speed without acceleration, but there is a way to fix that on the command line



File: 1604398413872.jpg (24.5 KB, 549x478, 158715711842.jpg)

 No.58[Reply]

I'm programming in C++, and I've been asking some tips to be a better programmer. Sometimes the people say "Install some Linux distro" and never says because I should install Linux, so, why Linux?

 No.61

in terms of development, almost every linux distro has the compile tools, sdks, ides, etc, built into their package managers. essentially, it's very easy for you to setup a development environment. gcc just werks.

 No.66

The environment caters to it way more, too. Your window manager and terminal will have way more useful hotkeys and features that are relevant to helping you make and run code.



File: 1598641003998.jpg (123.7 KB, 760x580, 19227-orange-glazed-baked-….jpg)

 No.52[Reply]

Any fellow Hams here? Have you been studying for your Amateur Extra recently?

 No.62

general class here. i tried studying using the ARRL handbook, but got busy with school. I'll probably try again sometime later.

73

 No.63

wut do all these terms mean frens? never heard them before

 No.64

>>63
greetings anon,
In the US, you need to be licensed in order to transmit with a ham radio. There are 3 different types of licenses: Technician, General, and Amateur Extra (ordered from lowest to highest in privilege).

73 is a term used to end a conversation. Basically, "farewell."

 No.65

Hi there If you want to get ahead of your competition then you must have a higher Domain Authority score for your website. Its just as simple as that. With our service your so-net.net.tw DA score will get above 50 points in just 30 days. This service is guaranteed For more information, check our service here https://speed-seo.net/product/moz-da50-seo-plan/ thank you Speed SEO Digital Team support@speed-seo.net



Delete Post [ ]
Previous [1] [2]
| Catalog
[ home / all ] [ m / b / [ comf / cr / h / t / v ] ] [ faq / frens ]