Гледам, че доста се разви темата
И аз да я доразвия малко - имам известен напредък, не с компилирането на последното ванила ядро, тая идея я изоставих. Това, което направих е, да махна Х-а (urpme x11-server-common x11-server-xorg), всичко, що съдържа в себе си "dkms-nvidia" и абсолютно всички ядра със сорсовете им, хедърите (-devel пакетите), освен най-старото ядро, с което си идва магея 6. Това под най-старото ядро го направих, recovery mode, root, init 3. Reboot за всеки случай, recovery mode в най-старото ядро, root, init 3. Инсталирах наново X-a, последното налично ядро в репосите на магея 6 (4.14.145-2) със сорса му и хедърите. Reboot в това последното ядро, XFdrake, пробвах да му задам нвидията като видеокарта, пита ме There is a proprietary driver, do you want to use it.. Yes/No - избрах този път No - и не става, Try to change some parameters. Пак XFdrake, от менюто за видеокарта- Intel 810 and later- Test- уж всичко ОК. Init 5- Plasma is ulnable to start as it could not correctly use OpenGL 2. Please check that your graphics drivers are set up correctly. И блокаж. Изключих с твърд шътдаун, от копчето. Старт, реших да експериментирам - направо нормален буут в последното ядро- 4.14.145-2. Изненада- графиката тръгна (настройката на Х-а е с интелската видеокарта - 810 and later, вади дисплей мениджъра с юзъра ми. Избрах си юзъра, обаче вместо Plasma за сесията избрах LXDE. Графиката стартира, всичко работи, даже не ми се вярваше. Аз по принцип си харесвам LXDE заради лекотата му на работа, настроих си го, кирилица, аплети по панела, които ползвам, лаунчъри на програми. Графичната среда работи, нет има, криптография има, маунтва флашки и оптични дискове. Пробвах обаче да пусна вайбъра и крашва (преди тия омазвания на плазмата и ванила ядрото работеше). Пуснах го през терминал и ето резултата:
[nik@localhost ~]$ viber
WebEngineContext used before QtWebEngine::initialize() or OpenGL context creation failed.
Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory...
Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory...
Qt WebEngine ICU data not found at /opt/viber/resources. Trying parent directory...
Qt WebEngine resources not found at /opt/viber/resources. Trying parent directory...
QGLXContext: Failed to create dummy context
qml: type=""
qml: type=""
failed to acquire GL context to resolve capabilities, using defaults..
qml: type=""
Failed to create OpenGL context for format QSurfaceFormat(version 2.0, options QFlags<QSurfaceFormat::FormatOption>(), depthBufferSize 24, redBufferSize -1, greenBufferSize -1, blueBufferSize -1, alphaBufferSize 8, stencilBufferSize 8, samples -1, swapBehavior QSurfaceFormat::SwapBehavior(DoubleBuffer), swapInterval 1, profile QSurfaceFormat::OpenGLContextProfile(NoProfile))
/bin/viber: line 3: 25320 Aborted (core dumped) LD_LIBRARY_PATH=/opt/viber/lib QT_AUTO_SCREEN_SCALE_FACTOR=0 /opt/viber/Viber
[nik@localhost ~]$
От което ми се наби в очите "Failed to create OpenGL context for format.." "failed to acquire GL context to resolve capabilities, using defaults..".. а на плазмата проблема й беше "Plasma is ulnable to start as it could not correctly use OpenGL 2."
Проблемът явно е в тия Open GL библиотеки. Въобще не съм специалист по линукс и видеодрайвъри, просто ми се набива на очи това OpenGL. Явно прави някакъв проблем с него. И тоя проблем стана след като се пробвах с компилацията на ядро от кернел.орг и dkms-nvidia. Стартирах контрол центъра на LXDE и поразгледах опциите да пусна нвидията (очевидно в момента съм с драйвъра intel810 and later). В секцията Hardware- после Setup your videocard and monitor поразгледах нещата. NVIDIA секцията я пропуснах, отидох на Xorg и там има nouveau и nv, които, от общата ми култура и тая тема също, знам, че подкарват видеокартите на нвидия. Мога ли да избера някое от тия двете- nouveau, или nv и какъв е варианта пак да се върна на началното ниво- без X ?
Едит: Не че с intel810 or later както е сега LXDE, не работи компа с графика, но вайбъра ми е удобство на лаптопа и ми е необходим. Изглежда и неговия проблем е с Open GL, затова ми се ще да оправя нвидията, а покрай нея и вайбъра да тръгне, че и плазмата